< 1590364840 314345 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :it's definitely not a pretty language, but you can do some interesting things in it. < 1590364855 445562 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :for example, you can define what `if` and `if/else` are. < 1590364863 454610 :orbitaldecay!~bob@forder.cc PRIVMSG #esoteric :Nice, hopping in the car but will read shortly. Here's what I'm working on https://esolangs.org/wiki/User:Orby/Term_rewriting_metalanguage < 1590364870 130756 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :been reading that. < 1590364874 168594 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :looks neat. < 1590364964 888718 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :if is just `def [true if] [rapply] def [false if] [rdrop]` < 1590364988 379575 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :if/else is `def [true if/else] [rapply rdrop rswap] def [false if/else] [rapply rdrop]` < 1590365112 512785 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :it's not satisfying because you still have all those pre-defined things in the way. I guess I just like stuff like Thue more because you have no assumptions other than "I will replace this thing with this other thing at random". < 1590365150 115008 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :out of chaos on a 1D line, you can enforce order. < 1590365154 694185 :orbitaldecay!~bob@forder.cc PRIVMSG #esoteric :Hatebin link is not loading. Confirm? < 1590365181 47193 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :loading for me. < 1590365203 898362 :orbitaldecay!~bob@forder.cc PRIVMSG #esoteric :Hmm, will try again < 1590365765 339772 :orbitaldecay!~bob@forder.cc PRIVMSG #esoteric :I hate to be a bother, but could you post it somewhere else? I really want to read what you're working on but hatebin in timing out for me. < 1590366123 323683 :tromp!~tromp@2a02:a210:ca3:2800:f89c:3e8c:c04f:1c11 JOIN :#esoteric < 1590366421 315718 :tromp!~tromp@2a02:a210:ca3:2800:f89c:3e8c:c04f:1c11 QUIT :Ping timeout: 272 seconds < 1590366569 434849 :orbitaldecay!~bob@forder.cc PRIVMSG #esoteric :imode: ping < 1590366618 888596 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :pong. > 1590366657 934930 PRIVMSG #esoteric :14[[07Talk:(1) Grace sent you a message14]]4 N10 02https://esolangs.org/w/index.php?oldid=72830 5* 03JonoCode9374 5* (+223) 10Created page with "Yeah thanks a lot. My browser thinks I've got one notification now, when I don't. ~~~~ ;P" < 1590366689 123324 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :https://pastebin.com/raw/dcYx4u1i < 1590366698 241890 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :weird that hatebin is timing out. < 1590366739 822903 :orbitaldecay!~bob@forder.cc PRIVMSG #esoteric :Definitely, thank you reading now < 1590366893 559818 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :I think the problem is that there's way too many assumptions baked into the interpreter here. < 1590367003 815625 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :it's not really a "rewriting language" if you aren't utilizing the rewriting part of it any further than base cases. < 1590367099 984162 :b_jonas!~x@catv-176-63-11-253.catv.broadband.hu PRIVMSG #esoteric :I don't see spruit's language as a "term rewriting language" either, even though he claims it's a term rewriting language < 1590367204 863254 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1590367430 839458 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 272 seconds < 1590367431 117361 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1590367864 220654 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :it's not satisfying to write in a language with pre-baked assumptions. it's more fun to build those things. < 1590368070 799348 :orbitaldecay!~bob@forder.cc PRIVMSG #esoteric :imode: What you have there reminds me a lot of concatenative combinators < 1590368127 988343 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :yeah. it kinda just popped out. < 1590368129 698893 :orbitaldecay!~bob@forder.cc PRIVMSG #esoteric :Have you read the paper by Brent Kirby? I think you'd find use for it here < 1590368150 437471 :orbitaldecay!~bob@forder.cc PRIVMSG #esoteric :It's very accessible too < 1590368155 741376 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :Concatenative Calculus? < 1590368165 690500 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :theory of concatenative combinators, I take it. < 1590368175 614905 :orbitaldecay!~bob@forder.cc PRIVMSG #esoteric :correct < 1590368183 399426 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :yeah, I've been all around the concatenative scene. < 1590368208 512400 :orbitaldecay!~bob@forder.cc PRIVMSG #esoteric :Gotcha, I've only stumbled onto it recently < 1590368266 234270 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :it's an interesting idea. the language (and interpreter) has left and right-handed versions of all of the combinators (dup swap drop quote cat call). < 1590368287 483001 :orbitaldecay!~bob@forder.cc PRIVMSG #esoteric :It seems to me like what you need is a good basis to work with < 1590368294 771607 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :it just doesn't strike me as satisfying. < 1590368307 996602 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :you pre-suppose things and quoted lists of things. < 1590368346 302801 :sleepnap!~thomas@2601:40a:4200:3bd:1c05:4ccf:8c4b:f4fb JOIN :#esoteric < 1590368368 602261 :orbitaldecay!~bob@forder.cc PRIVMSG #esoteric :And you'd prefer to build those lists out of some other primitive? < 1590368408 198771 :orbitaldecay!~bob@forder.cc PRIVMSG #esoteric :I can see where you're coming from < 1590368410 168111 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :yeah, I suppose. < 1590368435 800076 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :you distinguish between two kinds of "symbols": compound ones that form lists, and individual ones, that do work on the symbols to the left and right. < 1590368504 836381 :orbitaldecay!~bob@forder.cc PRIVMSG #esoteric :I think what you''re calling symbol I would call term? < 1590368521 72906 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :I guess. < 1590368540 615334 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :can't be sure, I don't know what you'd call a term. to me, a term is, essentially, just a tree. < 1590368578 412210 :orbitaldecay!~bob@forder.cc PRIVMSG #esoteric :I'd call a term something you can define with one line of bnf < 1590368606 171513 :orbitaldecay!~bob@forder.cc PRIVMSG #esoteric :In this context < 1590368635 935810 :Chaterin!~Blas@186.104.236.154 JOIN :#esoteric < 1590368716 915561 :Chaterin!~Blas@186.104.236.154 PART :#esoteric < 1590369133 715873 :LKoen!~LKoen___@81.255.219.130 QUIT :Remote host closed the connection < 1590369367 863581 :tromp!~tromp@2a02:a210:ca3:2800:f89c:3e8c:c04f:1c11 JOIN :#esoteric < 1590369657 848555 :tromp!~tromp@2a02:a210:ca3:2800:f89c:3e8c:c04f:1c11 QUIT :Ping timeout: 260 seconds < 1590370373 939609 :sleepnap!~thomas@2601:40a:4200:3bd:1c05:4ccf:8c4b:f4fb QUIT :Quit: Leaving. > 1590370490 22606 PRIVMSG #esoteric :14[[07SpaghettiScript14]]4 N10 02https://esolangs.org/w/index.php?oldid=72831 5* 03UltimateProGrammer 5* (+1540) 10Add everything > 1590370887 408446 PRIVMSG #esoteric :14[[07SpaghettiScript14]]4 M10 02https://esolangs.org/w/index.php?diff=72832&oldid=72831 5* 03UltimateProGrammer 5* (+99) 10Add cats > 1590371141 265946 PRIVMSG #esoteric :14[[07SpaghettiScript14]]4 M10 02https://esolangs.org/w/index.php?diff=72833&oldid=72832 5* 03UltimateProGrammer 5* (+120) 10Added IO > 1590371276 962530 PRIVMSG #esoteric :14[[07SpaghettiScript14]]4 10 02https://esolangs.org/w/index.php?diff=72834&oldid=72833 5* 03UltimateProGrammer 5* (+55) 10Added example > 1590371710 480707 PRIVMSG #esoteric :14[[07SpaghettiScript14]]4 M10 02https://esolangs.org/w/index.php?diff=72835&oldid=72834 5* 03UltimateProGrammer 5* (+35) 10Fixed grammar and specified better < 1590371855 890635 :Frater_EST!~adrianbib@172.242.0.73 JOIN :#esoteric < 1590372614 337531 :tromp!~tromp@2a02:a210:ca3:2800:f89c:3e8c:c04f:1c11 JOIN :#esoteric > 1590372719 721196 PRIVMSG #esoteric :14[[07SpaghettiScript14]]4 M10 02https://esolangs.org/w/index.php?diff=72836&oldid=72835 5* 03UltimateProGrammer 5* (+146) 10Added divisible by 3 example WIP < 1590372762 681172 :Frater_EST!~adrianbib@172.242.0.73 PART :#esoteric < 1590372814 201586 :Mysteryhunter!~Thunderbi@213-225-10-97.nat.highway.a1.net PRIVMSG #esoteric :sry gotta part channel for a while at least < 1590372817 692409 :Mysteryhunter!~Thunderbi@213-225-10-97.nat.highway.a1.net PART :#esoteric < 1590372919 319217 :tromp!~tromp@2a02:a210:ca3:2800:f89c:3e8c:c04f:1c11 QUIT :Ping timeout: 272 seconds < 1590375346 667953 :adu!~user@c-73-129-154-238.hsd1.md.comcast.net QUIT :Ping timeout: 260 seconds < 1590375797 147425 :adu!~user@c-73-129-154-238.hsd1.md.comcast.net JOIN :#esoteric < 1590375864 310492 :tromp!~tromp@2a02:a210:ca3:2800:f89c:3e8c:c04f:1c11 JOIN :#esoteric < 1590376149 318337 :tromp!~tromp@2a02:a210:ca3:2800:f89c:3e8c:c04f:1c11 QUIT :Ping timeout: 272 seconds < 1590376151 954767 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1590379111 987228 :tromp!~tromp@2a02:a210:ca3:2800:f89c:3e8c:c04f:1c11 JOIN :#esoteric < 1590379391 992905 :tromp!~tromp@2a02:a210:ca3:2800:f89c:3e8c:c04f:1c11 QUIT :Ping timeout: 265 seconds < 1590379859 822448 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1590382355 336200 :tromp!~tromp@2a02:a210:ca3:2800:f89c:3e8c:c04f:1c11 JOIN :#esoteric < 1590382458 673482 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1590382516 927878 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1590382647 378800 :tromp!~tromp@2a02:a210:ca3:2800:f89c:3e8c:c04f:1c11 QUIT :Ping timeout: 272 seconds < 1590382903 584836 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :How to make global variables in unnamed unions in C? < 1590382948 805139 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 256 seconds < 1590382967 816508 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1590383276 818261 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 272 seconds < 1590383294 103781 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1590384017 38877 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :zzo38: you want a union as a global variable? < 1590384434 281075 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Well, I want a unnamed union as a global variable. GNU C supports unnamed structs and unions inside of other structs and unions. < 1590384756 230249 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric < 1590385429 490134 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :I think you can just do it the same way you declare an unnamed struct as a global variable. assuming you don't want to name the type. < 1590385621 336151 :tromp!~tromp@2a02:a210:ca3:2800:f89c:3e8c:c04f:1c11 JOIN :#esoteric < 1590385849 732473 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :One consideration to make in TeXnicard is kerning/ligatures between accented characters (if the precomposed character isn't already in the font). I think TeX does not attempt it at all, although I have a bit different idea. < 1590385915 343949 :tromp!~tromp@2a02:a210:ca3:2800:f89c:3e8c:c04f:1c11 QUIT :Ping timeout: 272 seconds < 1590386096 374199 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :My idea is that ligatures between accented characters are still disabled, although kerns are sometimes acceptable. A positive kern always works; a negative kern will only be used if the height and depth of the characters involved is such that the unaccented character will not move closer to the accent mark if the height and depth of the unaccented character does not reach the position of the accent mark. < 1590386117 254777 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Does this seem reasonable enough? < 1590386272 239471 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(I also have ideas about how to do precomposed accented characters, which might or might not have associated glyphs; if they don't, they will be decomposed when it is time to print them.) < 1590386593 985664 :tromp!~tromp@2a02:a210:ca3:2800:f89c:3e8c:c04f:1c11 JOIN :#esoteric < 1590387120 862282 :arseniiv!~arseniiv@94.41.226.83.dynamic.ufanet.ru JOIN :#esoteric < 1590388926 656535 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 260 seconds < 1590390153 14547 :Frater_EST!~adrianbib@172.242.0.73 JOIN :#esoteric < 1590390814 364990 :tromp!~tromp@2a02:a210:ca3:2800:f89c:3e8c:c04f:1c11 QUIT :Remote host closed the connection < 1590390845 214581 :tromp!~tromp@2a02:a210:ca3:2800:f89c:3e8c:c04f:1c11 JOIN :#esoteric < 1590391063 979923 :adu!~user@c-73-129-154-238.hsd1.md.comcast.net QUIT :Quit: leaving < 1590392053 682613 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1590392418 865211 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: rebooting < 1590392567 842547 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1590392974 12810 :b_jonas!~x@catv-176-63-11-253.catv.broadband.hu QUIT :Quit: leaving < 1590393359 107998 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 265 seconds < 1590393469 337689 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1590393510 14945 :Frater_EST!~adrianbib@172.242.0.73 QUIT :Read error: Connection reset by peer < 1590393527 15816 :Frater_EST!~adrianbib@172.242.0.73 JOIN :#esoteric < 1590393803 989970 :Frater_EST!~adrianbib@172.242.0.73 QUIT :Ping timeout: 256 seconds < 1590393835 307504 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1590393861 335180 :zseri!~zseri@ytrizja.de JOIN :#esoteric < 1590393870 821808 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1590393955 187538 :kspalaiologos!~kspalaiol@176.221.122.71 JOIN :#esoteric < 1590395120 883969 :tromp_!~tromp@ip-213-127-95-129.ip.prioritytelecom.net JOIN :#esoteric < 1590395332 199826 :tromp!~tromp@2a02:a210:ca3:2800:f89c:3e8c:c04f:1c11 QUIT :Ping timeout: 260 seconds < 1590399407 798238 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? device < 1590399410 137691 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :A device is a browser session. Please verify your device. < 1590399700 615851 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`asm .byte 0x0f, 0x22, 0xdc < 1590399702 174802 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :0: 0f 22 dc mov %rsp,%cr3 < 1590399842 479336 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`asm .byte 0x0f, 0x22, 0110 < 1590399845 978113 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :0: 0f 22 48 mov %rax,%cr1 < 1590399846 775945 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`asm .byte 0x0f, 0x22, 0210 < 1590399848 612657 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :0: 0f 22 88 mov %rax,%cr1 < 1590399849 454547 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`asm .byte 0x0f, 0x22, 0310 < 1590399850 838915 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :0: 0f 22 c8 mov %rax,%cr1 < 1590399851 505820 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hmm < 1590399916 876487 :int-e!~noone@int-e.eu PRIVMSG #esoteric :mov %rsp,%cr3 sounds adventerous < 1590400014 906236 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I had it in my HackEso /msg window from a while ago. Not sure what was going on there. < 1590400027 921509 :int-e!~noone@int-e.eu PRIVMSG #esoteric :are those 3 all valid? < 1590400055 201122 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`asm .byte 0x0f, 0x22, 0010 < 1590400056 164777 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :0: 0f 22 08 mov %rax,%cr1 < 1590400081 862543 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://www.felixcloutier.com/x86/mov-1 says "0F 22 /r MOV CR0–CR7, r64" < 1590400094 171449 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So I guess so? < 1590400164 229035 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm. < 1590400212 362887 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`asm mov %rax, %cr1 < 1590400217 912375 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :0: 0f 22 c8 mov %rax,%cr1 < 1590400220 965003 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`asm mov %rax, %cr8 < 1590400223 938983 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :0: 44 0f 22 c0 mov %rax,%cr8 < 1590400265 483428 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`asm .byte 0x0f, 0x22, 0300 < 1590400266 801434 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :0: 0f 22 c0 mov %rax,%cr0 < 1590400311 235342 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, that makes sense, actually. < 1590400324 996356 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 JOIN :#esoteric < 1590400327 174246 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I saw a different instruction listed for CR8 and I was, like, whoa, dude, but it's just extended with a REX bit as usual. < 1590400398 865386 :LKoen!~LKoen___@81.255.219.130 JOIN :#esoteric < 1590400414 782083 :Mysteryhunter_!~Thunderbi@213-225-11-146.nat.highway.a1.net JOIN :#esoteric < 1590400493 357683 :Mysteryhunter_!~Thunderbi@213-225-11-146.nat.highway.a1.net NICK :Mysteryhunter < 1590400516 62732 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :zzo38 re global variables in unnamed unions in C => you can't. nor can you make function-local variables in unnamed union as the top level. I looked that up once. the workaround, as you'd expect, is to use a named union. < 1590400526 314936 :sleepnap!~thomas@2601:40a:4200:3bd:1c05:4ccf:8c4b:f4fb JOIN :#esoteric < 1590400545 688458 :sleepnap!~thomas@2601:40a:4200:3bd:1c05:4ccf:8c4b:f4fb PART :#esoteric < 1590400571 6965 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This is some sneaky C preprocessor trickery: https://gist.github.com/pkhuong/8e575dcade519d42436a302e9c8a5844#file-test-c < 1590400608 371899 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I didn't think you could do that. < 1590400680 257098 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :zzo38 re ligatures on accented characters => for latin and greek scripts, in natural languages we just precomposed characters for every possible accented combination, even when it's 138 or so Vietnamese letters. < 1590400739 610178 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :that's unless you want to write stuff that only goes into linguists writing about phonetics, with accented characters that you'd only put in a dictionary or scholarly article, in which case they're screwed and we don't care. < 1590400800 534300 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :There's still some hackery with sets of accented letters that are considered the same unicode character but have a different appearance or different case folding rules depending on which language it's used for. < 1590400919 59717 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :These are tricky, ideally you treat them as glyph variants for the same character that have a default glyph that depends on the language, but they cause annoyance because you have to define extra APIs that you only ever use if you typeset vietnamese or turkish or serbian/macedonian cyrillic words. < 1590400974 842052 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :The serbian/macedonian thing may have been a mistake IMO; with the turkish you're screwed no matter what you do; and I don't have an opinion about vietnamese. < 1590401749 835929 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :https://twitter.com/MysteryNewsTV/status/1264861721023438848 < 1590401874 613529 :zseri!~zseri@ytrizja.de QUIT :Quit: zseri < 1590402019 526690 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Mysteryhunter: that seems to be unironic, so you have the wrong channel < 1590402033 482458 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`relcome Mysteryhunter < 1590402035 453765 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​04Mysteryhunter: 07Welcome 08to 09the 02international 06hub 13for 04esoteric 07programming 08language 09design 02and 06deployment! 13For 04more 07information, 08check 09out 02our 06wiki: 13. 04(For 07the 08other 09kind 02of 06esoterica, 13try 04#esoteric 07on 08EFnet 09or 02DALnet.) < 1590402118 902688 :Arcorann_!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1590402154 862721 :arseniiv!~arseniiv@94.41.226.83.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds < 1590402201 987435 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Ping timeout: 256 seconds < 1590402274 258351 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :why you think its unironic? < 1590402283 319930 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :you dont understand the symbolism < 1590402392 875811 :arseniiv!~arseniiv@94.41.226.83.dynamic.ufanet.ru JOIN :#esoteric < 1590402699 152181 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Quit: reboot < 1590403062 915240 :zseri!~zseri@ytrizja.de JOIN :#esoteric < 1590403669 605550 :zseri!~zseri@ytrizja.de QUIT :Quit: zseri < 1590403919 310562 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1590403966 669951 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :does EVERYONE have to invent their own representation for the enum type that can represent one of the IEEE 754 rounding modes? x86 uses 0=nearest, 1=down, 2=up, 3=zero; MMIX rA register uses 0=nearest, 1=zero, 2=up, 3=down, but the Z argument of instructions uses 1=nearest, 2=up, 3=down, 4=zero; the MPFR library uses 0=nearest, 1=zero, 2=up, < 1590403967 169569 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :3=down, 4=away from zero, 5=faithful; Bellard's libraries use 0=nearest, 1=zero, 2=down, 3=up, 4=C round, 5=away from zero, 6=faithful. < 1590404034 14427 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( round to zero is the easiest to implement ) < 1590404036 57821 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :why didn't people just copy whatever the earliest representation was, such as the 80287, at least for the four standard modes? < 1590404049 9230 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Note: *to*, not *towards*. < 1590404119 143264 :int-e!~noone@int-e.eu PRIVMSG #esoteric :now to figure out what "faithful" is... round to even on a tie? < 1590404139 354411 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :int-e: yes, I know. nearest is actually round to nearest with ties to even; down is round towards minus infinity; up is round towards plus infinity; zero is round towards zero; < 1590404180 896472 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :int-e: faithful is non-deterministically round towards plus infinity or towards minus infinity, depending on the input values < 1590404189 930692 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oh < 1590404214 41369 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :it's a weird optimization that may or may not be useful in some cases, especially for transcendent functions < 1590404215 90609 :int-e!~noone@int-e.eu PRIVMSG #esoteric :+1 with probability < 1590404236 155350 :int-e!~noone@int-e.eu PRIVMSG #esoteric :somthing like that that's correct in the expected value? < 1590404252 126523 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fancy < 1590404288 111121 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :C round is actually round to nearest but ties away from zero, this is used for only one fucking legacy case, the "round" function in C, which is a function that nobody uses or should use, but it was in K&R so we can't get rid of it < 1590404355 232863 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :int-e: no, not correct in the expected value, it's nondeterministic in the sense that it returns whichever is convenient to optimize the function globally (for every possible input argument) < 1590404363 865239 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :it doesn't try to be correct in expected value < 1590404394 587717 :int-e!~noone@int-e.eu PRIVMSG #esoteric :hrm, sounds murky < 1590404453 835006 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1590404967 264441 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :and then there's one more possible rounding mode not represented here, MIX rounding, which means round to nearest, but round ties to even unless the floating point exponent base is divisible by 4, in which case round to odd instead. > 1590405070 606272 PRIVMSG #esoteric :14[[07User talk:Baidicoot14]]4 N10 02https://esolangs.org/w/index.php?oldid=72837 5* 03OsmineYT 5* (+111) 10Created page with "== Swedway == This is pain. -- ~~~~" < 1590405105 589019 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :but this is also one of the legacy modes that don't come up anymore, because everyone uses floating point with exponent base of either 2 or 10, in which case it's just the normal round to nearest with ties to even mode. < 1590405157 918469 :Arcorann_!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Ping timeout: 246 seconds < 1590405400 330849 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1590405814 474280 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@type \ä -> ä < 1590405815 951412 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :p -> p < 1590406201 27902 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :the ARMv8 floating point control register FPCR apparently uses 0=nearest, 1=up, 2=down, 3=zero, the same as the MMIX control register rA. < 1590406518 934308 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@check \ä -> ä == () < 1590406519 15507 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : .hs:1:3:Parse error: � < 1590406662 947345 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :wib_jonas: I wonder if that's a coincidence or not < 1590406701 487313 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :moony: there are only so many ways you can sanely encode these four modes to two bits < 1590406707 239784 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :fair < 1590406725 457693 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :what I don't understand is where Bellard's code got that representation < 1590406742 990049 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :although wait, that part of the code doesn't originate from Bellard < 1590406750 347714 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :who's the original author, let me check < 1590406814 309467 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ah, wait, this gets more complicated < 1590407054 414182 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :hey man do you also have this problem with some guys in IRC which makes me just going nuts < 1590407085 513769 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :no, apparently the small softfp is by Bellard, and it uses 0=nearest, 1=zero, 2=down, 3=up, and this is also what Bellard's libbf uses (with extra modes); but the larger qemu softfloat by John R. Hauser, which if I understand is derived from the smaller one, uses 0=nearest, 1=down, 2=up, 3=zero, 4=C round, which is the same as x86's encoding, so < 1590407086 2349 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :that makes sense. < 1590407086 127424 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :? < 1590407110 883672 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :it still doesn't explain where Bellard got those values from < 1590407148 534703 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :like dumb people trying to provocate me or insulting me or such things < 1590407189 200403 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :Mysteryhunter: i think this is the wrong channel for that kind of discussion :p < 1590407280 677493 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :there are also mutually incompatible single-letter abbreviations: N sometimes means nearest, sometimes means down (as in towards Negative infinity) < 1590407485 764482 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I think I'll avoid single-letter abbreviations < 1590407521 438939 :Arcorann_!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric > 1590407574 600592 PRIVMSG #esoteric :14[[07Parentheses only14]]4 N10 02https://esolangs.org/w/index.php?oldid=72838 5* 03Hakerh400 5* (+5594) 10+[[Parentheses only]] > 1590407577 576306 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=72839&oldid=72822 5* 03Hakerh400 5* (+23) 10+[[Parentheses only]] > 1590407579 878823 PRIVMSG #esoteric :14[[07User:Hakerh40014]]4 10 02https://esolangs.org/w/index.php?diff=72840&oldid=72823 5* 03Hakerh400 5* (+23) 10+[[Parentheses only]] < 1590407723 294049 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Ping timeout: 260 seconds < 1590408054 738731 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :seriously, this is crazy. I've seen small enums that were encoded in two incompatible ways, and larger enums (like errno or signals or unix system calls) encoded in multiple ways, but this enum with four values mapped to 0..3 in three ways takes the cake < 1590408492 405697 :^[_!sid43445@ircpuzzles/2015/april-fools/sixth/zgrep QUIT :Ping timeout: 260 seconds < 1590408527 355757 :j4cbo!sid186930@gateway/web/irccloud.com/x-uokwdxpbfutetegr QUIT :Ping timeout: 260 seconds < 1590408670 276567 :^[_!sid43445@gateway/web/irccloud.com/x-cmindhvhsiwoolhg JOIN :#esoteric < 1590408703 968043 :j4cbo!sid186930@gateway/web/irccloud.com/x-onrdhzatdhncklba JOIN :#esoteric > 1590409168 708839 PRIVMSG #esoteric :14[[07Parentheses only14]]4 M10 02https://esolangs.org/w/index.php?diff=72841&oldid=72838 5* 03PythonshellDebugwindow 5* (+37) 10cat > 1590409176 736104 PRIVMSG #esoteric :14[[07Parentheses only14]]4 M10 02https://esolangs.org/w/index.php?diff=72842&oldid=72841 5* 03PythonshellDebugwindow 5* (+2) 10/* Interpreters */ < 1590410519 638511 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1590410658 847749 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 256 seconds < 1590410659 201228 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1590412336 865488 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1590412404 843023 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wib_jonas: a while back, there was a situation where someone was trying to sell a commercial derivative of some GPL'ed code, and they had (as legally required) released the source, so I tried to get it to compile but the toolchain was insane < 1590412416 186205 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I almost managed to do so, but with the issue that I couldn't link in libm without everything breaking < 1590412423 765039 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so instead, I reimplemented all the libm functions it was using < 1590412437 590719 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one of them was round; I replaced round(x) with (int)(x+0.5) < 1590412492 65880 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :which version of GPL? < 1590412530 656898 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I guess it doesn't matter for this < 1590412558 781718 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca QUIT :Ping timeout: 260 seconds < 1590412573 9431 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :do you want a problem < 1590412598 2822 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :put 3*n balls in box A. there are 3 boxes. in step k you must move k balls to another box. < 1590412607 486635 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which probably isn't quite mathematically perfect but should be close enough < 1590412608 874064 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :by step n you can have n balls in each box < 1590412622 289597 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wib_jonas: 1, but indeed it doesn't matter much < 1590412623 23522 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :n>=5 < 1590412638 648857 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :3 would be relevant in that if the build instructions were insufficient, the derivative would be illegal < 1590412642 777926 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :there's a GPL1? I thought they numbered it from 2 < 1590412657 389092 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there was, it isn't used any more, it's really buggy < 1590412666 183537 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I'm not sure there was a single standardised version of it < 1590412676 143242 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but rather lots of tweaked versions, a little like MIT and BSD nowadays < 1590412676 181102 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ok good < 1590412682 310143 :Arcorann_!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :There's at least one Tetris clone licensed under GPL1, back when it was new < 1590412802 452591 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :what I'd like is an MIT-like license, that is, just a sticky disclaimer of warranties, but with the special property that where it allows anyone to redistribute identical or derived versions, it explicitly says "perpetual worldwide" or words to such effect. < 1590412833 548621 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I'm uneasy by the licences not stating those explicitly, I'm worried that it will bite *someone* *somewhere* eventually < 1590412884 469225 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :ais523: doesn't the x+0.5 method of round have trouble with negatives? < 1590412903 526184 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :moony: ah right, I think it does < 1590412910 982275 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. -2.2 would round to -1 which is obviously wrong < 1590412920 797425 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :moony: yes, and also with numbers larger than an int, but presumably that didn't matter in the particular source code file that ais edited < 1590412922 177846 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but the number in question was always positive < 1590413018 441598 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :also, on a different note: Texas Instruments is pulling support for assembly programs on the TI-84 Plus < 1590413032 183498 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :new versions of the OS will no longer support ASM programs < 1590413033 917882 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :TI-- < 1590413036 601125 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :moony: what exactly would "pulling support" mean? < 1590413043 815206 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :wib_jonas: they no longer run. < 1590413066 895186 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :they're removing the functionality entirely < 1590413089 410335 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :you can't make them run at all? like, you have to root your calculator before you can even technically run one, as opposed to they just aren't willing to give help and documentation and tell you to run them at your own risk? < 1590413102 271498 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :You have to roll back the OS or use a different OS, yes. < 1590413124 540476 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :wow < 1590413144 836158 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :by asm do you mean actual asm, or do you mean machine code? < 1590413155 256870 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :is there a money-back guarantee with this, where you can get your money back if you claim that you bought the calculator because you wanted to run machine code programs too and get updates? < 1590413165 530122 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :ais523: machine code. The official OS has no assembler. < 1590413177 410113 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :wib_jonas: I haven't a clue < 1590413203 138532 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :at least the security keys for the OS have been an open secret for a long time now < 1590413214 187097 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :so "rooting" the device isn't very hard < 1590413244 734261 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :they claim they did this to prevent cheating, but imo it doesn't really change anything at all < 1590413266 299674 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :sure < 1590413594 15472 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :does anyone want to play nim? < 1590413600 555202 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :A:3 B:5 C:2 < 1590413602 98410 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nim is a solved game, isn't it? < 1590413618 822321 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :A:3 B:1 C:2 is I believe the correct solution there < 1590413631 595829 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :A:1 B:1 C:2 < 1590413631 633893 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :regardless of whether you're playing "all-zeroes wins" or "all-zeroes loses" < 1590413641 806100 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OK, now I need to know the victory condition to play my next move < 1590413653 288631 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :you can choose < 1590413671 789581 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if all-zeroes wins, I play A:1 B:1 C:0 < 1590413695 861719 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :A:0 B:1 C:0 < 1590413701 979544 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :A:0 B:0 C:0 < 1590413706 958632 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :thanks! < 1590413707 75718 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I win < 1590413749 245574 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I feel like knowing the solution to a solved game is the sort of skill that could come in handy if you could persuade other people to play it for money, or the like < 1590413771 858632 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :i was surprised you knew a winning move regardless of win condition < 1590413819 956871 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it only matters at the point when the winning move is to reduce the board to some number of 1s and some number of 0s < 1590413839 887787 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at the time you do that, you're reducing a 2 or higher (otherwise the board would be in the some-number-of-1s-some-number-of-0s situation already) < 1590413851 826372 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so depending the win condition you reduce it to either a 0 or a 1 to produce an odd or an even number of 1s < 1590413870 347434 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :* depending on the win condition < 1590413897 889405 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in all the previous moves, the win condition doesn't matter because if you give the opponent the opportunity to reduce to just 1s and 0s you've lost anyway < 1590414303 458775 :tromp_!~tromp@ip-213-127-95-129.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1590414366 356406 :tromp!~tromp@2a02:a210:ca3:2800:2087:d1d8:b736:c3fc JOIN :#esoteric < 1590414383 30260 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I think unqualified Num means the game where all zeroes wins, and there's some fancy name for the one where all zeroes loses < 1590414477 306619 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :also I've read the solution for all zeroes loses once, but I didn't really remember it, so I couldn't have given the winning moves for that for certain < 1590414481 228812 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's "misere" with an accent, but I forget which accent and which letter it goes on < 1590414486 712849 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(although the first e looks like a plausible place) < 1590414521 324577 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"misère", I just looked it up < 1590414544 248357 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :https://en.wiktionary.org/wiki/mis%C3%A8re < 1590414550 686108 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :apparently the term is more general than just Nim < 1590414565 253886 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"2. In which a player unable to move wins." < 1590414582 420917 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wasn't expecting to see a definition so precisely applicable in a general-purpose dictionary < 1590414659 137781 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :well, wiktionary might not be a typical dictionary for such technical terms < 1590414746 627711 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://www.merriam-webster.com/dictionary/mis%C3%A8re just has the noun. < 1590414786 916626 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca JOIN :#esoteric < 1590414900 637611 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've long thought that in chess, being stalemated should count as a win (this is more interesting than the variant where being stalemated counts as a loss) < 1590414906 657426 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :presumably, that's technically misère chess < 1590414931 513369 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :ais523: I have seen that idea before, I think. < 1590414952 269838 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also è is such a pain to type, the grave accent is typed on this layout as altgr-# and because it's a UK keyboard, # is three keys to the right of L, way beyond my normal typing position < 1590415756 130528 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :wib_jonas: Well, I am not using Unicode, so I have neither the problems nor the benefits of it. Instead, my idea is an extension of the font metric file; each font declares its own precomposed characters (if any). < 1590415819 443176 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :If you specify a base and accent separately, it will select the precomposed character instead if it is present; if there is no glyph for a precomposed character, it will automatically be decomposed for display (whether the precomposed character was entered explicitly or whether it was automatically converted into the precomposed character). < 1590415863 654071 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :zzo38: sure, but that doesn't change much of what you need here, except when "not using Unicode" means a legacy system like an old text mode video card or printer that can only have a very limited number of precomposed glyphs < 1590415865 426914 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :But what I mentioned before about ligatures and kerns was for the case where there is no precomposed variant in the font. < 1590415890 301896 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :zzo38: ok < 1590415941 760146 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(Specifically, that ligatures are always disabled, positive kerns are always enabled, and negative kerns are sometimes enabled or sometimes disabled depending on the height of the adjacent characters.) < 1590416338 744209 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I have not actually tried this, so I don't know if this output looks reasonable and whether it is better or worse than what TeX does, but do you know? < 1590416462 895714 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I don't know, because I think non-precomposed accents don't really come up, outside of math mode, but math mode has very different rules for kerning anyway < 1590416626 679803 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :The Computer Modern fonts have no precomposed accents, and TeX doesn't have the ability to automatically select a precomposed character when an accent is specified anyways (unless you enter the precomposed character explicitly, which is probably what you would do if you are writing a document in a language other than English, anyways). < 1590416898 894386 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :zzo38: yes, precomposing the accents is implemented in TeX by LaTeX packages, but you usually enter the precomposed character in some encoding, which is also implemented in TeX by some LaTeX packages < 1590416957 339687 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :precomposed characters are necessary both for kerning and for hyphenation < 1590417001 207507 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, I did just think of hyphenation, when you mentioned LaTeX packages < 1590417047 954756 :tromp!~tromp@2a02:a210:ca3:2800:2087:d1d8:b736:c3fc QUIT :Remote host closed the connection < 1590417109 676330 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :implemented by some combination of LaTeX core, and the fontenc, babel, and inputenc LaTeX packages, but I don't know more specifically < 1590417171 620851 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I probably do not need to implement hyphenation in TeXnicard (do any card games need it?), although of course the user can still use precomposed accents if they are using a suitable font. < 1590417197 820801 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1590417203 234950 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can imagine that card games that wanted a large font size might want hyphenation < 1590417213 221606 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because when using a large font size there isn't much space on the card < 1590417240 142274 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :zzo38: I don't know. does TeXnicard want to remain specific to card games, or are you planning to widen its purpose? < 1590417255 363728 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :ais523: Yes, I suppose that is possible, maybe < 1590417299 923400 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :wib_jonas: If the purpose is widened, it would probably still only be used for producing decks of cards, even if the cards are not used in a game. < 1590417315 33722 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(It isn't intended to be used for typesetting documents.) < 1590417315 413371 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :zzo38: are you even sure that there isn't some obscure M:tG card that uses hyphenation? < 1590417338 214069 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :wib_jonas: No, although if you know of one, please mention it. < 1590417340 963689 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if there is it's probably from Alpha or some similarly early set < 1590417387 607548 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :zzo38: https://scryfall.com/card/unh/107/ though you won't find that hyphenation point automatically < 1590417408 578946 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow, Alpha's font size is ridiculously variable > 1590417454 55876 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Yoel 5* 10New user account < 1590417567 724901 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lure in Alpha is hyphenated < 1590417574 805791 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`card-by-name Lure < 1590417575 632738 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :Lure \ 1GG \ Enchantment -- Aura \ Enchant creature \ All creatures able to block enchanted creature do so. \ A-U, B-U, U-U, RV-U, 4E-U, IA-U, 5E-U, 6E-U, MM-U, 7E-U, 8ED-U, CHK-U, 10E-U, M12-U, IMA-U \ \ Lure of Prey \ 2GG \ Instant \ Cast this spell only if an opponent cast a creature spell this turn. \ You may put a green creature card from your hand onto the battlefield. \ MI-R \ \ Lurebound Scarecrow \ 3 \ Artifact Creature -- Scarecrow < 1590417596 441685 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also its wording in Alpha is so much more complicated than the Oracle text :-) < 1590417612 885811 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :https://scryfall.com/card/lea/211/lure < 1590417636 688220 :Arcorann_!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer < 1590417643 162821 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :wib_jonas: Yes, OK, well probably at least at first, I wouldn't implement any hyphenation, but I don't know about in future (but of course someone else can contribute an implementation if they need that feature somehow). Although the unusual formatting in Un-sets is unlikely to be able to be typeset automatically by any program I think (although TeXnicard might still be capable of making the card database). < 1590417685 360952 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :looks like the hyphens stayed until fourth edition < 1590417728 524342 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ais523: yeah, it has hyphenation even in revised, which means I might have even seen a hyphenated revised card somewhere (not Lure specifically) < 1590417915 910463 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I think some writers don't like hyphenation, anyways > 1590417979 186766 PRIVMSG #esoteric :14[[07SpaghettiScript14]]4 10 02https://esolangs.org/w/index.php?diff=72843&oldid=72836 5* 03UltimateProGrammer 5* (+793) 10Added FizzBuzz Example and Optional Commands < 1590418063 186830 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Or maybe I could just add support for manually specified hyphens like the \discretionary command in TeX. I found a implementation of the TeX hyphenation in PostScript, so I suppose if someone really wants hyphenation in TeXnicard, they can adapt that PostScript program for use with TeXnicard. < 1590418099 386891 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :it's possible that *modern* M:tG cards don't use hyphenation though, and so it might not be required to support hyphenation if you're making a program to typeset new cards < 1590418126 748362 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think TeXnicard isn't meant to be specific to M:tG? just to games in general that are made out of cards with rules on them? < 1590418139 224506 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(not necessarily even TCGs) < 1590418144 307857 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :ais523: That is correct. < 1590418197 786339 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :sure, M:tG is just the collectible card game that I'm the most familiar with < 1590418231 205258 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm probably more familiar with Android: Netrunner at this point < 1590418248 450529 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although I haven't played it much recently bcause the online site isn't very friendly to network problems < 1590418381 980747 :orbitaldecay!~bob@forder.cc PRIVMSG #esoteric :morning all < 1590418399 373972 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :https://scryfall.com/card/3ed/80/sirens-call another uncommon from Revised that has hyphenation < 1590418549 7704 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :One of the hyphens there (in "non-wall") is probably explicit, at least. < 1590418576 790867 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :morning^^ < 1590418585 104026 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :hereits5PM < 1590418598 831273 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :uamericans < 1590418602 49405 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric ::) < 1590418630 112434 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :zzo38, ais523: here's a modern hyphenation: https://scryfall.com/card/iko/34/de/blitzsturm-capridor < 1590418672 240680 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :but.hey.in.india.its10.30PM < 1590418693 746955 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wib_jonas: that's a hard hyphen, not a soft hyphen < 1590418714 668654 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ais523: no it's not, not inside Kampfschaden < 1590418729 894083 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Mysteryhunter: https://en.wikipedia.org/wiki/Time_zone < 1590418769 587428 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :u.wanna.tell.me.who.has.as.desktop.wallpaper.all.timezones.anything.about.timezones? < 1590418805 811374 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :india.is.5.1/2 < 1590418832 471040 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :what.is.kampfschaden.btw? < 1590418838 659588 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :The first hyphen seems to be a soft hyphen, the second one hard (based on the text to the right of the picture of the card; I don't know the German words) < 1590418860 970519 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Mysteryhunter: Some German word presumably (I don't know what it means). But, what aren't you writing spaces? < 1590418874 357033 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ais523: compare to https://scryfall.com/card/grn/204/de/tajic-klinge-der-legion where Kampfschaden is not hyphenated, and that's also a recent card so the spelling probably hasn't changed < 1590418882 60388 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :i.m.from.austria.means.something.like < 1590418886 335120 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :fight.damage < 1590418890 716977 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :but.strange.word < 1590418905 589470 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :my.space.key.is.broken < 1590418950 870324 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :i.think.it.was.energy.drink < 1590418956 139160 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :or.coffee? < 1590418960 328606 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :no.think.energydrink < 1590418965 977212 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :similarly https://scryfall.com/card/m20/132/de/chandras-feuerspucker doesn't hyphenate it > 1590418975 280001 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=72844&oldid=72770 5* 03Yoel 5* (+185) 10 < 1590418977 529728 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :and.i.buyed.the.keyboard.the.same.day < 1590418982 791886 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :yesterday < 1590418998 229958 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :cause.they.keyboard.before.the.same.happened > 1590418998 345915 PRIVMSG #esoteric :14[[07Talk:Thue14]]4 10 02https://esolangs.org/w/index.php?diff=72845&oldid=54802 5* 03Yoel 5* (+471) 10/* Converting to Roman numerals */ new section < 1590419000 959793 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :there.it.was.coffee < 1590419013 291648 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Mysteryhunter: O, OK, "something like fight damage" makes sense in context. < 1590419015 875406 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :yea.there.coffee.and.this.was.energydrink.with.the.curreent.keyboard < 1590419032 783127 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ACTION sighs < 1590419036 807390 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :i.hope.today.its.not.corona < 1590419040 980907 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot: Hi < 1590419041 216813 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :int-e: so read isn't a function. vs. explicit cps does not necessarily rely on the properties of atoms fall out of fashion as opposed to informal. < 1590419065 844554 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :the.beer < 1590419066 642092 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :https://twitter.com/MysteryNewsTV/status/1264861721023438848 < 1590419118 876030 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Corona beer is not related to corona virus, anyways, though. < 1590419132 511303 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But I guess there's always /ignore. > 1590419206 429644 PRIVMSG #esoteric :14[[07B^2 Turing Completeness14]]4 M10 02https://esolangs.org/w/index.php?diff=72846&oldid=72649 5* 03PythonshellDebugwindow 5* (-144) 10"not proven TC" followed directly by "not TC but BSM" > 1590419246 634055 PRIVMSG #esoteric :14[[07B^2 Turing Completeness14]]4 M10 02https://esolangs.org/w/index.php?diff=72847&oldid=72846 5* 03PythonshellDebugwindow 5* (+1) 10/* Counter-argument */ < 1590419254 940037 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes. < 1590419339 196366 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :ya.i.didnt.said.anything.about.any.virus? < 1590419348 378071 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :btw.i.dont.use.that.word < 1590419349 646276 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :c.. < 1590419358 214440 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, OK, anyways < 1590419360 888513 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :when.i.say.corona.i.mean.the.beer < 1590419386 973209 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, and some people like that beer but some people don't like the Corona beer. > 1590419390 212787 PRIVMSG #esoteric :14[[07SpaghettiScript14]]4 M10 02https://esolangs.org/w/index.php?diff=72848&oldid=72843 5* 03UltimateProGrammer 5* (+156) 10Added better unicode support < 1590419396 96161 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :Mysteryhunter: I think you're in the wrong place. This isn't a chat channel. < 1590419398 85848 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :ok.i.like.it < 1590419407 876085 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :but.i.didnt.drink.alcohol.since.years > 1590419439 815009 PRIVMSG #esoteric :14[[07Talk:B^214]]4 M10 02https://esolangs.org/w/index.php?diff=72849&oldid=72813 5* 03PythonshellDebugwindow 5* (+266) 10 < 1590419446 426729 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :so.i'm.a.little.tipsy?(right.word).from.the.one.corona.and.few.drams.of.the.second < 1590419464 716532 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :ok.with.the.next.connect.i.leave.got.this.channel.out.of.my.list < 1590419474 506845 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :but.till.then.we.can.at.least.have.a.good.time.or.not? < 1590419477 298815 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Ulam%E2%80%93Warburton_automaton < 1590419481 210013 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :^^ < 1590419496 800408 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :Mysteryhunter: you can do /part to leave. Also, I think people here are more interested in discussing computing. < 1590419519 487892 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :Freenode is lacking on discussion channels. > 1590419523 835204 PRIVMSG #esoteric :14[[07Jot14]]4 M10 02https://esolangs.org/w/index.php?diff=72850&oldid=63797 5* 03PythonshellDebugwindow 5* (+29) 10/* External resources */ cat > 1590419525 849255 PRIVMSG #esoteric :14[[07SpaghettiScript14]]4 M10 02https://esolangs.org/w/index.php?diff=72851&oldid=72848 5* 03UltimateProGrammer 5* (+3) 10fixed grammar < 1590419539 306649 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :yes.as.i.said.with.the.next.connection.to.freenode.i.wont.be.in.this.channel.nomore.got.it.out.of.my.list.because.of.what.you.was.sayin < 1590419571 132517 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :The beginnings of automata go back to a conversation Ulam had with Stanislaw Mazur in a coffee house in Lwów Poland when Ulam was twenty in 1929.[11] Ulam worked with John von Neumann during the war years when they became good friends and discussed cellular automaton. Von Neumann’s used these ideas in his concept of a universal constructor and the digital computer. Ulam focussed on biological and < 1590419577 175603 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :‘crystal like’ patterns publishing a sketch of the growth of a square based cell structure using a simple rule in 1962 < 1590419579 146882 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :i.can.also.computing < 1590419585 943495 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :rain1: hm? < 1590419647 13503 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :rain1: O, I didn't know that. < 1590419794 172074 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Mysteryhunter: Do you put timezones in your desktop wallpaper? I don't know of anyone who does; I don't need to deal with timezones that much < 1590419836 857144 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :yea.thats.my.wallpaper < 1590419840 289656 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :wanna.see.a.screenshot? < 1590419840 369690 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :OK < 1590419846 283699 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if I click on the clock on my taskbar-equivalent, it shows times in London, New York, Los Angeles, and UTC < 1590419846 506172 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :OK < 1590419859 22102 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I configured it that way to make it easier to understand times stated by Americans < 1590419877 169007 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :ais523: OK, that makes sense < 1590419882 909352 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :https://ibb.co/Q9zFK9g < 1590419885 764312 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :here.it.is < 1590419889 244076 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :faster.than.the.train < 1590419930 332 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :If I needed such a thing I would probably just make a shell csript which displays times in different timezones < 1590419980 505882 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :its.better.with.a.picture < 1590419984 623613 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :u.see.with.one.click < 1590419988 633081 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :ah.this.is.this.and.this < 1590420000 43780 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :this.girl.here.is.von.california.he's.from.india.he.from.arabia < 1590420006 421723 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :she.from.london.russia < 1590420016 494206 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :just.one.click.and.i.see.what.time.they.have < 1590420064 920944 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :On the IRC I can usually see what timezone someone is (if I need that information, which I usually don't) using the TIME client command < 1590420088 893338 :tromp!~tromp@2a02:a210:ca3:2800:2087:d1d8:b736:c3fc JOIN :#esoteric < 1590420112 963304 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :do.that < 1590420117 952175 :Mysteryhunter!~Thunderbi@213-225-11-146.nat.highway.a1.net PRIVMSG #esoteric :i.do.it.my.way < 1590420121 599396 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :OK < 1590420173 595156 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :The Ulam-Warburton automaton is one I have seen and used before, although I didn't know it was called that until today. < 1590421110 818203 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1590421130 758255 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 QUIT :Quit: Connection closed > 1590421983 448647 PRIVMSG #esoteric :14[[07Parentheses only14]]4 10 02https://esolangs.org/w/index.php?diff=72852&oldid=72842 5* 03Hakerh400 5* (+2) 10/* Computation */ Update the specification < 1590422299 990788 :Frater_EST!~adrianbib@172.242.0.73 JOIN :#esoteric > 1590422475 756315 PRIVMSG #esoteric :14[[07User:Orby/Term rewriting metalanguage14]]4 10 02https://esolangs.org/w/index.php?diff=72853&oldid=72828 5* 03Orby 5* (+448) 10 > 1590422496 359711 PRIVMSG #esoteric :14[[07User:Orby/Term rewriting metalanguage14]]4 M10 02https://esolangs.org/w/index.php?diff=72854&oldid=72853 5* 03Orby 5* (+2) 10/* More thoughts */ < 1590422740 746262 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :while we're talking about floating point units < 1590422756 844827 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I'm planning to implement one for asm2bf, and I've even got the master Brainfuck programmer to aid me in writing microcode < 1590422931 193890 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :Remote host closed the connection < 1590423686 670179 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esoteric < 1590423886 407302 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :when someone wrote an FPU for INTERCAL, it was based on IEEE float notation, but without denormals, infinities, and similar weird sorts of float < 1590423905 845528 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that seems like a sensible place to start, potentially < 1590424582 840996 :zseri!~zseri@ytrizja.de JOIN :#esoteric < 1590425270 813802 :imode!~linear@unaffiliated/imode JOIN :#esoteric > 1590425436 237134 PRIVMSG #esoteric :14[[07Parentheses only14]]4 M10 02https://esolangs.org/w/index.php?diff=72855&oldid=72852 5* 03PythonshellDebugwindow 5* (+1) 10/* Computation */ > 1590425510 418441 PRIVMSG #esoteric :14[[07Hexadecimal Stacking Pseudo-Assembly Language14]]4 10 02https://esolangs.org/w/index.php?diff=72856&oldid=44374 5* 03PythonshellDebugwindow 5* (+22) 10/* Interpreters */ cat > 1590425528 743950 PRIVMSG #esoteric :14[[07Hexadecimal Stacking Pseudo-Assembly Language14]]4 M10 02https://esolangs.org/w/index.php?diff=72857&oldid=72856 5* 03PythonshellDebugwindow 5* (-13) 10style < 1590425648 816964 :b_jonas!~x@catv-176-63-12-50.catv.broadband.hu JOIN :#esoteric < 1590426220 987150 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :I see someone was here to hear me ask about the parentheses thing. < 1590426336 194451 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fizzie: https://esolangs.org/logs/ seems to be having trouble < 1590426401 261563 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I really need to properly debug that thing. All I can tell is that it's got something to do with the stalker mode, and *appears* to be a bug in the civetweb server's websocket support, but it's entirely possible that I'm just using it wrong. < 1590426483 79991 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've restarted it, and it's working again for me. For a little while, anyway. < 1590426938 544202 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Here's a random question -- what do you call C++ header files? I've always done .cc for sources, and just used .h for headers, but I'm getting a little tired of adding "// Local Variables:\n// mode: c++\n// End:\n" at the end of every such file in order for Emacs to realize they need c++-mode. < 1590426950 695590 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe I should go with .hh then. < 1590426970 624179 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :.hpp? :shrug: < 1590426995 741130 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'd need to switch using .cpp for the sources for that, because .cc / .hpp would be just silly. < 1590427038 73030 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :I haven't heard of people using .cc. < 1590427072 623040 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :I take that back, I think I've seen some projects using that. < 1590427178 645707 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Google C++ style uses .cc with plain .h, although I think I adopted that before I knew. < 1590427232 565842 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ACTION is using .cc and .h, has considered .hh. < 1590427265 465225 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Someone must've probably data-mined GitHub to figure out the relative popularity of each extension. < 1590427275 305220 :int-e!~noone@int-e.eu PRIVMSG #esoteric :.cpp reminds me of the C preprocessor. < 1590427337 397967 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The ones I've heard of are .cpp, .cc, .cxx, .c++ and .C. The last isn't particularly friendly to case-insensitive (esp. non-case-preserving) filesystems. < 1590427370 549073 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I imagine .c++ also causes trouble on some file systems < 1590427379 805023 :sleepnap!~thomas@2601:40a:4200:3bd:9df0:4513:1368:ec3f JOIN :#esoteric < 1590427382 221491 :int-e!~noone@int-e.eu PRIVMSG #esoteric :and/or HTTP < 1590427631 371502 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I have mostly seen .cpp, with .h for the header files. > 1590427709 150979 PRIVMSG #esoteric :14[[07Parentheses only14]]4 10 02https://esolangs.org/w/index.php?diff=72858&oldid=72855 5* 03Hakerh400 5* (-181) 10/* Computation */ Group A must have at least two elements at that point, so that sentence was redundant < 1590427755 430223 :b_jonas!~x@catv-176-63-12-50.catv.broadband.hu PRIVMSG #esoteric :fizzie: I call them .h except when I add a new header to a project that already has a filename convention for this < 1590427776 275793 :arseniiv!~arseniiv@94.41.226.83.dynamic.ufanet.ru PRIVMSG #esoteric :hi < 1590427803 252190 :int-e!~noone@int-e.eu PRIVMSG #esoteric :no, .hi is taken for Haskell interface files ;) < 1590427937 612458 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :GCC accepts .cc, .cp, .cxx, .cpp, .CPP, .c++, and .C. < 1590427971 403561 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :why not .CP or .CC? < 1590428001 598514 :arseniiv!~arseniiv@94.41.226.83.dynamic.ufanet.ru PRIVMSG #esoteric : .cpp reminds me of the C preprocessor. => . o O ( C’goheaderomorphic preprocessomorphism ) < 1590428011 191933 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I don't know, but it isn't listed in the man page < 1590428052 957886 :arseniiv!~arseniiv@94.41.226.83.dynamic.ufanet.ru PRIVMSG #esoteric :int-e: (rofl) < 1590428104 740849 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(For header files, the extension is irrelevant unless you want to compile the header files alone, which GCC does implement.) < 1590428536 231491 :ArthurStrong!~ArthurStr@slow.wreckage.volia.net QUIT :Ping timeout: 265 seconds < 1590428693 357312 :tromp!~tromp@2a02:a210:ca3:2800:2087:d1d8:b736:c3fc QUIT :Remote host closed the connection < 1590428719 857490 :arseniiv!~arseniiv@94.41.226.83.dynamic.ufanet.ru PRIVMSG #esoteric :my friend suggested .c⁤⁤ which is a three-character extension ending with two `U+2064 INVISIBLE PLUS`es < 1590428836 197355 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :lol < 1590428841 634357 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :i checked U+2064, it's real < 1590428907 155604 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :https://www.youtube.com/watch?v=Z_zmZ23grXE < 1590428922 52502 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It also appears to accept .hh, .H, .hp, .hxx, .hpp, .HPP, .h++ and .tcc as C++-specific header extensions. < 1590428933 683666 :arseniiv!~arseniiv@94.41.226.83.dynamic.ufanet.ru PRIVMSG #esoteric :rain1: of course it’s real, duh. We live in U+2062 INVISIBLE TIMES :D < 1590428942 714384 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :hahaha < 1590428985 144795 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`quote INVISIBLE TIMES < 1590428986 163683 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :990) "May you live in INVISIBLE TIMES." --Old Chinese proverb. (It can look confusing when written with the proper Unicode.) < 1590429005 129165 :arseniiv!~arseniiv@94.41.226.83.dynamic.ufanet.ru PRIVMSG #esoteric :and now he suggested .c⧺ (U+29FA DOUBLE PLUS) < 1590429006 831466 :tromp!~tromp@2a02:a210:ca3:2800:2087:d1d8:b736:c3fc JOIN :#esoteric < 1590429033 516538 :arseniiv!~arseniiv@94.41.226.83.dynamic.ufanet.ru PRIVMSG #esoteric :fizzie: rofoldr :D < 1590429084 23651 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :.c‡ might also be an option. < 1590429166 280759 :b_jonas!~x@catv-176-63-12-50.catv.broadband.hu PRIVMSG #esoteric :kspalaiologos: if you want to write a floating point unit, look at https://bellard.org/softfp/ , which contains the original softfp library by Bellard as well as the larger qemu softfloat library that emulates almost enough operations to be used in qemu for the rare non-hardware-accelerated floating point case < 1590429188 245677 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it's crappy < 1590429189 473245 :b_jonas!~x@catv-176-63-12-50.catv.broadband.hu PRIVMSG #esoteric :kspalaiologos: plus obviously look at TAOCP chapter 4 < 1590429197 461780 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I've got a better idea on implementing my floating point stuff < 1590429210 137117 :arseniiv!~arseniiv@94.41.226.83.dynamic.ufanet.ru PRIVMSG #esoteric :fizzie: ‡ isn’t that quite a double dagger to shoot oneself in the leg with < 1590429213 723235 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :IEEE754 and such are the worst thing to implement in Brainfuck < 1590429227 291261 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :my system will be simply based on fractions, mostly on performance / size / simplicity ratio < 1590429240 889150 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :https://www.youtube.com/watch?v=Qr28DwXeyu0 < 1590429242 394647 :b_jonas!~x@catv-176-63-12-50.catv.broadband.hu PRIVMSG #esoteric :kspalaiologos: for that I can just say that I wouldn't want to implement anything in brainfuck < 1590429246 965257 :Frater_EST!~adrianbib@172.242.0.73 PART :#esoteric < 1590429247 356949 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :particle based CA < 1590429264 856960 :b_jonas!~x@catv-176-63-12-50.catv.broadband.hu PRIVMSG #esoteric :and if implementing IEEE754 is hard, that is just another extra evidence for that < 1590429274 762248 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :b_jonas, well, you won't implement, while I'm willing to < 1590429289 485815 :b_jonas!~x@catv-176-63-12-50.catv.broadband.hu PRIVMSG #esoteric :ok, I'm just giving a hint < 1590429289 485871 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :and so far IEEE754 is the worst way to approach this problem < 1590429298 965011 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I've seen softfloat < 1590429300 765650 :b_jonas!~x@catv-176-63-12-50.catv.broadband.hu PRIVMSG #esoteric :I'm not saying that you should use that library as is < 1590429301 614456 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :or softfp < 1590429308 664814 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it's too bloated < 1590429312 543221 :arseniiv!~arseniiv@94.41.226.83.dynamic.ufanet.ru PRIVMSG #esoteric :kspalaiologos: the best floating point is a fixed point :? < 1590429317 441067 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :http://www.ventrella.com/Clusters/ < 1590429324 528436 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I also considered fixed point < 1590429331 54340 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it's not a bad idea actually in terms of accuracy < 1590429337 854156 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :but it's quite hard to write performant routines for that < 1590429360 463739 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :like, a 16-bit interpreter < 1590429379 575086 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :smallest value is 1/65536 < 1590429405 101066 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :not bad - approximately 0.00001 < 1590429421 500561 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :2/65536 is 0.00003 < 1590429536 30863 :arseniiv!~arseniiv@94.41.226.83.dynamic.ufanet.ru PRIVMSG #esoteric :kspalaiologos: oh, have you also heard about posit arithmetic and something like that? I think I asked about them here but now I absolutely don’t remember what the opinion on their usefulness or novelty was < 1590429614 34255 :tromp!~tromp@2a02:a210:ca3:2800:2087:d1d8:b736:c3fc QUIT :Remote host closed the connection < 1590430347 116808 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit > 1590430444 821953 PRIVMSG #esoteric :14[[07User:Gamer14]]4 10 02https://esolangs.org/w/index.php?diff=72859&oldid=65448 5* 03Gamer 5* (-195) 10 > 1590430480 439387 PRIVMSG #esoteric :14[[07User:Gamer14]]4 10 02https://esolangs.org/w/index.php?diff=72860&oldid=72859 5* 03Gamer 5* (+88) 10 < 1590430558 593268 :arseniiv!~arseniiv@94.41.226.83.dynamic.ufanet.ru PRIVMSG #esoteric :rain1: I saw this interesting idea at CodeParade’s channel too but it seems underdeveloped for me so far. You can get many behaviors that way, but I think not as many as one’d want. Also I’m afraid numeric errors may have unwanted effects on the simulation when doing it with different time steps(?) < 1590430579 515402 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :yeah i think that's a valid concern < 1590430595 163778 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :it's less deep than cellular automata, because they are more exact < 1590430635 853945 :arseniiv!~arseniiv@94.41.226.83.dynamic.ufanet.ru PRIVMSG #esoteric :also have anybody seen CA on a random(ish) tesselations of a plane? I think the idea is old but I haven’t seen its implementations (I think) > 1590430668 856883 PRIVMSG #esoteric :14[[07TPLHBPTBOTEW14]]4 10 02https://esolangs.org/w/index.php?diff=72861&oldid=69683 5* 03Gamer 5* (-31) 10/* Computational class */ < 1590430799 15085 :arseniiv!~arseniiv@94.41.226.83.dynamic.ufanet.ru PRIVMSG #esoteric : it's less deep than cellular automata, because they are more exact => OTOH I think it would be interesting to watch a particle or cellular automaton which uses a controlled randomness, something like temperature in simulated annealing. For example particles could appear and vanish out of nowhere, or cell states change; maybe not all kinds of particles and not all kinds of states being inflicted < 1590430917 907466 :arseniiv!~arseniiv@94.41.226.83.dynamic.ufanet.ru PRIVMSG #esoteric :it reminds me my few experiments with a random and… unlearned neural net which I used to make stereo sounds (by taking the output from two randomly preselected neurons), which for the sake of fun was slowly mutated (via adding random values to its weight matrix) with a specified rate < 1590430983 941077 :arseniiv!~arseniiv@94.41.226.83.dynamic.ufanet.ru PRIVMSG #esoteric :if someone is even interested, here are several interesting results (a small part of those I generated, and even those were manually generated so in principle there could be much more interesting pieces) < 1590431024 134316 :arseniiv!~arseniiv@94.41.226.83.dynamic.ufanet.ru PRIVMSG #esoteric :https://freesound.org/people/arseniiv/packs/22686/ < 1590431199 725906 :arseniiv!~arseniiv@94.41.226.83.dynamic.ufanet.ru PRIVMSG #esoteric :if I only would come up with a simple way to randomize a weight matrix in much more interesting ways than just independent uniform variates, then maybe interesting sounds would come in abundance (for some extent) < 1590431251 93805 :arseniiv!~arseniiv@94.41.226.83.dynamic.ufanet.ru PRIVMSG #esoteric :(I’d be very glad to hear something if someone will come up with more interesting results!) < 1590431463 520700 :arseniiv!~arseniiv@94.41.226.83.dynamic.ufanet.ru PRIVMSG #esoteric :oh, I forgot to warn that these sounds are pretty harsh < 1590431493 850979 :arseniiv!~arseniiv@94.41.226.83.dynamic.ufanet.ru PRIVMSG #esoteric :hopefully that’s expected of sounds by an untrained neural net < 1590431570 197976 :tromp!~tromp@2a02:a210:ca3:2800:2087:d1d8:b736:c3fc JOIN :#esoteric < 1590431632 814579 :Frater_EST!~adrianbib@172.242.0.73 JOIN :#esoteric < 1590431679 318145 :tromp!~tromp@2a02:a210:ca3:2800:2087:d1d8:b736:c3fc QUIT :Remote host closed the connection < 1590431694 868095 :tromp!~tromp@2a02:a210:ca3:2800:2087:d1d8:b736:c3fc JOIN :#esoteric < 1590431830 743970 :arseniiv!~arseniiv@94.41.226.83.dynamic.ufanet.ru PRIVMSG #esoteric :main sources of harshness there are probably strong distortion due to tanh and the sample rate, as cyclic processes with frequencies only a small integer divisor less than the Nyquist frequency are expected to be very common there < 1590431938 492266 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :that particle automaton is pretty impressive but ultimately not robust enough for what traditional CAs are intended for. > 1590432324 77418 PRIVMSG #esoteric :14[[07Talk:Thue14]]4 10 02https://esolangs.org/w/index.php?diff=72862&oldid=72845 5* 03Yoel 5* (-25) 10/* Converting to Roman numerals */ > 1590432341 595826 PRIVMSG #esoteric :14[[07Talk:Thue14]]4 10 02https://esolangs.org/w/index.php?diff=72863&oldid=72862 5* 03Yoel 5* (+0) 10/* Converting to Roman numerals */ > 1590434569 996411 PRIVMSG #esoteric :14[[07Eval14]]4 M10 02https://esolangs.org/w/index.php?diff=72864&oldid=72776 5* 03PythonshellDebugwindow 5* (-12) 10/* Hello, World! */ < 1590434805 452614 :Frater_EST!~adrianbib@172.242.0.73 PART :#esoteric < 1590435212 700978 :kspalaiologos!~kspalaiol@176.221.122.71 QUIT :Quit: Leaving > 1590435370 756088 PRIVMSG #esoteric :14[[07Eval14]]4 M10 02https://esolangs.org/w/index.php?diff=72865&oldid=72864 5* 03PythonshellDebugwindow 5* (+279) 10 < 1590435491 314152 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric > 1590435851 446898 PRIVMSG #esoteric :14[[07OwhelGossip14]]4 M10 02https://esolangs.org/w/index.php?diff=72866&oldid=70943 5* 03PythonshellDebugwindow 5* (+42) 10cats > 1590435983 443986 PRIVMSG #esoteric :14[[07Hev14]]4 M10 02https://esolangs.org/w/index.php?diff=72867&oldid=10346 5* 03PythonshellDebugwindow 5* (+3) 10/* External resources */ update link > 1590436324 338437 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow14]]4 M10 02https://esolangs.org/w/index.php?diff=72868&oldid=72786 5* 03PythonshellDebugwindow 5* (+45) 10/* Loop while no input program */ > 1590436491 441243 PRIVMSG #esoteric :14[[07Python14]]4 M10 02https://esolangs.org/w/index.php?diff=72869&oldid=68971 5* 03PythonshellDebugwindow 5* (-9) 10 > 1590436820 435892 PRIVMSG #esoteric :14[[07User:Marinus/Unreadable Interpreter14]]4 M10 02https://esolangs.org/w/index.php?diff=72870&oldid=18597 5* 03PythonshellDebugwindow 5* (-8) 10 > 1590437111 445524 PRIVMSG #esoteric :14[[07Pluso14]]4 M10 02https://esolangs.org/w/index.php?diff=72871&oldid=58304 5* 03PythonshellDebugwindow 5* (+92) 10/* Ruby */ cats < 1590437355 240071 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: leaving > 1590437768 926068 PRIVMSG #esoteric :14[[07Golf Cheat14]]4 M10 02https://esolangs.org/w/index.php?diff=72872&oldid=51708 5* 03PythonshellDebugwindow 5* (+196) 10 < 1590437839 341052 :b_jonas!~x@catv-176-63-12-50.catv.broadband.hu PRIVMSG #esoteric :`olist 1203 < 1590437840 125604 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :olist 1203: shachaf oerjan Sgeo FireFly boily nortti b_jonas > 1590437908 382467 PRIVMSG #esoteric :14[[07Morsefuck14]]4 M10 02https://esolangs.org/w/index.php?diff=72873&oldid=65155 5* 03PythonshellDebugwindow 5* (+98) 10cats > 1590438065 116359 PRIVMSG #esoteric :14[[07Talk:Myth14]]4 M10 02https://esolangs.org/w/index.php?diff=72874&oldid=52169 5* 03PythonshellDebugwindow 5* (+52) 10unsigned > 1590438411 191431 PRIVMSG #esoteric :14[[07MNNBFSL14]]4 M10 02https://esolangs.org/w/index.php?diff=72875&oldid=41697 5* 03PythonshellDebugwindow 5* (+13) 10/* Burlesque */ deadlink > 1590438768 279770 PRIVMSG #esoteric :14[[07Precognition14]]4 M10 02https://esolangs.org/w/index.php?diff=72876&oldid=58524 5* 03PythonshellDebugwindow 5* (-17) 10fix link > 1590438992 120722 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/200114]]4 M10 02https://esolangs.org/w/index.php?diff=72877&oldid=71804 5* 03PythonshellDebugwindow 5* (+104) 10 > 1590439012 13754 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/200114]]4 M10 02https://esolangs.org/w/index.php?diff=72878&oldid=72877 5* 03PythonshellDebugwindow 5* (-104) 10Blanked the page > 1590439054 754103 PRIVMSG #esoteric :14[[072001: An Esolang Odyssey14]]4 M10 02https://esolangs.org/w/index.php?diff=72879&oldid=72025 5* 03PythonshellDebugwindow 5* (+24) 10/* Computational class */ cat > 1590439201 569200 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=72880&oldid=72773 5* 03PythonshellDebugwindow 5* (+53) 10 > 1590439360 988564 PRIVMSG #esoteric :14[[07Minimal14]]4 M10 02https://esolangs.org/w/index.php?diff=72881&oldid=62327 5* 03PythonshellDebugwindow 5* (+1) 10/* External resources */ cats (it was created in 2009, not 2010) > 1590439477 402822 PRIVMSG #esoteric :14[[07Enigma-2D14]]4 M10 02https://esolangs.org/w/index.php?diff=72882&oldid=65888 5* 03PythonshellDebugwindow 5* (+21) 10cats < 1590439567 909870 :sebbu3!~sebbu@unaffiliated/sebbu JOIN :#esoteric > 1590439723 378075 PRIVMSG #esoteric :14[[07Dd14]]4 M10 02https://esolangs.org/w/index.php?diff=72883&oldid=69301 5* 03PythonshellDebugwindow 5* (-4) 10 < 1590439729 793939 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 264 seconds > 1590440074 744301 PRIVMSG #esoteric :14[[07BFI14]]4 M10 02https://esolangs.org/w/index.php?diff=72884&oldid=15590 5* 03PythonshellDebugwindow 5* (+21) 10/* External resources */ cat < 1590440200 837149 :olsner!~salparot@c80-217-180-83.bredband.comhem.se QUIT :Ping timeout: 256 seconds < 1590440355 151163 :sebbu3!~sebbu@unaffiliated/sebbu NICK :sebbu < 1590440537 403994 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1590440688 707191 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1590440694 815620 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 272 seconds < 1590440775 505280 :zseri!~zseri@ytrizja.de QUIT :Quit: zseri < 1590440856 110762 :olsner!~salparot@c80-217-180-83.bredband.comhem.se JOIN :#esoteric < 1590441643 292172 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric > 1590441772 872232 PRIVMSG #esoteric :14[[07SpaghettiScript14]]4 M10 02https://esolangs.org/w/index.php?diff=72885&oldid=72851 5* 03UltimateProGrammer 5* (+28) 10Added joke language cat > 1590441969 557860 PRIVMSG #esoteric :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=72886&oldid=72645 5* 03UltimateProGrammer 5* (+67) 10Add spaghetti script < 1590442417 470393 :Frater_EST!~adrianbib@172.242.0.73 JOIN :#esoteric < 1590442434 470948 :Frater_EST!~adrianbib@172.242.0.73 QUIT :Remote host closed the connection < 1590442487 995375 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1590442509 306153 :user24!~user24@2a02:810a:1440:7304:d9da:b28d:16f8:d350 JOIN :#esoteric > 1590444463 139545 PRIVMSG #esoteric :14[[07SpaghettiScript14]]4 M10 02https://esolangs.org/w/index.php?diff=72887&oldid=72885 5* 03UltimateProGrammer 5* (+10) 10Specified that functions must be positive < 1590445396 13701 :ArthurStrong!~ArthurStr@46-133-128-83.mobile.vf-ua.net JOIN :#esoteric > 1590446452 73479 PRIVMSG #esoteric :14[[07Surtic14]]4 M10 02https://esolangs.org/w/index.php?diff=72888&oldid=72691 5* 03Digital Hunter 5* (+379) 10/* The Language */ > 1590446578 631972 PRIVMSG #esoteric :14[[07Surtic14]]4 M10 02https://esolangs.org/w/index.php?diff=72889&oldid=72888 5* 03Digital Hunter 5* (+163) 10/* If Statements */ just a note < 1590446856 26442 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1590446904 615811 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 258 seconds < 1590446936 264848 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1590447793 899140 :ArthurStrong!~ArthurStr@46-133-128-83.mobile.vf-ua.net QUIT :Read error: Connection reset by peer < 1590448151 845887 :ArthurStrong!~ArthurStr@128-124-53-15.mobile.vf-ua.net JOIN :#esoteric > 1590449411 211942 PRIVMSG #esoteric :14[[07Deadfish14]]4 10 02https://esolangs.org/w/index.php?diff=72890&oldid=72574 5* 03Digital Hunter 5* (+593) 10/* Implementations */ Added an entry for Surtic. < 1590449473 44484 :esowiki!~esowiki@unaffiliated/fizzie/bot/esowiki QUIT :Ping timeout: 252 seconds < 1590449515 774303 :esowiki!~esowiki@unaffiliated/fizzie/bot/esowiki JOIN :#esoteric < 1590449804 20795 :arseniiv!~arseniiv@94.41.226.83.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds < 1590450112 965870 :Arcorann_!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric > 1590450139 737156 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Nispenispe 5* 10New user account > 1590450557 236383 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=72891&oldid=72844 5* 03Nispenispe 5* (+192) 10Did the thing. I think > 1590450567 214269 PRIVMSG #esoteric :14[[07Var'aq14]]4 M10 02https://esolangs.org/w/index.php?diff=72892&oldid=46923 5* 03Nispenispe 5* (-4) 10Reocities is offline. Oocities is the latest geocities mirror site.