< 1543622844 269608 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 QUIT :Quit: I seem to have stopped. < 1543622875 134634 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 JOIN :#esoteric < 1543622893 114958 :b_jonas!~x@catv-176-63-24-244.catv.broadband.hu PRIVMSG #esoteric :shachaf: well, there has to be, right? otherwise -O2 would do nothing < 1543622969 948840 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, -O2 is advertised as turning on a bunch of optimization flags, like -fthread-jumps < 1543622990 9545 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But some things (in particular some optimization that was buggy) can't be turned on or off piecemeal. < 1543623362 763592 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Yes, it has to have such a block to turn on the other flags, but that is all that it should do. < 1543623481 182885 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1543623513 855802 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1543624578 896385 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :The document for twtxt says there should be a limit of 140 characters per message. Mastodon has a limit of 500 characters. Netsubscribe specifies no limit, although the system administrator can specify a limit in bytes. Do you think 910 bytes should be sufficient? < 1543624846 734120 :zzo38!~zzo38@24-207-47-161.eastlink.ca QUIT :Ping timeout: 250 seconds < 1543624949 944129 :zzo38!~zzo38@24-207-47-161.eastlink.ca JOIN :#esoteric < 1543625394 186749 :user24!~user24@p200300886901F90019A8DB832BB148B0.dip0.t-ipconnect.de QUIT :Ping timeout: 268 seconds < 1543625488 833680 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1543626122 159909 :b_jonas!~x@catv-176-63-24-244.catv.broadband.hu QUIT :Quit: leaving < 1543626128 162022 :user24!~user24@p200300886939880019A8DB832BB148B0.dip0.t-ipconnect.de JOIN :#esoteric < 1543626761 265642 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1543630494 414785 :user24!~user24@p200300886939880019A8DB832BB148B0.dip0.t-ipconnect.de QUIT :Quit: Leaving < 1543631437 241672 :arseniiv!~arseniiv@77.79.183.229.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds > 1543631820 69376 PRIVMSG #esoteric :14[[07+-14]]4 10 02https://esolangs.org/w/index.php?diff=58520&oldid=58519 5* 03Cortex 5* (-6) 10/* ProcessingJS interpreter */ < 1543631836 964167 :arseniiv!~arseniiv@77.79.183.229.dynamic.ufanet.ru JOIN :#esoteric < 1543637544 423208 :hexfive!~hexfive@50-46-223-124.evrt.wa.frontiernet.net JOIN :#esoteric < 1543640090 531827 :Hoolootwo!Hooloovoo@hooloovoo.blue NICK :Hooloovo0 < 1543641000 729262 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1543646332 142855 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :One thing that Firefox does not seem to do is if you want to enable font loading for SVG and PDF but not HTML. < 1543646563 398627 :AnotherTest_!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au JOIN :#esoteric < 1543648469 993947 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1543649416 419203 :AnotherTest_!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au QUIT :Ping timeout: 250 seconds < 1543650457 121450 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: brb < 1543650479 841535 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1543651343 641856 :Cale!~cale@2607:fea8:995f:fb71:dc57:3000:7890:dad1 QUIT :Ping timeout: 250 seconds < 1543652136 214125 :Cale!~cale@2607:fea8:995f:fb71:5845:2e98:a3d5:b85a JOIN :#esoteric < 1543652393 144686 :xkapastel!uid17782@gateway/web/irccloud.com/x-aegxxkkkhlmmzqhu QUIT :Quit: Connection closed for inactivity < 1543652580 218700 :b_jonas!~x@catv-176-63-25-45.catv.broadband.hu JOIN :#esoteric < 1543652584 193387 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1543652591 560938 :b_jonas!~x@catv-176-63-25-45.catv.broadband.hu PRIVMSG #esoteric :`pbflist http://pbfcomics.com/comics/horny-cloud/ < 1543652592 640890 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :pbflist http://pbfcomics.com/comics/horny-cloud/: shachaf Sgeo quintopia ion b_jonas Cale < 1543652597 994049 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1543652669 148973 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :ty Democracy < 1543652669 303171 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :28 capital: Canada < 1543652726 851504 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :hmmm... < 1543652756 377367 :b_jonas!~x@catv-176-63-25-45.catv.broadband.hu PRIVMSG #esoteric :`ehlist http://eheroes.smackjeeves.com/comics/2703699/weigh-cup/ < 1543652756 813526 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: ehlist: not found < 1543652759 4421 :b_jonas!~x@catv-176-63-25-45.catv.broadband.hu PRIVMSG #esoteric :too < 1543652779 35009 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :how would one divide up the surface of the earth into 50 equally-sized pieces < 1543652834 637588 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :such that as few countries as possible are on more than one or less than one piece and all pieces are contiguous < 1543652878 265958 :b_jonas!~x@catv-176-63-25-45.catv.broadband.hu PRIVMSG #esoteric :also http://golf.horse/ < 1543652882 798162 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :er, I guess it's not possible for a country to be on less than one piece so scratch that < 1543652916 630696 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`ysaclist 82 < 1543652917 185598 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :ysaclist 82: boily shachaf < 1543654320 166657 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: brb < 1543654415 203404 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1543654875 997990 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1543655878 430033 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 245 seconds < 1543656082 432198 :Lord_of_Life!~Lord@79.125.197.223 JOIN :#esoteric < 1543656082 564527 :Lord_of_Life!~Lord@79.125.197.223 QUIT :Changing host < 1543656082 564574 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1543656179 380441 :nfd9001!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net JOIN :#esoteric < 1543657387 816353 :b_jonas!~x@catv-176-63-25-45.catv.broadband.hu QUIT :Quit: Lost terminal < 1543660647 282743 :clog!~nef@bespin.org QUIT :Ping timeout: 240 seconds < 1543660653 960920 :clog!~nef@bespin.org JOIN :#esoteric < 1543661585 979162 :arseniiv!~arseniiv@77.79.183.229.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds < 1543662610 228574 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 JOIN :#esoteric < 1543662628 246004 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 245 seconds < 1543662669 921645 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :Hey guys. You know 8-bit video gaming history, right? < 1543662680 604461 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I have a stupid conspiration theory, and I'd like you to tell my why it's so wrong < 1543662935 983374 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :clearly hogwash. if i only knew 8-bit video gaming history i'd show you. < 1543662967 613214 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :It looks like 8-bit games on handheld consoles (GB, GBC) have a somewhat diferent style of graphics tha 8-bit games on TV consoles (NES, SNES). The handheld ones are like a newspaper comic strip, with black outlines and colors that seem vivid now, < 1543662990 855230 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :because the LCD could show those sharp black lines nicely, but you wouldn't see fine distinctions of colors. < 1543663031 66937 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :Whereas TV games have finer shades because the TV shows the colors better, but no outlines, because thsoe would look bad on an old TV. < 1543663089 509654 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :Now look at Earthbound. It's a NES game, but its graphics, especially the world map ones, look like they were drawn for the GBC, sort of like Pokemon. < 1543663197 999743 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I don't think that game looked good on 1990s TVs. How does that work? Is that why it became such a cult classic later, when people had good monitors, _despite_ that the game interface is clunky and later players feel that, while players at the time it was released (1994 and 1995) might not have? < 1543663276 121355 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? you < 1543663277 67531 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :you? ¯\(°​_o)/¯ < 1543663427 296933 :nfd9001!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net QUIT :Ping timeout: 240 seconds < 1543663510 509366 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn You are just a second person pronoun. < 1543663512 578211 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Learned 'you': You are just a second person pronoun. < 1543663585 443902 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wob_jonas: that wouldn't be a conspiracy theory unless someone actually planned it to have that effect hth < 1543663617 563394 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(also, they'd have to conspire while doing so, i guess) < 1543663664 170822 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :oerjan: it's sort of a conspiration theory, because I'm picking up details while ignoring others, and not really verifying the statements I say < 1543663666 585375 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? password < 1543663667 548898 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :The password of the month is most forgettable. < 1543663677 951653 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :and it would be Nintendo who conspired for ... something < 1543663684 838097 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :it's not clear what for < 1543663702 387308 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`cwlprits password < 1543663704 1615 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :int-̈e oerjän oerjän int-̈e int-̈e oerjän int-̈e oerjän oerjän oerjän int-̈e int-̈e oerjän oerjän shachäf oerjän oerjän oerjän oerjän int-̈e shachäf shachäf oerjän boil̈y oerjän int-̈e int-̈e oerjän shachäf shachäf oerjän oerjän oerjän oerjän oerjän oerjän oerjän oerjän oerjän gameman̈j int-̈e oerjän int-̈e oerjän mromän oerjän oerjän oerjän mroman̈_ < 1543663716 537606 :int-e!~noone@int-e.eu PRIVMSG #esoteric :hmm... anybody else/ < 1543663718 877201 :int-e!~noone@int-e.eu PRIVMSG #esoteric :? < 1543663735 397360 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`victims < 1543663735 824880 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: victims: not found < 1543663794 66525 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :the password of the month is bulbasaur with stingers < 1543663814 881423 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( The password of the month is PRESENTly unknown. ) < 1543664005 614884 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Hmm, how about "SCALNATUAS". < 1543664031 283009 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@google SCALNATUAS < 1543664032 321335 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :https://zhidao.baidu.com/question/524866668.html < 1543664089 243091 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Wow, unique result. < 1543664102 881429 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`learn The password of the month is "SCALNATUAS". < 1543664105 860898 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Relearned 'password': The password of the month is "SCALNATUAS". < 1543665407 2996 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wat. < 1543665410 246364 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: LAter < 1543665838 668405 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@tell oerjan "RREUIDNODLEPEHR" is an alternative but not nearly as pronouncible ;-) < 1543665838 858621 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1543669396 205175 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1543669514 765945 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1543670025 311286 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1543670063 778473 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1543670212 876093 :ski!~ski@remote11.chalmers.se PRIVMSG #esoteric :ACTION . o O ( POTRZEBIE ) < 1543670594 540696 :xkapastel!uid17782@gateway/web/irccloud.com/x-rrshxbiympnsuwhb JOIN :#esoteric < 1543670929 359638 :fungot`!~fungot@88.98.228.179 NICK :fungot < 1543671070 449367 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ski: hmm that doesn't seem to be following the right pattern < 1543671102 460285 :ski!~ski@remote11.chalmers.se PRIVMSG #esoteric :ACTION has no idea what "the right pattern" would be < 1543671185 757675 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1543671203 951715 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1543671273 682806 :int-e!~noone@int-e.eu PRIVMSG #esoteric :something with parity < 1543671682 543689 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1543671694 245033 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1543672394 442759 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1543672426 768308 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 268 seconds < 1543672484 454394 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1543672823 392461 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1543673487 949484 :fizzie!fis@unaffiliated/fizzie QUIT :Ping timeout: 264 seconds < 1543673573 142953 :fizzie!fis@unaffiliated/fizzie JOIN :#esoteric > 1543674299 281364 PRIVMSG #esoteric :14[[07User:Cortex14]]4 10 02https://esolangs.org/w/index.php?diff=58521&oldid=58423 5* 03Cortex 5* (+62) 10 < 1543675400 305460 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1543676106 670499 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :has anyone looked at The Waterfall Model Online yet?: http://nethack4.org/esolangs/waterfall/ > 1543676567 23370 PRIVMSG #esoteric :14[[07+-14]]4 10 02https://esolangs.org/w/index.php?diff=58522&oldid=58520 5* 03Cortex 5* (+62) 10/* +-=*/!# */ > 1543676676 194426 PRIVMSG #esoteric :14[[07User:Cortex14]]4 10 02https://esolangs.org/w/index.php?diff=58523&oldid=58521 5* 03Cortex 5* (+5) 10 < 1543677144 123331 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ais523: no < 1543677152 703157 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ais523: see above about my stupid question on 8-bit video game history < 1543677177 492386 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I saw it but don't have enough information to answer < 1543677204 119095 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ais523: ah, so there's a good reason why I didn't know that Waterfall Online page existed. you only linked it from the wiki today. I didn't just miss it or something. < 1543677214 784469 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1543677228 207197 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's been up for a little longer than that but was too unfinished to be worth linking < 1543677245 687696 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's still unfinished, really, but I've stopped actively working on it because I need to get better at The Waterfall Model first :-D > 1543678092 500418 PRIVMSG #esoteric :14[[07Precognition14]]4 10 02https://esolangs.org/w/index.php?diff=58524&oldid=58070 5* 03Ais523 5* (-183) 10/* Syntax */ remove the exceptionn for type inference; it probably doesn't help much and might trigger unintentionally < 1543681217 853542 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1543682570 225895 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit < 1543684985 922187 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1543689370 38080 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1543689402 393397 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1543689421 962455 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1543689548 843306 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@messages-cloudy < 1543689549 89516 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :int-e said 6h 35m 10s ago: "RREUIDNODLEPEHR" is an alternative but not nearly as pronouncible ;-) < 1543689721 646403 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :darn i read ahead in the logs and now i feel spoilered :( < 1543689751 73489 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: i tried too hard to decipher it as an acronym < 1543689849 328874 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`scramble it should have been not like this, anyway < 1543689850 179131 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: scramble: not found < 1543689852 675013 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oops < 1543689856 688518 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :^scramble it should have been not like this, anyway < 1543689856 972808 :fungot!~fungot@88.98.228.179 PRIVMSG #esoteric :i hudhv enntlk hs nwyaya,itei o ebea lost < 1543689868 742577 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :^unscramble it should have been not like this, anyway < 1543689869 48226 :fungot!~fungot@88.98.228.179 PRIVMSG #esoteric :iyta wsyhnoau l,ds ihhatv ee kbiele nt on < 1543689887 738611 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*done < 1543690748 549081 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Oh I was unaware of or forgot about \^(un)?scramble, not sure which. < 1543691332 734228 :int-e!~noone@int-e.eu PRIVMSG #esoteric :^shuffle 1234567 < 1543691346 293231 :int-e!~noone@int-e.eu PRIVMSG #esoteric :not this one, hmm? < 1543691358 214838 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot: got fun? < 1543691358 605971 :fungot!~fungot@88.98.228.179 PRIVMSG #esoteric :int-e: just keep trying to imitate with other bots? < 1543691369 324520 :int-e!~noone@int-e.eu PRIVMSG #esoteric :... < 1543691404 912759 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot: perhaps, if there were any other bots to talk to... < 1543691405 606309 :fungot!~fungot@88.98.228.179 PRIVMSG #esoteric :int-e: so if you have ( define blah ( pi 2) supposed to do. for example, when theres a question or two < 1543691411 49324 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1543691415 690735 :int-e!~noone@int-e.eu PRIVMSG #esoteric :and back to normal. < 1543691423 837682 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1543691505 853469 :Fizzle!~androirc@cpe-65-26-215-219.wi.res.rr.com JOIN :#esoteric < 1543691633 125206 :Fizzle!~androirc@cpe-65-26-215-219.wi.res.rr.com QUIT :Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ) < 1543691704 133330 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Fizzle? < 1543691718 637128 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's an lmposter! < 1543691760 423584 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There's a book at the used bookstore here called "fizzics" < 1543692075 636932 :int-e!~noone@int-e.eu PRIVMSG #esoteric :does it do kwantum? < 1543692295 845124 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu JOIN :#esoteric < 1543692704 466340 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1543692727 500999 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Max SendQ exceeded < 1543692751 274181 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric > 1543694039 598843 PRIVMSG #esoteric :14[[07Alchemist14]]4 M10 02https://esolangs.org/w/index.php?diff=58525&oldid=58503 5* 03Plokmijnuhby 5* (+4) 10/* 0-Rules */ Minor typo. < 1543694874 412049 :kapil!~kapil@106.77.103.162 JOIN :#esoteric < 1543694897 328302 :kapil!~kapil@106.77.103.162 QUIT :Read error: Connection reset by peer > 1543695333 715556 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=58526&oldid=56540 5* 03ShareMan 5* (+2700) 10 > 1543695354 335833 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=58527&oldid=58526 5* 03ShareMan 5* (-2700) 10Blanked the page > 1543695693 829580 PRIVMSG #esoteric :14[[07HARSH14]]4 N10 02https://esolangs.org/w/index.php?oldid=58528 5* 03ShareMan 5* (+2832) 10Created Page "HARSH" for the programming language HARSH > 1543695735 358375 PRIVMSG #esoteric :14[[07HARSH14]]4 M10 02https://esolangs.org/w/index.php?diff=58529&oldid=58528 5* 03ShareMan 5* (-2) 10fixed typo > 1543695856 401568 PRIVMSG #esoteric :14[[072B14]]4 10 02https://esolangs.org/w/index.php?diff=58530&oldid=31957 5* 03Gamer 5* (+86) 10 < 1543695895 986417 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1543696825 737381 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That wasn't me, but I actually used "Fizzle" as my nick before the current one. < 1543696917 572040 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :maybe you were time traveling. < 1543697029 335571 :int-e!~noone@int-e.eu PRIVMSG #esoteric :hmm, then "were" may not be applicable. < 1543697125 360551 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :sorry, i don't have a copy of dan streetmentioner handy < 1543697141 955735 :int-e!~noone@int-e.eu PRIVMSG #esoteric :"Most readers get as far as the Future Semi-Conditionally Modified Subinverted Plagal Past Subjunctive Intentional before giving up." < 1543697234 513356 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oerjan: Oh you actually remember the name... I only recalled the concept. < 1543697247 858628 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :MWAHAHAHAHA < 1543697252 478779 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :`? dan streetmentioner < 1543697253 352684 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :dan streetmentioner? ¯\(°​_o)/¯ < 1543697288 189901 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: "The major problem [of time travel] is quite simply one of grammar, and the main work to consult in this matter is Dr Dan Streetmentioner's Time Traveller's Handbook of 1001 Tense Formations." -- Douglas Adams < 1543697527 918303 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oerjan: in fact I grepped for "get far as the" ;-) < 1543697539 120503 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oerjan: sorry, "get as far as the" < 1543697868 546596 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn tense formation//See pitchfork mob < 1543697870 445083 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Learned 'tense formation': See pitchfork mob < 1543697980 554836 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn pitchfork mob//Pitchfork mobs tend are a major danger to time travelling grammarians. < 1543697982 421113 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Learned 'pitchfork mob': Pitchfork mobs tend are a major danger to time travelling grammarians. < 1543697991 535680 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn pitchfork mob//Pitchfork mobs are a major danger to time travelling grammarians. < 1543697993 354442 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Relearned 'pitchfork mob': Pitchfork mobs are a major danger to time travelling grammarians. < 1543698042 253360 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn tense formation//Tense formation: See pitchfork mob < 1543698044 79498 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Relearned 'tense formation': Tense formation: See pitchfork mob < 1543698241 585370 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :`? tenth formation < 1543698243 446842 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :`? tent formation < 1543698243 539377 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :tenth formation? ¯\(°​_o)/¯ < 1543698245 573782 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :`? nth formation < 1543698245 924524 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :tent formation? ¯\(°​_o)/¯ < 1543698247 124398 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :nth formation? ¯\(°​_o)/¯ < 1543698271 917389 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :`? bent formation < 1543698272 820654 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :bent formation? ¯\(°​_o)/¯ < 1543698273 902937 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :`? dent formation < 1543698274 820928 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :dent formation? ¯\(°​_o)/¯ < 1543698398 761390 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :`? rent formation < 1543698399 669102 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :rent formation? ¯\(°​_o)/¯ < 1543698403 405571 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :`? information < 1543698404 312764 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :information? ¯\(°​_o)/¯ < 1543698482 948982 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 246 seconds < 1543698512 532139 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oerjan: shouldn't it be `slwd tense formation//s/$/./ < 1543698535 918328 :int-e!~noone@int-e.eu PRIVMSG #esoteric :or do we have an exception for "See (also)?"? < 1543698563 129381 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? oerjan < 1543698564 54508 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Your omnidryad saddle principal ideal golfing toe-obsessed "Darth Ook" oerjan the shifty evil grinch is a hazy expert in minor compaction. Also a Groadep who minces Roald Dahl. He could never render the word "amortized" so he put it here for connivance. His ark-nemesis is Noah. He twice punned without noticing it. < 1543698568 361383 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`grwp See < 1543698569 98371 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​`1:`1 is equivalent to `` , except that it splits the output into irc-sized pieces. The next pieces can be viewed with `spam. See also `2. Confusingly the obvious generalization of `4. \ `5:`5 is equivalent to repeating `` 5 times, then splitting the output into irc-sized pieces. defaults to "quote". See `1, `4 and `spam. Confusingly _not_ the obvious generalization of `2. \ burrito:Burritos are like Monads, according to Joe < 1543698575 429387 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :`? natural transformation < 1543698576 443609 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :A natural transformation is a transformation of something containing no chemicals. < 1543698598 461550 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :`? roujo's relevant info < 1543698599 461595 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :That information is stored in an unnamed metal cabinet in one of the top floors of an obscure administrative building with a number that you probably never heard of. < 1543698672 818328 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`2 grwp 'See ' < 1543698673 938770 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :2/9:e. See https://byorgey.wordpress.com/2009/01/12/abstraction-intuition-and-the-monad-tutorial-fallacy/ \ =@ccc:=@ccc is a great innovation in gcc 6, kept top secret, where inline asm statements can return a value in the carry flag on x86_64. See https://gcc.gnu.org/gcc-6/changes.html which keeps this secret, https://gcc.gnu.org/onlinedocs/gcc-6.1.0/gcc/Extended-Asm.html , https://marc.info/?l=linux-kernel&m=143786977730804 . \ corkscrew:A corkscrew is a < 1543698688 125365 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`slwd oerjan//sshazyspunctuals#referring to punctuation, of course < 1543698689 706779 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :oerjan//Your omnidryad saddle principal ideal golfing toe-obsessed "Darth Ook" oerjan the shifty evil grinch is a punctual expert in minor compaction. Also a Groadep who minces Roald Dahl. He could never render the word "amortized" so he put it here for connivance. His ark-nemesis is Noah. He twice punned without noticing it. < 1543698736 76542 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`n < 1543698736 626341 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :3/9: downwards spiral of doom. See mapole. \ croissont supplier:See misspellings of croissant \ degeneration:The degeneration is the generation that watches the Ellen DeGeneres show. See also degenerate. \ `doag:`doag: See `hoag \ `doat:`doat: See `hoag \ `dowg:`dowg: See `hoag \ `dowt:`dowt: See `hoag \ `fetch:`fetch [] downloads files, and is the only web access currently available in HackEgo. It is a special builtin that cannot be cal < 1543698774 389679 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm it seems inconsistent. < 1543698775 480224 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :`? humble < 1543698776 376690 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :humble? ¯\(°​_o)/¯ < 1543698776 721031 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oerjan: I See no pattern so far, actually. < 1543698776 778102 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :`? humbly < 1543698777 751651 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :humbly? ¯\(°​_o)/¯ < 1543698780 317332 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :`? knuth numbers < 1543698781 269323 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :knuth numbers? ¯\(°​_o)/¯ < 1543698807 391592 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :@oeis Knuth numbers < 1543698809 59045 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : https://oeis.org/A079750 Operation count to create all permutations of n dis... < 1543698809 184260 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : [0,4,25,156,1099,8800,79209,792100,8713111,104557344,1359245485,19029436804,... < 1543698816 209612 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :what? NO! < 1543698843 830401 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :@oeis A007448 < 1543698844 412969 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : https://oeis.org/A007448 Knuth's sequence (or Knuth numbers): a(n+1) = 1 + m... < 1543698844 553862 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : [1,3,3,4,7,7,7,9,9,10,13,13,13,15,15,19,19,19,19,21,21,22,27,27,27,27,27,28,... < 1543698868 916228 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@oeis Knuth's sequence < 1543698869 748644 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : https://oeis.org/A079750 Operation count to create all permutations of n dis... < 1543698869 884609 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : [0,4,25,156,1099,8800,79209,792100,8713111,104557344,1359245485,19029436804,... < 1543698876 779572 :int-e!~noone@int-e.eu PRIVMSG #esoteric :weird :) < 1543698882 284194 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@oeis "Knuth's sequence" < 1543698882 832759 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :@oeis name:Knuth's sequence < 1543698883 17933 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : https://oeis.org/A007448 Knuth's sequence (or Knuth numbers): a(n+1) = 1 + m... < 1543698883 118595 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : [1,3,3,4,7,7,7,9,9,10,13,13,13,15,15,19,19,19,19,21,21,22,27,27,27,27,27,28,... < 1543698883 453265 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : https://oeis.org/A079750 Operation count to create all permutations of n dis... < 1543698883 564221 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : [0,4,25,156,1099,8800,79209,792100,8713111,104557344,1359245485,19029436804,... < 1543698891 514022 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :argh < 1543698899 588905 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :now you don't know which one of the two it answered first < 1543698904 863327 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@oeis "Knuth's sequence" < 1543698905 555804 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : https://oeis.org/A007448 Knuth's sequence (or Knuth numbers): a(n+1) = 1 + m... < 1543698905 555836 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : [1,3,3,4,7,7,7,9,9,10,13,13,13,15,15,19,19,19,19,21,21,22,27,27,27,27,27,28,... < 1543698911 44944 :int-e!~noone@int-e.eu PRIVMSG #esoteric :now we do < 1543698956 196529 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@oeis name:"Knuth's sequence" < 1543698956 822672 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : https://oeis.org/A007448 Knuth's sequence (or Knuth numbers): a(n+1) = 1 + m... < 1543698956 822725 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : [1,3,3,4,7,7,7,9,9,10,13,13,13,15,15,19,19,19,19,21,21,22,27,27,27,27,27,28,... < 1543699004 588032 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@oeis name:Knuth's < 1543699005 218015 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : https://oeis.org/A241299 Initial digit of the decimal expansion of n^(n^n) o... < 1543699005 360158 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : [0,1,1,7,1,1,2,3,6,4,1,3,4,6,1,3,1,3,1,1,3,2,3,5,5,2,2,2,8,1,1,9,1,2,3,4,8,2... < 1543699084 656255 :int-e!~noone@int-e.eu PRIVMSG #esoteric :eww < 1543699104 977786 :Lord_of_Life_!~Lord@77.28.109.210 JOIN :#esoteric < 1543699108 386014 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :Concrete Mathematics chapter 3.3 is where Knuth says that he's decided that A007448 shall be called Knuth numbers < 1543699117 12097 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :"humbly" < 1543699184 18085 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( IM"H"O ) < 1543699260 761722 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1543699274 423380 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 244 seconds < 1543699274 530285 :Lord_of_Life_!~Lord@77.28.109.210 NICK :Lord_of_Life < 1543699274 776846 :Lord_of_Life!~Lord@77.28.109.210 QUIT :Changing host < 1543699274 776878 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1543699598 528708 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? imho < 1543699599 449448 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :IMHO means "In My Holy Omniscience". < 1543699750 253373 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :`? `hello < 1543699751 190917 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​`hello prints variants of hello, world. To control format, pass a single letter as command-line argument. "@"=>"hello, world", "H"=>"hello, world.", P=>"hello, world!", "X"=>"hello, world,", take 1 letter later to s/h/H/, 2 letter later to s/o,/o/, 4 letter later to s/w/W/, lowercase to remove newline. < 1543699759 104886 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :I've just edited a stupid typo in that < 1543699813 94325 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`dowg < 1543699814 668403 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :11659:2018-12-01 perl -e open$I,"<",($n="wisdom/`hello") or die; local$/; $c=<$I>; eof$I or die"e"; $c=~s!/d,/d/!/o,/o/! or die "s"; open $O,">",$n or die"O"; print $O $c or die"p"; warn "edited $f;"; \ 11658:2018-12-01 slwd oerjan//sshazyspunctuals#referring to punctuation, of course \ 11657:2018-12-01 le/rn tense formation//Tense formation: See pitchfork mob \ 11656:2018-12-01 le/rn pitchfork mob//Pitchfork mob < 1543699863 295825 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :`? rtf < 1543699864 389072 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :RTF stands for Rich's Text Format, invented by Rich Burlew. In addition to plain text it supports simple stick figures. < 1543699864 872163 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :`? ttf < 1543699865 713015 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :TTF is the true typography format. All others are heretical. < 1543699869 145375 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :`? morphism < 1543699870 93225 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :A morphism is just a natural transformation between two diagrams of shape 1. < 1543699973 247516 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`hello Z < 1543699973 786995 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :hello world, < 1543700030 935021 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`hello B < 1543700031 440709 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :hello world > 1543700736 669267 PRIVMSG #esoteric :14[[07Chicken14]]4 10 02https://esolangs.org/w/index.php?diff=58531&oldid=57919 5* 03Cortex 5* (+254) 10 > 1543700817 4203 PRIVMSG #esoteric :14[[07Chicken14]]4 10 02https://esolangs.org/w/index.php?diff=58532&oldid=58531 5* 03Cortex 5* (+2) 10/* Cat program */ < 1543700987 989645 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au JOIN :#esoteric > 1543701359 205722 PRIVMSG #esoteric :14[[07Y/N14]]4 N10 02https://esolangs.org/w/index.php?oldid=58533 5* 03Cortex 5* (+854) 10Created page with "{{WIP}} '''Y/N''' is an incomplete esolang made by [[User:Cortex]]. The only keywords are yes and no. Commands are started with yes[commandname..." < 1543702277 248499 :S_Gautam!uid286066@gateway/web/irccloud.com/x-mfesceqzgcjgashx JOIN :#esoteric < 1543703013 801112 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite > 1543703358 167434 PRIVMSG #esoteric :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=58534&oldid=58489 5* 03ShareMan 5* (+12) 10/* H */ added HARSH < 1543703442 556642 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :`? no < 1543703443 481731 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :No means hi. < 1543703523 59433 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :`? hi < 1543703526 750160 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :hi? ¯\(°​_o)/¯ < 1543704404 980732 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au QUIT :Ping timeout: 246 seconds < 1543704533 947613 :moei!~moei@softbank221078042071.bbtec.net JOIN :#esoteric < 1543705290 725889 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 250 seconds < 1543707947 482525 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :Just a reminder that the puppy hiatus on Irregular Webcomics ends in 12 hours. < 1543708140 794047 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :we don't list every strip since the time they appear is quite predictable: it's always 10:11 UTC on certain days of a week -- the set of days of the week when new comic appears has changed about six times, and we don't know what it will change to next though < 1543708302 311216 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :darn no < 1543708303 695398 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :I'm stupid < 1543708311 439925 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :the puppy hiatus ends in 36 hours < 1543708314 78781 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :I'm off by a day < 1543708337 839626 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu PRIVMSG #esoteric :so it will probably be on W-1, W-2, W-4, W-5 again < 1543708660 200108 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1543709034 536068 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 250 seconds < 1543709247 122163 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1543710058 719524 :S_Gautam!uid286066@gateway/web/irccloud.com/x-mfesceqzgcjgashx QUIT :Quit: Connection closed for inactivity < 1543710586 160427 :user24!~user24@p200300C3AF1538389188699962FE6860.dip0.t-ipconnect.de JOIN :#esoteric < 1543710830 393157 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1543710941 708375 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I thought of once a rule variation for mahjong that if you have menzentsumo it does not count 1 han but it does reduce your requirement by 1 han (reducing it normally to zero, although sometimes it will still be 1) < 1543710950 526331 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :What do you think of this? < 1543711043 570016 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :I don't know mahjong so i can't comment < 1543711062 12156 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :OK < 1543712032 117781 :Hello!43bd0f4b@gateway/web/freenode/ip.67.189.15.75 JOIN :#esoteric < 1543712069 793683 :Hello!43bd0f4b@gateway/web/freenode/ip.67.189.15.75 QUIT :Client Quit < 1543712512 984193 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1543714171 381188 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au JOIN :#esoteric < 1543714425 948754 :user24!~user24@p200300C3AF1538389188699962FE6860.dip0.t-ipconnect.de QUIT :Remote host closed the connection < 1543714519 422997 :MDead!~MDude@c-73-187-225-46.hsd1.pa.comcast.net JOIN :#esoteric < 1543714559 607845 :user24!~user24@p200300C3AF1538389188699962FE6860.dip0.t-ipconnect.de JOIN :#esoteric < 1543714610 973552 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Ping timeout: 246 seconds < 1543714832 412455 :MDead!~MDude@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Ping timeout: 250 seconds < 1543715099 769535 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net JOIN :#esoteric < 1543715303 240147 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Remote host closed the connection < 1543715410 103507 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric > 1543716196 991028 PRIVMSG #esoteric :14[[07Brain-Flak14]]4 10 02https://esolangs.org/w/index.php?diff=58535&oldid=54319 5* 03Ais523 5* (+355) 10/* External resources */ add BrainFlak::Symbolic > 1543716236 622549 PRIVMSG #esoteric :14[[07Brain-Flak14]]4 M10 02https://esolangs.org/w/index.php?diff=58536&oldid=58535 5* 03Ais523 5* (+14) 10/* External resources */ apparently it needs the http://; also mention the implementation language < 1543716605 239274 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1543716686 952330 :doesthiswork!~Adium@131.191.115.81 QUIT :Client Quit < 1543720050 406963 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1543720438 519136 :b_jonas!~x@catv-176-63-24-69.catv.broadband.hu QUIT :Quit: leaving < 1543720450 912178 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1543720485 249381 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1543723890 410246 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1543724062 734078 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1543724675 202711 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1543725096 82155 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :One thing I thought of for SQLite that I don't know whether or ont it would improve anything is sqlite3_str_context() function, which returns a string building object and makes the result of the function to effectively be whatever is then appended to the string, if your program does not call sqlite3_str_reset() or sqlite3_str_finish() on it. < 1543725858 955211 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Also, I wrote a shell script to download and compile SQLite < 1543725994 954232 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1543726727 365494 :user24!~user24@p200300C3AF1538389188699962FE6860.dip0.t-ipconnect.de QUIT :Quit: Leaving < 1543727736 242484 :arseniiv!~arseniiv@77.79.183.229.dynamic.ufanet.ru JOIN :#esoteric < 1543729209 9718 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Quit: Qutting < 1543729436 874105 :hexfive!~hexfive@50-46-223-124.evrt.wa.frontiernet.net QUIT :Quit: WeeChat 2.2 < 1543730438 495704 :nfd9001!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net JOIN :#esoteric < 1543731825 407874 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :SQLite does not have a upsert that causes it to become an error if the WHERE clause does not match. < 1543731867 11837 :Cale!~cale@2607:fea8:995f:fb71:5845:2e98:a3d5:b85a QUIT :Remote host closed the connection < 1543732375 977084 :xkapastel!uid17782@gateway/web/irccloud.com/x-rrshxbiympnsuwhb QUIT :Quit: Connection closed for inactivity < 1543733006 396520 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au QUIT :Ping timeout: 250 seconds < 1543733181 993893 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :(One idea is that after the WHERE clause of a upsert you can optionally add "ELSE ABORT", "ELSE ROLLBACK", "ELSE FAIL", or "ELSE IGNORE" (the default if none is specified, which corresponds to the current behaviour).) < 1543733622 519872 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 244 seconds < 1543734151 997657 :hexfive!~hexfive@50-46-223-124.evrt.wa.frontiernet.net JOIN :#esoteric < 1543734908 978137 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Other suggestions of rule variations of mahjong I have seen include menzenron instead of menzentsumo, and another is "reverse yakitori" where you start without yakitori but if you deal into someone's hand then you do have yakitori. < 1543734961 766392 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :(You could also do both ways yakitori together: if you win or if you deal into someone else's hand, it can be changed; whichever one applied last is in use) < 1543735095 153696 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :One thing I thought of also is a variant where red dora is not affected by dora indicators, even if the indicator is four of that suit < 1543736618 980015 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1543736754 246220 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1543737603 255921 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1543737618 433434 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1543738366 513408 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1543738490 739331 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1543739442 997386 :gurmble!~grumble@freenode/staff/grumble JOIN :#esoteric < 1543739528 544326 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1543739560 819263 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1543739619 742540 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1543739621 318150 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1543739632 381329 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1543739872 964397 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1543739951 796227 :grumble!~grumble@freenode/staff/grumble QUIT :Ping timeout: 633 seconds < 1543742435 987379 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 246 seconds < 1543742594 342618 :Lord_of_Life!~Lord@77.28.219.184 JOIN :#esoteric < 1543742594 536058 :Lord_of_Life!~Lord@77.28.219.184 QUIT :Changing host < 1543742594 536106 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1543743844 52095 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu JOIN :#esoteric < 1543744119 490279 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :`makelist bobadventureslist b_jonas < 1543744121 44996 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :makelistlist bobadventureslist: shachaf < 1543744138 775534 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :`bobadventureslist http://bobadventures.comicgenesis.com/d/20181201.html < 1543744139 312903 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :bobadventureslist http://bobadventures.comicgenesis.com/d/20181201.html: b_jonas < 1543744183 547670 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :`makelist ehlist b_jonas < 1543744184 979356 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :makelistlist ehlist: shachaf < 1543744251 702902 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :who put me on makelistlist < 1543744318 608327 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :shachaf: ask the mercury repo if you want to know < 1543744380 725829 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :zzo38: in sqlite, do these new window functions allow you to write a parenthisized subquery that returns the group_concat of a query but with values concatenated in a deterministic sort order given by an ORDER BY clause? < 1543744404 324146 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :just wondering < 1543745613 937310 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au JOIN :#esoteric < 1543746929 936878 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au QUIT :Ping timeout: 246 seconds < 1543747289 450845 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1543748461 217169 :Hooloovo0!Hooloovoo@hooloovoo.blue QUIT :Ping timeout: 260 seconds < 1543748864 389951 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au JOIN :#esoteric < 1543749306 694251 :Hoolootwo!Hooloovoo@hooloovoo.blue JOIN :#esoteric < 1543750764 383192 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au QUIT :Ping timeout: 250 seconds < 1543752141 175730 :user24!~user24@p200300C3AF07FD942C5C3BFBAC971B0D.dip0.t-ipconnect.de JOIN :#esoteric < 1543752593 709815 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1543753639 300687 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1543754146 309490 :user24!~user24@p200300C3AF07FD942C5C3BFBAC971B0D.dip0.t-ipconnect.de QUIT :Quit: Leaving < 1543754823 241754 :hexfive!~hexfive@50-46-223-124.evrt.wa.frontiernet.net QUIT :Quit: WeeChat 2.2 < 1543756247 134690 :xkapastel!uid17782@gateway/web/irccloud.com/x-hwebmcqezxkgofgd JOIN :#esoteric < 1543756788 712369 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 252 seconds < 1543759191 218906 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1543759224 726558 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1543764464 219320 :limbo_!ar@45.63.9.236 JOIN :#esoteric < 1543764515 578056 :limbo_!ar@45.63.9.236 PRIVMSG #esoteric :Is there an explaination for the limes in the wiki logo on esolangs.org? < 1543766419 782525 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not a real one. It's called "trilime", though. < 1543766617 955480 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://esolangs.org/logs/2011-05-24.html#l5x 2011-05-25 21:31:34 I think the official answer is "it's just an image Graue chose as a placeholder, and people decided they liked it" < 1543768480 936262 :limbo_!ar@45.63.9.236 PRIVMSG #esoteric :ha! I've done that exact thing before, but with a public-domain image of a cactus. < 1543768488 678985 :limbo_!ar@45.63.9.236 PRIVMSG #esoteric :It's a good logo. < 1543769402 467841 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :b_jonas: Yes, window functions do allow you to use a deterministic sort order (unlike normal aggregate functions) < 1543770593 109382 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :That is OK, although I think that a proper logo should be made specific for Free Hero Mesh. < 1543770653 797555 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1543770677 271428 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :regular expressions can be implemented efficiently by compiling them into NFAs < 1543770687 559434 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is there a similar efficient compilation technique for regular expressions + backreferencess? < 1543770708 90089 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I don't know < 1543771045 921252 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, it's been shown that there almost certainly isn't: https://perl.plover.com/NPC/NPC-3SAT.html < 1543771054 319408 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :3SAT in regex+backreference :-) < 1543771733 996326 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1543772129 820594 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Another thing I thought of for mahjong is to avoid rounding errors by making all hands worth 25 fu. There may be other ways to do this too though, such as not rounding at all. Since, this rounding sometimes results a hand being worth more for tsumo win than with ron win, even though it is supposed to be same. < 1543772167 907458 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :(Different hands are still worth different amount of han, but fixed at 25 fu.) < 1543772183 838895 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Do you like mahjong? < 1543772337 427218 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ais523: hmm, why 3SAT when the same code works for SAT? < 1543772356 578257 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(CNF-SAT if you will) < 1543772368 371113 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: probably just a case of doing the minimum necessary amount of work < 1543772379 619413 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you know that implementing 3SAT is sufficient, so you don't notice it works even without the 3 < 1543772416 141217 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :as long as they're SATisfied. < 1543772458 715392 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's not even really a pun? SAT is an abbreviation for "satisfaction" already < 1543772479 588422 :int-e!~noone@int-e.eu PRIVMSG #esoteric :but it has unSATisfactory instances... or something like that. < 1543772513 475034 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you wanted a pun you'd have to use SATurate or SATchel or some similarly unrelated word < 1543772522 818155 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(fwiw, "satisfiability" is the usual term) < 1543772665 999859 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As famously used in the Rolling Stones song, I can't get no satisfiability. < 1543772706 637055 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's about the NP-completeness of the problem.) < 1543772780 104937 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :zzo38: deterministic sort order goes most of the way, good. can you use any ordinary aggregate function for that, or do you have to write a custom window function aggregate function? is the sqlite built-in function string_concat (or whatever it's called) suitable? < 1543772788 850058 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :group_concat < 1543772917 39802 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :ais523: re backreferences, also https://laurikari.net/tre/ is a thesis project proving that implements regular expressions with capture groups efficiently, there's obviously a lot of work done with it, it implements backreferences but for that it falls back to a slower alternate implementation, < 1543772968 375419 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :which also shows that at least there's no easy way to extend the implementation to backreferences, because clearly Ville Laukari has worked a lot on the theory there. < 1543773154 949780 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :ais523: also, there's a one-line proof that factoring reduces to regexes with backreferences: https://www.perlmonks.com/?node_id=510925 https://www.perlmonks.com/?node_id=52469 < 1543773179 909656 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :that doesn't make it NP-complete, because factoring likely isn't, but still, it shows that we don't know a polynomial time implementation < 1543773183 609206 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :hm wait < 1543773185 179145 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :that doesn't wrok < 1543773189 17862 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :that's for unary < 1543773201 519498 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :we can factor unary numbers in polynomial time < 1543773279 53987 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thinking about this a bit more, I suspect regex+backreferences is implemented by a nondeterministic LBA, rather than a nondeterminstic finite state machine < 1543773314 214133 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's no particular reason to expect those to be fast in general, but there may be a method of implementing them efficiently in the cases that typically arise in practice < 1543773468 622630 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :"you know that implementing 3SAT is sufficient, so you don't notice it works even without the 3" - hehe. I have a published NP-completeness proof where I reduce to SAT, not 3-SAT specifically, because the proof automatically works for any expression reduced to conjuctive normal form. < 1543773490 53206 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :It's not a very useful proof, mind you, because the problem we reduce to is not something you are generally interested in. < 1543773590 928878 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :ais523: you can probably read Ville Laukari's book and source code for how he implements them < 1543773603 466188 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :and there are a few other independent implementations < 1543773611 857049 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :a gnu one in libc in particular < 1543773613 954075 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :many mathematicians are suspicious of P-inequivalence proof claims based on 3SAT because they often would work for 2SAT as well < 1543773630 616697 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that might be one of the simplest ways to prove that such a proof might contain an error < 1543773659 869382 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :ais523: yeah, but this isn't a P-equivalence proof. this is a proof for hardness of a decision problem. 2-SAT reduces to it too, but that's not a problem. < 1543773691 865946 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, with proofs in that direction you don't care if they work for 2-SAT too < 1543773736 701444 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :I made the proof because I wanted to see why we don't know an algorithm for a certain other decision problem, only I couldn't prove hardness of that particular problem rigorously. < 1543773749 854575 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :So I proved hardness of a less interesting problem. < 1543773757 551841 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :One that is NP., < 1543773814 143572 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :The actual problem we're interested in might be in P for all we know, but on the other hand it need not be in R. < 1543773831 967955 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :It's somewhere low in the arithmetic hierarchy. < 1543773858 280830 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :Probably at some greek letter plus _1 < 1543773903 878180 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which one's R? < 1543773904 994474 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :I have some reason to suspect that it might not be in R, but I can't really conjecture it. < 1543773911 324377 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are so many complexity classes that I keep forgetting their names < 1543773937 875985 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :ais523: recursive decision problems, the ones for which there's a det' algorithm that always terminates and gives correct result < 1543773948 596578 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, just looked it up < 1543773962 743231 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :at least I think some people call it R, but the naming conventions in that field are terrible < 1543773969 855817 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :decision problems that can be solved both ways, i.e. you can write a Turing machine that halts on true, and also a Turing machine that halts on false < 1543773976 142905 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :hopefully Knuth cleans them up at least a little in volumes 4 and 5 < 1543773980 851538 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and yes, Complexity Zoo calls it R, that's my normal source for these things < 1543773987 297718 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :yeah. < 1543773998 223432 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(if you can write a Turing machine that halts on true, but maybe can't write one that halts on false, that's RE) < 1543774077 749252 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :Iirc in this case we do have a proof that it's at some particular level of the arithmetical hierarchy, but it's not obvious at first glance. < 1543774090 824811 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :Or maybe it is, depending on how you interpret "obvious". < 1543774153 433594 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :Stupid problem defined with multivariate calculus that you have to reduce to a discrete problem by a calculus theorem like the uniform continuity or some other compactness stuff. < 1543774289 764366 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : that's not even really a pun? <-- i considered not capitalizing SAT, would that have helped? < 1543774361 601764 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :Calculus if full of these things by the way. The staple example is finding arbitrarily close rational bounds for the real roots of a polynomial with integer coeffs. That one does go down with an elementary calculus argument, but you wouldn't guess the algorithm unless someone tells you. < 1543774381 25737 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :And I don't even know the proof for complex roots. < 1543774429 514820 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :I think the complex version uses Gerschgorin circles, but it could need more. < 1543774471 738372 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: a bit < 1543774501 79586 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :s/Gerschgorin circles/Geršgorin circles/ < 1543775535 863481 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1543776170 713877 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :come to think of it, I suspect you can run regexes in O(n**(2r+1)), where r is the number of backreferences used in the regex < 1543776204 876531 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that wouldn't violate the boolean-satisfaction result above, because the more variables you have, the larger r gets < 1543776353 443749 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the algorithm for doing so is trivial: for each backreference, iterate over the O(n**2) substrings of the input; for each of the sets of potential backreferences values produced, run the regular expression with the backreferences hardcoded, then verify that the capture groups match the hardcoded backreferences < 1543776406 996602 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :of course, a cubic implementation for one backreference isn't particularly "efficient", but polynomial time beats the exponential time that most implementations use < 1543777872 756997 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit < 1543778190 90383 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :b_jonas: All of the built-in aggregate functions can be used as window functions. If you are defining your own functions, you must define a few additional methods in order to work as a window function; such functions can also be used as ordinary aggregate functions. < 1543778743 628546 :j-bot!eldis4@firefly.nu QUIT :Ping timeout: 250 seconds > 1543780361 800069 PRIVMSG #esoteric :14[[07Ases14]]4 10 02https://esolangs.org/w/index.php?diff=58537&oldid=54842 5* 03Gamer 5* (-15) 10 > 1543780641 625204 PRIVMSG #esoteric :14[[07Symbols14]]4 10 02https://esolangs.org/w/index.php?diff=58538&oldid=39458 5* 03Gamer 5* (+51) 10 > 1543780712 618560 PRIVMSG #esoteric :14[[07SeMo-PATH14]]4 10 02https://esolangs.org/w/index.php?diff=58539&oldid=57516 5* 03Gamer 5* (+0) 10/* Computational Class */ > 1543780735 699881 PRIVMSG #esoteric :14[[07Symbols14]]4 10 02https://esolangs.org/w/index.php?diff=58540&oldid=58538 5* 03Gamer 5* (+0) 10/* Examples */ > 1543781354 394795 PRIVMSG #esoteric :14[[07A:;14]]4 M10 02https://esolangs.org/w/index.php?diff=58541&oldid=46643 5* 03Gamer 5* (+4) 10/* Commands */ > 1543781696 504291 PRIVMSG #esoteric :14[[07A:;14]]4 10 02https://esolangs.org/w/index.php?diff=58542&oldid=58541 5* 03Gamer 5* (+32) 10/* Example programs */ > 1543781817 322036 PRIVMSG #esoteric :14[[07A:;14]]4 10 02https://esolangs.org/w/index.php?diff=58543&oldid=58542 5* 03Gamer 5* (+6) 10/* Example programs */ > 1543781852 894126 PRIVMSG #esoteric :14[[07A:;14]]4 10 02https://esolangs.org/w/index.php?diff=58544&oldid=58543 5* 03Gamer 5* (+2) 10/* Example programs */ > 1543781908 939965 PRIVMSG #esoteric :14[[07A:;14]]4 10 02https://esolangs.org/w/index.php?diff=58545&oldid=58544 5* 03Gamer 5* (+3) 10/* Example programs */ < 1543783959 897331 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1543784845 381692 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au JOIN :#esoteric < 1543785623 44204 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :zzo38: I know they can all be used in window function expressions. I'm asking if they are still guaranteed to be called with rows in a deterministic order. < 1543785626 410161 :Lord_of_Life_!~Lord@79.125.199.58 JOIN :#esoteric < 1543785691 1123 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :ais523: lol. that definitely isn't a practical algorithm. I think you can do better, and libtre almost certainly doesn't do that. < 1543785753 401623 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 245 seconds < 1543785753 703304 :Lord_of_Life_!~Lord@79.125.199.58 NICK :Lord_of_Life < 1543785754 84257 :Lord_of_Life!~Lord@79.125.199.58 QUIT :Changing host < 1543785754 84306 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1543785769 10092 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :Hmm... maybe you're right. For some devious backreference expressions, like /(.*)\1/, that might actually be efficient. < 1543785795 959628 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :No no. I think there's a linear time algorithm for finding /(.*)\1/ longest match. < 1543785832 207604 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :I react fast, eh? < 1543787712 616465 :moei!~moei@softbank221078042071.bbtec.net QUIT :Quit: Leaving... < 1543787918 382400 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au QUIT :Ping timeout: 250 seconds < 1543789019 998768 :Lord_of_Life_!~Lord@79.125.199.58 JOIN :#esoteric < 1543789050 416930 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 244 seconds < 1543789056 602754 :Lord_of_Life_!~Lord@79.125.199.58 NICK :Lord_of_Life < 1543789078 756308 :Lord_of_Life!~Lord@79.125.199.58 QUIT :Changing host < 1543789078 756350 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1543789525 227876 :arseniiv!~arseniiv@77.79.183.229.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds < 1543789669 980668 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine < 1543789700 499460 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: now try the factoring thing: (..*)\1\1* < 1543789726 925508 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oops, that should have one more . < 1543789782 478382 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(hmm. I guess I'm counting capturing groups) < 1543789859 761437 :Lord_of_Life!~Lord@79.125.199.58 JOIN :#esoteric < 1543789859 946718 :Lord_of_Life!~Lord@79.125.199.58 QUIT :Changing host < 1543789859 946764 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1543791049 777170 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :int-e: see above. that's for unary numbers, and we can factor unary numbers in sublinear times, even sublinear for a fixed regex, which is pretty rare for a regex that is anchored to match the whole string (it's commonplace for a regex like /^a/ < 1543791053 796499 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :) < 1543791141 743136 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :we have series of regexen (strings as regexes without anchors actually) such that we can match any in linear time, but the constant factor goes to zero as a limit < 1543791271 815822 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1543791286 826159 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :Even I know how to implement factoring unary in O(n**(1/4)) time because I've implemented the corresponding algorithm for integers with arithmetic available. < 1543791303 402488 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu PRIVMSG #esoteric :well, O(n**(1/4 + epsilon)) but still < 1543791303 821541 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1543791816 481687 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1543791832 412639 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1543793352 821475 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 250 seconds < 1543794215 99644 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer > 1543794470 359403 PRIVMSG #esoteric :14[[07HARSH14]]4 M10 02https://esolangs.org/w/index.php?diff=58546&oldid=58529 5* 03ShareMan 5* (-149) 10/* Language Overview */ Deleted interpreter info from language section, and fixed some grammar > 1543794632 388664 PRIVMSG #esoteric :14[[07HARSH14]]4 M10 02https://esolangs.org/w/index.php?diff=58547&oldid=58546 5* 03ShareMan 5* (+296) 10/* Interpreter Help */ Added info about interpreter operation < 1543794730 772634 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1543794784 388505 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1543794868 762647 :Lord_of_Life!~Lord@77.29.186.118 JOIN :#esoteric < 1543794868 947586 :Lord_of_Life!~Lord@77.29.186.118 QUIT :Changing host < 1543794868 947629 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric > 1543794878 77191 PRIVMSG #esoteric :14[[07HARSH14]]4 M10 02https://esolangs.org/w/index.php?diff=58548&oldid=58547 5* 03ShareMan 5* (+234) 10/* Examples */ Added new example programs > 1543794924 824465 PRIVMSG #esoteric :14[[07HARSH14]]4 M10 02https://esolangs.org/w/index.php?diff=58549&oldid=58548 5* 03ShareMan 5* (+2) 10/* Interpreter Help */ Fixed formatting < 1543795060 655531 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1543795101 965101 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1543795203 273906 :danieljabailey!~danieljab@cpc75709-york6-2-0-cust725.7-1.cable.virginm.net QUIT :Quit: ZNC 1.6.6+deb1ubuntu0.1 - http://znc.in < 1543795221 736233 :danieljabailey!~danieljab@cpc75709-york6-2-0-cust725.7-1.cable.virginm.net JOIN :#esoteric < 1543798376 156540 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Quit: Qutting < 1543800611 82348 :b_jonas!~x@catv-176-63-24-97.catv.broadband.hu QUIT :Quit: leaving < 1543803875 763031 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :b_jonas: I think yes, if used as window functions then it is, but not if used as ordinary aggregate functions < 1543804396 176407 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :(I don't know if that is quite sure, but I believe so) < 1543807205 533457 :xkapastel!uid17782@gateway/web/irccloud.com/x-hwebmcqezxkgofgd QUIT :Quit: Connection closed for inactivity < 1543814028 816704 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I made a Fossil repository for my "netsubsc" program (the reference implementation of Netsubscribe), including man pages, and also the protocol documentation is versioned in there too. Now you can look if you want to see (perhaps you might also use) the incomplete version, and can post bug reports, and wiki. < 1543814065 206659 :user24!~user24@p200300C3AF07FD9459B17166B2EEF8CE.dip0.t-ipconnect.de JOIN :#esoteric < 1543815586 161703 :void__!~user24@p200300C3AF07FD9459B17166B2EEF8CE.dip0.t-ipconnect.de JOIN :#esoteric < 1543822149 246056 :arseniiv!~arseniiv@77.79.183.229.dynamic.ufanet.ru JOIN :#esoteric < 1543822675 776621 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au JOIN :#esoteric < 1543824692 350519 :arseniiv!~arseniiv@77.79.183.229.dynamic.ufanet.ru QUIT :Read error: Connection reset by peer < 1543824713 197603 :arseniiv!~arseniiv@77.79.183.229.dynamic.ufanet.ru JOIN :#esoteric < 1543825414 730505 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1543825427 964218 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1543825944 118182 :TellsTogo!3ecd7dfa@gateway/web/freenode/ip.62.205.125.250 JOIN :#esoteric < 1543827404 829244 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1543827598 967960 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1543827992 113462 :GodsSon!~GalzuFrom@104-179-189-2.lightspeed.hstntx.sbcglobal.net JOIN :#esoteric < 1543828221 852673 :GodsSon!~GalzuFrom@104-179-189-2.lightspeed.hstntx.sbcglobal.net PART #esoteric :"Leaving" < 1543828854 711833 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au QUIT :Ping timeout: 272 seconds < 1543829310 388647 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 250 seconds < 1543830734 605967 :TellsTogo!3ecd7dfa@gateway/web/freenode/ip.62.205.125.250 QUIT :Quit: Page closed < 1543830803 127266 :xkapastel!uid17782@gateway/web/irccloud.com/x-hwvxkpehphojytiu JOIN :#esoteric < 1543831159 420124 :user24!~user24@p200300C3AF07FD9459B17166B2EEF8CE.dip0.t-ipconnect.de QUIT :Quit: Leaving < 1543832594 149251 :void__!~user24@p200300C3AF07FD9459B17166B2EEF8CE.dip0.t-ipconnect.de QUIT :Ping timeout: 268 seconds < 1543832638 887492 :olsner!~salparot@c83-254-214-21.bredband.comhem.se QUIT :Ping timeout: 250 seconds < 1543833330 139056 :void__!~user24@p200300C3AF07FD8259B17166B2EEF8CE.dip0.t-ipconnect.de JOIN :#esoteric > 1543833713 909367 PRIVMSG #esoteric :14[[072B14]]4 10 02https://esolangs.org/w/index.php?diff=58550&oldid=58530 5* 03Oerjan 5* (-86) 10Undo revision 58530 by [[Special:Contributions/Gamer|Gamer]] ([[User talk:Gamer|talk]]) (Pretty sure it's not, as {} isn't a loop.) > 1543834222 546744 PRIVMSG #esoteric :14[[07Brainfoctal14]]4 10 02https://esolangs.org/w/index.php?diff=58551&oldid=58504 5* 03Salpynx 5* (+401) 10/* Brainfoctal Sub-languages */ update sub-language examples, with sizes < 1543834673 232636 :void__!~user24@p200300C3AF07FD8259B17166B2EEF8CE.dip0.t-ipconnect.de QUIT :Quit: Leaving < 1543836199 271434 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au JOIN :#esoteric < 1543836330 794573 :danieljabailey!~danieljab@cpc75709-york6-2-0-cust725.7-1.cable.virginm.net QUIT :Ping timeout: 250 seconds < 1543836387 745632 :danieljabailey!~danieljab@cpc75709-york6-2-0-cust725.7-1.cable.virginm.net JOIN :#esoteric < 1543836684 715036 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1543836719 853725 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1543836841 590433 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1543836857 243844 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1543836907 273647 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au QUIT :Ping timeout: 240 seconds < 1543837376 171482 :sftp!~sftp@unaffiliated/sftp QUIT :Excess Flood < 1543837394 335912 :sftp!~sftp@unaffiliated/sftp JOIN :#esoteric < 1543837407 767006 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1543838020 878347 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1543838112 693379 :Lord_of_Life!~Lord@46.217.126.217 JOIN :#esoteric < 1543838112 844339 :Lord_of_Life!~Lord@46.217.126.217 QUIT :Changing host < 1543838112 844380 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1543839378 359010 :sftp!~sftp@unaffiliated/sftp QUIT :Ping timeout: 245 seconds < 1543842586 110655 :copumpkin!~copumpkin@haskell/developer/copumpkin JOIN :#esoteric < 1543842966 804823 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1543844994 790625 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 268 seconds < 1543845082 262252 :Lord_of_Life!~Lord@46.217.126.217 JOIN :#esoteric < 1543845082 358219 :Lord_of_Life!~Lord@46.217.126.217 QUIT :Changing host < 1543845082 358257 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1543845625 736945 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1543847480 779164 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1543847515 878038 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1543847766 283191 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1543847779 394215 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1543847845 16131 :sleepnap!~thomas@2603:3015:260e:1900:8319:87ab:f00:d5de JOIN :#esoteric > 1543848675 565148 PRIVMSG #esoteric :14[[07Ly14]]4 10 02https://esolangs.org/w/index.php?diff=58552&oldid=53000 5* 03Gamer 5* (-1) 10/* Calling functions */ > 1543849858 348971 PRIVMSG #esoteric :14[[07Befunge14]]4 M10 02https://esolangs.org/w/index.php?diff=58553&oldid=58516 5* 03Serprex 5* (+6) 10/* External resources */ fix wasm link, change github links to https < 1543851087 734149 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1543851122 484206 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1543852502 775727 :doesthiswork!~Adium@131.191.115.81 QUIT :Ping timeout: 250 seconds < 1543852528 784998 :danieljabailey!~danieljab@cpc75709-york6-2-0-cust725.7-1.cable.virginm.net QUIT :Ping timeout: 250 seconds < 1543852580 847966 :aloril_!~aloril@mobile-access-5d6a9e-141.dhcp.inet.fi QUIT :Ping timeout: 250 seconds < 1543852668 282172 :aloril_!~aloril@mobile-access-5d6a9e-141.dhcp.inet.fi JOIN :#esoteric < 1543852672 307829 :danieljabailey!~danieljab@cpc75709-york6-2-0-cust725.7-1.cable.virginm.net JOIN :#esoteric < 1543852745 961512 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1543853721 782149 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1543853848 247556 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1543853965 526279 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1543853977 393266 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1543855849 233927 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :I don't understand how unemplyment statistics work. If someone is only working one day a week, why do they still count as 100% employed rather than 1/5 employed. This doesn't allow me to estimate how many people have time to riot on any given weekday < 1543855949 970634 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :it does so to have good looking statistics < 1543856003 734511 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :Like my initial thoguht for how to estimate the probability of riots in a city building game mod < 1543856055 863283 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :oren: maybe of interest: https://www.ons.gov.uk/employmentandlabourmarket/peopleinwork/employmentandemployeetypes/datasets/fulltimeparttimeandtemporaryworkersseasonallyadjustedemp01sa < 1543856059 957404 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :in germany, everybody in an obligatory job-searching measure that does not yield any money for participants does not count towards unemployment < 1543856060 241446 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :was to take the number of potential daylight rioters as the unemployed, times a coefficient of national unrest < 1543856075 45201 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :or something < 1543856123 186721 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :and then if that number reaches a breaking point of say 50, riots start < 1543856197 39658 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :myname: agh < 1543856222 518408 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :myname: ...then who does? < 1543856255 726010 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :people without a job who aren't < 1543856278 500480 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :But it's obligatory? < 1543856295 57693 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :well yeah, it's not permanent though < 1543856302 674644 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :Oh, I see < 1543856360 742278 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :if you get mail to do so, you better do. if you sat through it and didn't find something, you are unemployed until you find a job or the next letter arrives < 1543856381 349598 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :the coefficient of national unrest would, in real life, be dependent on things like the price of bread and the political situation but in a city building game, something like the police level and whther garbage is being collected on time < 1543856430 197706 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :there was this concept of a city building game in rust that looks like it won't go far, but i like some ideas < 1543856636 497013 :nfd9001!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net QUIT :Ping timeout: 250 seconds < 1543857315 726480 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1543857364 832677 :olsner!~salparot@c83-249-185-75.bredband.comhem.se JOIN :#esoteric > 1543858012 925386 PRIVMSG #esoteric :14[[07MarioLANG14]]4 10 02https://esolangs.org/w/index.php?diff=58554&oldid=49838 5* 03Gamer 5* (+20) 10 > 1543860770 444097 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Sir Kamba 5* 10New user account < 1543861104 683252 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :hwo do I do a linear regression but force the slope to be 1 < 1543861173 168044 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :in google calc < 1543861193 280535 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :hmm, wait is that the same thing as the mean of the difference < 1543861223 627227 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Quit: Going offline, see ya! (www.adiirc.com) < 1543861336 651578 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oren: yes it is < 1543861370 339796 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :ok, hopefully =AVERAGE(A1:A80-B1:B80) is correct for calculating that < 1543861556 841519 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1543861894 338374 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :AH SCREW IT (SUM(A1:A80)-SUM(B1:B80))/80 < 1543862082 704513 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :falcon 9 just lifted off > 1543862132 863749 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=58555&oldid=58517 5* 03Sir Kamba 5* (+406) 10An introduction < 1543863739 964502 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1543864484 633950 :sftp!~sftp@unaffiliated/sftp JOIN :#esoteric < 1543867196 831434 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au JOIN :#esoteric < 1543868772 805166 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Would you use Netsubscribe once I will do? < 1543869322 426118 :xkapastel!uid17782@gateway/web/irccloud.com/x-hwvxkpehphojytiu QUIT :Quit: Connection closed for inactivity < 1543869603 717363 :xkapastel!uid17782@gateway/web/irccloud.com/x-zbmakvgafuehpsci JOIN :#esoteric < 1543870161 435357 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1543870308 772463 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1543870845 898526 :imode!~imode@unaffiliated/imode QUIT :Quit: WeeChat 2.3 < 1543872250 720752 :Storkman!~Storkman@storkman.xyz QUIT :Ping timeout: 272 seconds < 1543872295 818445 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1543873484 833333 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au QUIT :Ping timeout: 250 seconds < 1543873514 678986 :imode!~imode@unaffiliated/imode QUIT :Quit: WeeChat 2.3 < 1543873821 384683 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1543873970 457648 :nfd9001!~nfd9001@140.160.182.116 JOIN :#esoteric < 1543874127 301480 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 240 seconds < 1543874400 377553 :MDude!~MDude@71.50.218.48 JOIN :#esoteric < 1543875061 731149 :Storkman!~Storkman@storkman.xyz JOIN :#esoteric < 1543875508 2395 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au JOIN :#esoteric < 1543876863 59372 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1543877067 300046 :nfd9001!~nfd9001@140.160.182.116 QUIT :Ping timeout: 240 seconds < 1543877104 488084 :nfd9001!~nfd9001@140.160.182.116 JOIN :#esoteric < 1543877213 952598 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au QUIT :Ping timeout: 246 seconds < 1543878606 388348 :nfd9001!~nfd9001@140.160.182.116 QUIT :Ping timeout: 250 seconds < 1543878917 194035 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1543878994 568630 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit < 1543879007 450406 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric > 1543879789 827452 PRIVMSG #esoteric :14[[07The Waterfall Model14]]4 10 02https://esolangs.org/w/index.php?diff=58556&oldid=58518 5* 03Ais523 5* (+1067) 10/* Output extension */ let's define a backwards-compatible method of output to aid debugging and so that this language can be used more practically > 1543879825 597514 PRIVMSG #esoteric :14[[07The Waterfall Model14]]4 10 02https://esolangs.org/w/index.php?diff=58557&oldid=58556 5* 03Ais523 5* (+119) 10/* Output extension */ clarifications > 1543879852 579138 PRIVMSG #esoteric :14[[07The Waterfall Model14]]4 M10 02https://esolangs.org/w/index.php?diff=58558&oldid=58557 5* 03Ais523 5* (+6) 10/* External resources */ No IO Output only, now that an output extension has been defined < 1543880027 392998 :MDude!~MDude@71.50.218.48 QUIT :Ping timeout: 240 seconds < 1543880741 730200 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1543881058 698335 :Lord_of_Life_!~Lord@77.28.210.40 JOIN :#esoteric < 1543881214 339984 :MDude!~MDude@71.50.218.48 JOIN :#esoteric < 1543881253 245844 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 246 seconds < 1543881253 695158 :Lord_of_Life_!~Lord@77.28.210.40 NICK :Lord_of_Life < 1543881254 53917 :Lord_of_Life!~Lord@77.28.210.40 QUIT :Changing host < 1543881254 53943 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1543881684 162241 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1543883802 159610 :Melvar!~melvar@dslb-002-203-099-095.002.203.pools.vodafone-ip.de QUIT :Ping timeout: 268 seconds < 1543884109 273128 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Quit: Qutting < 1543885566 681051 :mniip!mniip@freenode/staff/mniip QUIT :Ping timeout: 630 seconds < 1543885755 438992 :Melvar!~melvar@dslb-002-203-087-130.002.203.pools.vodafone-ip.de JOIN :#esoteric < 1543888568 243716 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm surprisingly annoyed at the lack of boxed-slice constructors in Rust < 1543888594 204620 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you have to go via a temporary Vec if you want one (assuming that the size isn't known at compile time) < 1543888600 850801 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even if you know the size at runtime < 1543888603 824731 :nfd9001!~nfd9001@140.160.182.116 JOIN :#esoteric < 1543888843 430924 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even if you know the size at runtime < 1543888851 847876 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :whoops, meant to do that in my shell, not IRC < 1543888971 108101 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Do you know how to play poker with tarot cards or mahjong with pokemon? < 1543889110 743607 :nfd9001!~nfd9001@140.160.182.116 QUIT :Ping timeout: 250 seconds < 1543889122 458796 :xkapastel!uid17782@gateway/web/irccloud.com/x-zbmakvgafuehpsci QUIT :Quit: Connection closed for inactivity > 1543889328 835544 PRIVMSG #esoteric :14[[07+-14]]4 10 02https://esolangs.org/w/index.php?diff=58559&oldid=58522 5* 03Cortex 5* (+69) 10/* Examples */ > 1543889717 931130 PRIVMSG #esoteric :14[[07Omgrofl14]]4 10 02https://esolangs.org/w/index.php?diff=58560&oldid=58453 5* 03Cortex 5* (-110) 10 > 1543889739 919106 PRIVMSG #esoteric :14[[07Template:Dead memes14]]4 N10 02https://esolangs.org/w/index.php?oldid=58561 5* 03Cortex 5* (+123) 10Created page with "'''WARNING''': This article contains high amounts of dead memes and outdated jokes. Please remember that before proceeding." > 1543889776 938813 PRIVMSG #esoteric :14[[07Surround notation14]]4 10 02https://esolangs.org/w/index.php?diff=58562&oldid=22152 5* 03Cortex 5* (+16) 10/* Examples */ < 1543892436 14048 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Do you like this? < 1543892496 355615 :paul2520!~paul2520@unaffiliated/paul2520 PRIVMSG #esoteric :poker with tarot, interesting < 1543892510 31364 :paul2520!~paul2520@unaffiliated/paul2520 PRIVMSG #esoteric :I've been meaning to find a use for mine. < 1543892683 211164 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :There are a number of different games played with tarot. Originally the games were trick taking games, somewhat like whist or bridge, except there is one suit of permanent trumps. In some games the Fool is the highest trump, and in some other games, you can play it at any time even if you are able to follow suit but you will always lose the trick if you play it (it is sometimes called "Excuse" in this case). < 1543892787 692821 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :(Even though it is either the highest trump or has no numerical value, still it seems it is commonly labeled zero. Someone told me that it is zero because it represents the beginning of a journey; I can see how, although that still does not seem a good enough reason to call it zero when its value in the game isn't actually zero.) < 1543893262 377695 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :There are a few different games you can find, actually. If you have Latin-suited cards and the rules mention French-suited or vice-versa, you can use the following correspondences: spades=swords, clubs=rods/wands, diamonds=coins (sometimes they have pentagrams printed on them; it is fine if they do), hearts=cups < 1543893412 228633 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 246 seconds < 1543893866 127938 :paul2520!~paul2520@unaffiliated/paul2520 PRIVMSG #esoteric :very interesting < 1543894245 352361 :mniip!mniip@freenode/staff/mniip JOIN :#esoteric < 1543894475 853580 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1543898252 744225 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1543898325 809896 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1543899074 941090 :zzo38!~zzo38@24-207-47-161.eastlink.ca QUIT :Ping timeout: 246 seconds < 1543899412 830653 :zzo38!~zzo38@24-207-47-161.eastlink.ca JOIN :#esoteric < 1543899505 476990 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Hello < 1543900202 34381 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1543901324 156555 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Hello < 1543901330 56441 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Sorry < 1543901370 485164 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :O, good, I didn't miss any < 1543901931 910331 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit < 1543902032 934639 :zzo38!~zzo38@24-207-47-161.eastlink.ca QUIT :Ping timeout: 250 seconds < 1543902042 414294 :zzo38!~zzo38@24-207-47-161.eastlink.ca JOIN :#esoteric > 1543905325 915136 PRIVMSG #esoteric :14[[07HARSH14]]4 10 02https://esolangs.org/w/index.php?diff=58563&oldid=58549 5* 03ShareMan 5* (+1059) 10Fixed computation classification, and just generally made things cleaner, easier to understand, etc. < 1543908028 315303 :arseniiv!~arseniiv@77.79.183.229.dynamic.ufanet.ru QUIT :Ping timeout: 245 seconds < 1543909806 881100 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 250 seconds < 1543910844 383339 :xkapastel!uid17782@gateway/web/irccloud.com/x-lhkudfsqamydwbpy JOIN :#esoteric < 1543911557 281759 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1543912893 971249 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1543914635 533839 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh they've removed +r < 1543917203 324735 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 245 seconds < 1543917487 867911 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 JOIN :#esoteric < 1543917854 492550 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1543918754 384988 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1543920217 620836 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :otppenztarak.hu has one of the worst authentication system I've ever seen on a website < 1543920284 448356 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :the start seems sane: you enter your email address, which identifies your account, and your password, which you have set earlier. the password has some stupid restrictions on it: I think it must contain at least two digits or something stupid like that. < 1543920308 980074 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :but then, it sends you a one-time token in email that is valid for 10 minutes only. who the heck thinks that everyone can receive email in 10 minutes? < 1543920807 169938 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later > 1543923250 752700 PRIVMSG #esoteric :14[[07User:Salpynx14]]4 10 02https://esolangs.org/w/index.php?diff=58564&oldid=58302 5* 03Salpynx 5* (-119) 10 > 1543923337 860067 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=58565&oldid=58534 5* 03Salpynx 5* (+11) 10/* A */ A-DU < 1543923381 320313 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :`bobadventureslist http://bobadventures.comicgenesis.com/d/20181204.html < 1543923382 603073 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :bobadventureslist http://bobadventures.comicgenesis.com/d/20181204.html: b_jonas > 1543923424 194494 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=58566&oldid=58565 5* 03Salpynx 5* (+15) 10/* G */ > 1543923701 759371 PRIVMSG #esoteric :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=58567&oldid=58426 5* 03Salpynx 5* (+80) 10/* General languages */ 42 < 1543923850 257174 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ais523: re rust boxed slice constructors, I was confused about that at first, but it turs out that there's a really good reason why it's done this way < 1543923921 208033 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ais523: the problem is that a slice or boxed slice has the type invariant that all the elements of he slice are initialized, and you can't initialize a general type, so you can't just make a general boxed slice constructor for any type < 1543924033 208402 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ais523: however, you can initialize the elements one by one from left to right, keeping track how much is initialized. in fact, Vec does exactly that, and the rust std guarantees that a Vec allocates the contents the same way as a boxed slice. so there's a safe method that converts a Vec to a boxed slice that is guarateed to not reallocate the memo < 1543924033 343094 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ry if the Vec's size is equal to its capacity. < 1543924123 764230 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :the box is effectively just a start pointer, a size and a capacity; and a boxed slice is effectively a start pointer and a size; and this pointer and size and capacity are local variables that the optimizer can see directly when optimizing your program when you fill a vec. < 1543924236 134140 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :So the general way to create a boxed slice is to create a boxed vector, possibly extend it to the capacity if you know the size in advance, then push the elements from left to right, then convert it to a boxed slice, which is at that point free. You can even abort by throwing away the vec. < 1543924302 433236 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :There are some convenience abstractions around this in std, but perhaps not enough, and that part of your complaint might be valid. < 1543924313 961467 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :But you can write any missing abstractions yourself. < 1543924342 896428 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :If you want to initialize the slice in an order different from left to right, then you're somewhat screwed though. < 1543924349 226344 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :There are ways to do that, but they're not easy. < 1543924386 141725 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :And they're unsafe because there's no way to prove to the compiler that you kept track of which elements are initialized correctly. < 1543924396 717925 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 268 seconds < 1543924552 821667 :Lord_of_Life!~Lord@46.217.121.194 JOIN :#esoteric < 1543924552 960881 :Lord_of_Life!~Lord@46.217.121.194 QUIT :Changing host < 1543924552 960912 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1543924678 394963 :zzo38!~zzo38@24-207-47-161.eastlink.ca QUIT :Ping timeout: 250 seconds > 1543924926 525572 PRIVMSG #esoteric :14[[07APLBAONWSJAS14]]4 10 02https://esolangs.org/w/index.php?diff=58568&oldid=57861 5* 03Salpynx 5* (+154) 10/* Interpreter */ Python3 interpreter silliness > 1543925030 664414 PRIVMSG #esoteric :14[[07APLBAONWSJAS14]]4 M10 02https://esolangs.org/w/index.php?diff=58569&oldid=58568 5* 03Salpynx 5* (+37) 10/* In other languages */ > 1543925318 868292 PRIVMSG #esoteric :14[[07User:Salpynx14]]4 10 02https://esolangs.org/w/index.php?diff=58570&oldid=58564 5* 03Salpynx 5* (+133) 10/* Code for languages created by others */ < 1543925565 463574 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ais523: I think if you want to initialize the elements in an order other than left to right, then you're screwed. I don't see a sane way to do that and get a Box from it. < 1543925648 697426 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :You can use a custom container, which uses Box<[std::mem::MaybeUninitialized]> for allocation and deallocation, fill the elements in place in whatever order you want, and once you're sure that all elements are initialized to a valid states, you can expose the contents as a &mut [T], and you can implement this as an unsafe method that calls mem:: < 1543925648 823698 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :transmute on the slice (not on the box) < 1543925810 397334 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au JOIN :#esoteric < 1543926119 456149 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :nope, it's even worse if the type has a destructor < 1543926163 516078 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au QUIT :Ping timeout: 244 seconds < 1543926220 429170 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :you need a Box<[std::mem::MaybeUninitialized>]> for that > 1543926241 942261 PRIVMSG #esoteric :14[[07Grime MC14]]4 10 02https://esolangs.org/w/index.php?diff=58571&oldid=58464 5* 03Salpynx 5* (+632) 10Notes on macros < 1543926791 927347 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :but probably only for a year or two more, I think people already want to add a single wrapper for std::mem::MaybeUninitialized> because it's too common < 1543926814 388815 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I bet you'll find one in std within two years < 1543927504 784829 :Bowserinator!Bowserinat@hellomouse/dev/Bowserinator QUIT :Ping timeout: 268 seconds < 1543927551 919366 :Bowserinator!Bowserinat@hellomouse/dev/Bowserinator JOIN :#esoteric < 1543927741 656003 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au JOIN :#esoteric < 1543928551 140707 :arseniiv!~arseniiv@77.79.183.229.dynamic.ufanet.ru JOIN :#esoteric < 1543928577 763240 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au QUIT :Ping timeout: 268 seconds < 1543930555 295208 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1543930570 988327 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Max SendQ exceeded < 1543930595 231233 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1543932029 604160 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric > 1543936774 380357 PRIVMSG #esoteric :14[[07Element14]]4 10 02https://esolangs.org/w/index.php?diff=58572&oldid=46762 5* 03Gamer 5* (+15) 10/* Truth-machine */ > 1543936793 426962 PRIVMSG #esoteric :14[[07Element14]]4 10 02https://esolangs.org/w/index.php?diff=58573&oldid=58572 5* 03Gamer 5* (+0) 10/* Truth-machine */ > 1543936843 325088 PRIVMSG #esoteric :14[[07Element14]]4 M10 02https://esolangs.org/w/index.php?diff=58574&oldid=58573 5* 03Gamer 5* (+0) 10/* Truth-machine */ > 1543936942 502265 PRIVMSG #esoteric :14[[07Element14]]4 10 02https://esolangs.org/w/index.php?diff=58575&oldid=58574 5* 03Gamer 5* (-46) 10/* Nth Triangular Number */ > 1543936960 385134 PRIVMSG #esoteric :14[[07Element14]]4 10 02https://esolangs.org/w/index.php?diff=58576&oldid=58575 5* 03Gamer 5* (-2) 10/* Digital root calculator */ > 1543937205 228329 PRIVMSG #esoteric :14[[07Element14]]4 10 02https://esolangs.org/w/index.php?diff=58577&oldid=58576 5* 03Gamer 5* (-113) 10/* N Factorial */ > 1543937295 973929 PRIVMSG #esoteric :14[[07Element14]]4 10 02https://esolangs.org/w/index.php?diff=58578&oldid=58577 5* 03Gamer 5* (+0) 10/* Nth Triangular Number */ > 1543937610 879197 PRIVMSG #esoteric :14[[07Element14]]4 10 02https://esolangs.org/w/index.php?diff=58579&oldid=58578 5* 03Gamer 5* (-121) 10/* GCD of two numbers */ > 1543937622 768633 PRIVMSG #esoteric :14[[07Element14]]4 10 02https://esolangs.org/w/index.php?diff=58580&oldid=58579 5* 03Gamer 5* (+24) 10/* N Factorial */ < 1543937624 791381 :siraben!sirabenmat@gateway/shell/matrix.org/x-wifwvpemkbaofyie PART #esoteric :"Kicked by @appservice-irc:matrix.org : issued !quit command" > 1543937635 450002 PRIVMSG #esoteric :14[[07Element14]]4 10 02https://esolangs.org/w/index.php?diff=58581&oldid=58580 5* 03Gamer 5* (+24) 10/* Digital root calculator */ > 1543937789 81654 PRIVMSG #esoteric :14[[07Element14]]4 10 02https://esolangs.org/w/index.php?diff=58582&oldid=58581 5* 03Gamer 5* (+46) 10/* N Factorial */ > 1543937826 684289 PRIVMSG #esoteric :14[[07Element14]]4 10 02https://esolangs.org/w/index.php?diff=58583&oldid=58582 5* 03Gamer 5* (+36) 10/* Truth-machine */ > 1543937866 230879 PRIVMSG #esoteric :14[[07Element14]]4 10 02https://esolangs.org/w/index.php?diff=58584&oldid=58583 5* 03Gamer 5* (-40) 10/* GCD of two numbers */ > 1543937964 57367 PRIVMSG #esoteric :14[[07Element14]]4 10 02https://esolangs.org/w/index.php?diff=58585&oldid=58584 5* 03Gamer 5* (-45) 10/* Nth Fibonacci number */ > 1543937986 813219 PRIVMSG #esoteric :14[[07Element14]]4 10 02https://esolangs.org/w/index.php?diff=58586&oldid=58585 5* 03Gamer 5* (-34) 10/* GCD of two numbers */ > 1543938132 568044 PRIVMSG #esoteric :14[[07Element14]]4 10 02https://esolangs.org/w/index.php?diff=58587&oldid=58586 5* 03Gamer 5* (+76) 10/* Digital root calculator */ < 1543938251 744351 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :talk about exeggerating < 1543938922 747913 :hexfive!~hexfive@50-46-223-124.evrt.wa.frontiernet.net JOIN :#esoteric < 1543939872 726369 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1543943642 849453 :zzo38!~zzo38@24-207-47-161.eastlink.ca JOIN :#esoteric > 1543948153 160627 PRIVMSG #esoteric :14[[07414]]4 10 02https://esolangs.org/w/index.php?diff=58588&oldid=46060 5* 03Gamer 5* (-13) 10/* Hello World! */ < 1543949391 201056 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :DYK? "lockheed" is pronounced /lɒxid/ < 1543949489 347525 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's the c doing in there? < 1543949774 859970 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1543950356 572176 :hexfive!~hexfive@50-46-223-124.evrt.wa.frontiernet.net QUIT :Quit: WeeChat 2.2 > 1543950642 187423 PRIVMSG #esoteric :14[[07Alphuck14]]4 10 02https://esolangs.org/w/index.php?diff=58589&oldid=57853 5* 03Gamer 5* (-28) 10/* Hello, world! program */ < 1543951105 258737 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu JOIN :#esoteric < 1543951185 874256 :arseniiv!~arseniiv@77.79.183.229.dynamic.ufanet.ru QUIT :Ping timeout: 252 seconds < 1543951879 142157 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu QUIT :Quit: Reconnecting < 1543951895 848116 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu JOIN :#esoteric < 1543954042 177745 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :`2 quote < 1543954043 169773 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :2/1: < 1543954046 291563 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :no no < 1543954060 744970 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :``` for x in 0 1; do quote; done < 1543954061 395144 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :120) cpressey, oh go to zzo's website. He is NIH AnMaster, really? I was strongly under the impression that zzo was invented here. \ 157) well i just ate some stuff and watched family guy and i own a piano and i'm not wearing socks < 1543954072 896887 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :``` for x in 0 1; do wisdom; done < 1543954073 763479 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​afk//Afk wrote a famous story about hang. \ lunacy//LUNacy is wisdom generated by a neu^Wlayered unit net. Ask Warrigal for details. < 1543954666 269392 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`n 2 quote < 1543954666 787078 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :2 quote/1:/bin/sed: -e expression #1, char 4: extra characters after command \ /hackenv/bin/n: line 1: 2 quote: syntax error in expression (error token is "quote") < 1543954681 439679 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hm < 1543954694 13494 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that's not right < 1543954815 32925 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` \`^ 2 quote < 1543954816 285004 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :1/1:412) Non sequitur is my forte On-topic discussion is my piano Bowls of sugary breakfast cereal is my mezzoforte Full fat milk is my pianissimo On which note, I'm hungry \ 937) Are you sure this isn't the Sims can you get married to your variables? this is a feature I find lacking in most languages < 1543955193 947853 :Melvar!~melvar@dslb-002-203-087-130.002.203.pools.vodafone-ip.de QUIT :Quit: rebooting < 1543956086 675560 :Melvar!~melvar@dslb-002-203-087-130.002.203.pools.vodafone-ip.de JOIN :#esoteric < 1543956280 153709 :b!603d555c@gateway/web/freenode/ip.96.61.85.92 JOIN :#esoteric < 1543956288 336901 :b!603d555c@gateway/web/freenode/ip.96.61.85.92 QUIT :Client Quit < 1543958410 390641 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1543958447 751751 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1543958522 837561 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1543958581 734773 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :does anyone know of a data structure which lets me do this?: we can add elements to the structure and it records when each element was added (new additions replace earlier additions of the previous element), and we can efficiently discover which elements have been added since a specific element was last added < 1543958608 952910 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :something like a linked deque + an index into it would work, I think, but I'm wondering if there's anything simpelr < 1543958684 338388 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`unidecode µ < 1543958684 913867 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​[U+00B5 MICRO SIGN] < 1543959432 502154 :gurmble!~grumble@freenode/staff/grumble NICK :grumble < 1543959677 10701 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1543959688 951867 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1543959822 491646 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :on another note, how many languages use "if … else" (with no "then" clause) for what Perl/Ruby call "unless"? < 1543960013 716520 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au JOIN :#esoteric < 1543960131 730595 :FireFly!znc@freenode/staff/firefly PRIVMSG #esoteric :huh, that's an interesting syntactic idea, and makes enough sense < 1543960298 831027 :zzo38!~zzo38@24-207-47-161.eastlink.ca QUIT :Ping timeout: 250 seconds < 1543960313 470868 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :if(x == 30);else{ } < 1543960376 497452 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, it's easy enough to stick a dummy "then" part in < 1543960635 671344 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :ais523: hi. see logs for today about your rust question. < 1543960712 440691 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :ais523: I don't see how a linked deque and index would work, you'd have to update a lot of indexes. a heap and indexes could work, because you can delete any element and you only have to update log(size) number of indexes. < 1543960748 718997 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :hm wait, what operations exactly do you want to do < 1543960892 71978 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the index would be a map from an element to the object representing that element inside the deque (that's why it has to be a /linked/ deque) < 1543960931 578413 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the operations I need that can't trivially be abstracted out into a separate structure are adding an element to the structure, and getting a list of all elements added more recently than a specific element < 1543960945 951683 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also if I add the same element repeatedly, earlier additions should be forgotten rather than leaking memory < 1543960961 879914 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in case it helps, I know all possible elements that could be added in advance < 1543960984 595098 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elements can be compared for equality easily (in the situation I want to use this they're just integers) < 1543961002 142380 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was hoping that there'd be some existing structure which supports this so that I could look for an implementation in libraries < 1543961031 768457 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :re: the Rust question discussion in logs, I was expecting something that created an /initialised/ boxed slice, e.g. by copying a given element a given number of times (like vec! does) < 1543961107 904659 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :ais523: oh, you mean a deque plus an dictionary with the element value as key, and an iterator into the deque as the value. that works, I was confused by "index" then < 1543961124 344602 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :a linked list deque that is < 1543961129 389233 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :so that the elements have stable nodes < 1543961131 683506 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :yes, that works < 1543961132 11317 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I meant it in the sense of "database index" < 1543961144 608141 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :of course, databases are good at this, because they're basically a general-purpose data structure < 1543961151 585241 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it feels like something simpler should work too > 1543961157 919866 PRIVMSG #esoteric :14[[07+-14]]4 10 02https://esolangs.org/w/index.php?diff=58590&oldid=58559 5* 03Cortex 5* (+34293) 10/* Examples */ < 1543961171 750888 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(also I'm writing this program in Rust, and a linked deque is one of the simplest things that Rust is /really/ bad at…) < 1543961189 564383 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :I was thinking of a heap (such as a binary or quaternary heap) and a dictionary from the key to the index into the heap. I know you can efficiently maintain a dictionary from the element to the index in a binary heap, I've implemented that. < 1543961194 254511 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :it's not clear which of these is better her < 1543961256 72768 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :ais523: no way. you never delete elements, so you can put the deque nodes in a Vec that will never shrink, and you never waste memory, and use indexes or 32-bit indexes into that Vec for the links. < 1543961288 777944 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: oh, that does work, it's weird to think about using indexes rather than pointers though < 1543961302 399917 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :especially as the bounds checks happen at runtime not compile-time < 1543961309 57532 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :using indexes is generally a good idea because it's easy to automatically bounds checked which catches some (not all) silly mistakes with pointer stupidity, and allows you to use 32-bit indexes in a 64-bit address space < 1543961329 665129 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :no need to allocate each node separately < 1543961370 564317 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :this is the main reason why I think x32 is a silly idea. if in the structures or loops where you really need to optimize for performance, you just use 32-bit indexes, then the 64-bit pointers never bother you. < 1543961403 597211 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :admittedly the rust std isn't too well-suited for that, but ideally if you wrote everything in machine language, that would work, and rust or C++ allow good enough approximations. < 1543961465 23348 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :rust is in a slight disadvantage here, but in the very rare cases when that causes a performance problem, you just optimze the inner loop by reimplementing it in something that isn't rust. < 1543961479 199384 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :or give dirty hints to rust to speed it up < 1543961507 816230 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :doesn't using pointers directly, rather than index + base pointer, reduce register pressure? < 1543961511 643291 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :probably eventually in future rust that won't be necessary, they just add enough stuff in the compiler and std < 1543961538 54356 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :ais523: perhaps, but usually register pressure is less of a problem on x86_64 than L1 cache and L2 cache throughput < 1543961545 848344 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :and decoder throughput and stuff like that < 1543961566 784292 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :especially on modern x86_64 < 1543961629 125159 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm wondering if simple dereferences like mov [reg], reg take up less instruction-cache pressure than complex ones like mov [base+index*4], reg < 1543961639 588950 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :and register throughput problems is something that has some chance of automatically fixing themselves without changing your code when you install a new compiler with a better optimizer, whereas cache throughput is less likely to do that < 1543961673 99677 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :ais523: that really depends on the compiler < 1543961734 383068 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :but you aren't likely to get [base+index*4] or [base+index*8] indexes here unless you premultiply your indexes or use avx512, because your element size is greater than 8 bytes < 1543961738 115239 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what's "that" referring to? if it's my most recent comment, I'm talking about at the machine code → micro-op level of abstraction, well below the compiler < 1543961795 407592 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :instead, you'll get a silly 64-bit shift instruction to do the multiplication, and you won't be able to convince rust to optimize that a 32-bit multiplication, because you can't easily tell the compiler that the array size is less than 32 bytes. < 1543961835 555962 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, I see, you're claiming that the more condensed instructions might not even be generatable < 1543961838 318779 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :"that" is referencing "register throughput problems" < 1543961874 567145 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :ais523: they might be if you premultiply your indexes or use avx512, but you rarely care that much about performance < 1543961888 515971 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :microoptimize your code only when it's really the bottleneck < 1543961986 588078 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1543962111 204684 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :I'd like to note that in this case, since you always insert new elements whose weights are larger than every existing element, inserting a new element takes constant time, you're not moving anything, just pushing an element with the next weight at the end of the array < 1543962124 82231 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :you probably need to keep a counter tha tracks the next weight separately < 1543962156 859477 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :if you rarely update elements, then that's the simplest one, but since you didn't mention deleting elements, I think you want to update elements often < 1543962199 170116 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :mind you, adding a new element to the front of a deque is about as simple < 1543962217 832284 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :and the dictionary insert has about the same cost in either case < 1543962226 58334 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :hmm wait < 1543962233 756601 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can't just keep inserting at the end of an array < 1543962237 596990 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :the heap won't work at all < 1543962240 612551 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because then you'll end up growing the array forever < 1543962255 616002 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :or at least, not easily < 1543962275 809594 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :ais523: but you need to grow the array when you insert a new element, as opposed to updating an element with an existing key < 1543962327 588599 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :ok, I think you're right. use a deque < 1543962333 701256 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :a linked list deque < 1543962468 783355 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :hmm wait, there's a trickier way < 1543962539 977506 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've been looking for existing Rust modules which have the right functionality; one of them uses a really clever trick < 1543962555 657178 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the elements I'm adding are small integers < 1543962589 204837 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and this data structure is designed for them; it basically has an array which stores the next integer and previous integer for each integer n at the nth slot < 1543962593 276507 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :ais523: trickier way, slower but less memory: use a singly linked list, with pointers towards older elements, and a dictionary with the value of an iterator to the previous element. when you remove an element, look up the next element by its value in the dictionary, and update that dict entry too as well as the dict entry for the element you move to the front. < 1543962628 243219 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :next /element/, previous /element/ rather than next /pointer/, previous /pointer/ (or simulating pointers using indexes) simplifies things a lot < 1543962642 509456 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :ais523: how many elements do you expect to have? if it's very small, like 8, then there are tricks < 1543962669 714424 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it scales based on the size of user input < 1543962670 925707 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :ais523: that works only if your elements (keys) are of small size < 1543962678 923371 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it's consecutive from 0 < 1543962688 736502 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :ais523: ok, so it's not like always less than 16 < 1543962702 841979 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, in practice it'll usually be small but I don't want a hard limit < 1543962725 835799 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(the values themselves are `usize`s) < 1543962756 586572 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :ais523: there's a crazy structure used in hardware caches to handle the 8-way caching that stores binom(8,2) bits and lets the hardware update one of the eight slot to make it the newest one, and find the oldest slot so it knows which element to drop when it has to insert a new one < 1543962806 349694 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I probably won't use that, but am curious about how it works < 1543962825 579667 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :ais523: if it's between 8 and 64, then you might not care about asymptotic performance, and implement this as a simple vector of the integer values where you search the value with a linear search, and memmove part of the array to insert or delete something < 1543962848 631707 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :ais523: there's a bit for each pair of the 8 elements, and it tells whether the first one is newer than the other < 1543962917 526044 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :inserting a new element to a slot needs to update 8 of those 28 bits, which is somewhat easy and fast in hardware in this case < 1543962945 548419 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh yes, I can see how that would work now < 1543962993 755473 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :so much that I guess the bottleneck is not that age array, but the dispatch logic to find one of the eight elements matching the 6-bit address < 1543963013 378125 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :to be honest a linear search would probably be fast enough for me too, but it was a set of performance properties I hadn't seen before in a data structure, so it prompted me to ask here < 1543963085 972882 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :you need to do that address compare in each of the eight elements, then three layers of if-else to forward one of them, and then a comparison to the upper bits of the address when it arrives from the page table cache (it's not called "page table cache", it has a fancier name that I keep forgetting, but that's what it really is) < 1543963104 42867 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :and all of that must go through within a clock cycle ideally < 1543963108 300129 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :in the L1 cache that is < 1543963116 77792 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :you get slightly more slack in the L2 cache < 1543963136 890186 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is a program I'm heavily optimising partly just for practice/curiosity/the sake of it (it's an esolang interpreter, people hyperoptimise those for brainfuck…) < 1543963146 934298 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au QUIT :Ping timeout: 272 seconds < 1543963147 847424 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :no wait < 1543963151 244940 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :that's not how it works < 1543963224 345716 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :first you find a 64-way dispatch for the right slot with 8 cache entries from the 6 middle bits of the address, and THEN when the address arrives from the page table, only then can you compare the upper lots of address bits to the eight slots and do the eight-bit dispatch < 1543963228 991689 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :sorry < 1543963233 591420 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :that sounds even harder < 1543963256 394206 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :that's why it's hard to make the latency low, since the page table cache also has a latency < 1543963271 217274 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :memory latency is a huge problem for today's computers < 1543963388 415806 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :I think the big problem is that until we design an entirely new architecture where we can be sure that no software depends on that pages are allowed to be 4k sized, we can't have an L1 cache larger than 32K (4K times eight). we've had CPUs with 32K L1 data cache and 32K L1 code cache for almost a decade, even though the operating systems mostly want to use 8K pages, < 1543963413 358641 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :and we can't fix this while we want x86 compatibility. < 1543963436 575820 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :it's one of these stupid historical things. 4k pages made sense back in 386 when computers had a few megabytes of memory. < 1543963449 969340 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :sometimes just one or two megabytes < 1543963468 231055 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the issue isn't really so much the size of the pages, as the minimum granularity of the page table < 1543963478 990156 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :and larger L1 caches would help a lot > 1543963479 605264 PRIVMSG #esoteric :14[[07Doreq14]]4 M10 02https://esolangs.org/w/index.php?diff=58591&oldid=58377 5* 03Unitan 5* (+35) 10 < 1543963494 320845 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :ais523: what do you mean by the granularity? the cache line size? I think that's fine being 64 bytes as is. < 1543963499 9190 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you said "the pages are 512 bytes but you can only map them in units of megabytes" people would be fine with that < 1543963505 621528 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: minimum size/alignment of a page map < 1543963529 12042 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :ais523: if you can only map them in units of megabytes, then what would the 512 byte mean? in what sense would it be a page? < 1543963600 77024 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :presumably it'd be used for things like bounds checks < 1543963620 989166 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :ais523: hmm, so you'd have a size entry in each page? why's that useful? < 1543963632 542005 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :I mean, it could be done, but I don't see the point < 1543963670 89544 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, what's the purpose of a page? < 1543963689 182614 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sometimes it's for memory allocation purposes, sometimes it's to get useful side effects from the page faults < 1543963698 810628 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you could divorce the two, I think < 1543963719 431413 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :ais523: for a cpu page, which is what we're talking about here, it's mapping from virtual memory address space (of a process) to "physical" memory address space in a way that the cpu dispatches the mapping automatically at every ordinary memory access < 1543963785 739791 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :"physical" address ideally means what's sent to the main memory, but it could be different if there's virtualization or legacy 32 bit large memory shenanigans involved < 1543963830 922965 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, and I don't see why virtual→physical mapping would need a small granularity nowadays unless you're intentionally overlapping pages in weird ways < 1543963893 6984 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :ais523: anyway, if you add a size field to a page, and you set it to less than maximum size, then you're probably wasting the rest of the physical page, because it's unlikely that you'll quickly find another partial page that you can allocate in the same place that has just the right page size alignment < 1543963943 317927 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: OK, so what about a setup that works like this: you can set up virtual→physical maps which have a large minimum size and alignment, but you can "mask" parts of a virtual page so that they pagefault when accessed < 1543963951 440898 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :rather than going to the physical page behind < 1543963957 954676 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :it could perhaps be useful for catching some stack overflows < 1543963977 143183 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then you can effectively split a physical page between multiple virtual pages as long as the low bits in the virtual addresses are all distinct from each otehr < 1543963980 756965 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :but I don't think that's likely useful < 1543963997 930790 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :it would just make so that we have to automatically extend the stack more often than once every few pages < 1543964034 167243 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :ais523: make part of a page masked to unreadable? perhaps, but I don't really think it's worth the cost. < 1543964072 489966 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: well, the point is you have to pay this cost anyway when you have small pages < 1543964078 736763 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so this is saving part of the cost < 1543964084 822732 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :ais523: I mean, then you'll need extra bits in the page table cache, which is something that has to be really close to the L1 cache and core on the cpu die for latency < 1543964095 141841 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it's definitely useful to be able to mask, say, the code section and data section of an executable map differently < 1543964103 840587 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although, hmm < 1543964107 302179 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I just had an idea < 1543964124 77166 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :ais523: not really. if you actually use smaller pages, rather than just allow smaller pages, then you pay the page table cost < 1543964163 952147 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :make it so that the high bits of a pointer specify what sort of accesses can be used via it; then instead of having permissions specified separately in the page table, they're specified indirectly by what virtual address you mapped the physical page to < 1543964169 728264 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :ais523: but currently, the cpu allows 4k pages, but most pages are actually larger, megabyte sized (we don't have 8K or 16K pages on x86_64 I think, but we could in the future), which is better because they take up less space in the page table cache < 1543964179 520778 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :well, not yet, but OSes are getting better with large pages < 1543964190 526103 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :eventually we will be using mostly megabyte-sized pages on x86_64 < 1543964206 553502 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :and then you don't pay for the cost of the small pages in the page table cache, but only in the L1 < 1543964252 454617 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :and once you require larger pages, with no mask bits, you have a page table cache that is about as efficient as currently, only slightly more because it doesn't handle small pages at all, and an L1 cache that can finally break the 32 kilobyte barrier < 1543964288 640865 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :it's still tricky, you can't just increase the L1 cache to as large as you want, because that also increases the latency of that cache < 1543964364 359386 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :you might even end up with an L1 cache and an L1.5 cache, the L1.5 cache being slower than the L1 cache, but still works like the current L1 cache in that it can tell which group of 8 elements to use before the page table cache tells the address < 1543964414 474077 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :you might even drop the L2 cache, and have only an L1 cache, and L1.5 cache, and what's currently called an L3 cache < 1543964420 553803 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :though that's not likely < 1543964431 681534 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :I dunno really < 1543964437 701375 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :at this point I just don't have the hardware competence < 1543964440 391786 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :I can't predict < 1543964560 245110 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think the future of hardware is mostly moving towards trying to make the memory structure less general so that it can be faster in special cases < 1543964584 497456 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for example, GPUs typically use batch memory transfer mechanisms and suspend threads while waiting for the memory values to arrive < 1543964601 95851 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and NUMA allows different CPU cores to have different RAM < 1543964656 160961 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :I'm a software guy who wants to optimize stuff on existing or near future consumer PC cpus, and only trying to understand cpus and compilers from that direction < 1543964732 341308 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :ais523: sure, the point of NUMA is that if each half of the cpu is accessing the RAM that's close to him, then the two halves can do memory transfer faster, and possibly with slihghtly lower latency too < 1543964752 585581 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1543964810 184328 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :this is useful if you have processes that are really well parallelizable to twofolds, as in, two parts are very independent in what memory they use, which is common, then you get higher memory performance with cheaper hardware < 1543964828 32149 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :and it's common to have tasks that partition to two easily < 1543964873 287458 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :I've used a 2-way numa server to compress several videos in parallel, the bulk of each video compression runs on one core < 1543964888 41115 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :one cpu core that is, with some gpu magic involved too < 1543964940 783124 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :and the raw video is read to the half of the main RAM that compresses that video, and then the intermediate storage used for the compression is in that half too < 1543964961 890955 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :well, ideally < 1543964971 990613 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :I sort of have to trust the OS to do the Sane Thing in the common case < 1543965093 743696 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :compressing half of several videos still takes too much memory that it probably overflows an L3 cache < 1543965123 35921 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :CPU → GPU memory transfers are really really slow (the other direction is IIRC even slower, but less useful) < 1543965250 620929 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :ais523: sure, but for video compression it's still worth, because a part of the video compression can be really sped up by a GPU < 1543965266 145306 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :assuming you have a modern GPU of course < 1543965297 621389 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :it's the kind of tasks GPUs are optimized for < 1543965394 785540 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :indeed < 1543965551 453427 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :and I think if you do both the finding the nearby similar square in previous frames thing on the GPU and the discrete cosine/wavelet/etc transform on the GPU too, then you can keep all the data in the deeper parts of the GPU between those two < 1543965621 800001 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :so ideally you only transfer each frame to GPU only once and do all the tasks there, then transfer the result back to CPU which does further processing on it and writes the file < 1543965665 114057 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :there's some other operations besides those two, like possibly partly decoding the frames from the input format if it's already compressed, subtraction, color space transform, etc < 1543965708 199142 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :or even resizing to lower resolution or other operations done at the same time as the encoding < 1543965727 979115 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu PRIVMSG #esoteric :or, heck, deinterlacing and resizing to lower resolution < 1543966829 632465 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1543967682 845127 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1543967784 320495 :Lord_of_Life!~Lord@46.217.126.230 JOIN :#esoteric < 1543967784 560811 :Lord_of_Life!~Lord@46.217.126.230 QUIT :Changing host < 1543967784 560863 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1543967958 740910 :sleepnap!~thomas@2603:3015:260e:1900:8319:87ab:f00:d5de QUIT :Quit: Leaving. < 1543968391 501991 :xkapastel!uid17782@gateway/web/irccloud.com/x-lhkudfsqamydwbpy QUIT :Quit: Connection closed for inactivity < 1543968848 1269 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1543968860 505471 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1543970583 788802 :hexfive!~hexfive@50-46-223-124.evrt.wa.frontiernet.net JOIN :#esoteric < 1543973049 524299 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1543973202 414154 :b_jonas!~x@catv-176-63-24-247.catv.broadband.hu QUIT :Quit: leaving < 1543973468 876607 :xkapastel!uid17782@gateway/web/irccloud.com/x-fuftvtdmoerxzcat JOIN :#esoteric < 1543973757 58285 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Read error: Connection reset by peer < 1543974072 961780 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1543974182 513804 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1543977013 678650 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit < 1543978467 973584 :arseniiv!~arseniiv@77.79.183.229.dynamic.ufanet.ru JOIN :#esoteric < 1543982958 738262 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com QUIT :Quit: No Ping reply in 180 seconds. < 1543983317 242978 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com JOIN :#esoteric < 1543985379 743057 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com QUIT :Quit: No Ping reply in 180 seconds. < 1543985533 751805 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com JOIN :#esoteric < 1543986601 61856 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1543987249 950064 :xkapastel!uid17782@gateway/web/irccloud.com/x-fuftvtdmoerxzcat QUIT :Quit: Connection closed for inactivity < 1543987934 762019 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1543988114 987951 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1543989155 412152 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 244 seconds < 1543992276 89136 :verisimilitude!~user@2604:180:2:725::698a JOIN :#esoteric < 1543992283 939286 :verisimilitude!~user@2604:180:2:725::698a PRIVMSG #esoteric :Hello. < 1543992555 425401 :verisimilitude!~user@2604:180:2:725::698a PRIVMSG #esoteric :I figured I'd add a language I created to the Esolang wiki, even though it's just a derivative of Brainfuck; do I need an account in order to add a page? < 1543992697 314101 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1543992730 101568 :verisimilitude!~user@2604:180:2:725::698a PRIVMSG #esoteric :Alright; before I add it, perhaps I should explain what the language is, since I figure you'll be able to tell me if it's been done before. < 1543992739 341823 :verisimilitude!~user@2604:180:2:725::698a PRIVMSG #esoteric :What I did was make Brainfuck homoiconic. < 1543992887 489329 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't think "homoiconic" means anything < 1543992914 171932 :verisimilitude!~user@2604:180:2:725::698a PRIVMSG #esoteric :I added a new command, =, that conditionally copies the program into the data array or copies the data array into the program and then starts executing it. < 1543992957 68693 :verisimilitude!~user@2604:180:2:725::698a PRIVMSG #esoteric :A quine looks like this: =[.>] This is a quine. < 1543992991 985783 :verisimilitude!~user@2604:180:2:725::698a PRIVMSG #esoteric :A quine looks like this: =[.>] < 1543993008 629450 :verisimilitude!~user@2604:180:2:725::698a PRIVMSG #esoteric :So, that's what I meant by ``homoiconic''. < 1543994061 385528 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1543994887 848513 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net PRIVMSG #esoteric :ACTION is now wondering about mechanical ways to translate that into pure Brainfuck < 1543994984 639471 :verisimilitude!~user@2604:180:2:725::698a PRIVMSG #esoteric :I've not attempted that, at least not yet. < 1543995019 809952 :verisimilitude!~user@2604:180:2:725::698a PRIVMSG #esoteric :I have a page with an (incomplete) interpreter written in APL here: < 1543995019 963023 :verisimilitude!~user@2604:180:2:725::698a PRIVMSG #esoteric :http://verisimilitudes.net/2017-02-02 < 1543995044 232739 :verisimilitude!~user@2604:180:2:725::698a PRIVMSG #esoteric :It's incomplete because I didn't know how I wanted to handle unbalanced brackets; now I know but I haven't corrected this yet. < 1543995063 999671 :verisimilitude!~user@2604:180:2:725::698a PRIVMSG #esoteric :Asides from that one detail, the APL interpreter is complete. < 1543995223 629459 :verisimilitude!~user@2604:180:2:725::698a PRIVMSG #esoteric :Also, note that this page is the oldest on my website and in most need of editing; it's outdated and needs improvement; I'll improve this page before I put anything on the Esolang wiki. < 1543997776 322754 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1543998507 274785 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 240 seconds < 1544001749 976876 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1544002043 467607 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544002077 824493 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544002101 249714 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544002116 482656 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric > 1544003550 885097 PRIVMSG #esoteric :14[[07Doreq14]]4 10 02https://esolangs.org/w/index.php?diff=58592&oldid=58591 5* 03Oerjan 5* (-35) 10Revert - doesn't look reversible to me, X can be clobbered. < 1544003662 139920 :xkapastel!uid17782@gateway/web/irccloud.com/x-hpkmyuvcnwtnybbq JOIN :#esoteric < 1544003996 732183 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@metar ENVA < 1544003997 438022 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :ENVA 050950Z 18009KT 110V200 9999 FEW038 BKN059 01/M04 Q1008 TEMPO 4000 -SHRASN VV014 RMK WIND 670FT 20015KT < 1544004008 829926 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :snow has come late this year < 1544005536 867646 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 JOIN :#esoteric < 1544005591 498902 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :verisimilitude: just copying the code to the data is easy, you don't even need quining techniques. for copying data to code, you need a full brainfuck interpreter. < 1544005617 585225 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I mean, if you want to translate such a program to brainfuck < 1544006096 531487 :hexfive!~hexfive@50-46-223-124.evrt.wa.frontiernet.net QUIT :Quit: WeeChat 2.2 < 1544010847 395911 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 240 seconds < 1544011067 762185 :Lord_of_Life!~Lord@79.125.196.30 JOIN :#esoteric < 1544011067 965707 :Lord_of_Life!~Lord@79.125.196.30 QUIT :Changing host < 1544011067 965750 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1544012443 569925 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`2 quote < 1544012444 482336 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :2/1: < 1544012451 997621 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/2 < 1544012452 499154 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​\` "$@" |& sport 2 < 1544012462 85204 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/quote < 1544012462 799811 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​#!/bin/sh \ allquotes | if [ "$1" ]; then \ if expr "$1" + 0 >/dev/null 2>&1; then \ sed "$1q;d" \ else \ grep -P -i -- "$1" \ fi \ else shuf --random-source=/dev/urandom -n 1; fi < 1544012470 385363 :FireFly!znc@freenode/staff/firefly PRIVMSG #esoteric :`cat bin/sport < 1544012470 826736 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :cat "${2:-/dev/stdin}" >tmp/spout.raw; distort tmp/spout.raw | spore "${1-1}" < 1544012480 412043 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`quote < 1544012480 952872 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :91) like, just like I'd mark "Bob knob hobs deathly poop violation EXCREMENT unto;" as English alise: that's great filler ais523: well it contains all the important words in the english language... < 1544012533 268549 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh duh < 1544012539 353198 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`1 quote < 1544012540 238325 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :1/1:1237) Could we achieve SETI with only naive set theory? < 1544012584 832156 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1544012614 162328 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :Ooh that's a me quote < 1544012648 630508 :FireFly!znc@freenode/staff/firefly PRIVMSG #esoteric :`quote Taneb < 1544012649 653034 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :384) Turned out he got recursion, he just didn't get the return statement \ 390) Cut to February War were declared A galaxy in turmoil Anyway, Febuary '10 \ 391) I can't afford one of those! A grandchild, not a laser printer \ 397) There's that saying that the definition of insanity is doing the same thing over and over again and expecting different results. [...] You've just gave < 1544012671 573676 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :I now have a laser printer < 1544012761 972212 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :So I just need to learn how to use a sword and I will have achieved all my ambitions < 1544012994 329059 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :Taneb: yes, you're among the most quotable people. I made a statistics, it's somewhere in the logs. < 1544013012 230626 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :wob_jonas: I don't think I've been quoted that much in the past few years < 1544013029 102121 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :let me look up the numbers < 1544013041 76088 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :Possibly because I've got a life, or at least hang out in a wider range of IRC channels < 1544013062 185969 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :https://esolangs.org/logs/2018-09-07.html#lsb < 1544013092 768968 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :you're more than half as quotable as the most quoted person < 1544013109 915515 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :52 Taneb quotes, the highest is 103 zzo38 quotes < 1544013195 791310 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :and the twelfth most quoted nick < 1544014224 401408 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au JOIN :#esoteric < 1544014744 430820 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`" < 1544014745 26200 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :369) [...] only the hamster's nervous system was tortured. although probably torturing a large logical gate constitutes a horrible thing to do if it comes in a cute container. \ 632) Dinner? At two? It's four here already. See, UTC+2. You need to add a couple of hours. Or was that subtract? I can never get those straight. < 1544015601 180133 :Lord_of_Life_!~Lord@79.125.196.30 JOIN :#esoteric < 1544015782 755748 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1544015782 920356 :Lord_of_Life_!~Lord@79.125.196.30 NICK :Lord_of_Life < 1544015783 78522 :Lord_of_Life!~Lord@79.125.196.30 QUIT :Changing host < 1544015783 78573 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1544016246 469378 :Lord_of_Life_!~Lord@79.125.196.30 JOIN :#esoteric < 1544016422 984742 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 246 seconds < 1544016423 264426 :Lord_of_Life_!~Lord@79.125.196.30 NICK :Lord_of_Life < 1544016423 686368 :Lord_of_Life!~Lord@79.125.196.30 QUIT :Changing host < 1544016423 686436 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1544016616 140973 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1544016672 791550 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 JOIN :#esoteric < 1544016783 835285 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 QUIT :Client Quit > 1544016852 607930 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03AIden 5* 10New user account > 1544017722 529215 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=58593&oldid=58555 5* 03AIden 5* (+206) 10 > 1544018588 588384 PRIVMSG #esoteric :14[[07Fish14]]4 10 02https://esolangs.org/w/index.php?diff=58594&oldid=57412 5* 03AIden 5* (+185) 10 < 1544019188 409939 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au QUIT :Ping timeout: 250 seconds < 1544020989 207121 :verisimilitude!~user@2604:180:2:725::698a QUIT :Remote host closed the connection < 1544021488 491160 :sleepnap!~thomas@2603:3015:260e:1900:8319:87ab:f00:d5de JOIN :#esoteric > 1544022358 313965 PRIVMSG #esoteric :14[[07Autopsy14]]4 N10 02https://esolangs.org/w/index.php?oldid=58595 5* 03Keymaker 5* (+4141) 10Autopsy, a tarpit with 2 instructions and 4 registers/counters. < 1544022499 811571 :imode!~imode@unaffiliated/imode JOIN :#esoteric > 1544022849 432985 PRIVMSG #esoteric :14[[07User:Keymaker14]]4 10 02https://esolangs.org/w/index.php?diff=58596&oldid=53847 5* 03Keymaker 5* (+115) 10Added Autopsy. > 1544023164 270936 PRIVMSG #esoteric :14[[07Turing tarpit14]]4 10 02https://esolangs.org/w/index.php?diff=58597&oldid=56828 5* 03Keymaker 5* (+41) 10/* Survey */ < 1544023763 458787 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1544024331 535112 :sleepnap!~thomas@2603:3015:260e:1900:8319:87ab:f00:d5de QUIT :Ping timeout: 252 seconds < 1544024981 975132 :dingbat!uid70835@gateway/web/irccloud.com/x-nvyxrwiwgfnqxcxf QUIT :Quit: Updating details, brb < 1544025007 624113 :dingwat!uid70835@gateway/web/irccloud.com/x-retmdukzkhatqygy JOIN :#esoteric < 1544025039 629070 :dingwat!uid70835@gateway/web/irccloud.com/x-retmdukzkhatqygy QUIT :Client Quit < 1544025072 378703 :dingwat!uid70835@gateway/web/irccloud.com/x-cewrquxmhmnsgvkd JOIN :#esoteric < 1544025100 160214 :sleepnap!~thomas@2603:3015:260e:1900:8319:87ab:f00:d5de JOIN :#esoteric < 1544025231 11769 :imode!~imode@unaffiliated/imode QUIT :Quit: WeeChat 2.3 < 1544028308 955556 :arseniiv!~arseniiv@77.79.183.229.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds < 1544029006 989609 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544030050 721156 :verisimilitude!~user@2604:180:2:725::698a JOIN :#esoteric < 1544031273 383157 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit < 1544031809 989722 :hexfive!~hexfive@50-46-223-124.evrt.wa.frontiernet.net JOIN :#esoteric < 1544032416 256420 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@metar lowi < 1544032417 726817 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :LOWI 051720Z VRB01KT 9999 FEW009 BKN090 04/03 Q1024 NOSIG < 1544032441 333563 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot: did you hide the swatter? < 1544032441 896887 :fungot!~fungot@88.98.228.179 PRIVMSG #esoteric :int-e: btw people, i see, so is a ( pseudo) register based one < 1544032932 963807 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric > 1544033630 295531 PRIVMSG #esoteric :14[[07Beam14]]4 10 02https://esolangs.org/w/index.php?diff=58598&oldid=44642 5* 03Gamer 5* (-8) 10/* Truth-machine */ > 1544033699 529466 PRIVMSG #esoteric :14[[07Beam14]]4 10 02https://esolangs.org/w/index.php?diff=58599&oldid=58598 5* 03Gamer 5* (+20) 10/* Truth-machine */ < 1544033703 601079 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric > 1544033709 247679 PRIVMSG #esoteric :14[[07Beam14]]4 10 02https://esolangs.org/w/index.php?diff=58600&oldid=58599 5* 03Gamer 5* (+1) 10/* Truth-machine */ < 1544033729 686421 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Max SendQ exceeded < 1544033757 891943 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1544035673 709807 :Ana-!ba3e69b9@gateway/web/cgi-irc/kiwiirc.com/ip.186.62.105.185 JOIN :#esoteric < 1544035684 741815 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1544035719 85745 :Ana-!ba3e69b9@gateway/web/cgi-irc/kiwiirc.com/ip.186.62.105.185 PRIVMSG #esoteric :Hello? < 1544035739 545372 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :helo < 1544035765 484587 :Ana-!ba3e69b9@gateway/web/cgi-irc/kiwiirc.com/ip.186.62.105.185 PRIVMSG #esoteric :how are you? :) < 1544035844 657798 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :im fine < 1544035869 120578 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :the real question is how is esoteric programming language discussion, design, development and deployment < 1544035997 543015 :Ana-!ba3e69b9@gateway/web/cgi-irc/kiwiirc.com/ip.186.62.105.185 PRIVMSG #esoteric :Excuse me, I entered the channel without knowing what it was. I just wanted to talk to people < 1544036001 594749 :Ana-!ba3e69b9@gateway/web/cgi-irc/kiwiirc.com/ip.186.62.105.185 PRIVMSG #esoteric :😥 < 1544036068 954862 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :idk if you're likely to have much luck there < 1544036078 758775 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :this channel is mostly full of computer programmers, not people < 1544036091 254243 :verisimilitude!~user@2604:180:2:725::698a PRIVMSG #esoteric :Hello, Ana-. < 1544036121 576085 :Ana-!ba3e69b9@gateway/web/cgi-irc/kiwiirc.com/ip.186.62.105.185 PRIVMSG #esoteric :hello verosimilitude ;) < 1544036122 78302 :verisimilitude!~user@2604:180:2:725::698a PRIVMSG #esoteric :So, you don't want to discuss programming at all, Ana-? < 1544036155 117369 :Ana-!ba3e69b9@gateway/web/cgi-irc/kiwiirc.com/ip.186.62.105.185 PRIVMSG #esoteric :hehehe just friends wanted...Where are you from? < 1544036207 753736 :verisimilitude!~user@2604:180:2:725::698a PRIVMSG #esoteric :Well, if you trace my IP I'm from Georgia, but that's not where I really am. < 1544036242 265306 :Ana-!ba3e69b9@gateway/web/cgi-irc/kiwiirc.com/ip.186.62.105.185 PRIVMSG #esoteric :and where are you from?.Someone from Argentina? 😉 < 1544036247 106269 :verisimilitude!~user@2604:180:2:725::698a PRIVMSG #esoteric :Anyway, feel free to PM me if you want to continue discussing things, I suppose, Ana-; there's no point in cluttering this channel. < 1544036265 466778 :Ana-!ba3e69b9@gateway/web/cgi-irc/kiwiirc.com/ip.186.62.105.185 PRIVMSG #esoteric :ah!!!!! thanks!!!! ;) < 1544036296 228737 :Ana-!ba3e69b9@gateway/web/cgi-irc/kiwiirc.com/ip.186.62.105.185 PRIVMSG #esoteric :and thanks Phantom_Hoover for answering!! :) < 1544037852 76804 :brandonson!~brandon@208.91.114.1 QUIT :Remote host closed the connection < 1544038214 831399 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`addquote Excuse me, I entered the channel without knowing what it was. I just wanted to talk to people 😥 idk if you're likely to have much luck there this channel is mostly full of computer programmers, not people < 1544038216 652348 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :1329) Excuse me, I entered the channel without knowing what it was. I just wanted to talk to people 😥 idk if you're likely to have much luck there this channel is mostly full of computer programmers, not people < 1544038777 823837 :Ana-!ba3e69b9@gateway/web/cgi-irc/kiwiirc.com/ip.186.62.105.185 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1544041934 362261 :olsner!~salparot@c83-249-185-75.bredband.comhem.se PRIVMSG #esoteric :`quote fungot < 1544041934 848596 :fungot!~fungot@88.98.228.179 PRIVMSG #esoteric :olsner: i should write an imperative-functional compiler probably doesn't have high priority. it's rather... large. so we create a wrapper structure. < 1544041934 895059 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :10) GregorR-L: i bet only you can prevent forest fires. basically, you know. \ 13) Finally I have found some actually useful purpose for it. \ 14) oerjan: are you a man, if there weren't evil in this kingdom to you! you shall find bekkler! executing program. please let me go... put me out! he's really a tricycle! pass him! \ 56) i am sad ( of course by analogy) < 1544042799 738994 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 252 seconds < 1544042845 191812 :verisimilitude!~user@2604:180:2:725::698a PART #esoteric :"ERC Version 5.3 (IRC client for Emacs)" < 1544043064 849537 :b_jonas!~x@catv-176-63-24-44.catv.broadband.hu JOIN :#esoteric < 1544043083 844681 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1544044298 877620 :b_jonas!~x@catv-176-63-24-44.catv.broadband.hu PRIVMSG #esoteric :`pbflist http://pbfcomics.com/comics/by-myself/ < 1544044299 452623 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :pbflist http://pbfcomics.com/comics/by-myself/: shachaf Sgeo quintopia ion b_jonas Cale < 1544045439 34671 :b_jonas!~x@catv-176-63-24-44.catv.broadband.hu QUIT :Quit: leaving < 1544046001 403358 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au JOIN :#esoteric < 1544048243 85390 :sleepnap!~thomas@2603:3015:260e:1900:8319:87ab:f00:d5de QUIT :Quit: Leaving. < 1544052426 417731 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au QUIT :Ping timeout: 244 seconds < 1544053133 157565 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1544053315 908658 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Quit: Qutting < 1544054040 384276 :Lord_of_Life_!~Lord@46.217.123.144 JOIN :#esoteric < 1544054063 890401 :imode1!~imode@unaffiliated/imode JOIN :#esoteric < 1544054101 493154 :imode1!~imode@unaffiliated/imode QUIT :Client Quit < 1544054184 429001 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1544054184 660054 :Lord_of_Life_!~Lord@46.217.123.144 NICK :Lord_of_Life < 1544054184 884145 :Lord_of_Life!~Lord@46.217.123.144 QUIT :Changing host < 1544054184 884188 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1544054264 964066 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 246 seconds < 1544055298 249995 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544055450 715206 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1544057874 932542 :Hoolootwo!Hooloovoo@hooloovoo.blue QUIT :Ping timeout: 252 seconds < 1544058128 934116 :Hoolootwo!Hooloovoo@hooloovoo.blue JOIN :#esoteric > 1544060492 885088 PRIVMSG #esoteric :14[[07User:Cortex14]]4 10 02https://esolangs.org/w/index.php?diff=58601&oldid=58523 5* 03Cortex 5* (-68) 10 < 1544068585 255396 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au JOIN :#esoteric < 1544069758 872560 :arseniiv!~arseniiv@77.79.183.229.dynamic.ufanet.ru JOIN :#esoteric < 1544073000 649860 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1544077291 867631 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1544079823 58379 :xkapastel!uid17782@gateway/web/irccloud.com/x-hpkmyuvcnwtnybbq QUIT :Quit: Connection closed for inactivity < 1544082997 212445 :hexfive!~hexfive@50-46-223-124.evrt.wa.frontiernet.net QUIT :Quit: WeeChat 2.2 < 1544083567 222048 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 246 seconds < 1544086450 472331 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-guhczgxqkxidoirc QUIT :Ping timeout: 250 seconds < 1544086492 30749 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-tlraqikitpxsybbp JOIN :#esoteric < 1544087028 249099 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au QUIT :Ping timeout: 245 seconds < 1544087266 966369 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1544088925 886898 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. > 1544092943 47590 PRIVMSG #esoteric :14[[07Truth-machine14]]4 10 02https://esolangs.org/w/index.php?diff=58602&oldid=58429 5* 03Gamer 5* (-8) 10/* MarioLANG */ > 1544093043 386023 PRIVMSG #esoteric :14[[07Math++14]]4 10 02https://esolangs.org/w/index.php?diff=58603&oldid=57716 5* 03Gamer 5* (-1) 10/* Syntax */ > 1544093101 715191 PRIVMSG #esoteric :14[[07Math++14]]4 M10 02https://esolangs.org/w/index.php?diff=58604&oldid=58603 5* 03Gamer 5* (+1) 10/* Binary Operators */ > 1544093234 548737 PRIVMSG #esoteric :14[[07Math++14]]4 M10 02https://esolangs.org/w/index.php?diff=58605&oldid=58604 5* 03Gamer 5* (+1) 10/* Cotangent */ < 1544093285 341531 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later > 1544093763 470346 PRIVMSG #esoteric :14[[07Truth-machine14]]4 M10 02https://esolangs.org/w/index.php?diff=58606&oldid=58602 5* 03Gamer 5* (-60) 10/* Alight */ < 1544097353 376254 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 245 seconds < 1544097462 746639 :Lord_of_Life!~Lord@77.28.221.140 JOIN :#esoteric < 1544097462 961111 :Lord_of_Life!~Lord@77.28.221.140 QUIT :Changing host < 1544097462 961156 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric > 1544100044 567555 PRIVMSG #esoteric :14[[07TPLHBPTBOTEW14]]4 10 02https://esolangs.org/w/index.php?diff=58607&oldid=58203 5* 03Gamer 5* (+36) 10/* See also */ > 1544100114 697268 PRIVMSG #esoteric :14[[07TPLHBPTBOTEW14]]4 10 02https://esolangs.org/w/index.php?diff=58608&oldid=58607 5* 03Gamer 5* (-43) 10/* Truth-machine */ > 1544100161 465158 PRIVMSG #esoteric :14[[07TPLHBPTBOTEW14]]4 10 02https://esolangs.org/w/index.php?diff=58609&oldid=58608 5* 03Gamer 5* (+38) 10/* Truth-machine */ < 1544101149 264937 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au JOIN :#esoteric < 1544101633 712401 :xkapastel!uid17782@gateway/web/irccloud.com/x-zdbjeufslzgqwpvf JOIN :#esoteric < 1544103149 842326 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com QUIT :Quit: No Ping reply in 180 seconds. < 1544103235 245027 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com JOIN :#esoteric < 1544103244 271040 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au QUIT :Ping timeout: 246 seconds < 1544104824 651175 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1544106569 342177 :sleepnap!~thomas@2603:3015:260e:1900:8319:87ab:f00:d5de JOIN :#esoteric < 1544107550 122918 :ais523_!93bcc357@gateway/web/freenode/ip.147.188.195.87 JOIN :#esoteric < 1544107595 155946 :ais523_!93bcc357@gateway/web/freenode/ip.147.188.195.87 PRIVMSG #esoteric :Autopsy feels like there should be some way to make it TC with three counters < 1544107622 295676 :ais523_!93bcc357@gateway/web/freenode/ip.147.188.195.87 PRIVMSG #esoteric :(you can do it with just two if the distance jumped forwards after each instruction were changed to be much larger, but I suspect that would miss the point of the language) < 1544108284 75494 :ais523_!93bcc357@gateway/web/freenode/ip.147.188.195.87 QUIT :Quit: quit < 1544109345 728693 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 JOIN :#esoteric < 1544109406 363539 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :some people really don't know how to make informative documentation. they just spew this shit with some automatic doc generation tool. "InStr([start, ]string1, string2[, compare])" bad parameter naming. let's see the description of those parameters: < 1544109429 999870 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :"string1: Required. String expression being searched. / string2: Required. String expression sought." < 1544109457 647832 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :The function "Returns a Variant (Long) specifying the position of the first occurrence of one string within another." < 1544109552 637052 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :It does eventuall leak which argument is which a page later, but at that point it's easier to give up and just take a glance at http://www.antonis.de/qbebooks/gwbasman/ and hope that no BASIC implementation gets the arguments swapped. < 1544109623 936801 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :GWBASIC manual: "To search for the first occurrence of string y$ in x$, and return the position at which the string is found. / INSTR([n,]x$,y$)" see, that's one way to be clear. "INSTR([startpos,]haystack$,needle$)" would be even better, but that may be a later invention. < 1544110114 733607 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :wob_jonas: https://gamma.zem.fi/~fis/qbc.html#QEw4MGEz < 1544110141 424847 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Is how they wrote it for QBasic. < 1544110163 175212 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think that's a disprovement. Or whatever the opposite of improvement was, mind is blank & time for a meeting. -> < 1544110217 822167 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :fizzie: hehe < 1544112495 264759 :hexfive!~hexfive@50-46-223-124.evrt.wa.frontiernet.net JOIN :#esoteric < 1544115547 596790 :ilia!~user@143.248.180.21 JOIN :#esoteric < 1544115726 891232 :ilia!~user@143.248.180.21 PART #esoteric :"ERC (IRC client for Emacs 26.1)" < 1544117381 66489 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1544118261 421098 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1544119033 243625 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544119074 260834 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544120024 397846 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544120202 242550 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544120216 956085 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544121320 968329 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1544121509 733961 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1544121590 93224 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`icode ’ < 1544121591 210913 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​[U+2019 RIGHT SINGLE QUOTATION MARK] < 1544122344 741708 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu JOIN :#esoteric < 1544122674 954983 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1544122744 721155 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544122777 311822 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544122780 538664 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544122795 769977 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544124157 19162 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544124193 753525 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544124554 792155 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Remote host closed the connection < 1544124966 421238 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 244 seconds < 1544126118 838818 :arseniiv!~arseniiv@77.79.183.229.dynamic.ufanet.ru QUIT :Ping timeout: 252 seconds < 1544128804 803551 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1544129146 997940 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1544131238 9514 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544131251 483700 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544131795 238071 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1544132077 249145 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Ping timeout: 246 seconds < 1544132899 763034 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :WHO PUT NUMBERS IN MY GOEGARPHY DATA! < 1544132912 763126 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :AAAAAAAAAAA < 1544132950 46242 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :oh, nver mind, it was me < 1544132953 738581 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hiren < 1544132970 452071 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :did you fix your build system and/or quit your job yet twh < 1544133012 613401 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: no, I am currently working on replacing some of it though. replacing a bunch of programs in Go, with C++ < 1544133050 766698 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :Only problem is I am bad at understanding what Go code does < 1544133091 40672 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :and I have three other things which are higher priority than fxing the build system, one of which is adding features to the build system < 1544133116 428681 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what about quitting your job, though < 1544133142 718234 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: They keep raising my salary < 1544133152 41612 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: so, not yet < 1544133213 232608 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but if you switched jobs it'd probably go up even more < 1544133249 972831 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the salingularity < 1544133264 399253 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`owrjan < 1544133265 326712 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Your omnidryad saddle principal ideal golfing toe-obsessed "Darth Ook" oerjan the shifty evil grinch is a punctual expert in minor compaction. Also a Groadep who minces Roald Dahl. He could never render the word "amortized" so he put it here for connivance. His ark-nemesis is Noah. He twice punned without noticing it. < 1544133303 166208 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`swrjan s/render/remember/; s/connivance/convenience/ < 1544133305 325042 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :oerjan//Your omnidryad saddle principal ideal golfing toe-obsessed "Darth Ook" oerjan the shifty evil grinch is a punctual expert in minor compaction. Also a Groadep who minces Roald Dahl. He could never remember the word "amortized" so he put it here for convenience. His ark-nemesis is Noah. He twice punned without noticing it. < 1544133327 946966 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :how retro < 1544133386 257359 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: yeah but then I would have to learn a new build system < 1544133431 500914 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oren: just ask for a bunch more money to compensate hth < 1544133471 749645 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :oren: do you really have to? doesn't the build system only come with the culture, and you could still just invoke the compiler with any other build system? < 1544133658 860409 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :b_jonas: I suppose. I guess my company has alot more trouble because most of what the "build system" does is crunching data and autogenerating code, not actually finding dependencies or running G++ < 1544133696 430680 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :in fact the part of the build system I'm working on doesn't run any compilers < 1544133725 996833 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :it turns CSV source data into CSV result data < 1544133729 749215 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :oren: in that case, combine the two build systems. do they hate each others? < 1544133765 176938 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :let one call into the other and back < 1544133770 166255 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :to depth 10 or so < 1544133786 400173 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :with some of the steps running on a remote machine too < 1544133809 374793 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :b_jonas: that already happens. the current build system does make -> shell script -> make -> perl -> make -> perl < 1544133846 978234 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :oren: good. is the tangly part sorely lacking documentation or anyone else other than you who understands it, for job security? < 1544133873 201365 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oren: needs more python, rust, go, swift, and fortran < 1544133878 852887 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :b_jonas: I wrote documentation but afaict noone has read any of it < 1544133883 308915 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :oren: yeah < 1544133887 557949 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :documentation doesn't really matter < 1544133889 763285 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :nobody reads it < 1544133899 863157 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :it can be a good way to protect your back < 1544133920 568402 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :int-e: the shell script uses tools written in C++, Go, Haskell, and Ruby < 1544133941 638583 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oren: oh I forgot about Ruby. < 1544133956 452095 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ACTION is living a cozy life. < 1544133959 627837 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :I am working on exorcizing the languages I dont know from the system < 1544133973 725833 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :or know but don't like < 1544133988 288627 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :make sure the stuff breaks the moment you leave, but the simply solution shall be plainly documented in the documentation, and you shall have several ignored emails you send in which you point to that documentation and explain how important it is that its steps are followed, and you ask your supervisor to forward that information to the next person managing the build system < 1544134001 584333 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :and put the documentation right next to the build system too so they can't claim to have lost it < 1544134006 495252 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :they still won't be able to find anything < 1544134071 224171 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :I'll have to find time to write such documentation too < 1544134090 27107 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :I already have a system that nobody else can use < 1544134091 663797 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? time < 1544134092 611619 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :time? ¯\(°​_o)/¯ < 1544134096 761207 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :`datei < 1544134097 323132 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :2018-12-06 22:08:17.098855625+00:00 < 1544134119 656174 :sleepnap!~thomas@2603:3015:260e:1900:8319:87ab:f00:d5de PART :#esoteric < 1544134130 335126 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1544134152 558645 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( `learn time//There's never enough time to write a good wisdom entry so this is what you get instead. ) < 1544134243 859819 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is the part where you learn learn instead of le//rn part of what makes it not a good wisdom < 1544134293 855581 :int-e!~noone@int-e.eu PRIVMSG #esoteric :perhaps < 1544134307 763621 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? learn < 1544134308 735922 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​`learn creates a wisdom entry and tries to guess which word is the key. Syntax (case insensitive): `learn [a|an|the] [s][punctuation] [...] < 1544134316 494461 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? le/rn < 1544134317 403686 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :le/rn makes creating wisdom entries manually a thing of the past. Usage: `le/[/]rn // < 1544134329 964355 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That joke is no longer applicable. :-( < 1544134368 17544 :xkapastel!uid17782@gateway/web/irccloud.com/x-zdbjeufslzgqwpvf QUIT :Quit: Connection closed for inactivity < 1544134373 661585 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1544134425 267149 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oren: so if the salary raises are what's keeping you there, is there an amount of money that would convince you to switch jobs + build systems < 1544134439 172158 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i bet you could get it if you were motivated hth < 1544134459 451332 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :``` date -u "+%Y-%m-%d %H:%M:%S %z %Z %B %-e %A %G-W%V-%u" < 1544134460 3301 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :2018-12-06 22:14:19 +0000 UTC December 6 Thursday 2018-W49-4 < 1544134471 898544 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :``` cat bin/dateu < 1544134472 403285 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​#!/bin/sh \ exec date --rfc-3=n -u "$@" < 1544134489 977194 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :`dateu < 1544134490 439187 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :2018-12-06 22:14:50.194302513+00:00 < 1544134502 708788 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :how do I get GNU date to print fractions of seconds with an explicit format? < 1544134523 217796 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :ah, %N < 1544134529 397676 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :``` date -u "+%Y-%m-%d %H:%M:%S.%N %z %Z %B %-e %A %G-W%V-%u" < 1544134529 969223 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :2018-12-06 22:15:29.719776794 +0000 UTC December 6 Thursday 2018-W49-4 < 1544134573 675389 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :``` f=bin/dateu; >$f echo $'#!/bin/sh\n''exec date -u "+%Y-%m-%d %H:%M:%S.%N %z %Z %B %-e %A %G-W%V-%u"'; chmod -c a+x "$f" < 1544134575 148441 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :No output. < 1544134577 5585 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :`dateu < 1544134577 495615 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :2018-12-06 22:16:17.262646602 +0000 UTC December 6 Thursday 2018-W49-4 < 1544134587 304292 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :``` f=bin/datei; >$f echo $'#!/bin/sh\n''exec date "+%Y-%m-%d %H:%M:%S.%N %z %Z %B %-e %A %G-W%V-%u"'; chmod -c a+x "$f" < 1544134588 821999 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :No output. < 1544134590 303458 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :`datei < 1544134590 783739 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :2018-12-06 22:16:30.538588903 +0000 UTC December 6 Thursday 2018-W49-4 < 1544134598 122531 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :that reminds me, a few weeks ago I was thingking what if you had a CPU that only used floats < 1544134610 713750 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? mkx < 1544134611 615375 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :mkx? ¯\(°​_o)/¯ < 1544134612 401212 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :how would one use foating point numbers as adressles < 1544134614 426725 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :oren: yeah, those things used to exist back when integrated circuits were cheap < 1544134617 63107 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`mkx < 1544134617 533831 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :usage: mk[x] file//contents < 1544134635 557863 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oren: You could address bits! It'd be great. < 1544134646 701268 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :oren: also, there are high level languages with only floats (well, sort of), such as on my SHARP EL-5120 programmable calculator < 1544134654 530482 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :the floating point arithmetic is a bit strange too < 1544134679 443825 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :there is a sign are twelve decimal digits of mantissa, and two digits with sign of exponent of 10, < 1544134693 745951 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :only 10 digits are displayed < 1544134711 983302 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :so you'd think it's easy to store 12 decimal digits in a number, but it's not, < 1544134720 938174 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :because there's a strange quirk in the arithmetic operations: < 1544134750 666999 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :if you subtract two numbers and their exponent differs by 10 or 11, then the small number is treated as zero < 1544134758 976874 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :it won't subtract it from the last two digits < 1544134763 921152 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :same if they're added < 1544134775 201274 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :so you don't have reliable 12 decimal digit integer arithmetic < 1544134785 538202 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :you could work this around, but it's not easy with such limited programming < 1544134795 681462 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: did you know that https://www.felixcloutier.com/x86/BT.html actually allows you to address bits in memory (i.e., it'? < 1544134798 450414 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :so I mostly just stored 8 or 10 decimal digits in a variable < 1544134808 647476 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :when I didn't use it as a float that is < 1544134817 332589 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(i.e. it's meaningful to use offsets < 0 or > 64 with a 64 bit memory operand) < 1544134825 715584 :int-e!~noone@int-e.eu PRIVMSG #esoteric :make that >= 64. < 1544134839 221436 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au JOIN :#esoteric < 1544134847 188231 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :it also has what appears to be an 8-bit processor, so arithmetic is slow, and transcendental operations are very slow, but ordinary control flow and copying around values is fast, < 1544134858 694943 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: fancy < 1544134877 973112 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :which is what makes the substitute for the missing arrays viable, which is a loop that cycles around 8 or 10 variables by 1, and keeps track of how much it's rotated < 1544134892 677507 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :that is fast and uses very little program memory or labels < 1544134942 343489 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :there's only about 1100 bytes of program memory (every function or statement heading takes just a single byte, and every line has an overhead of only 3 bytes), and a program is limited to 20 labels < 1544135328 174155 :xkapastel!uid17782@gateway/web/irccloud.com/x-klowbofwxfbuvbpt JOIN :#esoteric < 1544136067 220725 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au QUIT :Ping timeout: 246 seconds < 1544137994 730267 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1544138079 720546 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it strikes me that the "symbols" listing in https://esolangs.org/wiki/Turing_tarpit is completely missing the mathematical point < 1544138102 360101 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it should be describing the number of distinguishable values per memory cell (thus, the counter-based languages effectively have infinitely many symbols) < 1544138112 324939 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I'm not sure that that's a useful statistic for esolangs < 1544138124 451342 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because they don't normally allow you to give arbitrary actions to arbitrary symbols < 1544138129 800731 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(when they do, you typically have a tag system) < 1544138296 938915 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oren: there are plenty of higher-level languages which have floats as their only numeric type < 1544138319 8226 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :normally, when you need integers, you use 32-bit integers and store them in doubles < 1544139021 39613 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1544139027 79381 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1544139094 392269 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1544139622 793431 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :"arbitrary actions to arbitrary systems" => hmm. finitely many symbols, or infinitely many? the latter is harder. < 1544139713 433327 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au JOIN :#esoteric < 1544139766 743273 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544139851 118264 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :Today I folded up my double bed to single bed configuration. Out came a shitton of dust that doesn't get out in normal cleaning, and two M:tG cards. There are probably some more under it somewhere. < 1544139867 66797 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :This isn't the first time I found M:tG cards under it. I've found other lost stuff too a few times. < 1544139900 717951 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? taneb < 1544139901 822468 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Taneb is not elliott, no matter whom you ask. He also isn't a rabbi although has pretended in the past. He has at least two backup keyboards with dodgy SHIFT KEys, cube root of nine genders, one of which is a Czech woman, and above average, not too voluminous, but calm eyebrows. He sometimes invents without noticing it (see: tanebventions). < 1544139908 506789 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I offered Taneb some Magic: The Gathering cards but he didn't take them. < 1544140059 503789 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I think there are plenty of languages which (at least syntactically) allow you to assign actions to an arbitrary subset of an infinity of symbols < 1544140072 194088 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in terms of esolangs https://esolangs.org/wiki/Echo_Tag effectively does < 1544140078 50830 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, wrong one < 1544140083 583921 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :https://esolangs.org/wiki/Fusion_Tag < 1544140087 249723 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I have too many tag system variants < 1544140137 864896 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, well, I'm not sure it's /possible/ to have too many tag system variants < 1544140139 423903 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I have a lot < 1544140503 419080 :Lord_of_Life_!~Lord@77.28.212.36 JOIN :#esoteric < 1544140545 346605 :imode!~imode@unaffiliated/imode QUIT :Quit: WeeChat 2.3 < 1544140714 148027 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :Cloudgoat Ranger (Lorwyn, english; I have 5 total of it, 3 english and 2 simplified chinese; I like it, only two really goes in a deck but multiple white decks can fit them) and Daunting Defender (Onslaught, english; I have 4 but never use them) < 1544140720 759289 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 272 seconds < 1544140721 162385 :Lord_of_Life_!~Lord@77.28.212.36 NICK :Lord_of_Life < 1544140721 547544 :Lord_of_Life!~Lord@77.28.212.36 QUIT :Changing host < 1544140721 547592 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1544140805 598440 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :Does anyone want to bet how many more cards I'll recover? < 1544140816 65396 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :I think I still have some missing. < 1544141441 991825 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :No cards. And I think I opened and lifted it up enough that I would have found any cards. < 1544141451 718925 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :There's some more dust left down there, that I admit < 1544141455 206782 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :Oh well. < 1544141566 33836 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :Well, I can't complain either way. < 1544141573 363248 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :It's not like I expected to find treasure under it. < 1544141669 908960 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :This could be an un-card. A sorcery for {1W} with "If you're not in your own home, you may look under the bed. You may put any number of Magic cards found there into your hand." < 1544141709 845105 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :No wait, that doesn't work. It would break the rule that you can't put cards you don't own to your hand. < 1544141761 620155 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :Make it a sorcery for {1W} with "If you're not in your own home, you may look under the bed. You may cast up to two cards found there without paying their mana costs." < 1544141949 467359 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :Or should it be white and be called "Spring bed cleaning"? < 1544141957 312933 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :s/be white/be green/ < 1544141960 451852 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au QUIT :Ping timeout: 250 seconds < 1544141968 665015 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :I think it fits better in white < 1544141975 709108 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :Dunno. < 1544142012 210585 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :I guess it could be given some green flavor by mentioning recycling and scavenging animals. < 1544142106 557864 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :Like, it's about some worms that come after the jackals eat all they could from the caracass the lions left over. < 1544142522 658100 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544142560 779836 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544143317 273560 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544143331 39112 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :Or it can be red. The flavor is that a goblin goes into a dungeon and wakes up sleeping creatures. The art shows him just having come out of the dungeon, running away, behind it a bear, and behind it a huge dragon with its neck poking out from a standard 5 foot dungeon entrace. < 1544143334 449959 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1544143347 383252 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :But I think the green version fits the effect better. < 1544143420 65250 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :Called something like "Urban Scavanging" and cost {1G}. < 1544143506 948241 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :The red version would have to put up to two creatures into play with haste. < 1544143810 67323 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :And the red version would cost {2R}, the green version {1G}. I think I prefer the green one. < 1544143820 192201 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :If the red one is done, it has to have some other effect. < 1544143828 654659 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu PRIVMSG #esoteric :Not connected with under the bed. < 1544144323 933703 :b_jonas!~x@catv-176-63-24-254.catv.broadband.hu QUIT :Quit: leaving < 1544146348 306208 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Quit: Qutting < 1544149467 819514 :Melvar!~melvar@dslb-002-203-087-130.002.203.pools.vodafone-ip.de QUIT :Ping timeout: 268 seconds < 1544150600 527707 :Melvar!~melvar@dslb-002-203-032-009.002.203.pools.vodafone-ip.de JOIN :#esoteric < 1544150906 964771 :Melvar!~melvar@dslb-002-203-032-009.002.203.pools.vodafone-ip.de QUIT :Ping timeout: 246 seconds < 1544158531 906300 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit < 1544159401 591063 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1544159568 137030 :xkapastel!uid17782@gateway/web/irccloud.com/x-klowbofwxfbuvbpt QUIT :Quit: Connection closed for inactivity < 1544160801 182739 :heroux!sandroco@gateway/shell/insomnia247/x-fkziuovqvmzavzbl QUIT :Read error: Connection reset by peer < 1544160832 93154 :heroux!sandroco@gateway/shell/insomnia247/x-jmisisukfhidowuj JOIN :#esoteric < 1544165575 877702 :arseniiv!~arseniiv@77.79.183.229.dynamic.ufanet.ru JOIN :#esoteric < 1544166803 256254 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 245 seconds < 1544167218 806714 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh man, http://jtra.cz/stuff/essays/math-self-reference/index.html < 1544167223 26782 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This is much better than the other one. < 1544167407 947651 :hexfive!~hexfive@50-46-223-124.evrt.wa.frontiernet.net QUIT :Quit: WeeChat 2.2 < 1544168972 255322 :arseniiv_!~arseniiv@46.191.218.243 JOIN :#esoteric < 1544169150 900560 :arseniiv!~arseniiv@77.79.183.229.dynamic.ufanet.ru QUIT :Ping timeout: 252 seconds < 1544169241 192340 :arseniiv_!~arseniiv@46.191.218.243 NICK :arseniiv < 1544169967 731609 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au JOIN :#esoteric < 1544170332 731235 :xkapastel!uid17782@gateway/web/irccloud.com/x-htxlecrrnuldzgdg JOIN :#esoteric < 1544171006 711452 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au QUIT :Ping timeout: 272 seconds < 1544172058 686016 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544172071 837359 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544173616 483488 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1544174968 892165 :j-bot!eldis4@firefly.nu JOIN :#esoteric < 1544176333 999599 :aloril_!~aloril@mobile-access-5d6a9e-141.dhcp.inet.fi NICK :aloril < 1544176604 430038 :moei!~moei@softbank221078042071.bbtec.net JOIN :#esoteric < 1544178772 516459 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1544183577 723720 :Melvar!~melvar@dslb-002-203-000-108.002.203.pools.vodafone-ip.de JOIN :#esoteric < 1544183914 688028 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 268 seconds < 1544184002 780405 :Lord_of_Life!~Lord@46.217.128.224 JOIN :#esoteric < 1544184002 941893 :Lord_of_Life!~Lord@46.217.128.224 QUIT :Changing host < 1544184002 941938 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric > 1544185105 274368 PRIVMSG #esoteric :14[[07TPLHBPTBOTEW14]]4 10 02https://esolangs.org/w/index.php?diff=58610&oldid=58609 5* 03Salpynx 5* (+26) 10pseudonatural category < 1544185708 944420 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au JOIN :#esoteric < 1544185766 952117 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds < 1544185974 919768 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric > 1544186949 774773 PRIVMSG #esoteric :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=58611&oldid=58266 5* 03Salpynx 5* (+262) 10/* Examples */ Truth-machine < 1544187278 959407 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au QUIT :Ping timeout: 246 seconds < 1544188143 950942 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au JOIN :#esoteric < 1544191229 419104 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1544192256 27961 :AnotherTest!~turingcom@59-100-168-134.cust.static-ipl.aapt.com.au QUIT :Ping timeout: 246 seconds < 1544193320 510302 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1544198445 573368 :sleepnap!~thomas@2603:3015:260e:1900:8319:87ab:f00:d5de JOIN :#esoteric < 1544203981 151201 :moony2!4b6c6ba6@hellomouse/dev/moony JOIN :#esoteric < 1544204386 22221 :moony2!4b6c6ba6@hellomouse/dev/moony PRIVMSG #esoteric :Making JIT actually performant is annoying < 1544204432 939119 :moony2!4b6c6ba6@hellomouse/dev/moony PRIVMSG #esoteric :and x86-64 *really* doesn't map very well to a 64 (2 zero registers) architecture (FP and GPR combined) < 1544204497 875895 :moony2!4b6c6ba6@hellomouse/dev/moony PRIVMSG #esoteric :I'm also curious how much work would need to be done to get Linux running on the MC88100 < 1544204539 903062 :moony2!4b6c6ba6@hellomouse/dev/moony PRIVMSG #esoteric :probably a fair bit, but not too much, as it shares similar features to RISC-V/MIPS in several places. < 1544204694 577805 :moony2!4b6c6ba6@hellomouse/dev/moony PRIVMSG #esoteric :also, my laptop *really* sucks. I may want to delay development of the emulator until i get my new desktop due to the fact my laptop probably couldn't pull 100MIPS even if i tried < 1544205775 143299 :moony2!4b6c6ba6@hellomouse/dev/moony QUIT :Ping timeout: 256 seconds < 1544206547 264987 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? politics < 1544206548 203128 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Politics: See lies. < 1544206554 230165 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? lies < 1544206555 130614 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Lies are even easier than monoids. They form groups, known as Lie groups. < 1544206566 404087 :int-e!~noone@int-e.eu PRIVMSG #esoteric :hmm < 1544206647 306114 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( politics is where visions go to die ) < 1544208992 997910 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1544211037 240088 :arseniiv!~arseniiv@46.191.218.243 QUIT :Ping timeout: 246 seconds < 1544212097 261256 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu JOIN :#esoteric < 1544212247 985453 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1544212415 108329 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :zzo38: in M:tG, I mentioned that Gatherer doesn't mention which cards transform to which in the list view, only in the individual card view. < 1544212429 648847 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :zzo38: but it gets worse. the list view also doesn't tell the color indicators. < 1544212676 296005 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :zzo38: hmm, I could download the lists in "Checklist" view. that at least shows the color. < 1544212730 713608 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :zzo38: hmm, even stranger than that < 1544212748 442424 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :zzo38: it lists the color of the card and the color of the back face concatenated together < 1544212773 835726 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :crazy < 1544212806 6888 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :no < 1544212808 526470 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :not even quite that < 1544212818 709977 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :I don't understand why, but it lists Evermind as "Blue/Blue" < 1544212863 670327 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :I think it shows the color and the color indicator together > 1544212969 158843 PRIVMSG #esoteric :14[[07Madbrain14]]4 10 02https://esolangs.org/w/index.php?diff=58612&oldid=58170 5* 03Gamer 5* (-40) 10/* Hello World! */ > 1544212975 912930 PRIVMSG #esoteric :14[[07Madbrain14]]4 10 02https://esolangs.org/w/index.php?diff=58613&oldid=58612 5* 03Gamer 5* (+30) 10/* Hello, World! */ < 1544213359 862011 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :But I think I'll download the checklists as well as the standard view lists < 1544213378 21658 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :(seriously, they call it "Standard") > 1544213412 972539 PRIVMSG #esoteric :14[[07Madbrain14]]4 10 02https://esolangs.org/w/index.php?diff=58614&oldid=58613 5* 03Gamer 5* (+4095) 10/* Implementation (Python) */ < 1544213432 926106 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :(they should rename the "Checklist" view to "Counter" view.) > 1544213464 488322 PRIVMSG #esoteric :14[[07Madbrain14]]4 M10 02https://esolangs.org/w/index.php?diff=58615&oldid=58614 5* 03Gamer 5* (-50) 10/* Implementation (Python) */ < 1544213744 743313 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric > 1544214044 27480 PRIVMSG #esoteric :14[[07Madbrain14]]4 10 02https://esolangs.org/w/index.php?diff=58616&oldid=58615 5* 03Gamer 5* (-744) 10/* Implementation (Python) */ < 1544214092 858442 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1544214448 275675 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1544214470 773562 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit < 1544214482 274113 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric > 1544214532 97954 PRIVMSG #esoteric :14[[07User:Gamer14]]4 10 02https://esolangs.org/w/index.php?diff=58617&oldid=57797 5* 03Gamer 5* (+5924) 10 > 1544214575 602766 PRIVMSG #esoteric :14[[07User:Gamer14]]4 M10 02https://esolangs.org/w/index.php?diff=58618&oldid=58617 5* 03Gamer 5* (-2) 10 > 1544214593 244938 PRIVMSG #esoteric :14[[07User:Gamer14]]4 M10 02https://esolangs.org/w/index.php?diff=58619&oldid=58618 5* 03Gamer 5* (+0) 10 > 1544215023 369613 PRIVMSG #esoteric :14[[07HQ9funge14]]4 M10 02https://esolangs.org/w/index.php?diff=58620&oldid=58188 5* 03Gamer 5* (-248) 10/* Commands */ > 1544215034 653734 PRIVMSG #esoteric :14[[07HQ9funge14]]4 10 02https://esolangs.org/w/index.php?diff=58621&oldid=58620 5* 03Gamer 5* (+0) 10/* Commands */ > 1544215086 854524 PRIVMSG #esoteric :14[[07HQ9funge14]]4 M10 02https://esolangs.org/w/index.php?diff=58622&oldid=58621 5* 03Gamer 5* (+4) 10/* Computational class */ > 1544215233 617462 PRIVMSG #esoteric :14[[07HQ9funge14]]4 10 02https://esolangs.org/w/index.php?diff=58623&oldid=58622 5* 03Gamer 5* (-56) 10/* See Also */ > 1544215693 417877 PRIVMSG #esoteric :14[[07Befunge14]]4 M10 02https://esolangs.org/w/index.php?diff=58624&oldid=58553 5* 03Gamer 5* (+0) 10/* Hello, world! */ > 1544216438 4971 PRIVMSG #esoteric :14[[07Surround notation14]]4 10 02https://esolangs.org/w/index.php?diff=58625&oldid=58562 5* 03Ais523 5* (-16) 10Undo revision 58562 by [[Special:Contributions/Cortex|Cortex]] ([[User talk:Cortex|talk]]): we probably don't need a warning for that? > 1544216462 733090 PRIVMSG #esoteric :14[[07Omgrofl14]]4 10 02https://esolangs.org/w/index.php?diff=58626&oldid=58560 5* 03Ais523 5* (-16) 10undo: we probably don't need a warning for that? > 1544216497 566579 PRIVMSG #esoteric :14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5* 10deleted "[[02Template:Dead memes10]]": primarily used to attack other people's articles < 1544219014 782748 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( i see dead memes ) < 1544219312 193138 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oerjan: all your base are belong to us < 1544219322 333769 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ACTION is feeling helpful < 1544219442 891512 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :thx tdh < 1544219445 181419 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :``` for k in 0 1; do wisdom; done < 1544219445 974784 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​functor//Functors are morphisms in the category of small categories. \ portmanteau//«Portmanteau» is the French spelling of “port man toe”. < 1544219448 281927 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :``` for k in 0 1; do quote; done < 1544219448 923673 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :1091) If someone tries really hard to convince you to sell them drugs, then you should photograph them and bind them. bind them to what To jail. \ 526) Dear god stop staring at me. no never monqy is always staring at everyone. it takes many eyes to do this but I manage He is an inspiration to us all. < 1544219726 12372 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? mꙮnqy < 1544219726 930074 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :mꙮnqy? ¯\(°​_o)/¯ < 1544219756 512522 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`learn mꙮnqy is watching you. < 1544219758 469121 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Learned 'mꙮnqy': mꙮnqy is watching you. < 1544219994 450426 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`icode ꙮ < 1544219995 23311 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​[U+A66E CYRILLIC LETTER MULTIOCULAR O] < 1544220055 121403 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :...that was obvious really. < 1544220257 205753 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I thought so, iot's basically the channel mascot. < 1544220336 488134 :zzo38!~zzo38@24-207-47-161.eastlink.ca JOIN :#esoteric < 1544220341 428443 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :zzo38: hi < 1544220361 882546 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`grwp mascot < 1544220365 81839 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :fungot:fungot is our beloved channel mascot and voice of reason. < 1544220366 907904 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Hello < 1544220374 923682 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :zzo38: see logs < 1544220378 144773 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Ah, fungot. Fair enough. < 1544220378 600948 :fungot!~fungot@88.98.228.179 PRIVMSG #esoteric :int-e: sounds like you need to bind a whole bunch of webcams here. < 1544220380 399008 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :OK I will look < 1544220421 412026 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot: uhm, are you trying to film yourself Matrix effect style? < 1544220421 702261 :fungot!~fungot@88.98.228.179 PRIVMSG #esoteric :int-e: and with 2 pheromones, you have < 1544220511 704163 :sleepnap!~thomas@2603:3015:260e:1900:8319:87ab:f00:d5de PART :#esoteric < 1544220805 714812 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my subpixel antialiaser seems to really struggle with multiocular o < 1544220825 728720 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :different multiocular os can look different from each other < 1544221201 599817 :int-e!~noone@int-e.eu PRIVMSG #esoteric :beware those squinting eyes < 1544221341 886550 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :b_jonas: I read it. You wrote something about Gatherer. I do not know how to deal with this < 1544221342 16624 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think fungot wants multiocular capabilities < 1544221342 565466 :fungot!~fungot@88.98.228.179 PRIVMSG #esoteric :oerjan: mov fnord add fnord mov ( fnord, list-string is an identifier?) but not the same as < 1544221354 297274 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :zzo38: I'm dealing with it < 1544221467 367200 :ineiros!ineiros@kapsi.fi QUIT :Ping timeout: 240 seconds < 1544221574 897465 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :OK < 1544222855 999419 :Lymia!lymia@magical.girl.lyrical.lymia.moe QUIT :Quit: Hugs~ <3 < 1544222901 572314 :Lymia!lymia@magical.girl.lyrical.lymia.moe JOIN :#esoteric < 1544223404 856981 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot: you may be on to something < 1544223405 483928 :fungot!~fungot@88.98.228.179 PRIVMSG #esoteric :int-e: does oklotalk-- have runtime errors??? any posix system should have at least been polite about it since the course is very good ( yet) fully match what i want < 1544223435 960861 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? oklotalk < 1544223436 888875 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :oklotalk? ¯\(°​_o)/¯ < 1544223440 841036 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`quote oklotalk < 1544223441 343477 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :No output. < 1544223453 324005 :int-e!~noone@int-e.eu PRIVMSG #esoteric :how did that end up in fungot's vocabulary then? < 1544223453 554563 :fungot!~fungot@88.98.228.179 PRIVMSG #esoteric :int-e: what did alan kay say? " fnord, < 1544223468 580427 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@metar lowi < 1544223469 54999 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :LOWI 072250Z AUTO VRB02KT 9999 -SHRA FEW038 BKN048 06/05 Q1008 < 1544223727 213062 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :fungot: alan turing? < 1544223727 795887 :fungot!~fungot@88.98.228.179 PRIVMSG #esoteric :b_jonas: but i'm sure there are more than one char lookahead to parse intercal's array syntax in general < 1544223740 483799 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :that's a good one < 1544223766 788797 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it might be verbatim, or close to it < 1544223774 281094 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :INTERCAL's array syntax does indeed require more than one char lookahead < 1544223784 258085 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(and very few other things in the language do) < 1544223788 427241 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(possibly nothing else) < 1544223902 768894 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :fungot: how do you parse statements starting with FORI=1 in fortran? < 1544223903 214863 :fungot!~fungot@88.98.228.179 PRIVMSG #esoteric :b_jonas: nick in that case, first try to see if a.b.c.d is in a.b.c.d/ n < 1544223920 817895 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :yeah, so just backtrack, try a for statement first, then a let statement < 1544223922 311179 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^style < 1544223922 733382 :fungot!~fungot@88.98.228.179 PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube < 1544224026 57384 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :fungot: and how do you parse R = AX OR B in BASIC? < 1544224026 595297 :fungot!~fungot@88.98.228.179 PRIVMSG #esoteric :b_jonas: don't let large venomous spiders numb your limbs and suck out your fnord internal organs while you sleep. < 1544224043 31842 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1544224054 566347 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :fungot: don't worry, I'm not in Australia < 1544224054 937327 :fungot!~fungot@88.98.228.179 PRIVMSG #esoteric :b_jonas: lol that's true too. i need some delay stuff working" is a separate specialization from math recommended it. if you < 1544224068 676487 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :Every major's terrible < 1544225311 129150 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 JOIN :#esoteric < 1544225487 738816 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :Hello! thought I should finally join here and say hi. I'm spending far too much time on the wiki and working on esolangs in isolation, so thought it might be good to get into some discussions to direct what I work on next < 1544225517 148448 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :OK. Do you have some idea though? < 1544225642 945272 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :I am working on multiple ideas at the moment, but most actively on an Autopsy (recent and interesting turing-tarpit) interpreter in my own language ΙΧΘΥΣ / ixqus to hopefully prove it is Turing complete and figure out how I can implement arbitrary conditionals, which are quite challenging in ixqus < 1544225888 235572 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :I have also started on a completely ridiculous brainfuck on blockchain idea that uses bitcoin wallets (practically on the testnet) as cell storage that would be good to get feedback on. I'm surprised there aren't already esolangs that try to use blockchain gimmicks. I though overused brainfuck and overused blockchain concepts would be a nice match for a technically challenging joke language. < 1544226008 981940 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :I've made a little proof of concept bitcoin explorer bf app, and have already found even test coins get auto-swiped from low numbered / obvious wallets on the testnet, which makes it hard to test. I call them 'auto-decrement' bots. The idea of a distributed and publically shared memory space was part of the concept though < 1544226277 476337 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :I guess the main point of feedback I'm after is, do I have some sort of moral responsibility to not use public blockchains to write many copies of 'Hello, World!' . I know I could implement this, but _should_ I :) Would it be sufficient to write up the concept on the wiki.. I'm calling the idea B*chainfuck (shortened to bcf) < 1544226543 612271 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :I keep getting torn between sensible challenges (like Autospy), and complex jokes, which I guess is why I have rapidly become quite obsessed with esolangs. < 1544226567 106114 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :salpynx: I don't think you have such a moral responsibility. Bitcoin is a chaotic aligned network, the whole point is that it should have self-enforcing rules. < 1544226596 583801 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :If you technically can do something like that with bitcoin, then I don't think it's against the moral spirit of bitcoin to do it. < 1544226843 332168 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :I hate brainfuck though, exactly because it's overused and it sucks. < 1544226850 635558 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :Also, if anyone tried to use the concept on the real bitcoin network they would loose real money, because many/most of the wallet keys are publicly known, but I hope that would be obvious to anyone who could set up the tool. < 1544226893 569601 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric ::) combining it with blockchain was a big part of the joke, twice the groan factor < 1544226917 618873 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :salpynx: make sure you use a GPU implementation though, for the overuse < 1544227004 698610 :Lord_of_Life_!~Lord@46.217.56.3 JOIN :#esoteric < 1544227136 844640 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1544227142 994702 :Lord_of_Life_!~Lord@46.217.56.3 NICK :Lord_of_Life < 1544227157 662323 :Lord_of_Life!~Lord@46.217.56.3 QUIT :Changing host < 1544227157 662379 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1544227605 977025 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi salpynx < 1544227655 588122 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, I think many of us are interested in a mix of sensible challenges and complex jokes < 1544227672 437018 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :brainfuck-on-blockchain is an interesting idea, although it may have been comprehensively outesotericised by Ethereum < 1544227689 945068 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :yeah, sensible challenges with complex jokes are nice < 1544227694 154190 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :perhaps it would be possible to try it on an altcoin nobody cares about? there are a huge number of them, after all < 1544227716 160332 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :some of those vaporware projects that never get made are mixes of sensible challenges with complex jokes I guess < 1544227776 601319 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Quit: Qutting < 1544227875 742316 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess my esolang research has skewed towards the sensible for a while < 1544227891 68161 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but then, I'm a major contributor to things like C-INTERCAL, which is close to the pinnacle of the "complex joke" end of the scale < 1544227900 826393 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :yeah < 1544228027 432168 :diginet_!~diginet@107.170.146.29 JOIN :#esoteric < 1544228249 628527 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :ais523: you could call the DOS nethack TAS a good mix of serious and a complex joke I guess < 1544228279 908100 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :whereas ayacc and aimake are on the serious side, more so than esolangs in general < 1544228281 746462 :fungot`!~fungot@2a01:4b00:82bb:1341::2 JOIN :#esoteric < 1544228308 894322 :diginet!~diginet@107.170.146.29 QUIT :Quit: diginet has quit! < 1544228309 317315 :aloril!~aloril@mobile-access-5d6a9e-141.dhcp.inet.fi QUIT :Ping timeout: 240 seconds < 1544228309 375493 :fungot!~fungot@88.98.228.179 QUIT :Ping timeout: 240 seconds < 1544228309 786242 :aloril_!~aloril@mobile-access-5d6a9e-141.dhcp.inet.fi JOIN :#esoteric < 1544228310 491301 :diginet_!~diginet@107.170.146.29 NICK :diginet < 1544228359 337712 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :hmm, I wanted to look up if there's a nethack4 bug ticket about how in certain polymorph (and maybe also as an orc character) you should eat apples whole on unix < 1544228445 660647 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: if it helps, I've seriously threatened to implement a brainfuck backend for ayacc < 1544228460 41497 :clog!~nef@bespin.org QUIT :Ping timeout: 246 seconds < 1544228480 565946 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :bye clog? < 1544228481 20748 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 246 seconds < 1544228487 461265 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, netsplit is coming < 1544228487 630333 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :ais523: Who do you threaten? Is it a threat? < 1544228510 69374 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: it's a threat in that some people might see such an implementation as undesirable, but it's not a threat aimed at anyone in particular < 1544228564 311019 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :O, OK. I think that if it is a separate file than the other backend then I do not have a problem with it < 1544228603 757484 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, all of ayacc is one file to make it easier to distribute, but it would have a separate section in the part of the file that defines backends < 1544228635 727360 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Yes, that can work too, I suppose. Use conditional compilation if someone complains < 1544228700 340082 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1544228725 754643 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :ais523: if you implement it, will you also put an open source license declaration in ayacc? < 1544228730 48092 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :because then it will be worth < 1544228752 940243 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :I don't care for the bf backend as long as it doesn't make the rest of ayacc harder to sue < 1544228785 5520 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I will probably make ayacc GPLv3 at some point < 1544228786 896105 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if it isn't already < 1544228788 812429 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :I would like some frontend transformations, as well as a stackless C/C++ backend. < 1544228808 133088 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :ais523: it is distributable under some such licence, but there's no declaration < 1544228818 278893 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :ais523: there's a declaration somewhere in the #esoteric logs < 1544228824 229885 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah, OK < 1544228834 708292 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :but not in the source code itself (unless you snuck it in recently) < 1544228838 757188 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the basic problem is that ayacc is so close to my day job it might be legally unwise for me to work on it at the moment < 1544228847 373805 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :ais523: yes, exactly < 1544228851 839015 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although my day job's diverged a bit since < 1544228860 698185 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :which is why the bf backend is a good sigh < 1544228871 750458 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :if you can work on the bf backend, then you can probably also work on the license declaration < 1544228887 318131 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Yes, you should add properly the valid open-source/free-software license, whether GPLv3 or public domain or something else. < 1544228965 690954 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :I think there's no ticket for how any polyform, even a gelcube, will eat apples and pears without cores. < 1544229009 36473 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I'm not working on the BF backend because of this < 1544229011 991086 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's probably the main reason? < 1544229027 657424 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm thinking about it, though; semantic actions are hard < 1544229042 184081 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :perhaps we should restrict it to bignum BF and make the semantic actions into numbers < 1544229046 558352 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, semantic /values/ into numbers < 1544229298 746373 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1544229542 347231 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :Thanks for the ideas. I thought about another altcoin, but then that'd be a lot of learning I'd have to do that would be less generally applicable, anything I learn about bitcoin protocols is more likely to be useful to me or others. Bitcoin has the advantage that there are a lot of exiting libraries to piggyback form or reverse engineer as well, so I don't have to implement everything and can focus on a few jokes. < 1544229603 844038 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :The GPU idea is good, I don't remotely need to use it for the simple operations I'm aiming for, but it'd be fun to somehow use it for a trivial calculation, just to say it's being used < 1544229692 611747 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :salpynx: yes, nor do you need to use brainfuck or blockchains for the simple operations you're aiming for < 1544229704 835164 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :`hello < 1544229705 318228 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :hello, world < 1544229718 687570 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :^ proof of concept: hello world, without using bitcoin or blockchains or GPU < 1544229756 244985 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :it does run on HackEso through IRC though, so in that sense it is overcomplicated. I could just run hello world locally. < 1544229885 169815 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: currently I'm trying to write a The Waterfall Model interpreter that's has a sufficiently powerful optimiser that it can run a hello world in a reasonable length of t ime < 1544229920 79080 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :ais523: hmm, how does that generate output? < 1544229934 243528 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's an extension where you can take a useless counter and add specific values to it < 1544229968 75276 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wrote the extension recently because being able to produce output makes it easier to reason about what a program is doing (also makes the language more usable on PPCG) < 1544229970 807580 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :https://esolangs.org/wiki/The_Waterfall_Model#Output_extension < 1544229976 713538 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it's optional and not part of the "core" language < 1544230376 525550 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Do you know about mediaeval barber shop prices? Part of this http://zzo38computer.org/gurpsgame/1.ui/wiki?name=Session+17 has a price list does it looks like OK? < 1544230570 360145 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu PRIVMSG #esoteric :no clue. I've never been to a mediaeval barber. < 1544230800 306022 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a medieval barber would probably be more expensive nowadays than they would have been in medieval times < 1544230938 827205 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Yes, but I mean in medieval times rather than now < 1544231380 601409 :b_jonas!~x@catv-176-63-24-48.catv.broadband.hu QUIT :Quit: leaving < 1544233658 687212 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit < 1544234419 733081 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544235525 526422 :clog!~nef@bespin.org JOIN :#esoteric < 1544236314 715019 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :zz038: Late medieval prices for a barber surgeon (full healing rather than the smaller things): https://books.google.com/books?id=3TuNOcTEXigC&pg=PA113 The battle healing on your list seems very good value! < 1544236700 578700 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Do you have the one without Google Books? < 1544236922 748588 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :https://archive.org/details/dailylifeinchauc00forg it needs to be "borrowed" though < 1544237007 545360 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Do you just have a plain text version of the price list? < 1544237015 482601 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :(Retype it if you have to) < 1544237018 302069 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :Also https://www.jstor.org/stable/24620701 looks like a relevant paper which also uses John Ardene as an original source, from JSTOR, but I can't find a directly accessible full copy < 1544237050 736878 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I do not need a full copy of the book < 1544237313 56408 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :Most of the professional practitioners were in London, In other large towns there might be a few physicians and surgeons, but medicine was primarily in the hands of the barber-surgeons and barber-tonsors. The countryside was served only by part-time healers, unless a patient was wealthy enough to import the services of a professional. < 1544237326 316868 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :Treatment by a highly skilled practitioner could be very expensive: Arderne recommended a fee of 100 marks for a great person, £40 for lesser people, and £5 as a minimum. In principle, medical practitioners were supposed to treat the poor free of charge, but it is unlikely that they devoted much of their valuable time to such charity. < 1544237351 476768 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :2nd sentence is about all that is relevant for full healing < 1544237478 552505 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Five pounds is a lot more than I put. I suppose many poor people are unlikely to be able to read the price list anyways < 1544237912 184716 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I changed the price for "healing wounds from battle" now it is increased to five pounds. I do not remember exactly what prices the GM said, but I think it wasn't higher than that. Once the GM reads it, if he remember what he said, and also once he reads the footnote I added, then he might tell me to change it (he has the ability to change it by himself, but he doesn't use that, and I do instead). < 1544238229 758195 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :20s for an application of Mercury ointment for treating scabies from the JSOR paper (16 pages), not many other specifics though. A lot about treating paupers for free and from others accepting "presents of fowls and ducks" < 1544239296 770965 :xkapastel!uid17782@gateway/web/irccloud.com/x-htxlecrrnuldzgdg QUIT :Quit: Connection closed for inactivity < 1544241378 797872 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: sprocklem < 1544241620 761698 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1544245802 125713 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1544247428 426537 :derpy!~quassel@ppp-62-216-204-64.dynamic.mnet-online.de QUIT :Read error: Connection reset by peer < 1544247514 602247 :derpy!~quassel@ppp-62-216-204-64.dynamic.mnet-online.de JOIN :#esoteric < 1544248444 725556 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1544248678 827969 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 272 seconds < 1544249028 827642 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 250 seconds < 1544250070 687204 :GeekDude!~G33kDude@unaffiliated/g33kdude QUIT :Ping timeout: 268 seconds < 1544250166 796538 :GeekDude!~G33kDude@unaffiliated/g33kdude JOIN :#esoteric < 1544251375 275658 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :For HTTP ranges, in addition to "bytes", we can also have "lines", "items", and "unixtime" ranges. The syntax is same like byte ranges but the name is difference. < 1544252328 961351 :arseniiv!~arseniiv@46.191.218.243 JOIN :#esoteric < 1544257333 167824 :xkapastel!uid17782@gateway/web/irccloud.com/x-nehnddypjamuketc JOIN :#esoteric < 1544259698 888478 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 272 seconds < 1544260090 974703 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1544260101 768112 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1544262138 293111 :int-e!~noone@int-e.eu PRIVMSG #esoteric :moin moerjan < 1544262158 442489 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :ACTION hellio < 1544262205 860624 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot`: be reasonable < 1544262206 90489 :fungot`!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :int-e: figured that just now?! i've always used ghost for kicking my own fnord function. it accepts three arguments: a cell, fnord < 1544262221 287842 :int-e!~noone@int-e.eu PRIVMSG #esoteric :close enough. < 1544263200 549106 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :moint-e < 1544263228 680664 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fungot`: i think you left out an argument < 1544263228 886575 :fungot`!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :oerjan: they sure have weird bodies burned and fnord sacrificed to some deities like dijkstra or so. < 1544263269 215293 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oerjan: I thought it was just missing a comma after "a". < 1544263279 964253 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :a, ha < 1544263297 859078 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hineb < 1544264785 899734 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`addquote I don't care for the bf backend as long as it doesn't make the rest of ayacc harder to sue < 1544264787 232464 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :1330) I don't care for the bf backend as long as it doesn't make the rest of ayacc harder to sue < 1544266186 427077 :xkapastel!uid17782@gateway/web/irccloud.com/x-nehnddypjamuketc QUIT :Quit: Connection closed for inactivity < 1544266893 125172 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later > 1544268394 901901 PRIVMSG #esoteric :14[[07Talk:TPLHBPTBOTEW14]]4 N10 02https://esolangs.org/w/index.php?oldid=58627 5* 03Plokmijnuhby 5* (+681) 10Created page with "I'm trying to write a compiler, and I've noticed some problems. In commands like: The proof for the element of the name x and value 2 being in set P has been proven weak. the..." < 1544268508 784242 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? ray < 1544268509 699141 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :ray? ¯\(°​_o)/¯ < 1544268563 311797 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Raytracing should be a subfield of oceanic biology. < 1544268685 459186 :int-e!~noone@int-e.eu PRIVMSG #esoteric :"marine" is the right adjective. < 1544270272 684472 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 268 seconds < 1544270423 702913 :Lord_of_Life!~Lord@46.217.124.140 JOIN :#esoteric < 1544270456 817072 :Lord_of_Life!~Lord@46.217.124.140 QUIT :Changing host < 1544270456 817131 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1544270892 966330 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu JOIN :#esoteric < 1544271595 254519 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :Hmm, so artifact elven swords are supposed to glow _blue_ when orcs are nearby? I assumed they'd glow yellow or orange or something. < 1544271680 722420 :xkapastel!uid17782@gateway/web/irccloud.com/x-yzwfcvxawauqywfq JOIN :#esoteric < 1544272350 789230 :int-e!~noone@int-e.eu PRIVMSG #esoteric :blue is the coolest glow :) < 1544272419 101735 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fun. 'Both Obi-Wan and Anakin's were blue; Vader's was red. Those colors remained the standard until "Return of the Jedi," when Lucas had the color of Luke's new lightsaber blade changed to green so that it would stand out better against the blue sky of Tatooine.' < 1544273245 995381 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :salpynx: interesting. I wonder if that's real full healing, or just "full healing" up to 300 or 500 HP > 1544274480 112262 PRIVMSG #esoteric :14[[07User:Gamer14]]4 10 02https://esolangs.org/w/index.php?diff=58628&oldid=58619 5* 03Gamer 5* (+210) 10 > 1544274493 626636 PRIVMSG #esoteric :14[[07User:Gamer14]]4 10 02https://esolangs.org/w/index.php?diff=58629&oldid=58628 5* 03Gamer 5* (+15) 10 > 1544274535 281053 PRIVMSG #esoteric :14[[07User:Gamer14]]4 10 02https://esolangs.org/w/index.php?diff=58630&oldid=58629 5* 03Gamer 5* (+13) 10/* Madbrain (Python) */ > 1544274770 499699 PRIVMSG #esoteric :14[[07User:Gamer14]]4 10 02https://esolangs.org/w/index.php?diff=58631&oldid=58630 5* 03Gamer 5* (-202) 10 > 1544274801 647508 PRIVMSG #esoteric :14[[07User:Gamer14]]4 10 02https://esolangs.org/w/index.php?diff=58632&oldid=58631 5* 03Gamer 5* (+30) 10 > 1544274833 495637 PRIVMSG #esoteric :14[[07TPLHBPTBOTEW14]]4 10 02https://esolangs.org/w/index.php?diff=58633&oldid=58610 5* 03Gamer 5* (+10) 10/* Flow Control Commands */ < 1544275479 556414 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1544277623 672698 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1544278543 970087 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544278579 773397 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544278909 134139 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 QUIT :Ping timeout: 256 seconds < 1544279232 415169 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :`? zelda < 1544279233 442835 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :zelda? ¯\(°​_o)/¯ < 1544279236 885842 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :`? link < 1544279237 808258 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :link? ¯\(°​_o)/¯ < 1544279882 320279 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :`? ganon < 1544279886 546022 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :ganon? ¯\(°​_o)/¯ < 1544280019 546202 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :``` head wisdom/ga*o | sport < 1544280020 354230 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :1/2:==> wisdom/gaspacho <== \ You like Gaspacho and I like Gazpacho. Let's call the whole thing off! \ \ ==> wisdom/gaspasjo <== \ Gaspasjo is a norwegian soup, which died out due to a lack of hot summer days \ \ ==> wisdom/gaspatsjo <== \ gaspatsjo is a norwegian soup, which died out due to a lack of hot summer days \ \ ==> wisdom/gaszpacho <== \ gaszpacho is a polish soup, traditionally szerved cold for hot szummer days \ \ ==> wisdom/gazpacho <== \ < 1544280021 55404 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :` n < 1544280021 489135 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: : not found < 1544280024 327682 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :`n < 1544280024 895003 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :2/2:You like Gazpacho and I like Gaspacho. Let's call the whole thing off! \ \ ==> wisdom/gazspaczo <== \ gazspaczo iz a hungarian szoup, tradizsonally szerved cold for hot szummer dayz < 1544280063 741848 :xkapastel!uid17782@gateway/web/irccloud.com/x-yzwfcvxawauqywfq QUIT :Quit: Connection closed for inactivity < 1544280872 871187 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :`bobadventureslist http://bobadventures.comicgenesis.com/d/20181208.html < 1544280873 390379 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :bobadventureslist http://bobadventures.comicgenesis.com/d/20181208.html: b_jonas < 1544281112 766733 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544281124 953766 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544282334 823915 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 268 seconds < 1544282454 702515 :Lord_of_Life!~Lord@79.125.225.10 JOIN :#esoteric < 1544282454 907588 :Lord_of_Life!~Lord@79.125.225.10 QUIT :Changing host < 1544282454 907639 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1544287034 858407 :xkapastel!uid17782@gateway/web/irccloud.com/x-wonnwlyxqqgwxowo JOIN :#esoteric < 1544288864 782597 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544290436 745771 :joast!~rick@cpe-98-145-132-215.natnow.res.rr.com QUIT :Quit: Leaving. < 1544290701 970040 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1544290995 750505 :joast!~rick@cpe-98-145-132-215.natnow.res.rr.com JOIN :#esoteric < 1544291249 951478 :arseniiv!~arseniiv@46.191.218.243 QUIT :Ping timeout: 246 seconds < 1544294629 310054 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1544296580 771955 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1544296712 747141 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1544297599 275778 :hexfive!~hexfive@50-46-223-124.evrt.wa.frontiernet.net JOIN :#esoteric < 1544298487 412701 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1544299814 676667 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1544299919 563626 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Have you ever play mahjong and have heaven? That is highly unlikely; I never have done. < 1544300066 86763 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I wrote rules of Pokemon mahjong: https://arin.ga/ASWzV9 Please read it see if you think it is good, and whatever suggestions/questions/complaints about it? < 1544300080 422549 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1544302829 701979 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1544302970 727135 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Do you like this Pokemon mahjong I wrote now? Is there anything I missed, perhaps? Is there any mistake? > 1544305045 604745 PRIVMSG #esoteric :14[[07Unfedern14]]4 M10 02https://esolangs.org/w/index.php?diff=58634&oldid=57352 5* 03Zseri 5* (+1) 10correct file extension < 1544305718 654015 :paul2520!~paul2520@unaffiliated/paul2520 PRIVMSG #esoteric :that looks cool & fun, zzo38. also arin.ga is neat. I might try and host a clone < 1544306175 807837 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :zzo38: ouch. what's the easy way to turn off syntax coloring for that arin.ga page? < 1544306191 886631 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :ah, there's a "raw" link < 1544306443 53537 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :b_jonas: Yes, you can use the "raw" link. You can also use curl to download it; you get plain text in that case too. < 1544306512 913687 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :paul2520: They have the source code on GitHub if you want to make a copy. < 1544306753 975441 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1544309816 735406 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1544309993 288826 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1544312437 130426 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544312471 308875 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544312653 766676 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1544312666 965637 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1544316559 648245 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Probably to understand the rules I wrote, is needing to know both Pokemon game and mahjong game. < 1544317545 560641 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit < 1544320647 459352 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Quit: Qutting < 1544321601 685378 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :`ehlist http://eheroes.smackjeeves.com/comics/2707534/whats-going-on/ < 1544321602 167038 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :ehlist http://eheroes.smackjeeves.com/comics/2707534/whats-going-on/: b_jonas < 1544321647 777354 :nodist!~nodist@pool-74-108-144-93.nycmny.fios.verizon.net JOIN :#esoteric < 1544324214 914407 :xkapastel!uid17782@gateway/web/irccloud.com/x-wonnwlyxqqgwxowo QUIT :Quit: Connection closed for inactivity < 1544325084 434336 :nodist!~nodist@pool-74-108-144-93.nycmny.fios.verizon.net QUIT :Quit: Leaving < 1544325550 701843 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 268 seconds < 1544325609 428399 :Lord_of_Life!~Lord@77.28.221.113 JOIN :#esoteric < 1544325609 665937 :Lord_of_Life!~Lord@77.28.221.113 QUIT :Changing host < 1544325609 665978 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1544325777 344418 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: Sleep > 1544329630 341632 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Marcsine 5* 10New user account > 1544331395 623605 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=58635&oldid=58593 5* 03Marcsine 5* (+248) 10Hello, world! < 1544331840 763881 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1544331953 319365 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1544335921 944265 :arseniiv!~arseniiv@46.191.218.243 JOIN :#esoteric < 1544336360 41813 :imode!~imode@unaffiliated/imode QUIT :Quit: WeeChat 2.3 < 1544342678 574415 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544342691 496291 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric > 1544342814 329154 PRIVMSG #esoteric :14[[07Talk:TPLHBPTBOTEW14]]4 10 02https://esolangs.org/w/index.php?diff=58636&oldid=58627 5* 03Salpynx 5* (+622) 10suggest new command < 1544343677 813942 :grumble!~grumble@freenode/staff/grumble QUIT :Read error: Connection reset by peer < 1544343749 70070 :grumble!~grumble@freenode/staff/grumble JOIN :#esoteric < 1544344803 980074 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1544345607 149409 :xkapastel!uid17782@gateway/web/irccloud.com/x-gqlvnkukrodxxher JOIN :#esoteric < 1544349300 259817 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :could we cook things faster if the deep fryers were in a room filled with argon or is the somke point of oil independent of the ambient atmosphere? < 1544349328 768441 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is the smoke point of oil the limiting factor for deep frying? < 1544349433 960207 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: my research indicates that they have to keep below the point where the oil starts breaking down < 1544349471 676635 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :however wikipedia is unclear on whether this process is internal or a reaction between the oil and the air < 1544349629 485702 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :further questions: would an oven filled with argon instead of air allow one to bake cookies faster without burning them < 1544349835 392321 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION points to cooking.stackexchange.com < 1544349846 572149 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i,i stacking.cookexchange.com < 1544349862 6485 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :would an argon-filled kitchen allow the use of highly flammable liquids to cook in < 1544349872 715688 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? oren < 1544349874 466495 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :oren is a Canadian esolanger who would like to obliterate time zones so that he can talk to his father who lives in the same house. He'll orobablu get the hang of toycj tuping soon. He also has a rabid hatred of the two-storey lowercase a and other shady characters. < 1544350009 610814 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :if only boily were here i'm sure he'd know. < 1544350038 334601 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1544350038 627374 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1544350038 830451 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1544350038 882355 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :483) I keep asking random people for "friendship " and it's crippling < 1544350039 39064 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1544350039 210284 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote < 1544350039 957711 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :1196) I am in room number 404. I keep not finding it and walking past the door. < 1544350040 132676 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :532) lol :( < 1544350040 329864 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :821) Apparently http://code.google.com/p/hgfs/ now exists. Oh, that's 2008. I'm sure I would've found it and rejected it for some reason before then X-D [...] Right, yeah. “Can't get the damned thing working.” < 1544350040 509339 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :176) The Perl script is probably slower than the Befunge code. < 1544350220 775647 :hexfive!~hexfive@50-46-223-124.evrt.wa.frontiernet.net QUIT :Quit: WeeChat 2.2 < 1544350266 189641 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn_append oren To escape the (build) system he's considering a career change to mad culinary science. < 1544350268 382746 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Learned 'oren': oren is a Canadian esolanger who would like to obliterate time zones so that he can talk to his father who lives in the same house. He'll orobablu get the hang of toycj tuping soon. He also has a rabid hatred of the two-storey lowercase a and other shady characters. To escape the (build) system he's considering a career change to mad culinary science. < 1544350301 828507 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's the logical explanation that popped into my mind, so it must be true. < 1544350305 538425 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`5 w < 1544350307 734802 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :1/2:redundancy//Since redundancy exists, it's redundant for Taneb to invent it. \ morphology//Morphology is the theory that you can never have enough phở. boily invented it. \ bofh//A BOFH is a bastard operator from hell. An example is the == operator in PHP. \ west midlands//Nobody knows anything about the West Midlands, and it has claimed the lives of at least two former regulars in this channel who tried to investigate so far. \ resolution// < 1544350314 456417 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`n < 1544350314 955392 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :2/2:As of 2015, highest resolution commercial computer monitors are 5120x2880 Apple and 3840x2160 other. < 1544350383 535595 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cwlprits morphology < 1544350385 306411 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :oerjän < 1544350401 66320 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cwlprits bofh < 1544350402 656857 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​\oren̈\ < 1544350405 630894 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`slwd s/He.*soon/He finally's got the hang of toycj tuping/ < 1544350406 121591 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :usage: sled file//script < 1544350456 752452 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`slwd oren//s/He.*soon/He finally's got the hang of toycj tuping/ < 1544350458 336540 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :oren//oren is a Canadian esolanger who would like to obliterate time zones so that he can talk to his father who lives in the same house. He finally's got the hang of toycj tuping. He also has a rabid hatred of the two-storey lowercase a and other shady characters. To escape the (build) system he's considering a career change to mad culinary science. < 1544350464 209278 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oops < 1544350467 344765 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1544350468 188761 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Done. < 1544350481 346930 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`slwd oren//s/He.*soon/He's finally got the hang of toycj tuping/ < 1544350482 962869 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :oren//oren is a Canadian esolanger who would like to obliterate time zones so that he can talk to his father who lives in the same house. He's finally got the hang of toycj tuping. He also has a rabid hatred of the two-storey lowercase a and other shady characters. To escape the (build) system he's considering a career change to mad culinary science. < 1544350533 994754 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? muphry < 1544350534 985439 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :muphry? ¯\(°​_o)/¯ < 1544350543 872422 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`wisdom muphry < 1544350544 526864 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​muphrys law//Mumphrie's Law says things will be misspelled at the worst possible moment. < 1544353324 480452 :xkapastel!uid17782@gateway/web/irccloud.com/x-gqlvnkukrodxxher QUIT :Quit: Connection closed for inactivity < 1544353868 165038 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 JOIN :#esoteric > 1544354106 799919 PRIVMSG #esoteric :14[[07Talk:TPLHBPTBOTEW14]]4 10 02https://esolangs.org/w/index.php?diff=58637&oldid=58636 5* 03Plokmijnuhby 5* (+387) 10Rearrangement of my comment < 1544354200 55100 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :question for the experts: Is there a meaningful difference in proving Turing completeness between (1) figuring out a transpiler (on paper or in a higher level language) between a known TC language and the target, and (2) creating an functional interpreter for the known TC language in the target? Is (1) sufficient for a TC proof? < 1544354257 870004 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :I have figured out an algorithm for converting Waterfall Model code into ixqus (which definitely works for the smallish examples I have tried), but (2) is going to be substantially more work, and I'm worried something about the target (ixqus) will make it impossible to do properly, so a higher level language will always be required to do the transpiling. That would mean the target is not really TC, but only looks like it under some < 1544354276 665882 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :Alternatively, if (1) _is_ sufficient, then (2) must be possible, but I won't have to actually do it :) < 1544354459 161247 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(1) is sufficient. < 1544354566 487679 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Intuitively (there are some technical obstacles but the basic ideas are sound), (1) gives you (2) (take a self-interpreter for the source language and translate it to the target language), and (2) gives you an easy approach to (1) (take the source program and combine it with the interpreter into a single program that runs it) < 1544354629 392449 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So apparently there's no better bound than PSPACE for the question "which of two sequences of naturals has the larger sum-of-square-roots?" < 1544354666 946272 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :excellent, that is what I was hoping! It feels like it should have been obvious, but I was worried that there would be some technicality that somehow enabled one without the other. < 1544354993 151643 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1544355069 50055 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :Even though Waterfall Model is pretty simple, getting any sort of _usable_ conditional happening in the target was quite challenging, though I think I have a good understanding now of the issues. I got stuck trying to implement an Autopsy interpreter, but hopefully have learned enough to continue. For some reason I think an Autopsy interpreter will be easier than a Waterfall Model one, even though the Wafterfall transpiler was more < 1544355130 197843 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: hmm I've found http://cs.smith.edu/~jorourke/TOPP/P33.html and it's not at all obvious to me why it would be in PSPACE. < 1544355143 65534 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :I guess interpreters are easier when the language syntax is closer, but Waterfall Model has nice clean logic regardless of target syntax, which enables transpiling < 1544355207 175601 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(since that suggests that in the worst case you need to compute exponentially many bits of the results) < 1544355781 348282 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :oren: I don't see how that's relevant. doesn't a good deep fryer already let you heat the oil to a high enough temperature that higher would be worse on the food itself? < 1544355921 844127 :xkapastel!uid17782@gateway/web/irccloud.com/x-cjgozbxcgayrrgxp JOIN :#esoteric < 1544356026 561142 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://ftp.cs.rutgers.edu/pub/allender/slp.pdf talks about it > 1544356442 434561 PRIVMSG #esoteric :14[[07Talk:TPLHBPTBOTEW14]]4 10 02https://esolangs.org/w/index.php?diff=58638&oldid=58637 5* 03Plokmijnuhby 5* (+622) 10/* Element removal */ > 1544356525 767885 PRIVMSG #esoteric :14[[07Talk:TPLHBPTBOTEW14]]4 M10 02https://esolangs.org/w/index.php?diff=58639&oldid=58638 5* 03Plokmijnuhby 5* (+0) 10/* Element removal */ < 1544356689 401316 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :int-e: thanks for the answer. I'd always thought self-interpreters were an interesting curiosity, made for their own sake, but now I see the utility combined with translation. You can code the interpreter in whatever language seems easiest, then convert > 1544358588 201676 PRIVMSG #esoteric :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=58640&oldid=58611 5* 03Salpynx 5* (+159) 10Turing Complete via the Waterfall Model < 1544358947 322997 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1544359487 401014 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 QUIT :Quit: Page closed < 1544361164 770248 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1544362831 439618 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :when's the next o? < 1544364137 724465 :AnotherTest!~turingcom@ptr-82l26zcr0r9bp2uawp1.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1544368578 268338 :Lord_of_Life_!~Lord@46.217.123.127 JOIN :#esoteric < 1544368784 421562 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1544368784 534352 :Lord_of_Life_!~Lord@46.217.123.127 NICK :Lord_of_Life < 1544368784 764517 :Lord_of_Life!~Lord@46.217.123.127 QUIT :Changing host < 1544368784 811218 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1544371171 968352 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :See? They're copying themselves and each other again. http://www.smbc-comics.com/comic/cryptography is essentially the same as https://www.xkcd.com/538/ < 1544371764 9582 :int-e!~noone@int-e.eu PRIVMSG #esoteric :well, it is common wisdom... or at least ought to be < 1544376194 430583 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :``` allquotes | tail -n2 < 1544376195 119013 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :1329) Excuse me, I entered the channel without knowing what it was. I just wanted to talk to people 😥 idk if you're likely to have much luck there this channel is mostly full of computer programmers, not people \ 1330) I don't care for the bf backend as long as it doesn't make the rest of ayacc harder to sue < 1544376247 387722 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1544376292 577796 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Do you have any more ideas about new yaku or other rules for pokemon mahjong game? < 1544376674 357043 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :wow, there's an assembler syntax for C64 where the pseudo-instruction that inserts raw data is called "!BYTE" with an exclamation mark < 1544376682 350998 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :O, I didn't know that < 1544376683 854052 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :who'd use an exclamation mark for that? < 1544376709 303504 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Whoever wrote that program, I suppose. < 1544376713 510668 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :I don't even understand why AT&T syntax uses dots. why do you need a prefix at all, when these are among the most common pseudo-instruction < 1544376768 530372 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :and I sort of wish they hadn't, because most of their assembler syntax for x86_32 and x86_64 is actually saner than the intel syntax < 1544376797 395061 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :seriously, intel's argument syntax is messed up < 1544376814 759360 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think they want to make it clear when reading the asm which instructions are direct processor instructions and which are instructions to the assembler < 1544376893 534215 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Maybe that is why < 1544376931 758278 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :incidentally, I'd like to point at http://yasm.tortall.net/ as what seems like a sane modern assembler and https://www.agner.org/optimize/ as a sane disassembler for the x86_64 < 1544376944 95594 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :um, https://www.agner.org/optimize/#objconv for the latter < 1544377906 973724 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1544378272 898673 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: istr at least one of munroe and weinersmith has explicitly stated e doesn't check whether the other guy (or possibly anyone) has made a joke before < 1544378287 573262 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(although the istr was hearsay) < 1544378366 350896 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION stopped reading smbc a while ago because it seemed to be just bringing up depressing ideas. < 1544378911 254566 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544381574 305483 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :wow. I have three consecutive quotes at the quote file starting from 1326 < 1544381620 661482 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote 1326 < 1544381621 225300 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :1326) and at least don't put Hofstadter next to the time cube guy without at least a semicolon, that's insulting Hofstadter < 1544381626 635745 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote 1327 < 1544381627 166874 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :1327) that real-world complexity doesn't fit my simple model of English must be that darned Higgs-boson or some other symmetry-breaking mechanism < 1544381631 276771 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`quote 1328 < 1544381631 803489 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :1328) ARGH! I just saw something on the web that is publicly available, but I shouldn't have looked at it, and now I can't unsee it. I was naive, I used to imagine that the world was a nicer place. It's the rules of an insurance company for computing the fees of motor vehicle insurance in Hungary. [...] < 1544381729 488764 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: food < 1544382514 458068 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` doag quotes | grep symmetry < 1544382516 202063 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :11610:2018-08-22 addquote that real-world complexity doesn\'t fit my simple model of English must be that darned Higgs-boson or some other symmetry-breaking mechanism < 1544384153 957184 :arseniiv!~arseniiv@46.191.218.243 QUIT :Ping timeout: 246 seconds < 1544385717 119853 :Isabel2!~canaim@186.167.242.39 JOIN :#esoteric < 1544386234 490952 :Isabel2!~canaim@186.167.242.39 QUIT :Ping timeout: 244 seconds < 1544387193 944288 :Isabel1!~canaim@186.167.244.93 JOIN :#esoteric < 1544387728 303194 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 245 seconds < 1544387947 33983 :Isabel1!~canaim@186.167.244.93 PART :#esoteric < 1544388158 525803 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1544388590 364858 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1544389192 954185 :nfd9001!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net JOIN :#esoteric < 1544389443 854174 :imode!~imode@unaffiliated/imode QUIT :Quit: WeeChat 2.3 > 1544390909 699356 PRIVMSG #esoteric :14[[07Talk:TPLHBPTBOTEW14]]4 10 02https://esolangs.org/w/index.php?diff=58641&oldid=58639 5* 03Salpynx 5* (+2100) 10trying to figure out valid sets > 1544391786 622542 PRIVMSG #esoteric :14[[07Talk:TPLHBPTBOTEW14]]4 10 02https://esolangs.org/w/index.php?diff=58642&oldid=58641 5* 03Salpynx 5* (+643) 10Set == key:value swapped dict? > 1544392165 797388 PRIVMSG #esoteric :14[[07Talk:TPLHBPTBOTEW14]]4 10 02https://esolangs.org/w/index.php?diff=58643&oldid=58642 5* 03Salpynx 5* (+469) 10/* Turing completeness */ > 1544393235 120415 PRIVMSG #esoteric :14[[07User:BradensEsolangs14]]4 10 02https://esolangs.org/w/index.php?diff=58644&oldid=58019 5* 03BradensEsolangs 5* (-46) 10 > 1544393260 523789 PRIVMSG #esoteric :14[[07Mep14]]4 10 02https://esolangs.org/w/index.php?diff=58645&oldid=54906 5* 03BradensEsolangs 5* (+1) 10Prefer it here > 1544393537 73852 PRIVMSG #esoteric :14[[07Mep14]]4 10 02https://esolangs.org/w/index.php?diff=58646&oldid=58645 5* 03BradensEsolangs 5* (+1) 10 < 1544393781 292988 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :oh! Salpynx is back < 1544393812 535831 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :I think we gained a very useful contributor to esolangs with them < 1544393820 507204 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :I hope they stick < 1544394157 538780 :Lavos!~Lavos@pc-163-8-120-200.cm.vtr.net JOIN :#esoteric < 1544394280 138021 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Yes < 1544394722 495332 :Lavos!~Lavos@pc-163-8-120-200.cm.vtr.net QUIT :Remote host closed the connection < 1544395097 208237 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1544396132 859795 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net PRIVMSG #esoteric :...darn I just wanted to say something to oerjan about Archie search being dead < 1544396141 467353 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net PRIVMSG #esoteric :ftp://ftp.nvg.ntnu.no/pub/frc/fantasy.rules.committee < 1544396529 423367 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Make the file available with gopher then; Veronica-2 still works, even if Archie doesn't < 1544396771 336450 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :(There are also other problems with FTP; other protocols are often better, either HTTP, Plan9, Gopher, TFTP, or SSH, according to what is needed) < 1544397168 572138 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :plan9 protocol? is that the one with the white bunny? let me look that up < 1544397202 26743 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Yes, I think so < 1544397286 63210 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :yeah, though the bunny has small ears, unlike what I remembered < 1544397553 951882 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :nice as a logo, but I don't think it adapts well to a plushie, and that's something of a drawback when it comes to software mascots < 1544397655 9205 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Are you sure does it need to? < 1544397725 361309 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I suppose it might help to earn money if you can sell plushies, maybe < 1544397856 771011 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Which software projects do, anyways? < 1544398630 159586 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :no, the software project doesn't directly gain money from that < 1544398720 970263 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :O OK, although I am not sure why they would need to make it adapts well to a plushie then (unless perhaps they expect other people will want to do), but not that there is anything wrong to make adapts to plushies < 1544398792 786277 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :they probably don't need to, yes. < 1544399559 823773 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Quit: Qutting > 1544399735 350009 PRIVMSG #esoteric :14[[07Talk:TPLHBPTBOTEW14]]4 M10 02https://esolangs.org/w/index.php?diff=58647&oldid=58643 5* 03Salpynx 5* (+3) 10/* Element removal */ < 1544400002 262050 :danieljabailey!~danieljab@cpc75709-york6-2-0-cust725.7-1.cable.virginm.net QUIT :Quit: ZNC 1.6.6+deb1ubuntu0.1 - http://znc.in < 1544400021 751543 :danieljabailey!~danieljab@cpc75709-york6-2-0-cust725.7-1.cable.virginm.net JOIN :#esoteric < 1544400923 474257 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544400963 267373 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544401050 417439 :MDude!~MDude@71.50.218.48 QUIT :Ping timeout: 250 seconds < 1544402041 877173 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544402341 984996 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i have a thing which has several possible "states" < 1544402366 724890 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :these states are finite and not even that many < 1544402374 35675 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :66bits are enough to encode all of them < 1544402375 785387 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :but < 1544402391 372755 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :state 1 feels less random than state 138924533525526 < 1544402434 901216 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :how do i quantify this randomness? < 1544402578 364601 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one method is by seeing how likely each state is < 1544402592 911260 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :they're all equally likely < 1544402609 905179 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then I don't see any reason why state 1 would be less random than state 138924533525526 < 1544402622 546325 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the only reason we perceive 1 as being less random is that's a more commonly used number in general < 1544402622 810984 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :state 0 is special and we like it a lot for some reason < 1544402665 511877 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :an easy way to measure this thing would be to take the distance of each state from state 0 < 1544402667 628301 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :but < 1544402686 777038 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :there's some states that are as far as possible from state 0, which are not very random at all < 1544402743 199406 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i.e. you can describe those states in a very compact way < 1544402752 827201 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :here's the start of a list of all integers, ordered by how frequently they appear in the Google Books corpus: 1 2 3 4 5 6 10 8 7 9 20 12 15 11 14 0 30 13 16 18 25 17 19 24 100 21 22 50 23 40 28 26 27 29 31 60 < 1544402769 415173 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, I'm not sure if negative integers are included, the - might be parsed as a punctuation mark < 1544402779 334524 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so perhaps it's the start of a list of all /nonnegative/ integers with that ordering < 1544402779 845346 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok... < 1544402805 73353 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ais523: do you know how to solve a rubik's cube? < 1544402810 394012 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I guess if you're treating state 0 as special, then the specialness of other states would be based on how they related to state 0 < 1544402819 482963 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :izabera: I know one algorithm for it, and the general principles behind many others < 1544402830 30877 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yes that's correct, the specialness is in relation to state 0 < 1544402851 203151 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if this is about a Rubik's Cube, I recommend reading up on the Thistlethwaite algorithm, it seems relevant here < 1544402860 760882 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i know that < 1544402874 532614 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in particular, it categorises states by what /sort/ of moves are required to go between them and state 0 < 1544402877 468030 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i know < 1544402899 220434 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :but still i don't think it's a very good measure < 1544402925 638980 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, this list of integers ordered by frequency cuts off at frequency 40, containing such integers as 19111919 and 16841721 < 1544402939 791010 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are 245164 integers that appear at least 40 times in the corpus < 1544402959 960229 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, 83000000000 too < 1544402974 262508 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :so there's this state that's called a superflip < 1544402994 110325 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :meanwhile, 395000000000000 has a full 46 occurrences! < 1544402997 712345 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :basically all the corners are solved, and all the edges are in the right position but flipped < 1544402997 891440 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is like art in its own way < 1544403012 645967 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and by some metrics, it's the furthest you can get from the starting state < 1544403029 299979 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yes it takes 20 moves < 1544403038 871279 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's the first case that was proved to require 20 moves < 1544403046 69429 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :20 moves is the diameter of the graph < 1544403061 178172 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :can't go farther than that from the solved state < 1544403073 973847 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :but it's absolutely trivial and totally not random < 1544403098 531547 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are two metrics, in one of them the furthest-known position is apparently unique (as in, the only known position), in the other, there are lots of ties < 1544403114 296837 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but both of them have either superflip or a variant of it as one of the furthest-known positions < 1544403115 84211 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's not unique < 1544403120 62173 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :there's a lot of ties < 1544403259 92249 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if it's not unique in half-turn metric, then it must be quarter-turn metric which has the believed-unique maximal-moves pattern < 1544403265 346136 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(which IIRC is superflip with some of the centres swaped) < 1544403266 808118 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*swapped < 1544403358 502870 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://ruwix.com/pics/rubiks-cube/patterns/six-spots.svg things like this have 0 solved pieces, 0 pieces with the right orientation, and yet are absolutely trivial and they don't feel random < 1544403372 669999 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :thistlethwaite would vomit by only looking at it < 1544403437 243529 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you might want to categorise by symmetries, in that case < 1544403456 162026 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :patterns like that are easy because their symmetries make it easier to spot a solution < 1544403475 999207 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :besides, isn't that pattern solvable with only slice moves? that's the exact sort of rule that thistlethwaite-like algorithms are good at picking up on < 1544403510 801636 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what < 1544403516 570328 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that's like < 1544403518 662733 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the first step in the Thistlethwaite algorithm is to orient the corners < 1544403527 358712 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :do you even know what you're talking about < 1544403533 289732 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the corners in that pattern are clearly correctly oriented, if all in the wrong position < 1544403559 977529 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :none of them is correctly oriented, and the first step in th is not to orient corners < 1544403591 943254 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :izabera: the aim in Thistlethwaite, as written, is to get into a position from which you can ban moves on two opposite faces < 1544403595 617685 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :corner orientation is in < 1544403603 689569 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i know < 1544403605 910285 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :you don't < 1544403620 554600 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, ban quarter-moves on two opposite faces < 1544403661 517966 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm having trouble remembering what the restrictions are for each of the four phases < 1544403663 926495 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :you go from to to to to solved < 1544403678 481737 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's the second step that locks the orientation of the corners, right < 1544403687 973169 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because whatever face of the corner is on U/D is stuck there < 1544403734 18308 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, you can imagine a Thistlethwaite-like algorithm which uses different move sets < 1544403755 474845 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. one in which one of the sets allows the three slice moves (both quarter-turn and half-turn), but not any individual face moves < 1544403786 390045 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the pattern you linked belongs (I think) to that set, which is a notable property of it, even if it doesn't neatly fall into any of the "normal" Thistlethwaite sets < 1544404523 221345 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok i'll correct myself, the six-dots case only has 8 flipped edges < 1544404569 512928 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and depending on how you look at it, the first step in th is 4 moves and the second one is 4 moves and the last 2 are skipped < 1544404609 263039 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :well depending on how you look at it, you get to distribute the same 8 moves over the 4 steps < 1544404623 154669 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, even if I have the details wrong (and I probably do), six-spot is the sort of pattern that you'd expect to be solvable with only a subset of the legal moves < 1544404647 153657 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :currentliy featured question on StackOverflow asks how to do loops in metafont/ancient-APL style https://stackoverflow.com/q/53689001/ < 1544404665 763885 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :wait, a rubik's cube question? < 1544404676 190649 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :oh right, it's by izabera < 1544404676 440216 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ais523: i don't necessarily think that that is a good way to estimate what i want < 1544404683 990337 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: that doesn't look featured to me < 1544404708 38828 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :"66 bits are enough to encode all of them" => hmm, didn't it fit in 65 5bits? < 1544404749 454640 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :a little less than ~65.23 bits < 1544404755 185003 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :ais523: => wow, that's an interesting frequency list < 1544404787 263095 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, I thought it was interesting too < 1544404819 647748 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :apparently this sequence is not on OEIS yet < 1544404844 798120 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(and we'd probably want an up-to-date version of the corpus before adding it, mine's a bit old) < 1544404852 476505 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :ais523: does that count occurrences with or without multiplicity throughout books? < 1544404859 246113 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's also one of the longest inherently finite sequences I've seen < 1544404862 306001 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: with multiplicity < 1544404884 120990 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as in, a number that's used once in 40 books and a number that's used 40 times in a single book will both have a frequency of 40 < 1544404920 610334 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :ais523: how many times does 244823040 appear? < 1544404937 465718 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: Was your general monad ? operator delimited by function? < 1544404988 2315 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: it needs some definition of what scope it runs over; Rust's definition is "a function, or a block marked 'catch'" which seems reasonable; having it apply to a single block is also reasonable I think < 1544405009 874038 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But that makes {}/; not associative, right? < 1544405011 383205 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: less than 40 < 1544405014 513030 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :this question is because a friend of mine wanted to come up with some position that was considered "hard" in any possible method < 1544405050 256883 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: it's OK for {} to not be associative, I think; they aren't in Rust anyway because of lifetimes < 1544405056 62774 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so Rust doesn't care about that < 1544405068 577814 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I'm not sure they inherently need to be associative in other languages either < 1544405071 446953 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right, like C++. < 1544405096 294282 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, Haskell requires do { do { a; b }; c } = do { a; do { b; c } } < 1544405153 678854 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :"one in which one of the sets allows the three slice moves" => that would be very small and so almost useless < 1544405156 746906 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :IMO < 1544405168 675629 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: it's not that small if you allow quarter turns < 1544405186 166013 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :ais523: sorry, it's not featured. it's hot. < 1544405251 92124 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: here's a featured challenge on PPCG at the moment: https://codegolf.stackexchange.com/questions/105127/fastest-mini-flak-quine < 1544405263 529800 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which will end up having to be featured three times, there was a 1100 rep bounty on it < 1544405268 650229 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(which takes a while to hand out…) < 1544405310 994872 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :"one of the longest inherently finite sequences I've seen" => no way. there are interesting mathematically defined sequences that go to at least tetration sized numbers, perhaps more. most of them are more interesting as sets than as sequences, but those are still often put into OEIS. < 1544405467 21486 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, but I haven't seen them < 1544405468 634604 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :ais523: re 1100 rep bounty, I used to think such couldn't be awarded at all, at least by a single user, because SE docs "https://codegolf.stackexchange.com/help/bounty" say "Additionally, if you offer multiple bounties on the same question, the minimum spend doubles with each subsequent bounty" < 1544405476 992315 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the doubling caps at 500 < 1544405486 801013 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but someone else is awarding the spare 100 to reach a number that isn't divisible by 500 < 1544405493 80094 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :ais523: "seen" in what sense? they wouldn't be listed explicitly on your screen obviously < 1544405501 47792 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the definition < 1544405501 976914 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :ais523: yeah, I know < 1544405520 606553 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess it's finite and growing < 1544405534 166023 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :any day, someone could publish a book that contains the fourtieth copy of a brand new number :-D < 1544405587 486328 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(and of course, the original source material has to go beyond the things with 40 copies into things with 39 copies, and so on down to 1; it's just that the list I have handy stops there) < 1544405614 140771 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :ais523: Baez probably knows more about this, but I think there's some small congruance class, one of 6k+1, 6k-1, 4k+1, 4k-1, such that most small primes fall into one, but eventually the complementary class takes over at some very large threshold, and of course around that it switches a lot < 1544405663 222532 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I know about that too (4n-1 vs. 4n+1 is the best known) < 1544405668 908875 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it doesn't really define a finite sequence < 1544405684 423138 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because it swaps back at some point < 1544405705 668899 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it defines a large /number/, but that's different < 1544405712 443804 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess you could call the digits of that number a sequence < 1544405777 597129 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :ais523: it probably swaps out at many points, so the set of numbers n such there are more primes less than n in that congruence class would be a set, not just a number < 1544405799 785051 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :the set of natural numbers, say < 1544405808 798932 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :uh no < 1544405810 132083 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, the interesting number is the lowest element of that set, which is still quite large < 1544405811 858122 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :that's stupid < 1544405818 597014 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :sorry < 1544405822 270036 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :I meant my own definition < 1544405836 765766 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :anyway, yes, that's probably not one of the more interesting large finite sequences < 1544405917 648527 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, it's not that big, 26833 < 1544405981 968404 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :big enough that it'd take a while to discover without the help of computers, though! < 1544406273 609234 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think there's a related problem where it's much larger < 1544406320 396950 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :ais523: I think it was a different sequence then < 1544406339 61771 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :ais523: hmm, but isn't the largest such number much bigger? < 1544406347 727010 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :it's the largest such number that's really interesting, not the smallest one, < 1544406360 722156 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :because there can be "random" anomalies around small primes < 1544406400 659141 :MDude!~MDude@71.50.218.48 JOIN :#esoteric < 1544406441 590485 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are infinitely many such numbers, so there isn't a largest < 1544406573 492697 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :um, the largest number outside that set then < 1544406614 890880 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are infinitely many of those, too < 1544406805 231642 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :hmm, https://en.wikipedia.org/wiki/Optimal_solutions_for_Rubik%27s_Cube says the number of states with the maximal number of turns for the quater-turn metric is not known, but only very few such positions are known. < 1544406826 5992 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :not surprising, but I don't really pay attention to the quater-turn metric < 1544406843 347075 :hexfive!~hexfive@50-46-223-124.evrt.wa.frontiernet.net JOIN :#esoteric < 1544406946 508240 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu PRIVMSG #esoteric :I was surprised back in 2010 when the 20 move upper bound proof for the face turn metric was announced, on how early it's been found < 1544407283 371209 :b_jonas!~x@catv-176-63-24-31.catv.broadband.hu QUIT :Quit: leaving < 1544408661 223825 :tng!~tng@2a03:8600:1001:1014::100c JOIN :#esoteric < 1544409016 551986 :FreeFull!~freefull@defocus/sausage-lover QUIT : > 1544409486 620701 PRIVMSG #esoteric :14[[07Talk:Real Fast Nora's Hair Salon 3: Shear Disaster Download14]]4 10 02https://esolangs.org/w/index.php?diff=58648&oldid=33787 5* 03BradensEsolangs 5* (+149) 10/* Name */ new section > 1544409667 63172 PRIVMSG #esoteric :14[[07Talk:Real Fast Nora's Hair Salon 3: Shear Disaster Download14]]4 10 02https://esolangs.org/w/index.php?diff=58649&oldid=58648 5* 03Ais523 5* (+432) 10/* Name */ some history > 1544409785 562614 PRIVMSG #esoteric :14[[07Talk:Real Fast Nora's Hair Salon 3: Shear Disaster Download14]]4 10 02https://esolangs.org/w/index.php?diff=58650&oldid=58649 5* 03Ais523 5* (+118) 10OK, so now the spambot's made me visit IMDB to verify the details < 1544411326 56814 :tng!~tng@2a03:8600:1001:1014::100c QUIT :Quit: Mutter: www.mutterirc.com < 1544411902 263984 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 246 seconds < 1544412073 763985 :Lord_of_Life!~Lord@77.28.221.38 JOIN :#esoteric < 1544412074 190519 :Lord_of_Life!~Lord@77.28.221.38 QUIT :Changing host < 1544412074 190568 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1544414277 539104 :xkapastel!uid17782@gateway/web/irccloud.com/x-cjgozbxcgayrrgxp QUIT :Quit: Connection closed for inactivity < 1544414400 677137 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 QUIT :Quit: I seem to have stopped. < 1544414546 728900 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 JOIN :#esoteric < 1544414725 825652 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit < 1544415845 394408 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Does any web browser have a "save form" command? < 1544416136 631111 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Is there any proposal for a PNG chunk for XPM palettes? < 1544418600 689650 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1544421961 328628 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1544423860 278858 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Now I wrote a specification for using XPM colours in PNG. This allows you to define the preferred mono or grey representation of a colour picture, as well as to do such things as match text colours and background colours of a document. < 1544425562 278779 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. > 1544427753 401140 PRIVMSG #esoteric :14[[07Hello world program in esoteric languages14]]4 10 02https://esolangs.org/w/index.php?diff=58651&oldid=58001 5* 03Ais523 5* (+1186) 10/* The Waterfall Model */ Hello, world! < 1544428506 827613 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 250 seconds > 1544428781 892406 PRIVMSG #esoteric :14[[07The Waterfall Model14]]4 10 02https://esolangs.org/w/index.php?diff=58652&oldid=58558 5* 03Ais523 5* (+105) 10/* External resources */ link Ratiofall < 1544429506 206687 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544429522 448270 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544432360 923577 :b_jonas!~x@catv-176-63-24-101.catv.broadband.hu JOIN :#esoteric < 1544432386 230521 :b_jonas!~x@catv-176-63-24-101.catv.broadband.hu PRIVMSG #esoteric :zzo38: I could be wrong, but I sort of have the impression that graphic designers are very different from us, and they don't want that kind of tool < 1544432400 657467 :b_jonas!~x@catv-176-63-24-101.catv.broadband.hu PRIVMSG #esoteric :including the ones that design game graphics < 1544432459 225939 :b_jonas!~x@catv-176-63-24-101.catv.broadband.hu PRIVMSG #esoteric :also, not many people use grayscale graphics on displays anymore, it's mostly used in print < 1544433642 635330 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544433677 872372 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544434116 940514 :b_jonas!~x@catv-176-63-24-101.catv.broadband.hu QUIT :Quit: leaving < 1544434457 330064 :arseniiv!~arseniiv@46.191.218.243 JOIN :#esoteric < 1544436373 870707 :xkapastel!uid17782@gateway/web/irccloud.com/x-pyanthfpbntxktub JOIN :#esoteric < 1544439245 95584 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544439258 947900 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544441117 391367 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544441155 252322 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544441419 332261 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544441434 411023 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544441452 707740 :hexfive!~hexfive@50-46-223-124.evrt.wa.frontiernet.net QUIT :Quit: WeeChat 2.2 < 1544441518 735446 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544441550 248034 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544442368 752230 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544442381 896606 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544442403 299815 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 JOIN :#esoteric < 1544442490 291781 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ais523: re primes mod 4, let's see in https://arxiv.org/abs/math/0408319 < 1544442556 891205 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ais523: however, it also says that I was wrong, the sequence is infinite < 1544443265 808473 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1544443374 753059 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 JOIN :#esoteric < 1544443400 313834 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :that article probably has the plots were made by Mathematica, because it uses the Mathematica font < 1544444229 860465 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :`? nobel < 1544444231 50190 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :nobel? ¯\(°​_o)/¯ < 1544444232 374346 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :`? noble < 1544444233 413701 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :noble? ¯\(°​_o)/¯ < 1544444290 764862 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :slashlearn Nobel//"Nobel" is Norwegian for "noble", a title of honor awarded by kings. < 1544444315 110574 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :i wonder if there are people who call the nobel price "fields medal of chemistry/physics/..." < 1544444385 466319 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I dunno. but there are people who point out that there are at least three awards that are sometimes called the "Nobel prize of mathematics" < 1544444492 524533 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :great for the mathematitians < 1544445038 640811 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :I think we should call more things Nobel prizes of their respective categories < 1544445061 600566 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :Like "The Nobel prize of sheep shearing in Northumberland" < 1544445191 548374 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :the nobel prize of sports < 1544446056 845437 :Melvar!~melvar@dslb-002-203-000-108.002.203.pools.vodafone-ip.de QUIT :Ping timeout: 250 seconds < 1544446880 478048 :Melvar!~melvar@dslb-002-203-081-122.002.203.pools.vodafone-ip.de JOIN :#esoteric < 1544447461 342557 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :and the IOCCC judges award the Nobel prize of obfuscated programming < 1544447631 620399 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :obfuscated C programming < 1544447668 87394 :FireFly!znc@freenode/staff/firefly PRIVMSG #esoteric :or, really, just the Nobel prize of C programming < 1544447678 665150 :FireFly!znc@freenode/staff/firefly PRIVMSG #esoteric :ACTION ducsk < 1544447682 804428 :FireFly!znc@freenode/staff/firefly PRIVMSG #esoteric :ducks, even < 1544447919 507525 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :i like the contest to create the largest c++ error message better < 1544447974 260545 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :how about the http://www.underhanded-c.org/ _ < 1544448501 726188 :AnotherTest!~turingcom@ptr-82l26zcr0r9bp2uawp1.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 252 seconds < 1544448573 157242 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :myname: https://tgceec.tumblr.com/ ? < 1544449529 433338 :AnotherTest!~turingcom@natx-145.kulnet.kuleuven.be JOIN :#esoteric < 1544450425 308687 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1544451221 848656 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :AHAHAHA apparently mailing list web archives aren't the only ones affected by overzelous "email address protection" filters: < 1544451253 313030 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :"https://buy.garmin.com/en-US/US/p/119594" is a vendor's page with specs of a camera they make, and it says "Photo burst: 3/[email protected], 5/[email protected] or 10/[email protected]" < 1544451272 982782 :FireFly!znc@freenode/staff/firefly PRIVMSG #esoteric :Heh < 1544451350 437307 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :probably automatically decodes it in client side if you allow javascript or something < 1544451355 308559 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I didn't try < 1544455234 906630 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1544455323 327330 :Lord_of_Life!~Lord@79.125.196.66 JOIN :#esoteric < 1544455323 528908 :Lord_of_Life!~Lord@79.125.196.66 QUIT :Changing host < 1544455323 528957 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1544455660 662739 :Cale!~cale@2607:fea8:995f:fb71:f9:7381:e4da:9c3e JOIN :#esoteric < 1544455918 712502 :sleepnap!~thomas@2603:3015:260e:1900::13ed JOIN :#esoteric < 1544458078 980191 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544458114 399148 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544458969 755864 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1544459839 772854 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544459852 423193 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544460447 304972 :AnotherTest!~turingcom@natx-145.kulnet.kuleuven.be QUIT :Ping timeout: 240 seconds < 1544460851 151055 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544460883 913701 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544461023 660844 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544461296 342407 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544461311 783325 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544461534 304323 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be JOIN :#esoteric < 1544462168 970310 :nfd9001!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net QUIT :Ping timeout: 246 seconds < 1544462218 106870 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544462252 871829 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544463259 624570 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544463273 860156 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544464044 806406 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1544464238 918409 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544465547 291253 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be QUIT :Ping timeout: 240 seconds < 1544465955 895036 :MDude!~MDude@71.50.218.48 QUIT :Remote host closed the connection < 1544466734 755316 :zzo38!~zzo38@24-207-47-161.eastlink.ca QUIT :Disconnected by services < 1544466740 501560 :zzo38!~zzo38@24-207-47-161.eastlink.ca JOIN :#esoteric > 1544467005 355047 PRIVMSG #esoteric :14[[07Hurgusburgus14]]4 N10 02https://esolangs.org/w/index.php?oldid=58653 5* 03BradensEsolangs 5* (+3687) 10Created page with "'''Hurgusburgus''' is a programming language by [[User:BradensEsolangs|Braden]], to be very confusing. ==The basics of Hurgusburgus== Hurgusburgus is based on a [[queue]]. A p..." > 1544467033 772018 PRIVMSG #esoteric :14[[07User:BradensEsolangs14]]4 10 02https://esolangs.org/w/index.php?diff=58654&oldid=58644 5* 03BradensEsolangs 5* (+43) 10 < 1544467142 868731 :zzo38!~zzo38@24-207-47-161.eastlink.ca QUIT :Ping timeout: 250 seconds < 1544467502 525726 :MDude!~MDude@71.50.218.48 JOIN :#esoteric > 1544467571 708399 PRIVMSG #esoteric :14[[07Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=58655&oldid=57519 5* 03BradensEsolangs 5* (-11) 10Hmmm, brain is not a swear word < 1544467647 304935 :zzo38!~zzo38@24-207-47-161.eastlink.ca JOIN :#esoteric > 1544467884 953919 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=58656&oldid=58566 5* 03BradensEsolangs 5* (+19) 10/* H */ > 1544468277 398998 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Baidicoot 5* 10New user account < 1544468338 908573 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1544468766 276813 :b_jonas!~x@catv-176-63-24-223.catv.broadband.hu JOIN :#esoteric > 1544468927 555658 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=58657&oldid=58635 5* 03Baidicoot 5* (+253) 10/* Introductions */ > 1544471211 637366 PRIVMSG #esoteric :14[[07Butng14]]4 N10 02https://esolangs.org/w/index.php?oldid=58658 5* 03Baidicoot 5* (+1317) 10Created page with "== What is Butng? == Butng was originally created by [User:Baidicoot|Baidicoot] as an extension of lambda calculus. However, it has since grown, and, with the help of [User:Go..." > 1544471989 389782 PRIVMSG #esoteric :14[[07Butng14]]4 10 02https://esolangs.org/w/index.php?diff=58659&oldid=58658 5* 03Baidicoot 5* (+820) 10 > 1544472505 347590 PRIVMSG #esoteric :14[[07Brain-Flak14]]4 10 02https://esolangs.org/w/index.php?diff=58660&oldid=58536 5* 03BradensEsolangs 5* (+4) 10 > 1544472689 791517 PRIVMSG #esoteric :14[[07Truth-machine14]]4 10 02https://esolangs.org/w/index.php?diff=58661&oldid=58606 5* 03BradensEsolangs 5* (+47) 10/* Implementations */ > 1544473297 137625 PRIVMSG #esoteric :14[[07Butng14]]4 M10 02https://esolangs.org/w/index.php?diff=58662&oldid=58659 5* 03Baidicoot 5* (+10) 10/* Placeholder Law */ > 1544473337 312206 PRIVMSG #esoteric :14[[07Butng14]]4 10 02https://esolangs.org/w/index.php?diff=58663&oldid=58662 5* 03Baidicoot 5* (+14) 10 < 1544473768 2312 :AnotherTest!~turingcom@ptr-82l26zcr0r9bp2uawp1.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1544474536 745924 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :HELO < 1544474545 988120 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :help me design a language < 1544474678 243270 :arseniiv!~arseniiv@46.191.218.243 QUIT :Ping timeout: 245 seconds < 1544474881 393776 :imode!~imode@unaffiliated/imode QUIT :Quit: WeeChat 2.3 < 1544476076 35556 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :What language? > 1544476196 169097 PRIVMSG #esoteric :14[[07Butng14]]4 10 02https://esolangs.org/w/index.php?diff=58664&oldid=58663 5* 03Zzo38 5* (-14) 10User links weren't working; the user pages still do not exist yet < 1544476216 909860 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :something that is the next step above assembler < 1544476233 910218 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :with a real simple compiler < 1544476245 792317 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :I'm thinking forth-like < 1544476298 935243 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :but with functions, stackframes, and "backwards compatibility" with machine code in terms of data/text mixins < 1544476921 573344 :b_jonas!~x@catv-176-63-24-223.catv.broadband.hu PRIVMSG #esoteric :mniip: by `"backwards compatibility" with machine code", you mean a well-defined ABI? < 1544476941 378046 :b_jonas!~x@catv-176-63-24-223.catv.broadband.hu PRIVMSG #esoteric :or a foreign call interface or both? < 1544476958 814509 :b_jonas!~x@catv-176-63-24-223.catv.broadband.hu PRIVMSG #esoteric :possibly a trivial one < 1544476964 474050 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :inline machine code < 1544477013 270733 :b_jonas!~x@catv-176-63-24-223.catv.broadband.hu PRIVMSG #esoteric :ah < 1544477015 682386 :b_jonas!~x@catv-176-63-24-223.catv.broadband.hu PRIVMSG #esoteric :ok < 1544477017 729332 :b_jonas!~x@catv-176-63-24-223.catv.broadband.hu PRIVMSG #esoteric :so that too < 1544477055 951301 :b_jonas!~x@catv-176-63-24-223.catv.broadband.hu PRIVMSG #esoteric :mniip: and what platform/architecture does the compiler compile to? < 1544477135 281742 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :8086 < 1544477181 689988 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :I am willing to ignore segmentation and consider that everything is bound to the CS segment < 1544477262 269222 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Would it be capable of making DOS programs? < 1544477264 909829 :b_jonas!~x@catv-176-63-24-223.catv.broadband.hu PRIVMSG #esoteric :mniip: the original 8086? 16 bit mode? < 1544477271 600668 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :zzo38, COM programs yeah < 1544477298 341846 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :OK. COM already sets the code and data segments same automatically, so you do not have to do that. < 1544477327 435587 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :zzo38, what I meant is I don't have to design the language around far pointers and the like < 1544477331 982806 :b_jonas!~x@catv-176-63-24-223.catv.broadband.hu PRIVMSG #esoteric :all four of the original 8086 segment registers in fact < 1544477408 299124 :b_jonas!~x@catv-176-63-24-223.catv.broadband.hu PRIVMSG #esoteric :which is useful because 8086 instructions implicitly refer to all four in some cases < 1544477425 745157 :b_jonas!~x@catv-176-63-24-223.catv.broadband.hu PRIVMSG #esoteric :so if you stick to a single segment, then you never have to add segment overrides < 1544477768 845801 :b_jonas!~x@catv-176-63-24-223.catv.broadband.hu PRIVMSG #esoteric :mniip: and what do you want the compiler to run on? < 1544477778 577746 :b_jonas!~x@catv-176-63-24-223.catv.broadband.hu PRIVMSG #esoteric :and implemented in? < 1544477789 146572 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :8086 < 1544477790 918068 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :8086 < 1544477945 886311 :b_jonas!~x@catv-176-63-24-223.catv.broadband.hu PRIVMSG #esoteric :mniip: there are some small forth native compilers for 8086, colorforth being one of the more infamous ones, you could look at those. < 1544477959 174340 :b_jonas!~x@catv-176-63-24-223.catv.broadband.hu PRIVMSG #esoteric :though those are partly implemented in themselves, rather than raw 8086 < 1544478164 683508 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :I wonder if I need keywords < 1544478259 210526 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :There is possibility to have keywords but that aren't reserved words. < 1544478306 410504 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :nah I mean symbolic keywords vs alphanumeric keywords < 1544478322 143639 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :O, OK < 1544478335 220112 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :"?" vs "if" < 1544478375 337018 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Yes, OK, I know now how you mean < 1544478380 526850 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :mniip: if you have a stropping system, it makes it easier to have keywords < 1544478395 804297 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :a what system < 1544478423 654252 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :mniip: like if all keywords start with a particualr symbol < 1544478431 771603 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Requiring apostrophes around all keywords < 1544478463 307661 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :or in fortran, less than is .lt. < 1544478491 867701 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :(You can also do it other way around, or require a prefix symbol for nonkeywords like LLVM does, or do like SQL does that you can optionally put quotation marks around a name if you want to make it to be treated as not a keyword) < 1544478575 172834 :b_jonas!~x@catv-176-63-24-223.catv.broadband.hu PRIVMSG #esoteric :mniip: or, it's not a forth-alike, but you can look at http://www.vttoth.com/CMS/index.php/projects/49 < 1544478587 214674 :b_jonas!~x@catv-176-63-24-223.catv.broadband.hu PRIVMSG #esoteric :only you'd implement it in 8086 directly, not in itself < 1544478611 426579 :b_jonas!~x@catv-176-63-24-223.catv.broadband.hu PRIVMSG #esoteric :it doesn't have inline machine code, only machine code as separate functions, but it wouldn't be hard to add inline machine code with some register use convention < 1544478682 993785 :b_jonas!~x@catv-176-63-24-223.catv.broadband.hu PRIVMSG #esoteric :as in, add an emit statement that lets you directly emit bytes of machine code, 16-bit addresses of global variables or functions, and 8-bit address of local variables relative to BP < 1544479674 581771 :b_jonas!~x@catv-176-63-24-223.catv.broadband.hu PRIVMSG #esoteric :apparently there's some disagreement in how the libc fscanf function should handle inputs that require more than one byte of lookahead, which comes up in the %g, %x and %i formats. < 1544479888 838930 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :you mean wrt the file pointer? < 1544479960 872221 :b_jonas!~x@catv-176-63-24-223.catv.broadband.hu PRIVMSG #esoteric :mniip: that too, but more whether the partial input is accepted (as in, fscanf fills the variable with the parsed value and continues on with the pattern, as opposed to rejecting the partial input by not modifying the variable and stopping the pattern right there) > 1544480708 537365 PRIVMSG #esoteric :14[[07Hurgusburgus14]]4 10 02https://esolangs.org/w/index.php?diff=58665&oldid=58653 5* 03BradensEsolangs 5* (+45) 10 > 1544480744 263735 PRIVMSG #esoteric :14[[07Truth-machine14]]4 10 02https://esolangs.org/w/index.php?diff=58666&oldid=58661 5* 03BradensEsolangs 5* (+0) 10/* Hurgusburgus */ Should be a zero, not a space. > 1544480846 503977 PRIVMSG #esoteric :14[[07Hurgusburgus14]]4 10 02https://esolangs.org/w/index.php?diff=58667&oldid=58665 5* 03BradensEsolangs 5* (+5) 10 < 1544481261 763417 :sleepnap!~thomas@2603:3015:260e:1900::13ed QUIT :Quit: Leaving. < 1544481687 313392 :zzo38!~zzo38@24-207-47-161.eastlink.ca QUIT :Ping timeout: 240 seconds < 1544481722 454927 :zzo38!~zzo38@24-207-47-161.eastlink.ca JOIN :#esoteric < 1544481975 955331 :AnotherTest!~turingcom@ptr-82l26zcr0r9bp2uawp1.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 264 seconds > 1544482748 121406 PRIVMSG #esoteric :14[[07Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=58668&oldid=58655 5* 03Rdebath 5* (+11) 10Undo revision 58655 by [[Special:Contributions/BradensEsolangs|BradensEsolangs]] ([[User talk:BradensEsolangs|talk]]) (Someone else didn't get the joke.) < 1544483328 864525 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544484274 855892 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :ok, I think I came up with a specification < 1544484504 475799 :int-e!~noone@int-e.eu PRIVMSG #esoteric :scary < 1544484560 745964 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric ::add :1{ @2 @1 + $: } < 1544484623 667626 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :no wait that doesn't work < 1544484627 189650 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric ::add :0{ @2 @1 + $: } < 1544484629 474987 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :or < 1544484649 542626 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric ::add :1{ @2 @1 + $=0 $: } < 1544484713 205364 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544484749 478903 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544484790 146146 :int-e!~noone@int-e.eu PRIVMSG #esoteric :mniip: are you inventing a stack-based virtual machine? < 1544484831 368623 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :int-e, a mix of forth and assembler < 1544485341 479144 :Melvar!~melvar@dslb-002-203-081-122.002.203.pools.vodafone-ip.de QUIT :Ping timeout: 244 seconds < 1544485396 457386 :b_jonas!~x@catv-176-63-24-223.catv.broadband.hu PRIVMSG #esoteric :mniip: that's not a specification < 1544485408 538373 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :b_jonas, correct, those were examples < 1544485428 455162 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :probably not useful to you but helps me clear up my mind! < 1544485467 417970 :zzo38!~zzo38@24-207-47-161.eastlink.ca QUIT :Ping timeout: 240 seconds < 1544485497 416305 :zzo38!~zzo38@24-207-47-161.eastlink.ca JOIN :#esoteric < 1544485650 889196 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544485666 276986 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544485696 907283 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Quit: Qutting < 1544486193 794593 :Melvar!~melvar@dslb-002-203-010-078.002.203.pools.vodafone-ip.de JOIN :#esoteric < 1544487070 466381 :nfd9001!~nfd9001@140.160.182.116 JOIN :#esoteric < 1544487931 484662 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544488384 400480 :nfd9001!~nfd9001@140.160.182.116 QUIT :Ping timeout: 250 seconds < 1544489692 81646 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544489728 902419 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544490727 722967 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I have some Christmas lights that some days it is flashy and other days it doesn't flash do you know why? < 1544490748 979821 :brandonson!~brandon@208.91.114.1 JOIN :#esoteric < 1544491733 404322 :b_jonas!~x@catv-176-63-24-223.catv.broadband.hu QUIT :Quit: leaving < 1544491878 719209 :Melvar!~melvar@dslb-002-203-010-078.002.203.pools.vodafone-ip.de QUIT :Ping timeout: 272 seconds < 1544492602 526302 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Quit: Leaving < 1544492728 316557 :ais523!~ais523@213.205.242.47 JOIN :#esoteric < 1544492735 418640 :ais523!~ais523@213.205.242.47 QUIT :Changing host < 1544492735 465049 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric > 1544493037 288419 PRIVMSG #esoteric :14[[07Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=58669&oldid=58668 5* 03BradensEsolangs 5* (+12) 10 < 1544493208 991254 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, are there any simple processor-dependend esolangs that compile via search-and-replace to machine code? < 1544493215 249661 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*processor-independent < 1544493245 742759 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1544493647 130665 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I don't know < 1544493666 801756 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :If not, then try to make it up, please < 1544493884 796667 :nfd9001!~nfd9001@140.160.182.116 JOIN :#esoteric < 1544493908 322181 :Melvar!~melvar@dslb-002-203-079-231.002.203.pools.vodafone-ip.de JOIN :#esoteric < 1544494271 862627 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :brainfuck is close, the only thing that doesn't translate directly is […] < 1544494302 103625 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :perhaps you could somehow use the call stack as a "start of loop" stack to compile dofuck? < 1544494360 275801 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's where [] is do-while instead of while? < 1544494385 235898 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1544494393 558939 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :always runs at least one iteration < 1544494455 657369 :nfd9001!~nfd9001@140.160.182.116 QUIT :Ping timeout: 268 seconds < 1544494476 483087 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1544494491 171258 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :According to logs of this channel it's TC < 1544494551 855536 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I know, I think I was there at the time < 1544494689 974427 :nfd9001!~nfd9001@140.160.182.116 JOIN :#esoteric < 1544494728 735717 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 272 seconds < 1544496607 183130 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Yes, if it is do-while then you could use a stack. < 1544496766 602714 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :what if instead + => inc (%rax) < 1544496797 358702 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :we translated + => jc .+5; inc (%rax); clc; < 1544496814 647814 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :then a [ could skip ahead by setting stc < 1544496869 120281 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :What about nested loops then? < 1544496876 166849 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :that's where the stakc comes in < 1544496900 411520 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :O, OK, you could then store the flag in the stack < 1544496977 3166 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :if carry is set, you push one and set carry, otherwise if condition is true then you push return address and clear carry, otherwise you push zero and set carry < 1544497025 354108 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :on ], if carry is set, pop number into carry flag; otherwise pop number into instruction pointer < 1544497095 292514 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :The call stack also works differently for different instruction sets. There are other differences too. < 1544497113 7362 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Yes, what you mention can work < 1544497125 10008 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :That is a good idea < 1544497164 366671 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :true < 1544497178 38806 :mniip!mniip@freenode/staff/mniip PRIVMSG #esoteric :you need IP relative call and no hardware stackframes < 1544497436 535315 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit < 1544497595 974929 :nfd9001!~nfd9001@140.160.182.116 QUIT :Ping timeout: 246 seconds < 1544497659 402196 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :MMIX has a register stack, and the GETA instruction can be used for relative addressing, and GO can be used to jump. There is then also PUSHJ and POP, as well as GET and PUT to alter the return address register < 1544497889 880823 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :And then Z-machine code is another different thing: Subroutines must be aligned and must begin with a header specifying the local variables, and there is no way to find the return address. There are built-in stack frames. < 1544498079 830242 :nfd9001!~nfd9001@140.160.182.116 JOIN :#esoteric < 1544498113 514165 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :And then, TAVERN does not have any relative jumps at all, making it more difficult. < 1544498447 365741 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 240 seconds < 1544498598 311595 :Lord_of_Life!~Lord@46.217.176.116 JOIN :#esoteric < 1544498598 548981 :Lord_of_Life!~Lord@46.217.176.116 QUIT :Changing host < 1544498598 549015 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1544498862 756385 :nfd9001!~nfd9001@140.160.182.116 QUIT :Ping timeout: 250 seconds < 1544500338 906266 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 252 seconds < 1544500569 948105 :Hoolootwo!Hooloovoo@hooloovoo.blue QUIT :Ping timeout: 252 seconds < 1544501064 835955 :Hoolootwo!Hooloovoo@hooloovoo.blue JOIN :#esoteric < 1544501289 248791 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :has anybody seen u0_a101 lately? < 1544501373 815423 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :the last time I saw him was back in august.. < 1544503127 440403 :zzo38!~zzo38@24-207-47-161.eastlink.ca QUIT :Ping timeout: 240 seconds < 1544503142 7360 :zzo38!~zzo38@24-207-47-161.eastlink.ca JOIN :#esoteric < 1544504044 946608 :arseniiv!~arseniiv@46.191.218.243 JOIN :#esoteric < 1544505378 292799 :Melvar!~melvar@dslb-002-203-079-231.002.203.pools.vodafone-ip.de QUIT :Ping timeout: 245 seconds < 1544507234 937406 :zzo38!~zzo38@24-207-47-161.eastlink.ca QUIT :Ping timeout: 246 seconds < 1544507302 902983 :zzo38!~zzo38@24-207-47-161.eastlink.ca JOIN :#esoteric > 1544507704 43091 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Quiddity 5* 10New user account > 1544507821 314066 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=58670&oldid=58657 5* 03Quiddity 5* (+173) 10add self > 1544508198 206108 PRIVMSG #esoteric :14[[07SARTRE14]]4 10 02https://esolangs.org/w/index.php?diff=58671&oldid=36242 5* 03Quiddity 5* (+374) 10add description, fix link, remove {{stub}} < 1544509099 395080 :zzo38!~zzo38@24-207-47-161.eastlink.ca QUIT :Disconnected by services < 1544509102 821246 :zzo38_!~zzo38@24-207-47-161.eastlink.ca JOIN :#esoteric < 1544509104 829119 :zzo38_!~zzo38@24-207-47-161.eastlink.ca NICK :zzo38 < 1544510448 854891 :xkapastel!uid17782@gateway/web/irccloud.com/x-pyanthfpbntxktub QUIT :Quit: Connection closed for inactivity < 1544512210 752549 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1544512404 399565 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1544514013 404564 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be JOIN :#esoteric < 1544514818 738218 :hexfive!~hexfive@50-46-223-124.evrt.wa.frontiernet.net JOIN :#esoteric < 1544515666 672806 :Storkman_!~Storkman@storkman.xyz JOIN :#esoteric < 1544515834 999844 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :Ping timeout: 250 seconds < 1544515835 87897 :Storkman!~Storkman@storkman.xyz QUIT :Ping timeout: 250 seconds < 1544515993 288717 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1544516000 798704 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esoteric < 1544516279 396035 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 244 seconds < 1544516392 948905 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I have now set up a Netsubscribe server, as well as the interface to use it with twtxt. Subscriptions are not yet implemented, but perhaps in future it might be < 1544516442 721009 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Do you like this? < 1544516492 51388 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :what does that even mean < 1544516622 574093 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Netsubscribe is a protocol I invented. I have also implemented a program called "netsubsc", which is available at the Fossil repository: http://zzo38computer.org/fossil/netsubsc.ui/ Currenly subscriptions/notifications are not implemented, although I intend it will be in future (you are free to help if you want to do!) Try connecting to my computer on port 9296 < 1544516811 119611 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :The protocol documentation is http://zzo38computer.org/textfile/miscellaneous/netsubscribe I mentioned this before on here too < 1544516815 260572 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Does that explain? > 1544516913 909364 PRIVMSG #esoteric :14[[07Butng14]]4 10 02https://esolangs.org/w/index.php?diff=58672&oldid=58664 5* 03Baidicoot 5* (+30) 10/* Placeholder Law */ > 1544516920 606625 PRIVMSG #esoteric :14[[07One Instruction Set Computer14]]4 N10 02https://esolangs.org/w/index.php?oldid=58673 5* 03Ais523 5* (+18) 10redirect from the expansion of the acronym to the page about it < 1544516929 158464 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :yeah I like it > 1544516933 472799 PRIVMSG #esoteric :14[[07Category:OISC14]]4 10 02https://esolangs.org/w/index.php?diff=58674&oldid=46454 5* 03Ais523 5* (+4) 10link from category to the mainspace article on the subject < 1544517096 270154 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1544517300 748669 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 272 seconds < 1544517777 254569 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544517793 726480 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric > 1544518002 118171 PRIVMSG #esoteric :14[[07Butng14]]4 10 02https://esolangs.org/w/index.php?diff=58675&oldid=58672 5* 03Baidicoot 5* (+375) 10/* Scopes */ < 1544518054 577256 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :do you reinvent the early internet? < 1544518384 211812 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I did not reinvent the internet; it is the same internet that it always is < 1544518425 499580 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :It is still version 4; it is not version 1 of the internet > 1544518807 110395 PRIVMSG #esoteric :14[[07Simpler Subskin14]]4 N10 02https://esolangs.org/w/index.php?oldid=58676 5* 03Ais523 5* (+4107) 10new language > 1544518845 257431 PRIVMSG #esoteric :14[[07Simpler Subskin14]]4 10 02https://esolangs.org/w/index.php?diff=58677&oldid=58676 5* 03Ais523 5* (+17) 10/* Definition */ clarify the irreversibility > 1544518892 914313 PRIVMSG #esoteric :14[[07Subskin14]]4 10 02https://esolangs.org/w/index.php?diff=58678&oldid=54349 5* 03Ais523 5* (+22) 10/* See also */ [[Simpler Subskin]] > 1544518926 895269 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=58679&oldid=58656 5* 03Ais523 5* (+22) 10/* S */ +[[Simpler Subskin]] > 1544518961 430197 PRIVMSG #esoteric :14[[07User:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=58680&oldid=58487 5* 03Ais523 5* (+21) 10+[[Simpler Subskin]] > 1544519023 846974 PRIVMSG #esoteric :14[[07Simpler Subskin14]]4 M10 02https://esolangs.org/w/index.php?diff=58681&oldid=58677 5* 03Ais523 5* (+0) 10/* Definition */ fix thinko > 1544519213 695498 PRIVMSG #esoteric :14[[07OISC14]]4 10 02https://esolangs.org/w/index.php?diff=58682&oldid=56652 5* 03Ais523 5* (+142) 10/* List of OISCs */ +[[Simpler Subskin]] < 1544519394 459593 :Melvar!~melvar@dslb-188-098-143-075.188.098.pools.vodafone-ip.de JOIN :#esoteric < 1544519667 355404 :Melvar!~melvar@dslb-188-098-143-075.188.098.pools.vodafone-ip.de QUIT :Ping timeout: 240 seconds < 1544519716 605580 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544519757 430968 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544520405 538329 :Melvar!~melvar@dslb-188-098-136-245.188.098.pools.vodafone-ip.de JOIN :#esoteric < 1544521228 974204 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1544521574 237555 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@ask Sgeo_ ...darn I just wanted to say something to oerjan about Archie search being dead <-- you're complaining about a file i probably haven't touched in two decades? < 1544521574 373163 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1544521635 191198 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yep, 1994 < 1544521855 698152 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :Wow, there's about a 5/6 chance that was before I was born < 1544522307 630265 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Taneb: 14 March to be precise < 1544522322 292869 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(pi day) < 1544522366 630729 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the time of day is probably not precise, seems to be listed as 12:00 for all the files < 1544522645 129132 :Phantom_Hoover!~phantomho@2a02:c7d:485a:3300:fb8b:fb15:c1d3:a33a JOIN :#esoteric < 1544522645 215848 :Phantom_Hoover!~phantomho@2a02:c7d:485a:3300:fb8b:fb15:c1d3:a33a QUIT :Changing host < 1544522645 215885 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1544522675 801035 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1544522677 599064 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :oerjan: that is before I was born < 1544523005 170573 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544523019 721510 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544523281 181879 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: it was a 100% chance hth < 1544523667 530744 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :shachaf: only retroactively < 1544524524 379920 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: Haneb < 1544524531 593486 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :invent anything good lately? < 1544524541 758503 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :I don't think so < 1544524550 610710 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :I've been busy < 1544524556 454015 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :maybe a fancy superhuman ai? < 1544524580 613395 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :I would be surprised if I had < 1544524612 636243 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? tanebventions < 1544524614 400285 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Tanebventions include necessity, Go, submarine jousting, Fueue, the universe, special relativity, metar, sand, dragons, persistence, the BBC, _46bit, progress, sanity, Italian, the grace period, the Oxford comma, the limerick, ruin, and this sentence. See also tanebventions: maths or tanebventions: foods. He never invents anything involving sex. < 1544524624 873551 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? the limerick < 1544524626 952328 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :the limerick? ¯\(°​_o)/¯ < 1544524629 430354 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? limerick < 1544524630 401624 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :A limerick is a verse with two left metrical feet and three right metrical feet. < 1544524652 792855 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? special relativity < 1544524653 840492 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :special relativity? ¯\(°​_o)/¯ < 1544524683 14049 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? annus mirabilis < 1544524687 186616 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :annus mirabilis? ¯\(°​_o)/¯ < 1544524757 873123 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :1994: the year Taneb invented the universe < 1544524790 341467 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(or the other way around) < 1544525257 98782 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` dowg tanebvention | grep relativ < 1544525259 798157 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :9258:2016-10-13 slwd tanebvention//s#the triverse#special relativity# < 1544525264 595368 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm < 1544525285 448717 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`slwd tanebvention//s;, special relativity;; < 1544525292 222688 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :tanebvention//Tanebventions include necessity, Go, submarine jousting, Fueue, the universe, metar, sand, dragons, persistence, the BBC, _46bit, progress, sanity, Italian, the grace period, the Oxford comma, the limerick, ruin, and this sentence. See also tanebventions: maths or tanebventions: foods. He never invents anything involving sex. < 1544525358 124756 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? grace period < 1544525359 95233 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :The grace period was invented by Taneb to give him more time to invent the Oxford comma. < 1544525368 934786 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? oxford comma < 1544525369 858135 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :oxford comma? ¯\(°​_o)/¯ < 1544525382 250133 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`grwp oxford < 1544525383 601771 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :No output. < 1544525391 331344 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`grWp oxford < 1544525392 427223 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :grace period:The grace period was invented by Taneb to give him more time to invent the Oxford comma. \ oxford:Oxford is the home of English, woven shirts, and the serial comma. \ tanebvention:Tanebventions include necessity, Go, submarine jousting, Fueue, the universe, metar, sand, dragons, persistence, the BBC, _46bit, progress, sanity, Italian, the grace period, the Oxford comma, the limerick, ruin, and this sentence. See also tanebventions: maths or ta < 1544525414 612851 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`2 grWp oxford < 1544525418 630134 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :2/2:r tanebventions: foods. He never invents anything involving sex. < 1544525420 318251 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :oerjan: things I haven't invented yet include Indiana Jones, the Oxford comma and a very long piece of rope < 1544525438 8567 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :Although that does remind me of something I did invent < 1544525463 794217 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :A new unit of time, the light-piece of string, which is the time it takes for light to travel the length of a piece of string in a vacuum < 1544525468 185139 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`slwd tanebvention//s;, the Oxford comma;; < 1544525470 202202 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :tanebvention//Tanebventions include necessity, Go, submarine jousting, Fueue, the universe, metar, sand, dragons, persistence, the BBC, _46bit, progress, sanity, Italian, the grace period, the limerick, ruin, and this sentence. See also tanebventions: maths or tanebventions: foods. He never invents anything involving sex. < 1544525495 434311 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`slwd grace period//s;.$;, but he ran out anyway.; < 1544525497 69978 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :grace period//The grace period was invented by Taneb to give him more time to invent the Oxford comma, but he ran out anyway. < 1544525533 998091 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`doag tanebvention | grep xford < 1544525536 725043 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :No output. < 1544525546 647199 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`dowg tanebvention | grep xford < 1544525548 47884 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :No output. < 1544525551 130311 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wat < 1544525561 717040 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :Considering where I live maybe I should invent the Cambridge comma instead < 1544525580 201880 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` dowg tanebvention | grep xford < 1544525582 274315 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :11673:2018-12-11 slwd tanebvention//s;, the Oxford comma;; \ 9222:2016-10-10 slwd tanebvention//s#and#the Oxford comma, and# < 1544525746 51223 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? italian < 1544525746 974068 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :italian? ¯\(°​_o)/¯ < 1544525750 573678 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shocking < 1544525758 563376 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`dowg italian < 1544525759 913835 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :No output. < 1544525766 765405 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`grWp italian < 1544525769 360225 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :tanebvention:Tanebventions include necessity, Go, submarine jousting, Fueue, the universe, metar, sand, dragons, persistence, the BBC, _46bit, progress, sanity, Italian, the grace period, the limerick, ruin, and this sentence. See also tanebventions: maths or tanebventions: foods. He never invents anything involving sex. \ virgil:Virgil is a prayer at dawn, as well as an ancient Italian poet who led Dante to hell so they can ask the blind transgendered see < 1544525777 525920 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`2 grWp italian < 1544525778 616091 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :2/2: seer Anchises stupid politics questions concerning contemporary noble families. < 1544525806 380846 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION smells b_jonas in the second one < 1544525852 158330 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn italian//Italian is the most melodious language known. Taneb invented it to sing better in the shower. < 1544525854 144867 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Learned 'italian': Italian is the most melodious language known. Taneb invented it to sing better in the shower. < 1544525962 426831 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION worries if that's too private. < 1544525995 732523 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Taneb: you don't happen to sing in a choir, do you? < 1544526000 345500 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :oerjan: no < 1544526009 797576 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :I am trying to learn Italian, though < 1544526043 79940 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i guess that'll have to do. < 1544526075 902601 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: How long is a piece of string? < 1544526142 734010 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: whoa whoa whoa, what happened to `learn < 1544526153 68401 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :tdnh < 1544526186 406666 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 JOIN :#esoteric < 1544526256 256312 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: did you invent the photoelectric effect also < 1544526475 302088 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric > 1544526774 34488 PRIVMSG #esoteric :14[[07Talk:Real Fast Nora's Hair Salon 3: Shear Disaster Download14]]4 10 02https://esolangs.org/w/index.php?diff=58683&oldid=58650 5* 03Oerjan 5* (+298) 10/* Name */ It makes perfect sense. Trust me. < 1544526836 242555 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :I tried to watch Nora's Hair Salon 3: Shear Disaster once < 1544526845 376972 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: oops. i think i started thinking up something where "Italian" wasn't first, then changed my mind. < 1544526895 892065 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Taneb: was it too horrible to contemplate? < 1544526906 898921 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :oerjan: it was just kind of boring < 1544526910 327588 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah. < 1544526918 288721 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :Might have helped if I'd seen the first two < 1544526947 947492 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`grWp einstein < 1544526948 960368 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :einstein:einstein is a germaneau for "a stone" < 1544526967 815081 :int-e!~noone@int-e.eu PRIVMSG #esoteric :germaneau? < 1544527003 851934 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`` diff bin/grwp bin/grWp < 1544527004 485460 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :1,2c1 \ < #! /bin/bash \ < cd wisdom; shopt -s dotglob; grep -R "$@" -- * \ --- \ > grwp -i "$@" < 1544527015 58387 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ah < 1544527039 263844 :int-e!~noone@int-e.eu PRIVMSG #esoteric :so much insensitivity < 1544527239 959476 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1544527268 270720 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric > 1544527900 941146 PRIVMSG #esoteric :14[[07SARTRE14]]4 10 02https://esolangs.org/w/index.php?diff=58684&oldid=58671 5* 03Oerjan 5* (+34) 10Bare URLs are scow < 1544527909 248335 :LKoen_!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric > 1544527935 559673 PRIVMSG #esoteric :14[[07Template:Catseye14]]4 10 02https://esolangs.org/w/index.php?diff=58685&oldid=36281 5* 03Oerjan 5* (+1) 10Use https < 1544528040 567245 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Disconnected by services < 1544528088 151931 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i suppose a lot of catseye links are broken nowadays, the template is for the site moving, not cpressey reorganizing... < 1544528139 400845 :LKoen_!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Client Quit < 1544528203 248523 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1544528359 515629 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :oerjan: maybe cpressey is reorganizing the sane way, with proper redirects so that all old links continue to work? < 1544528533 904025 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no, the link prior to Quiddity's edit was broken. < 1544529271 710348 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ais523: something like that could be done for x86_64, but it's hard, because can't easily get named symbols, unless, you can do advanced search-and-replaces with backrefs, like in sed, or replaces into the search patterns, like in Fuun DNA or /// . < 1544529302 682723 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :you could still do something without that, but it involves the runtime starting by making a jump table or even a full dynamic linker. < 1544529381 338204 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :the simplest is probably to just set up a global table that you can index with small integers and points to globals, and put a simple header in front of functions that at the start of runtime searches for the start of the next header and fills the entry with a specified index in the global table. < 1544529393 937772 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :That's a bit ugly, but could be done rather easily, with just simple search and replace. < 1544529420 318569 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :The runtime would probably have to read through all the code in linear once at start time to locate the headers, but that's not too bad. < 1544529431 515632 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :Linear time in code size that is. < 1544529489 684709 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :But it's hard to tell what doesn't count as cheating, since the runtime could involve a whole interpreter. < 1544530135 566403 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1544533290 128748 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Remote host closed the connection < 1544533542 401396 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1544534202 388942 :hexfive!~hexfive@50-46-223-124.evrt.wa.frontiernet.net QUIT :Quit: WeeChat 2.2 < 1544535323 398188 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” > 1544536743 858164 PRIVMSG #esoteric :14[[07Rotten14]]4 N10 02https://esolangs.org/w/index.php?oldid=58686 5* 03FireCubez 5* (+493) 10Created page with "'''Rotten''' is a joke esolang whose programs can have 2 forms: * - Implicitly converted to `13$` * $ - Unescape the str..." < 1544536824 782947 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1544537132 126090 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544537169 283427 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric > 1544537338 28566 PRIVMSG #esoteric :14[[07Rotten14]]4 10 02https://esolangs.org/w/index.php?diff=58687&oldid=58686 5* 03FireCubez 5* (+298) 10 < 1544538194 363988 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544538209 812515 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric > 1544538304 645686 PRIVMSG #esoteric :14[[07Rotten14]]4 M10 02https://esolangs.org/w/index.php?diff=58688&oldid=58687 5* 03FireCubez 5* (+2) 10/* Fibonacci Sequence */ < 1544539378 321341 :sleepnap!~thomas@2603:3015:260e:1900:8319:87ab:f00:d5de JOIN :#esoteric < 1544540191 251484 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1544540397 419266 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be QUIT :Ping timeout: 244 seconds > 1544540828 451635 PRIVMSG #esoteric :14[[07Butng14]]4 M10 02https://esolangs.org/w/index.php?diff=58689&oldid=58675 5* 03Plokmijnuhby 5* (+0) 10Most languages use backslashes as escapes, but HTML likes to do its own thing. < 1544541582 721538 :Lord_of_Life_!~Lord@46.217.56.130 JOIN :#esoteric < 1544541707 330698 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 240 seconds < 1544541713 738601 :Lord_of_Life_!~Lord@46.217.56.130 NICK :Lord_of_Life < 1544541733 600540 :Lord_of_Life!~Lord@46.217.56.130 QUIT :Changing host < 1544541733 600576 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1544542233 805494 :S_Gautam!uid286066@gateway/web/irccloud.com/x-pllhrsmftxerihwg JOIN :#esoteric < 1544545812 839467 :xkapastel!uid17782@gateway/web/irccloud.com/x-fabubvomqszmvemr JOIN :#esoteric < 1544546721 433383 :zzo38!~zzo38@24-207-47-161.eastlink.ca QUIT :Ping timeout: 244 seconds < 1544547361 832472 :zzo38!~zzo38@24-207-47-161.eastlink.ca JOIN :#esoteric < 1544547777 983605 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric > 1544548060 801084 PRIVMSG #esoteric :14[[07Butng14]]4 M10 02https://esolangs.org/w/index.php?diff=58690&oldid=58689 5* 03Baidicoot 5* (-44) 10Rephrased out 'value' for clarity > 1544548203 337363 PRIVMSG #esoteric :14[[07Butng14]]4 M10 02https://esolangs.org/w/index.php?diff=58691&oldid=58690 5* 03Baidicoot 5* (+61) 10actually finished a sentance < 1544548961 286117 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544549147 387432 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1544549976 532326 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be JOIN :#esoteric < 1544550836 497273 :FireFly!znc@freenode/staff/firefly NICK :Luciole < 1544551468 97321 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION frappe Luciole -----### < 1544551598 416765 :int-e!~noone@int-e.eu PRIVMSG #esoteric :brutal < 1544551672 991780 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the french verb seems a bit less specific < 1544551680 925084 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :Ou! < 1544553132 968428 :b_jonas!~x@catv-176-63-24-59.catv.broadband.hu JOIN :#esoteric < 1544553953 283689 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 245 seconds < 1544554333 523480 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION ATCHOO < 1544554809 318827 :S_Gautam!uid286066@gateway/web/irccloud.com/x-pllhrsmftxerihwg QUIT :Quit: Connection closed for inactivity < 1544555222 924072 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1544555420 633494 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1544556582 110988 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: Rebooting < 1544556757 982893 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1544557793 473195 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1544559656 17990 :b_jonas!~x@catv-176-63-24-59.catv.broadband.hu QUIT :Quit: leaving < 1544559694 761781 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1544561738 654173 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :oerjan: le force de frappe < 1544562757 184554 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*la < 1544563056 233341 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( A guillotine is the ultimate hair-splitting device. ) < 1544563702 169651 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION atischo < 1544563776 662693 :int-e!~noone@int-e.eu PRIVMSG #esoteric :“Ring – a – ring of roses, a pocketful of posies, Atischo, Atischo, We all fall DOWN.”?!!!! < 1544563946 459124 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(also it appears that "attischo" is the preferred spelling) < 1544564067 123548 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fun. https://quizlet.com/107613526/grade-8-history-the-bubonic-plague-test-4-flash-cards/ > 1544565903 773752 PRIVMSG #esoteric :14[[07User:BradensEsolangs14]]4 10 02https://esolangs.org/w/index.php?diff=58692&oldid=58654 5* 03BradensEsolangs 5* (+51) 10 < 1544566680 516858 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1544567019 546121 :sleepnap!~thomas@2603:3015:260e:1900:8319:87ab:f00:d5de PART :#esoteric < 1544567119 450284 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be QUIT :Ping timeout: 244 seconds < 1544567669 657340 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1544568617 943708 :arseniiv!~arseniiv@46.191.218.243 QUIT :Ping timeout: 246 seconds < 1544569072 797942 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1544569086 632734 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :eh k s eh k s eh k s t eh n t aa s iy ow n < 1544569696 396450 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :stupid mumble rapper stop having marginal phonemes in your stupid ass names < 1544569853 448848 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :we don't have a fucking nasal o in our ENGLISH language model < 1544569865 555736 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :AAAAAAAAAAAAAAAAAAAAAAAAA < 1544569951 668492 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1544571935 985732 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544571971 879742 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544572578 369952 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Quit: Qutting < 1544573312 514958 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer > 1544574075 997358 PRIVMSG #esoteric :14[[07Talk:Unary14]]4 10 02https://esolangs.org/w/index.php?diff=58693&oldid=36637 5* 03BradensEsolangs 5* (+135) 10/* A quine in Unary */ > 1544574202 648903 PRIVMSG #esoteric :14[[07Talk:PP TIBSA14]]4 10 02https://esolangs.org/w/index.php?diff=58694&oldid=55600 5* 03BradensEsolangs 5* (+28) 10/* ... */ new section < 1544574737 864393 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544576488 260970 :hexfive!~hexfive@50-46-223-124.evrt.wa.frontiernet.net JOIN :#esoteric < 1544578138 408378 :iconmaster!~iconmaste@129.21.123.85 JOIN :#esoteric < 1544578323 199577 :iconmaster!~iconmaste@129.21.123.85 QUIT :Client Quit < 1544578378 397367 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1544579143 196801 :user24!~user24@p2003008869019F007D964939A731FCA5.dip0.t-ipconnect.de JOIN :#esoteric < 1544579248 552423 :xkapastel!uid17782@gateway/web/irccloud.com/x-fabubvomqszmvemr QUIT :Quit: Connection closed for inactivity < 1544580924 736599 :user24!~user24@p2003008869019F007D964939A731FCA5.dip0.t-ipconnect.de QUIT :Quit: Leaving < 1544581007 984590 :brandonson!~brandon@208.91.114.1 QUIT :Ping timeout: 246 seconds < 1544581119 434844 :brandonson!~brandon@208.91.114.1 JOIN :#esoteric < 1544583347 93789 :nelsonhb!~Instantbi@49.124.38.100 JOIN :#esoteric < 1544583617 764815 :nelsonhb!~Instantbi@49.124.38.100 QUIT :Quit: Instantbird 1.5 -- http://www.instantbird.com < 1544584844 853960 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1544585118 328192 :Lord_of_Life!~Lord@46.217.129.196 JOIN :#esoteric < 1544585118 589379 :Lord_of_Life!~Lord@46.217.129.196 QUIT :Changing host < 1544585118 589427 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1544586030 668752 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 268 seconds < 1544587352 818916 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1544587486 12729 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1544591847 843842 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1544591871 464773 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1544591957 3358 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Read error: Connection reset by peer < 1544591989 304057 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544592113 568016 :nfd9001!~nfd9001@2601:602:8500:d0d1:838:6566:8043:2a6a JOIN :#esoteric < 1544593629 932247 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1544593658 442835 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1544593960 325401 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1544594079 245431 :moei!~moei@softbank221078042071.bbtec.net QUIT :Quit: Leaving... < 1544594151 558900 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1544601898 139555 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544601911 951163 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric > 1544602263 25518 PRIVMSG #esoteric :14[[07Unary14]]4 10 02https://esolangs.org/w/index.php?diff=58695&oldid=54638 5* 03Keymaker 5* (+796) 10A loop example just for fun. < 1544602428 722750 :AnotherTest!~turingcom@ptr-82l26zcr0r9bp2uawp1.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1544602467 745147 :Cale!~cale@2607:fea8:995f:fb71:f9:7381:e4da:9c3e QUIT :Remote host closed the connection < 1544603148 139033 :xkapastel!uid17782@gateway/web/irccloud.com/x-ohsfzbcjcgfiwxzy JOIN :#esoteric < 1544603926 204014 :arseniiv!~arseniiv@46.191.218.243 JOIN :#esoteric < 1544604789 750452 :AnotherTest!~turingcom@ptr-82l26zcr0r9bp2uawp1.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 252 seconds < 1544608918 744037 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 272 seconds < 1544608959 20284 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@metar lowi < 1544608959 731120 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :LOWI 120950Z 27008KT 9999 FEW025 SCT070 M02/M08 Q1023 NOSIG < 1544609638 959388 :AnotherTest!~turingcom@d51a4b8e1.access.telenet.be JOIN :#esoteric < 1544610690 297364 :moei!~moei@softbank221078042071.bbtec.net JOIN :#esoteric < 1544614922 999603 :AnotherTest!~turingcom@d51a4b8e1.access.telenet.be QUIT :Ping timeout: 246 seconds < 1544619156 760701 :AnotherTest!~turingcom@natx-145.kulnet.kuleuven.be JOIN :#esoteric < 1544621764 776915 :AnotherTest!~turingcom@natx-145.kulnet.kuleuven.be QUIT :Ping timeout: 250 seconds > 1544623200 803333 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Cycliccircle 5* 10New user account > 1544623381 671963 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=58696&oldid=58670 5* 03Cycliccircle 5* (+38) 10 > 1544624399 251377 PRIVMSG #esoteric :14[[07User:BradensEsolangs14]]4 10 02https://esolangs.org/w/index.php?diff=58697&oldid=58692 5* 03BradensEsolangs 5* (+25) 10 < 1544624425 383671 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :this one seems to have big plans > 1544624497 597541 PRIVMSG #esoteric :14[[07Esolang talk:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=58698&oldid=57064 5* 03BradensEsolangs 5* (+158) 10/* Maybe esoteric programming is an adult/mature-content subject ... ? */ > 1544624543 533682 PRIVMSG #esoteric :14[[07User talk:Oerjan14]]4 10 02https://esolangs.org/w/index.php?diff=58699&oldid=57734 5* 03BradensEsolangs 5* (+170) 10/* Any admins left? */ new section > 1544624671 984860 PRIVMSG #esoteric :14[[07User talk:Oerjan14]]4 10 02https://esolangs.org/w/index.php?diff=58700&oldid=58699 5* 03BradensEsolangs 5* (+124) 10/* Any admins left? */ < 1544625141 535422 :AnotherTest!~turingcom@ptr-82l26zcr0r9bp2uawp1.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1544625476 737812 :hexfive!~hexfive@50-46-223-124.evrt.wa.frontiernet.net QUIT :Quit: WeeChat 2.2 > 1544625484 514657 PRIVMSG #esoteric :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=58701&oldid=57570 5* 03BradensEsolangs 5* (+242) 10/* Featured articles */ new section < 1544627076 564485 :AnotherTest!~turingcom@ptr-82l26zcr0r9bp2uawp1.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 252 seconds < 1544627406 413143 :derpy!~quassel@ppp-62-216-204-64.dynamic.mnet-online.de QUIT :Ping timeout: 250 seconds < 1544627690 962745 :nfd!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net JOIN :#esoteric < 1544627755 403128 :AnotherTest!~turingcom@natx-145.kulnet.kuleuven.be JOIN :#esoteric < 1544627789 803726 :derpy!~quassel@ppp-62-216-204-64.dynamic.mnet-online.de JOIN :#esoteric < 1544627901 543734 :nfd9001!~nfd9001@2601:602:8500:d0d1:838:6566:8043:2a6a QUIT :Ping timeout: 252 seconds < 1544628147 351345 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 240 seconds < 1544628267 271622 :Lord_of_Life!~Lord@46.217.127.36 JOIN :#esoteric < 1544628267 359906 :Lord_of_Life!~Lord@46.217.127.36 QUIT :Changing host < 1544628267 359945 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1544628487 418820 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1544629085 635058 :user24!~user24@p2003008869019F0048A8CF140656946B.dip0.t-ipconnect.de JOIN :#esoteric < 1544630693 291796 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544631377 493361 :sleepnap!~thomas@2603:3015:260e:1900:8319:87ab:f00:d5de JOIN :#esoteric < 1544632143 386770 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1544632473 485276 :imode!~imode@unaffiliated/imode QUIT :Quit: WeeChat 2.3 < 1544634361 882001 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544634604 621040 :xkapastel!uid17782@gateway/web/irccloud.com/x-ohsfzbcjcgfiwxzy QUIT :Quit: Connection closed for inactivity < 1544635019 950187 :nfd!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net QUIT :Ping timeout: 246 seconds < 1544635623 976293 :sleepnap!~thomas@2603:3015:260e:1900:8319:87ab:f00:d5de QUIT :Ping timeout: 264 seconds < 1544636012 827383 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 250 seconds < 1544636140 206945 :sleepnap!~thomas@2603:3015:260e:1900:8319:87ab:f00:d5de JOIN :#esoteric < 1544636221 917438 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :https://www.youtube.com/watch?v=IRTfhkiAqPw < 1544636249 281526 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544636305 653739 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oren: which is it, overcute anime or horrible repetetive music or both? < 1544636404 419041 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :int-e: neither. a video on why "object oriented programming is embarassing" < 1544636428 479373 :AnotherTest!~turingcom@natx-145.kulnet.kuleuven.be QUIT :Ping timeout: 250 seconds < 1544636451 32518 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :is it that dude who has a hardon for nested functions. < 1544636651 421655 :int-e!~noone@int-e.eu PRIVMSG #esoteric :"The world is full of bad programmers and currently, most of them are doing OO" - I read that 15 to 20 years ago, and I forgot where I found it. < 1544637642 149368 :AnotherTest!~turingcom@ptr-82l26zcr0r9bp2uawp1.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1544637736 761420 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :I like the part the part where he says that past a certain level of complexity the UML diagram can't be planar but doesn't appear to know the word "planar" < 1544637754 674752 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :oren: got a link? < 1544637772 839902 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :at 14:20 or so in https://www.youtube.com/watch?v=IRTfhkiAqPw < 1544637808 180372 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :while I'm not a fan of OO he has some rather odd justifications for his arguments. > 1544638545 703333 PRIVMSG #esoteric :14[[07User talk:Oerjan14]]4 10 02https://esolangs.org/w/index.php?diff=58702&oldid=58700 5* 03Oerjan 5* (+157) 10/* Any admins left? */ Nope. > 1544638791 716407 PRIVMSG #esoteric :14[[07Talk:PP TIBSA14]]4 M10 02https://esolangs.org/w/index.php?diff=58703&oldid=58694 5* 03Oerjan 5* (+100) 10gunsnide < 1544638932 165879 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1544639161 221641 :xkapastel!uid17782@gateway/web/irccloud.com/x-hpfcjbrggufpxsvn JOIN :#esoteric < 1544639395 536300 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1544639410 443093 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1544640096 466579 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`olist 1148 < 1544640097 206633 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :olist 1148: shachaf oerjan Sgeo FireFly boily nortti b_jonas < 1544640791 745384 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1544641062 732779 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1544642405 757882 :imode!~imode@unaffiliated/imode QUIT :Quit: WeeChat 2.3 < 1544642839 648477 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oo < 1544643014 801560 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : we don't have a fucking nasal o in our ENGLISH language model <-- just be happy as long as they don't use xhosa hth < 1544644126 109997 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :long time no pizza < 1544644162 693418 :int-e!~noone@int-e.eu PRIVMSG #esoteric :how did you get there from "nasal"? < 1544644193 40522 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(you should not sniff pizza, hth) < 1544644617 369730 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: why not twh < 1544644663 541671 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: it may get stuck in your sinuses for starters < 1544644911 812494 :int-e!~noone@int-e.eu PRIVMSG #esoteric :of course oerjan was sneezing heavily yesterday < 1544645262 658689 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544646005 180990 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: i'm not sniffing pizza, i keep the two paper towels separate hth < 1544646065 622118 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: also i'm just implying the rappers could use far worse phonemes than a nasal o < 1544646149 765036 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Uh-oh... that got me... let's be generous and call it "thinking": How does one write down farts in the IPA? < 1544646190 639263 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION has Qongqothwane on his list of songs to maybe learn someday. that ngq seems quite fiendish. < 1544646342 719290 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'm sneezing heavier today hth < 1544646422 28224 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i suspect ipa doesn't have symbols for sounds not made with the head < 1544646447 564872 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although there might be a bilabial trill symbol < 1544646472 417455 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think i may have seen the wikipedia page < 1544646535 751762 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( Hmm, what about banging your head against a wall? ) > 1544646548 663428 PRIVMSG #esoteric :14[[07Redstone14]]4 10 02https://esolangs.org/w/index.php?diff=58704&oldid=41891 5* 03AIden 5* (+760) 10 < 1544646550 626808 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Bilabial_trill and some languages even use it > 1544646576 531631 PRIVMSG #esoteric :14[[07Redstone14]]4 M10 02https://esolangs.org/w/index.php?diff=58705&oldid=58704 5* 03AIden 5* (-5) 10 > 1544646589 303351 PRIVMSG #esoteric :14[[07Redstone14]]4 10 02https://esolangs.org/w/index.php?diff=58706&oldid=58705 5* 03AIden 5* (+5) 10 < 1544646589 621125 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: i considered being more precise but i couldn't think of a word that covered only the relevant cavities < 1544646613 71659 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I understand. < 1544646726 396556 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`icode ʙ < 1544646727 914145 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​[U+0299 LATIN LETTER SMALL CAPITAL B] > 1544646774 267736 PRIVMSG #esoteric :14[[07Redstone14]]4 10 02https://esolangs.org/w/index.php?diff=58707&oldid=58706 5* 03AIden 5* (-19) 10 > 1544647152 648510 PRIVMSG #esoteric :14[[07Redstone14]]4 10 02https://esolangs.org/w/index.php?diff=58708&oldid=58707 5* 03AIden 5* (+179) 10 < 1544648851 817775 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :explainxkcd here i come < 1544648932 414042 :int-e!~noone@int-e.eu PRIVMSG #esoteric :way too american < 1544649096 547820 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :indeed < 1544649583 174286 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :actually i might have got it if my mind hadn't read FDR as JFK, stupid acronyms tdh < 1544649590 730065 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*tdnh < 1544649658 37597 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well part of it, never heard the actual speech. < 1544649681 180482 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that i remember. < 1544649945 880598 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ACTION didn't recognize FDR. < 1544653122 652148 :user24!~user24@p2003008869019F0048A8CF140656946B.dip0.t-ipconnect.de QUIT :Quit: Leaving < 1544653407 903494 :neanias_!sid218528@gateway/web/irccloud.com/x-ixiabwokfocrecue JOIN :#esoteric < 1544653551 646773 :digitalc1ld!~redacted@unaffiliated/digitalcold JOIN :#esoteric < 1544653587 852266 :jix_!~jix@209.250.235.106 JOIN :#esoteric < 1544653766 792545 :neanias!sid218528@gateway/web/irccloud.com/x-xufpyvxxalvnbhhk QUIT :Ping timeout: 250 seconds < 1544653766 879395 :HackEso!~h@techne.zem.fi QUIT :Ping timeout: 250 seconds < 1544653768 996208 :digitalcold!~redacted@unaffiliated/digitalcold QUIT :Ping timeout: 250 seconds < 1544653775 157490 :jix!~jix@209.250.235.106 QUIT :Ping timeout: 250 seconds < 1544653775 632676 :neanias_!sid218528@gateway/web/irccloud.com/x-ixiabwokfocrecue NICK :neanias < 1544653775 721024 :HackEso!~h@techne.zem.fi JOIN :#esoteric < 1544655109 669271 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 268 seconds < 1544655315 472405 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544655730 630356 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1544656016 696641 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1544656214 154725 :arseniiv!~arseniiv@46.191.218.243 QUIT :Ping timeout: 268 seconds < 1544657903 500884 :imode!~imode@unaffiliated/imode QUIT :Quit: WeeChat 2.3 < 1544658167 912299 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1544658323 128312 :AnotherTest!~turingcom@ptr-82l26zcr0r9bp2uawp1.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 268 seconds < 1544658402 784000 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 268 seconds < 1544658513 150277 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1544658912 758238 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544658950 865686 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544659859 769830 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544661732 18127 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Quit: Qutting > 1544664815 623222 PRIVMSG #esoteric :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=58709&oldid=58701 5* 03Ais523 5* (+498) 10/* Featured articles */ r to BradensEsolangs < 1544666957 444776 :nfd9001!~nfd9001@140.160.182.116 JOIN :#esoteric < 1544669127 418183 :nfd9001!~nfd9001@140.160.182.116 QUIT :Ping timeout: 240 seconds < 1544670048 687063 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1544670231 672758 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1544670850 293633 :sleepnap!~thomas@2603:3015:260e:1900:8319:87ab:f00:d5de PART :#esoteric < 1544670854 44548 :sebbu2!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1544671315 246037 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 246 seconds < 1544671495 768992 :Lord_of_Life!~Lord@77.28.221.199 JOIN :#esoteric < 1544671495 969665 :Lord_of_Life!~Lord@77.28.221.199 QUIT :Changing host < 1544671495 969708 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1544673235 889299 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1544674100 917513 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :why can't I find anybody to work with me. < 1544674144 311369 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1544674210 804350 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :seems like I can't talk to anybody who knows what I'm talking about, and when I find someone, they turn out to be an asshole. < 1544674236 847168 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :whereas the ones who don't know what I'm talking about are wonderful people. < 1544674265 281045 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :why is it the class of people I can converse with are always the worst. < 1544674268 578159 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :My computer is a bit dusty. Should I clean it? < 1544674278 855442 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :get a can of compressed air. < 1544674296 116097 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :or an air compressor. < 1544674337 194114 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :O, OK. Should I need to open it? < 1544674347 78864 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I would. < 1544674518 220666 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :OK. When I replaced the hard drive they also cleaned it with a vacuum cleaner. They did not charge me any money for cleaning it, and I also asked them for a CD and they did not charge me for that either (although I paid 5 cents for it anyways; they accepted donations, and once they gave me the CD I decided I would pay for it; 5 cents is what they estimated it is worth). I did purchase the hard drive from them though. < 1544674540 759575 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :sure, you can use a vacuum cleaner. < 1544674627 102815 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Tomorrow I could turn it off and open it and clean it perhaps < 1544674655 16430 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :(I usually leave the computer on, but only turn off the monitor, since it is a internet server) < 1544676340 27522 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I'm gonna dismiss the dude I was working with as a nut. < 1544676457 961147 :nfd9001!~nfd9001@2600:380:461a:3882:f1fe:12f8:8908:fe1b JOIN :#esoteric < 1544678511 243369 :nfd9001!~nfd9001@2600:380:461a:3882:f1fe:12f8:8908:fe1b QUIT :Read error: Connection reset by peer < 1544678536 207803 :nfd9001!~nfd9001@2600:380:461a:3882:f1fe:12f8:8908:fe1b JOIN :#esoteric < 1544681841 202611 :nfd9001!~nfd9001@2600:380:461a:3882:f1fe:12f8:8908:fe1b QUIT :Ping timeout: 260 seconds > 1544683388 197369 PRIVMSG #esoteric :14[[07PISW14]]4 M10 02https://esolangs.org/w/index.php?diff=58710&oldid=56711 5* 03Ais523 5* (+0) 10caps in category name > 1544683420 911745 PRIVMSG #esoteric :14[[07MITLML14]]4 M10 02https://esolangs.org/w/index.php?diff=58711&oldid=54544 5* 03Ais523 5* (+1) 10spelling of category name > 1544683448 396048 PRIVMSG #esoteric :14[[07High Rise14]]4 M10 02https://esolangs.org/w/index.php?diff=58712&oldid=58351 5* 03Ais523 5* (+0) 10spelling of category name > 1544683472 725281 PRIVMSG #esoteric :14[[07Rockstar14]]4 M10 02https://esolangs.org/w/index.php?diff=58713&oldid=57936 5* 03Ais523 5* (+0) 10caps in category name < 1544683623 57048 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :There seems no Linux driver for the temperature sensor of my computer, although the temperature for the hard drive can be read with smartctl. The computer doesn't feel hot, though (the monitor is hotter, although not much). I have read to elevate the computer six inches off of the floor, although I am not sure if I have anything to put it on top of, or what should be used. < 1544683673 922455 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :(I do have the system load average displayed on the system status bar, though, even though I cannot get the temperature displayed there.) < 1544687168 156838 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1544687373 794389 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 268 seconds < 1544689253 640731 :AnotherTest!~turingcom@ptr-82l26zcr0r9bp2uawp1.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1544689636 833099 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544689648 955171 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544691141 190855 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544691177 966559 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544692333 201919 :arseniiv!~arseniiv@46.191.218.243 JOIN :#esoteric < 1544693028 912963 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544693040 654584 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544694548 397796 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544694584 411492 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544695955 961938 :aloril_!~aloril@mobile-access-5d6a9e-141.dhcp.inet.fi QUIT :Read error: Connection reset by peer < 1544695985 836357 :aloril_!~aloril@mobile-access-5d6a9e-141.dhcp.inet.fi JOIN :#esoteric < 1544697249 884911 :aloril_!~aloril@mobile-access-5d6a9e-141.dhcp.inet.fi QUIT :Read error: Connection reset by peer < 1544697294 709697 :aloril_!~aloril@mobile-access-5d6a9e-141.dhcp.inet.fi JOIN :#esoteric < 1544698401 979893 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1544698427 701027 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1544698461 583034 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544698475 635234 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544699178 981783 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544699219 299448 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544699491 76016 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544699504 239735 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544699605 451427 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1544702043 977016 :izabera!~izabera@unaffiliated/izabera QUIT :Ping timeout: 264 seconds < 1544702135 963662 :izabera!~izabera@176.57.231.35.bc.googleusercontent.com JOIN :#esoteric < 1544703624 451662 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1544703664 830796 :izabera!~izabera@176.57.231.35.bc.googleusercontent.com QUIT :Changing host < 1544703664 830851 :izabera!~izabera@unaffiliated/izabera JOIN :#esoteric < 1544708167 978122 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1544708199 669086 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@metar ENVA < 1544708201 160997 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :ENVA 131320Z 10008KT CAVOK M12/M14 Q1032 NOSIG RMK WIND 670FT VRB03KT < 1544708223 138654 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :on second thought, i think i'll stay in for another day, and turn up the heat. < 1544708281 244812 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(although that's the airport, it's supposedly closer to M7 here.) < 1544708281 331849 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Quit: reboot < 1544708314 599578 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although if i'm still sick tomorrow, i may have to brave the weather to stock up on caffeine (and pizza!) < 1544708497 310848 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :queen albia is so powerful, which sadly means she'll almost certainly be out of commission before our heroes get to take on the big villain... such is narrative causality. < 1544708509 928285 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I just came back from Finland, it was pretty cow there. < 1544708512 673337 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1544708513 445790 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@metar EFHK < 1544708513 630145 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :EFHK 131320Z 02007KT 9999 OVC020 M02/M04 Q1033 NOSIG < 1544708518 965439 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Guess now it's sub-cow. < 1544708523 898714 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ic < 1544708722 845667 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 268 seconds < 1544709625 733099 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric > 1544709795 335454 PRIVMSG #esoteric :14[[07Special:Log/upload14]]4 upload10 02 5* 03Salpynx 5* 10uploaded "[[02File:Hw2.png10]]" < 1544709947 293236 :GeekDude!~G33kDude@unaffiliated/g33kdude QUIT :Ping timeout: 240 seconds < 1544710105 758072 :GeekDude!~G33kDude@unaffiliated/g33kdude JOIN :#esoteric < 1544710943 683277 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1544711129 682575 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 250 seconds > 1544711302 873545 PRIVMSG #esoteric :14[[07He110!14]]4 N10 02https://esolangs.org/w/index.php?oldid=58715 5* 03Salpynx 5* (+3373) 10Rule 110 meta Joking language > 1544711531 4178 PRIVMSG #esoteric :14[[07He110!14]]4 M10 02https://esolangs.org/w/index.php?diff=58716&oldid=58715 5* 03Salpynx 5* (-1) 10category typo < 1544711551 187584 :paul2520!~paul2520@unaffiliated/paul2520 PRIVMSG #esoteric :fizzie: what do you mean cow/sub-cow? < 1544711641 271600 :b_jonas!~x@catv-176-63-14-45.catv.broadband.hu JOIN :#esoteric > 1544711660 598311 PRIVMSG #esoteric :14[[07He110!14]]4 M10 02https://esolangs.org/w/index.php?diff=58717&oldid=58716 5* 03Salpynx 5* (+13) 10/* Execution */ < 1544711822 944657 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1544711829 141278 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( knock knock ) < 1544711904 884605 :sleepnap!~thomas@2603:3015:260e:1900:8319:87ab:f00:d5de JOIN :#esoteric < 1544712924 458452 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :paul2520: It's a channel in-joke, sorry. METAR syntax for temperature (or dew point) that's below zero but rounds to zero is "M00", and cows go moo. < 1544712945 23588 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :heh < 1544713252 806947 :paul2520!~paul2520@unaffiliated/paul2520 PRIVMSG #esoteric :hah < 1544713254 847450 :paul2520!~paul2520@unaffiliated/paul2520 PRIVMSG #esoteric :thanks < 1544713971 470151 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Hmm I guess I was not part of *that* in-group. < 1544714014 447499 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Is anyone freeing the advent of code follow-up problems from the gamified frontend? < 1544714239 435708 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I got as far as "To play, please identify yourself via one of these services:" and then lost interest. < 1544714484 419928 :Lord_of_Life_!~Lord@77.28.211.144 JOIN :#esoteric < 1544714636 901956 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1544714637 150741 :Lord_of_Life_!~Lord@77.28.211.144 NICK :Lord_of_Life < 1544714637 604705 :Lord_of_Life!~Lord@77.28.211.144 QUIT :Changing host < 1544714637 604742 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1544714847 724330 :AnotherTest!~turingcom@ptr-82l26zcr0r9bp2uawp1.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 250 seconds < 1544715951 457648 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1544716091 280271 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1544716147 692184 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1544716240 415443 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be JOIN :#esoteric < 1544717455 407463 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1544717626 416469 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1544717841 490065 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1544717951 675755 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544718007 324111 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1544719111 662704 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 250 seconds < 1544719537 148568 :hello!d57c73da@gateway/web/freenode/ip.213.124.115.218 JOIN :#esoteric < 1544719546 404918 :hello!d57c73da@gateway/web/freenode/ip.213.124.115.218 PRIVMSG #esoteric :hello < 1544719603 330369 :hello!d57c73da@gateway/web/freenode/ip.213.124.115.218 PART :#esoteric < 1544720151 397146 :imode!~imode@unaffiliated/imode JOIN :#esoteric > 1544720663 171687 PRIVMSG #esoteric :14[[07Butng14]]4 10 02https://esolangs.org/w/index.php?diff=58718&oldid=58691 5* 03Baidicoot 5* (+0) 10/* Scopes */ < 1544723452 397263 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 244 seconds < 1544723476 684811 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric > 1544724558 251332 PRIVMSG #esoteric :14[[07Bitter14]]4 M10 02https://esolangs.org/w/index.php?diff=58719&oldid=57330 5* 03DMC 5* (+18) 10/* Tedious memory initialization process */ > 1544724837 374623 PRIVMSG #esoteric :14[[07Lambda calculus14]]4 10 02https://esolangs.org/w/index.php?diff=58720&oldid=50776 5* 03Ais523 5* (+29) 10/* See also */ Binary Lambda Calculus deserves a see also, IMO < 1544725616 639705 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544725930 951840 :shikhin!shikhin@unaffiliated/shikhin NICK :Shikhin < 1544728193 207664 :imode!~imode@unaffiliated/imode QUIT :Quit: WeeChat 2.3 < 1544728931 880908 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1544729401 885596 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544731157 659834 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :@metar CYYZ < 1544731158 957194 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYYZ 131900Z 09005KT 4SM BR OVC005 01/00 A3020 RMK ST8 SLP237 < 1544732070 983009 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :https://www.glassdoor.ca/Interview/SoundHound-Interview-RVW6750307.htm < 1544732080 630501 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :^ lol this is hilarious < 1544732126 888671 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :apparently pointer arithmetic is "features that most programmers rarely use or consider" < 1544732410 635324 :b_jonas!~x@catv-176-63-14-45.catv.broadband.hu PRIVMSG #esoteric :heh < 1544732444 686521 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :How do you know they asked about pointer arithmetic? < 1544732776 508587 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :Luciole: because I know what the interview questions are < 1544732783 423684 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :Ah < 1544732818 795450 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :Luciole: we ask about pointer arithmetic, memory management, and bit-logic < 1544732912 428467 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :obviously those are all essentially to your build system < 1544732916 356853 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*-ly < 1544732926 103682 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION chases muphry around with the swatter < 1544733066 18908 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :oerjan: well, memory management is these days. a recurring problem is that GCC runs out of memory < 1544733091 907498 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( well don't use recursion then ) < 1544733138 853043 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :anyway, i thought good memory management these days was all about avoiding pointers. < 1544733156 520503 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(not references) > 1544733331 356781 PRIVMSG #esoteric :14[[07High Rise14]]4 10 02https://esolangs.org/w/index.php?diff=58721&oldid=58712 5* 03Ais523 5* (+1070) 10/* Implementations */ add one > 1544733353 388417 PRIVMSG #esoteric :14[[07High Rise14]]4 M10 02https://esolangs.org/w/index.php?diff=58722&oldid=58721 5* 03Ais523 5* (-2) 10implemented < 1544733391 443418 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :implementary, my dear watson < 1544733663 498796 :zzo38!~zzo38@24-207-47-161.eastlink.ca QUIT :Quit: zzo38 > 1544734500 468773 PRIVMSG #esoteric :14[[07The Waterfall Model14]]4 10 02https://esolangs.org/w/index.php?diff=58723&oldid=58652 5* 03Ais523 5* (+68) 10/* External resources */ TIO! link < 1544734738 336636 :imode!~imode@unaffiliated/imode QUIT :Quit: WeeChat 2.3 < 1544736528 405928 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be QUIT :Ping timeout: 250 seconds < 1544736556 923822 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric > 1544737636 962549 PRIVMSG #esoteric :14[[07Magic14]]4 10 02https://esolangs.org/w/index.php?diff=58724&oldid=40978 5* 03Voltage2007 5* (-5) 10Fixed grammatical errors > 1544738142 845473 PRIVMSG #esoteric :14[[07081514]]4 M10 02https://esolangs.org/w/index.php?diff=58725&oldid=51053 5* 03Voltage2007 5* (-100) 10/* Language details */ Fixed grammatical errors > 1544738348 83136 PRIVMSG #esoteric :14[[07Minsky machine14]]4 M10 02https://esolangs.org/w/index.php?diff=58726&oldid=57560 5* 03Voltage2007 5* (+7) 10Fixed grammatical errors < 1544738490 295588 :zzo38!~zzo38@24-207-47-161.eastlink.ca JOIN :#esoteric > 1544738679 240200 PRIVMSG #esoteric :14[[07Ettore Marmo14]]4 M10 02https://esolangs.org/w/index.php?diff=58727&oldid=36422 5* 03Voltage2007 5* (+1) 10Fixed grammatical errors < 1544738679 640324 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Now my computer is clean < 1544738721 291665 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I had to use chopsticks to clean the heat sink < 1544738761 952640 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :that's an interesting choice > 1544738900 726602 PRIVMSG #esoteric :14[[07Kolmogorov machine14]]4 M10 02https://esolangs.org/w/index.php?diff=58728&oldid=39252 5* 03Voltage2007 5* (+1) 10Fixed grammatical errors < 1544738941 512479 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Yes, but what is what I found to work < 1544739022 973171 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544739036 928772 :b_jonas!~x@catv-176-63-14-45.catv.broadband.hu PRIVMSG #esoteric :Hmm, there are newer prints and they got rid of the "Only the Ancestor should be revered." flavor text and the preaching bird mystic with the polearm in the image. So Unquestioned Authority enters into the list of cards where I prefer a particular edition over other editions. < 1544739059 480561 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544739139 460897 :sleepnap!~thomas@2603:3015:260e:1900:8319:87ab:f00:d5de PART :#esoteric < 1544739366 126789 :b_jonas!~x@catv-176-63-14-45.catv.broadband.hu PRIVMSG #esoteric :Another interesting card like that is Dark Ritual: there are various combinations with different art and flavor text, and my favourite is the Ice Age one, which both has the necromancer with the goat horns (styled after Tim) and the flavor text "'Leshrac, my liege, grant me the power I am due' -- Lim-Dul, the Necromancer" > 1544739367 856902 PRIVMSG #esoteric :14[[07$14]]4 M10 02https://esolangs.org/w/index.php?diff=58729&oldid=55719 5* 03Voltage2007 5* (+15) 10Fixed grammatical errors < 1544739395 691166 :b_jonas!~x@catv-176-63-14-45.catv.broadband.hu PRIVMSG #esoteric :That's a fun one to chant when you get two mana for the card. < 1544739892 982392 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :The hard drive in my computer seems to have a broken temperature log. Although it says the temperature history size is 478, only 128 entries are used (from 0 to 127). Do you know how to fix this in smartctl so that it properly uses 128 entries? < 1544740182 483566 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :b_jonas: Yes, some there are different prints of cards I also sometimes prefer some over others, although I think you can use any version < 1544740661 7375 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544740673 314448 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544741040 846875 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 252 seconds > 1544741586 361454 PRIVMSG #esoteric :14[[07He110!14]]4 10 02https://esolangs.org/w/index.php?diff=58730&oldid=58717 5* 03Salpynx 5* (+777) 10/* Further development */ < 1544742014 967107 :arseniiv!~arseniiv@46.191.218.243 QUIT :Ping timeout: 246 seconds < 1544742534 540907 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544742569 62 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544742607 82386 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544742623 977198 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544743452 237016 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1544743623 129103 :b_jonas!~x@catv-176-63-14-45.catv.broadband.hu PRIVMSG #esoteric :zzo38: certainly, I have used my other Dark Ritual because I haven't bought enough of the Ice Age printing yet < 1544745414 245475 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1544745463 657297 :Storkman_!~Storkman@storkman.xyz QUIT :Ping timeout: 268 seconds < 1544745810 516068 :Storkman!~Storkman@storkman.xyz JOIN :#esoteric < 1544748874 215976 :b_jonas!~x@catv-176-63-14-45.catv.broadband.hu QUIT :Quit: leaving < 1544749502 833922 :erdic!~erdic@unaffiliated/motley QUIT :Ping timeout: 250 seconds < 1544749587 79901 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric > 1544750657 456230 PRIVMSG #esoteric :14[[07He110!14]]4 10 02https://esolangs.org/w/index.php?diff=58731&oldid=58730 5* 03Ais523 5* (+732) 10R110 isn't known Turing-complete from this start > 1544750684 507036 PRIVMSG #esoteric :14[[07Sequential tag14]]4 N10 02https://esolangs.org/w/index.php?oldid=58732 5* 03Ais523 5* (+35) 10redirect from abbreviated name < 1544751510 849247 :imode!~imode@unaffiliated/imode JOIN :#esoteric > 1544751767 92159 PRIVMSG #esoteric :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=58733&oldid=58709 5* 03BradensEsolangs 5* (+157) 10/* Featured articles */ < 1544754224 970081 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Quit: Qutting < 1544757770 518224 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1544757930 779049 :Lord_of_Life!~Lord@46.217.255.3 JOIN :#esoteric < 1544757930 956055 :Lord_of_Life!~Lord@46.217.255.3 QUIT :Changing host < 1544757930 956098 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1544761998 796548 :FreeFull!~freefull@defocus/sausage-lover QUIT :Read error: Connection reset by peer < 1544763086 405319 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I altered how subscription works in the Netsubscribe protocol to what seems to be a better way. The old way (only following targets) seems to have some problems I can think of, so now subscriptions are separate from targets (although targets are still followed to find subscribers). > 1544763157 567749 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Retrac 5* 10New user account < 1544769991 49431 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Why does the computer make so much noise? There seems no problem with temperatures, fan speeds, or operation of computer. If I had a microphone I might more easily be able to determine exactly where the noise is coming from < 1544770164 580698 :fractal!~fractal@unaffiliated/scounder QUIT :Ping timeout: 252 seconds < 1544775451 625431 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1544775555 847713 :nfd9001!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net JOIN :#esoteric < 1544776480 319825 :fractal!~fractal@unaffiliated/scounder JOIN :#esoteric < 1544778882 823704 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 250 seconds < 1544780831 943294 :AnotherTest!~turingcom@d51a4b8e1.access.telenet.be JOIN :#esoteric < 1544781032 974577 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1544781901 434459 :nfd9001!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net QUIT :Read error: Connection reset by peer < 1544782495 687552 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1544782521 669824 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1544785985 828392 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1544786393 962720 :arseniiv!~arseniiv@46.191.218.243 JOIN :#esoteric < 1544789821 403957 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 JOIN :#esoteric < 1544789822 486224 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I think the internet is broken. < 1544789919 705962 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Hmm. What aspect of it? < 1544789948 142499 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :int-e: it seems too silent right now < 1544789964 247400 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :as if people were trying to post but their posts don't get through the internet < 1544790542 803411 :Shikhin!shikhin@unaffiliated/shikhin NICK :shikhin < 1544792561 983220 :AnotherTest!~turingcom@d51a4b8e1.access.telenet.be QUIT :Ping timeout: 246 seconds < 1544793227 901408 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :see? I don't even get your replies. < 1544793239 628644 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :or the people who'd reply don't get my chat < 1544794437 498965 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :`perl -e warn 4*4*4*4 # that should be 256 I think < 1544794438 563273 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :256 at -e line 1. < 1544794440 913565 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :yeah < 1544794445 202113 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :`perl -e warn 4**4 # that should be 256 I think < 1544794447 184923 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :256 at -e line 1. < 1544794457 393885 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :`perl -e warn 3**6 < 1544794458 20940 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :729 at -e line 1. < 1544794511 571156 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :2**8 == 4**4; 2*8 == 4*4 < 1544794512 403353 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :hmm < 1544794570 833821 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1544795046 766366 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1544796024 219892 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1544798949 967320 :sleepnap!~thomas@2603:3015:260e:1900:8319:87ab:f00:d5de JOIN :#esoteric < 1544799219 491791 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :And then there were 29. < 1544800544 843155 :MDude!~MDude@71.50.218.48 QUIT :Quit: Going offline, see ya! (www.adiirc.com) < 1544800723 391243 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1544801060 852312 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1544801221 764280 :Lord_of_Life!~Lord@77.28.104.218 JOIN :#esoteric < 1544801221 882856 :Lord_of_Life!~Lord@77.28.104.218 QUIT :Changing host < 1544801221 882896 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1544803027 608284 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :From random mailing list chatter, a .hgrc [alias] tip: hg = !/usr/games/cowsay -f stegosaurus $HG_ARGS | /usr/games/lolcat; $HG "$@" < 1544803031 861089 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Gives you a little bit of whimsical fun when you accidentally duplicate the "hg" part, perhaps by pausing to think after writing it the first time. < 1544803568 642251 :arseniiv_!~arseniiv@94.41.23.162.dynamic.ufanet.ru JOIN :#esoteric < 1544803691 944189 :arseniiv!~arseniiv@46.191.218.243 QUIT :Ping timeout: 246 seconds < 1544808533 262679 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru JOIN :#esoteric < 1544808707 630112 :arseniiv_!~arseniiv@94.41.23.162.dynamic.ufanet.ru QUIT :Ping timeout: 250 seconds < 1544809306 400745 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544810339 988636 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1544810885 514006 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : <-- assuming none of the numbers are zero, a^b=c^d, a*b=c*d seems to imply a^(1/a) = c^(1/c). < 1544810891 726361 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : 2**8 == 4**4; 2*8 == 4*4 <-- assuming none of the numbers are zero, a^b=c^d, a*b=c*d seems to imply a^(1/a) = c^(1/c). < 1544810925 410619 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and then one of b or d can be chosen freely. < 1544811135 316579 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :a^(1/a) = (a^b)^(1/(a*b)) = (c^d)^(1/(c*d)) = c^(1/c) < 1544812305 724312 :moony_!4011dfb2@hellomouse/dev/moony JOIN :#esoteric < 1544814052 248537 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 246 seconds < 1544814256 967213 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1544816314 426106 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1544818317 238861 :moony_!4011dfb2@hellomouse/dev/moony QUIT :Quit: Page closed < 1544818585 513835 :digitalc1ld!~redacted@unaffiliated/digitalcold NICK :digitalcold < 1544818748 863579 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1544819315 956755 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 246 seconds < 1544819387 383896 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544821567 424669 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 240 seconds < 1544822024 725804 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1544822532 442994 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544823447 301877 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 240 seconds < 1544824247 275002 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net JOIN :#esoteric < 1544824281 839987 :S_Gautam!uid286066@gateway/web/irccloud.com/x-ysiczvavntuxducq JOIN :#esoteric < 1544825294 101001 :olsner!~salparot@c83-249-185-75.bredband.comhem.se PRIVMSG #esoteric :fizzie: that hg alias inspired me to make https://gist.github.com/olsner/4555427ccc67a5548268b40651399804 to spruce it up a bit < 1544825439 821108 :b_jonas!~x@catv-176-63-14-54.catv.broadband.hu JOIN :#esoteric < 1544826273 356177 :b_jonas!~x@catv-176-63-14-54.catv.broadband.hu PRIVMSG #esoteric :wow < 1544826458 884171 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :now what < 1544826489 526449 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :apparently it's the neighbor's turn to have a cold. < 1544826609 925015 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 252 seconds < 1544826731 240736 :b_jonas!~x@catv-176-63-14-54.catv.broadband.hu PRIVMSG #esoteric :oerjan: now make it so that there's another olist, to make up for the long wait < 1544827080 467770 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1544827380 292732 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :omen cannot be rushed, lest turn bad < 1544827482 545420 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :I have something which could potentially be a flu < 1544827529 473079 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :or could potentially be food poisoning < 1544827859 960789 :olsner!~salparot@c83-249-185-75.bredband.comhem.se PRIVMSG #esoteric :flud poisoning? < 1544827978 840596 :b_jonas!~x@catv-176-63-14-54.catv.broadband.hu PRIVMSG #esoteric :oerjan: or maybe drink tea. it's nice to drink even if you don't have the cold anymore. < 1544828004 776328 :int-e!~noone@int-e.eu PRIVMSG #esoteric :the olist giveth and the olist taketh away < 1544828204 816624 :sleepnap!~thomas@2603:3015:260e:1900:8319:87ab:f00:d5de PART :#esoteric < 1544828563 192651 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Remote host closed the connection < 1544828578 998955 :b_jonas!~x@catv-176-63-14-54.catv.broadband.hu PRIVMSG #esoteric :yeah < 1544828582 871043 :b_jonas!~x@catv-176-63-14-54.catv.broadband.hu PRIVMSG #esoteric :like Banjo < 1544828709 152121 :b_jonas!~x@catv-176-63-14-54.catv.broadband.hu PRIVMSG #esoteric :by the way, has anyone figured out anything useful about the webcomic artist plague, the hypothetical common cause of the Giant's hand injury and Jeph Jacques's hand injury? < 1544828780 194826 :b_jonas!~x@catv-176-63-14-54.catv.broadband.hu PRIVMSG #esoteric :has any of the other big name hand-drawn webcomic artists like Scott Adams, or the person who makes Schlock Mercenary, catch it too? < 1544829990 652286 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1544830305 880472 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1544830441 441448 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544830475 770759 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544831837 311470 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1544832122 459942 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544832158 165671 :Hoolootwo!Hooloovoo@hooloovoo.blue NICK :Hooloovo0 < 1544832891 658081 :nfd9001!~nfd9001@2601:602:8500:d0d1:10c4:ccdc:130f:75f9 JOIN :#esoteric < 1544833497 683607 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :olsner: Funky. < 1544834123 44533 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1544834735 369651 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1544835853 311061 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru QUIT :Ping timeout: 245 seconds < 1544835900 846227 :b_jonas!~x@catv-176-63-14-54.catv.broadband.hu QUIT :Quit: leaving < 1544836347 282289 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 240 seconds < 1544839345 396540 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544842019 418060 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Quit: Leaving < 1544842036 667864 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1544842366 728903 :doesthiswork1!~Adium@131.191.115.81 JOIN :#esoteric < 1544842366 909065 :doesthiswork!~Adium@131.191.115.81 QUIT :Read error: Connection reset by peer < 1544842487 397654 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 240 seconds < 1544843000 548339 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Read error: No route to host < 1544843383 63070 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Quit: Qutting < 1544844047 472721 :S_Gautam!uid286066@gateway/web/irccloud.com/x-ysiczvavntuxducq QUIT :Quit: Connection closed for inactivity < 1544844350 752727 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1544844359 434944 :Lord_of_Life!~Lord@46.217.122.29 JOIN :#esoteric < 1544844359 597219 :Lord_of_Life!~Lord@46.217.122.29 QUIT :Changing host < 1544844359 597274 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1544846436 105816 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net JOIN :#esoteric < 1544849932 927871 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1544850601 476941 :doesthiswork1!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1544850737 332515 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1544851291 84488 :nchambers!~nchambers@learnprogramming/staff/nchambers QUIT :Quit: WeeChat 2.2 < 1544854322 656665 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :One variant of Scrabble that I read is that you are allowed to exchange your letters with ones already on the board, one at a time, as long as the new letter still causes it to form a valid word. You can do this multiple times per turn, but only one letter is changed at a time. < 1544854741 861571 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544856547 697077 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Ping timeout: 250 seconds < 1544856691 401427 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net JOIN :#esoteric < 1544857047 428276 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Ping timeout: 240 seconds < 1544857600 550414 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544857613 516415 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544857615 858649 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1544858274 713502 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 272 seconds < 1544860029 758369 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544860067 970596 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544860371 507272 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544860383 259006 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544861412 901140 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544861452 518248 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544862398 631734 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1544863983 635310 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 250 seconds < 1544864518 951664 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1544864834 61521 :S_Gautam!uid286066@gateway/web/irccloud.com/x-igrzaszpajjubwtf JOIN :#esoteric < 1544864922 135794 :b_jonas!~x@catv-176-63-14-159.catv.broadband.hu JOIN :#esoteric < 1544864956 322271 :b_jonas!~x@catv-176-63-14-159.catv.broadband.hu PRIVMSG #esoteric :zzo38: I don't like the idea for that Scrabble variant. I think it would lead to slow play. < 1544864998 198666 :b_jonas!~x@catv-176-63-14-159.catv.broadband.hu PRIVMSG #esoteric :zzo38: What you could do is to allow only blank tiles to be replaced, even with a different letter than the blank originally designated. < 1544865019 492662 :b_jonas!~x@catv-176-63-14-159.catv.broadband.hu PRIVMSG #esoteric :And possibly add two more blank tiles. < 1544865878 224518 :b_jonas!~x@catv-176-63-14-159.catv.broadband.hu QUIT :Quit: leaving < 1544868146 969530 :Hooloovo0!Hooloovoo@hooloovoo.blue PRIVMSG #esoteric :maybe a rule where you can add letters into existing words, expanding them? > 1544868470 852418 PRIVMSG #esoteric :14[[07Special:Log/upload14]]4 upload10 02 5* 03Salpynx 5* 10uploaded "[[02File:Hello World! in He110! with other automata rules.png10]]" < 1544868523 961441 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru JOIN :#esoteric > 1544870359 754648 PRIVMSG #esoteric :14[[07He110!14]]4 10 02https://esolangs.org/w/index.php?diff=58735&oldid=58731 5* 03Salpynx 5* (+642) 10/* Further development */ encode other automata edge rules > 1544871956 802761 PRIVMSG #esoteric :14[[07He110!14]]4 10 02https://esolangs.org/w/index.php?diff=58736&oldid=58735 5* 03Salpynx 5* (+1087) 10/* Examples */ other automata example > 1544876743 369267 PRIVMSG #esoteric :14[[07Symbolic Python14]]4 M10 02https://esolangs.org/w/index.php?diff=58737&oldid=53257 5* 03FTcode 5* (-228) 10 < 1544877161 741603 :S_Gautam!uid286066@gateway/web/irccloud.com/x-igrzaszpajjubwtf QUIT :Quit: Connection closed for inactivity > 1544877237 311792 PRIVMSG #esoteric :14[[07Symbolic Python14]]4 10 02https://esolangs.org/w/index.php?diff=58738&oldid=58737 5* 03FTcode 5* (+186) 10 < 1544878305 971008 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1544878401 629465 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@metar ENVA < 1544878401 977544 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :ENVA 151250Z 10006KT CAVOK M13/M16 Q1028 NOSIG RMK WIND 670FT 15013KT < 1544878449 561609 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :my cold seems to have got worse again (although without the sneezing), so i'm staying inside for the day < 1544878463 647973 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :which then makes my _back_ complain. < 1544878520 955529 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@metar lowi < 1544878521 804993 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :LOWI 151250Z VRB02KT 9999 FEW030 M03/M09 Q1022 NOSIG < 1544878523 603136 :int-e!~noone@int-e.eu PRIVMSG #esoteric :old man oerjan < 1544878531 178885 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or rather, my back chose to complain today and a walk outside is the usual way i get that better :( < 1544878622 694675 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :♫ I am 48, going on 49... ♫ < 1544878630 33958 :int-e!~noone@int-e.eu PRIVMSG #esoteric :you can walk up and down your room < 1544878660 906495 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i do < 1544878662 735605 :int-e!~noone@int-e.eu PRIVMSG #esoteric :soon to be square < 1544878678 566272 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'll be so hip < 1544878696 321911 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(unless i need a hip replacement. not quite there yet...) < 1544878775 983614 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? tofu < 1544878777 97771 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :tofu? ¯\(°​_o)/¯ < 1544878789 833516 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(I just stumbled across "Trust on First Use (TOFU)") < 1544878868 489637 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`grWp carbon < 1544878870 326968 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :No output. < 1544878875 133207 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`quote carbon < 1544878875 797630 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :28) is there a problem with it being carbonized :D yes: carbonized coffee bean is known more commonly as "charcoal" < 1544878966 439275 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :salpynx's he110 makes me wonder if anyone's tried to make something like a hello, world in rule 110 itself ... something that starts from something else and then looks like it for a bit < 1544878971 727552 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot`: say something? < 1544878971 828064 :fungot`!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :int-e: i may have figured it out already) was that it < 1544878998 107849 :int-e!~noone@int-e.eu PRIVMSG #esoteric :^style europarl < 1544878998 201811 :fungot`!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :Selected style: europarl (European Parliament speeches during approx. 1996-2006) < 1544879022 11437 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot`: pontificate? < 1544879023 330753 :fungot`!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :int-e: as i explained earlier, and goes on until 17 april. i am in favour of sensible management and control system needs to be consistency. for example, i see a confirmation of the highly adverse impact of illegal immigration with all its weaknesses and its encouraging signs, i would like to seek your support for my opinion which it voted upon and adopted unanimously. it is still necessary, and regionalisation, which i would a < 1544879059 439849 :int-e!~noone@int-e.eu PRIVMSG #esoteric :^style < 1544879059 486504 :fungot`!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl* ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube < 1544879068 425233 :int-e!~noone@int-e.eu PRIVMSG #esoteric :^style agora < 1544879068 511871 :fungot`!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :Selected style: agora (a large selection of Agora rules, both current and historical) < 1544879080 609123 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot < 1544879080 672287 :fungot`!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :int-e: whenever a player randomly from among all the properties named to the public < 1544879264 82277 :S_Gautam!uid286066@gateway/web/irccloud.com/x-kugbxvgsdsfhvffh JOIN :#esoteric < 1544879551 161142 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: these days there should be a ukparl style < 1544879608 366650 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(that thing looks more and more like a big game of chicken) < 1544879754 556324 :int-e!~noone@int-e.eu PRIVMSG #esoteric :are there transcripts of the debates? < 1544879764 886649 :int-e!~noone@int-e.eu PRIVMSG #esoteric :hmm, +public < 1544879881 349872 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i wanted to pun tofu with meatless, but cannot find any confirmation that the latter has the metaphoric meaning i imagine < 1544879971 657547 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :"The single largest strength of any TOFU-style model is that a human being must initially validate every interaction." "The largest weakness of any TOFU-style model is that a human being must initially validate every interaction," < 1544880354 716427 :int-e!~noone@int-e.eu PRIVMSG #esoteric :secure communication between people would be so easy without the people < 1544880385 294004 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that would be quotable if it weren't too obvious < 1544880410 592070 :int-e!~noone@int-e.eu PRIVMSG #esoteric :secure communication between people would be so easy without the human factor < 1544880411 457539 :int-e!~noone@int-e.eu PRIVMSG #esoteric ::P < 1544880440 744059 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1544880475 408582 :int-e!~noone@int-e.eu PRIVMSG #esoteric :also https://xkcd.com/703/ < 1544881478 879995 :derpy!~quassel@ppp-62-216-204-64.dynamic.mnet-online.de QUIT :Ping timeout: 250 seconds < 1544882425 633095 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1544886005 669482 :nfd9001!~nfd9001@2601:602:8500:d0d1:10c4:ccdc:130f:75f9 QUIT :Ping timeout: 250 seconds < 1544886184 836570 :danieljabailey!~danieljab@cpc75709-york6-2-0-cust725.7-1.cable.virginm.net QUIT :Ping timeout: 250 seconds < 1544886215 487103 :danieljabailey!~danieljab@cpc75709-york6-2-0-cust725.7-1.cable.virginm.net JOIN :#esoteric < 1544887525 448440 :Lord_of_Life_!~Lord@46.217.20.133 JOIN :#esoteric < 1544887600 324086 :derpy!~quassel@ppp-62-216-204-234.dynamic.mnet-online.de JOIN :#esoteric < 1544887614 418970 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1544887614 657222 :Lord_of_Life_!~Lord@46.217.20.133 NICK :Lord_of_Life < 1544887615 18936 :Lord_of_Life!~Lord@46.217.20.133 QUIT :Changing host < 1544887615 19071 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1544887926 502631 :danieljabailey!~danieljab@cpc75709-york6-2-0-cust725.7-1.cable.virginm.net QUIT :Ping timeout: 250 seconds < 1544888050 691784 :danieljabailey!~danieljab@cpc75709-york6-2-0-cust725.7-1.cable.virginm.net JOIN :#esoteric < 1544888156 277860 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544888168 752080 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544888505 695509 :danieljabailey!~danieljab@cpc75709-york6-2-0-cust725.7-1.cable.virginm.net QUIT :Ping timeout: 268 seconds < 1544888618 769649 :danieljabailey!~danieljab@cpc75709-york6-2-0-cust725.7-1.cable.virginm.net JOIN :#esoteric < 1544888802 767333 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544888839 255300 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544889187 685002 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544889200 666165 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544889288 316431 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: "This Hansard corpus (or collection of texts) contains nearly every speech given in the British Parliament from 1803-2005, and it allows you to search these speeches (including semantically-based searches) in ways that are not possible with any other resource." < 1544889303 795255 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Unfortunately, 2005 is a little too far in the past to reflect the... recent events. < 1544889329 35529 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Still, could be worth to include. I haven't added any corpora in a while. < 1544889419 464162 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Except it looks like the data isn't freely available there, it's just a search engine. Maybe. But perhaps it's available somewhere else. < 1544889495 469472 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Good, there's a CC-BY-licensed corpus of "British parliamentary debates from 1998 to 2015" at Ortolang. < 1544889502 676023 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Still a bit dated for this particular use though. < 1544889518 126330 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :aww < 1544889555 407845 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm sure in a decade or two we'll (a) all look back on this and laugh (b) have it available. < 1544890961 821097 :S_Gautam!uid286066@gateway/web/irccloud.com/x-kugbxvgsdsfhvffh QUIT :Quit: Connection closed for inactivity < 1544891159 351809 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: I opened the newest of the files at random, and they're talking about brexit. < 1544891570 393231 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ooh, TheyWorkForYou publishes a rsyncable database that is actually up to date. < 1544891628 825509 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :When was that damnable referendum again? Maybe I'll train from that day up to present. < 1544891734 405515 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544891767 503957 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544891774 158438 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yay < 1544891775 687317 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1544892091 633827 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544892442 313846 :grumble!~grumble@freenode/staff/grumble NICK :\x01VERSION\x01 < 1544892617 963342 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544892634 461253 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544893066 993094 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Finished reading 25663587 words." < 1544893297 244187 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be JOIN :#esoteric < 1544893558 223448 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be QUIT :Ping timeout: 246 seconds < 1544894342 668378 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :A mahjong rule variant: If someone makes a closed kan while you have riichi, if the one they make kan is the only possible card that could complete your hand, then you win; it counts as tsumo rather than ron. < 1544894685 139659 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1544895271 301123 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu JOIN :#esoteric < 1544896177 989203 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine < 1544896211 360109 :Lord_of_Life!~Lord@46.217.20.133 JOIN :#esoteric < 1544896211 522440 :Lord_of_Life!~Lord@46.217.20.133 QUIT :Changing host < 1544896211 522491 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1544896565 124991 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544896584 897942 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544897071 46358 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine < 1544897167 460932 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1544897271 537681 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544897310 298250 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544898097 612614 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544898110 455286 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544898851 573636 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :anybody wanna contest that sets are computationally elusive. < 1544899126 287035 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: that sounds a bit too vague for my liking < 1544899251 324748 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :core reasoning: there is no convenient way to store a set as a single data structure that is simply unordered and unique. any computational primitives you use must have additional logic added to their operations to preserve uniqueness and a lack of ordering. < 1544899261 872684 :int-e!~noone@int-e.eu PRIVMSG #esoteric :A precise statement along these lines is that the set of computable (or recursively enumerable) sets of natural numbers is countable, for example, so there are uncountably many other sets that cannot be computed (recursivly enumerated). < 1544899294 455896 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :you can use lists with a uniqueness predicate and ignore ordering, but there's an ordering there, and you're just using lists. < 1544899317 730063 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :you can use any manner of other discrete structure but ordering is going to be there. < 1544899417 592326 :int-e!~noone@int-e.eu PRIVMSG #esoteric :on that level, for finite sets, lists and just equality is enough to represent sets... you just won't have a unique representation. < 1544899461 781265 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Which btw means that finite sets of computable reals are tricky because computable reals don't have a decidable equality. < 1544899466 794257 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :kind of what I'm saying. ordering and non-uniqueness kind of eliminates sets as a basic structure. < 1544899467 881360 :int-e!~noone@int-e.eu PRIVMSG #esoteric :You may call that elusive. < 1544899483 763590 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :because ordering and non-uniqueness are fundamental < 1544899503 555210 :int-e!~noone@int-e.eu PRIVMSG #esoteric :not how set are defined < 1544899523 43395 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :a set is defined as a collection of unordered unique elements. < 1544899533 395857 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :that may be arbitrarily nested. < 1544899534 399695 :int-e!~noone@int-e.eu PRIVMSG #esoteric :axiom of extensionality: A = B if x in A if and only if x in B for all x. < 1544899561 781334 :int-e!~noone@int-e.eu PRIVMSG #esoteric :sets aren't ordered even in set theory < 1544899603 49662 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :you aren't getting what I'm saying, so let me be more clear: there is no such thing as an unordered unique collection in computing. < 1544899617 431038 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :there are ordered collections with a uniqueness predicate. < 1544899657 18934 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :but I can't build a "set structured memory", for instance. < 1544899678 556009 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I can fake it by ignoring order. < 1544899688 948664 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :and I can fake it by adding a uniqueness check to every insertion. < 1544899694 448556 :int-e!~noone@int-e.eu PRIVMSG #esoteric :meh it's really a matter of defining an interface for your data structure < 1544899729 621591 :int-e!~noone@int-e.eu PRIVMSG #esoteric :basically all data structures have extraneous information. For example, two equal big integers may have different addresses. < 1544899837 711699 :int-e!~noone@int-e.eu PRIVMSG #esoteric :So I'd disagree. Working with quotients (representations modulo some congruence relation) is everywhere in programming, and while it's possible to peek inside and destroy the illusion, it's generally not useful. < 1544899859 129013 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :assume for a moment that you wanted to build a "computational foundation for mathematics", which basically means taking a model of computation and trying to define a bunch of useful math within it. we already have ZFC, so why not try modeling ZFC within that model of computation so the operations line up. < 1544899861 510710 :int-e!~noone@int-e.eu PRIVMSG #esoteric :So as long as we have equality tests for the elements, we can represent finite sets, no issue at all. < 1544899878 910284 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :much like we tried almost a century ago. < 1544899917 500639 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :there is no model of computation that exists that can define/formulate sets without that illusion _unless_ sets are taken as a computational primitive. < 1544899919 891026 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :much like in SETL. < 1544899994 416025 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :my question is is the statement above true, noting that the only reason it can be considered true is that every model of computation not presupposing unordered unique collections admits only ordered non-unique collections. < 1544900002 694368 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: meh, I've done some refinement in Isabelle/HOL. For finite sets, typically one refines to lists there are two choices. a) equality only, refining to lists with unique elements. Whenever one folds (iterates) over a set, one has to use an associative, commutative operation. b) refine to ordered lists, which solve the unique representation problem. < 1544900009 91189 :int-e!~noone@int-e.eu PRIVMSG #esoteric :but a) is a perfectly viable approach. < 1544900058 337036 :int-e!~noone@int-e.eu PRIVMSG #esoteric :c) is a proper container like red-black-trees, which refine ordered lists and do away with unique representations again. < 1544900117 718480 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :right. but that's kind of my point: you always have to suppose, to work properly, an ordered, non-unique collection in order to derive unordered unique collections. < 1544900135 491914 :int-e!~noone@int-e.eu PRIVMSG #esoteric :yes, but we're dealing with it. < 1544900138 72635 :int-e!~noone@int-e.eu PRIVMSG #esoteric ::P < 1544900162 854174 :int-e!~noone@int-e.eu PRIVMSG #esoteric :and as I said, the unordered view on a list is actually viable. < 1544900169 456875 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :if mathematics is to be considered algorithmic, this is a non-zero unit cost to dealing with sets. enumeration, folding, any operation really incurs an extra step compared to starting with ordered collections. < 1544900185 313863 :int-e!~noone@int-e.eu PRIVMSG #esoteric :it's uncommon because usually orders are easy to define and give significant performance benefits. < 1544900209 556835 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :an additional question would be: what would the "list" or "tree" equivalent of ZFC be. < 1544900222 430775 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :hell I'll take non-well founded theories. < 1544900362 514239 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I get that you can "deal with it", but it's just a philosophical take. < 1544900381 363127 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Embedding data types into sets tends to be tedious. You can carve out lists from partial functions from naturals to your element type, but that's rather ad hoc. In Isabelle/HOL there's some heavy machinery reasoning about cardinals that does that for a large class of least fixed points of various functors (and a bit more to allow codata). < 1544900383 859885 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :what's more "fundamental" in structuring something? does structure imply some order? < 1544900472 100482 :int-e!~noone@int-e.eu PRIVMSG #esoteric :And that may be considered cheating at the foundations because Isabelle/HOL isn't ZFC, it's a Hindley-Milner typed set theory. < 1544900543 228039 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But in any case, you can embed data type constructions into ZFC. You can also take the attitude that since you can embed Turing Machines into ZFC, and those cover everything computable, you don't need to bother with programming language types at all. < 1544900552 459498 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ACTION shrugs. < 1544900573 496457 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ACTION wonders where this is going... < 1544900596 314514 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :int-e: sure, but in theory you could mechanically translate that Hindley-Milner stuff to an underlying untyped representation, right? < 1544900617 620092 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :the type system is certainly useful, to avoid mistakes, but it's not some theoretical problem I think < 1544900622 980117 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :I don't think it counts as cheating < 1544900629 33179 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But I think the main disagreement is still that I'm saying that quotients are everywhere and so standard that they are hardly worth discussing, and imode disagrees. < 1544900648 469701 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I parse your agument int-e as "it doesn't matter". < 1544900713 552015 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: A point I haven't made: quotients are even present in mathematics, everywhere. Constructing rationals from integers, constructing reals from rationals... in the typical approaches, you have some representation of your new object, but it's not unique, so you take a quotiont. < 1544900731 819604 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :not sure what quotient means in this context. < 1544900834 643493 :int-e!~noone@int-e.eu PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Quotient_algebra < 1544900868 836389 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I think we have to consider the different properties of the things we build the "primitives" of math out of, and if math is to be taken as algorithmic (not necessarily turing computable, but algorithmic), then the properties of those things need to be neccessarily algorithmic as well. < 1544900930 278784 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :which just made me think about some foundational stuff like ZF and ZFC. < 1544900952 60063 :int-e!~noone@int-e.eu PRIVMSG #esoteric :1/3 is a representation of a rational number; it can also be represented as (-1)/(-3), 2/6, (-2)/(-6), ... < 1544900956 333611 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :like "can you represent sets computationally", "how would you represent sets in arbitrary models of computation". < 1544901008 619584 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :so I guess I'm just searching for a counterexample. like, what model of computation doesn't presuppose sets and doesn't have that illusion. where are the models where we don't have to "deal with it" or spend some time or space complexity. < 1544901047 334047 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :I don't think that sets are fundamental in the outside sense, as in, that we use ZFC in praticular as the standard axiom system is more or less an accident of history, and we could use many equivalent systems with data structures other than sets. < 1544901050 998721 :int-e!~noone@int-e.eu PRIVMSG #esoteric :so when defining Q, a common approach is to first look at pairs (a, b) with b != 0 (and value a/b), and then say that a/b = c/d if a*d = b*c, which defines a congruence relation (it's an equivalence relation which is compatible with addition and multiplication), and then take the quotient modulo that congruence relation. < 1544901065 505069 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :right, and that presupposes ordered pairs. < 1544901086 788623 :int-e!~noone@int-e.eu PRIVMSG #esoteric :And then for computing with elements of Q, we routinely go back to representatives a/b, rather than writing out complete congruence classes. < 1544901087 804530 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :But I also don't think there's anything wrong with sets. They're simple and convenient enough, not very artificial, so this is a good choice. < 1544901141 455169 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :And yes, we can usually use representatives, but it's not essential that we can use them, and in some general contexts a choice of representative elements need not exist. < 1544901141 855596 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :well, I think that ordered collections are natural from a philosophical standpoint. show me something without order, and I'll show you that it's not a preferred order, but it _is_ an order. < 1544901150 956699 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :algorithmically I take that stance as well. < 1544901156 529404 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :Taking the whole equivalence class usually works as a fallback. < 1544901199 728258 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :It gets ugly when that equivalence class is not a set, because it makes proofs more complicated to write, but there's no real theoretical difficulty. < 1544901204 36450 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: so that's an example of a quotient, which basically exhibits the same phenomenon you're worrying about for sets: the same rational number has several representations. A difference is that we have decided which representative is canonical, for every rational number (a/b with b > 0 and a and b coprime... but you can actually work with rational numbers without ever doing that). < 1544901288 820383 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :that's actually pretty interesting. I actually wonder if there might be some foundation in something like a nondeterministic TM which enumerates a given set. < 1544901316 924837 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :i.e "here's a bunch of potential orderings, pick the one you want, or pick at random." < 1544901351 240526 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :some algorithm that enumerates/generates a set but does not presuppose a given order. < 1544901635 152998 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 268 seconds < 1544901672 195786 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :so that means you'd need to presuppose nondeterminism.. hm. < 1544901719 969758 :AnotherTest!~turingcom@d51a4b8e1.access.telenet.be JOIN :#esoteric < 1544901753 495479 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: I'm sorry, I should not have been quite so dismissive. The issue you're describing is real. It's just that it's well-known and quite universal, we deal with it all the time, when programming, and also in mathematics itself. < 1544901808 364671 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :it's alright! just trying to reconcile it with my personal sense of aesthetics. I have a programming environment that I'm building that already has a language, so I'm considering how I'd approach some foundations of that language. < 1544901826 800697 :int-e!~noone@int-e.eu PRIVMSG #esoteric :"yes, the program said [42,1,666,23], but let's just pretend that the order has no significance, because we know it's printing a set." < 1544901833 917323 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( what's the categorical definition of non-canonicity ) < 1544901849 869030 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oerjan: dym canonical? < 1544901869 278916 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :s//al/ < 1544901908 660622 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :the interplay between deterministic computation and nondeterministic computation leads you going in circles. deterministic MoCs can simulate nondeterministic MoCs by enumerating all branches, while nondeterministic MoCs take deterministic MoCs as special cases. < 1544902033 546763 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( also any set that contains both 42 and 666 is trying too hard ) < 1544902059 432781 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :so if we say that you need a nondeterministic MoC to "properly" represent unordered, unique collections.. well, there's that problem of uniqueness. < 1544902089 253323 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :nondeterminism gets you unordered collections, but you still have a non-zero algorithmic cost to determine uniqueness. < 1544902116 620685 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :as in, "I need to check my with my collection every time I do something that may endanger the fact that the elements are unique." < 1544902140 189867 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :that may give some credence towards multisets. < 1544902172 731477 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( snowflake-based computing ) < 1544902241 881947 :int-e!~noone@int-e.eu PRIVMSG #esoteric :quantum sorting: shuffle your list based on the outcome of reading a qubit; destroy the universe if the list is not sorted. < 1544902296 768517 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :destroying the universe is not in BQP hth < 1544902306 434658 :int-e!~noone@int-e.eu PRIVMSG #esoteric :this is, of course, a slightly more radical version of quantum suicide. < 1544902325 127576 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(except for solipsists) < 1544902500 11634 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( noone pointed out that I better use at least ceil(log_2(n!)) qubits ) < 1544902625 255032 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :;) < 1544903139 751757 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :so multisets may actually be a perfectly sound foundation. they only require a lack of ordering. < 1544903237 68119 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :nah, multisets are useless < 1544903247 4763 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :shots fired. :P < 1544903409 191203 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: I have plenty of uses for https://en.wikipedia.org/wiki/Multiset_ordering < 1544903561 579748 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :so ordered, non-unique: lists/trees, etc. unordered, non-unique: multisets. ordered, unique: ???. unordered, unique: sets. < 1544903702 31854 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(though it may be kind of telling that both definitions come from term rewriting people (though Oppen may have been (or is?) more of a first-order theorem proving person)) < 1544903827 445659 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I guess I'm also biased towards ordered collections as a basis as well because in our universe, there always exists a "canonical ordering" for at least one thing. < 1544903851 37188 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :time kinda ensures that. < 1544903970 187906 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :like I can say "I don't have an ordering for this", but to do anything, you need an ordering. < 1544904024 9117 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :you can construct an ordering, just like you can construct an ordered pair from sets. < 1544904413 417970 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :be back soon. ttyl. o/ < 1544904673 728671 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 250 seconds < 1544904866 42352 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1544905842 114318 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :From training logs: "New: communist-manufactured pen" < 1544905873 415565 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"As [Gorbachev] went to sign into effect the dissolution of the Soviet Union, his communist-manufactured pen did not work, and he had to borrow a working pen from the CNN camera crew who were filming the event." < 1544905881 932156 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :fizzie: that's like the urban legand about the million dollar pen that can write in a zero-gravity environment? < 1544905889 320520 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :developed by NASA < 1544905898 700661 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :ah < 1544905900 730575 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :that's even better < 1544905940 394820 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Alongside St John Paul II, President Reagan and our own Margaret Thatcher, we were instrumental in resisting totalitarianism and inspiring the captive peoples of Europe to stand up against their communist overlords. At the same time, the Leader of the Opposition and the shadow Home Secretary were going on motorbike tours of East Germany." < 1544905986 524431 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Unfortunately the models I've gotten out of this so far haven't sounded very good.) < 1544906001 332808 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :are you training fungot or some new thing? < 1544906001 404504 :fungot`!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :b_jonas: particular currency. each office, the assessor in the scorekeepor's announcement, that is not prohibited or regulated by a < 1544906020 508753 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Training a complementary "ukparl" style for fungot, yes. < 1544906020 595829 :fungot`!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :fizzie: ( -o) when, during agora's birthday is defined in the number of rules is decided by the < 1544906028 824434 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :nice < 1544906050 780242 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :do you want to train a bibul style? < 1544906138 372710 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've tried some bible variants, I don't think I put any online. < 1544906226 523288 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :`bibul < 1544906227 435560 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: bibul: not found < 1544906231 30567 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :`? bibul < 1544906231 852776 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :hmm < 1544906232 202122 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :bibul? ¯\(°​_o)/¯ < 1544906241 90986 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :wasn't there someting in hackego for that? < 1544906738 114816 :fungot`!~fungot@2a01:4b00:82bb:1341::2 NICK :fungot < 1544906739 924641 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot`: can you say something about resilience? < 1544906740 49550 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :int-e: srfi-67 seems to be working < 1544906752 760783 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^style < 1544906752 807204 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp ukparl youtube < 1544906754 801716 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^style ukparl < 1544906754 848123 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :Selected style: ukparl (UK Parliament debates from brexit referendum to late 2018) < 1544906762 302704 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: How about that brexit then? < 1544906762 366078 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :fizzie: and of any information capable of being viewed as important, the groceries code statutory? under the current uk system at the same in the hon. and learned friend the member for nottingham north ( mr allen) and the hon. and learned friend the member for west dorset, to many colleagues, the schools. < 1544906784 673428 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Surprisingly, there are other topics. < 1544906797 156187 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot: fnord? < 1544906797 243949 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :int-e: that, of the fnord fr fnord, or kfw, sits, that what the hon. member, one surveyor, and my fnord, the hon. and learned friend, in the sense of a government lurching from one crisis to another: the nuclear deal, the billions to the uk over the us, the arab world, and the work of the house. < 1544906806 839002 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :.. < 1544906812 777481 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That wasn't planned. < 1544906828 24556 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ACTION is feeling lucky. < 1544906880 352437 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :the hon. and learned friend the member fungot makes more meaningful statements than some hon. and learn friend members of the parliament < 1544906880 399026 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :b_jonas: the european union < 1544906882 3574 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(but not lucky enough to try that again) < 1544906884 849565 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The Perl script I have can take a pre-set initial context, which is nice if you'd like fungot to make a statement on a particular topic. < 1544906884 896196 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :fizzie: is the hon. member of this house, including any concerns. from the time, < 1544906907 259138 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"the challenge for brexit is a wee step behind, as i very much want that unintended consequence?" < 1544906923 973306 :int-e!~noone@int-e.eu PRIVMSG #esoteric :good one < 1544906937 891963 :int-e!~noone@int-e.eu PRIVMSG #esoteric :but a tad too honest, I'd say < 1544906948 427155 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot: teeth? < 1544906948 473741 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :int-e: my hon. and learned friend, particularly for the very youngest. i predict, and to those of the many fnord journalists, of parliamentarians. < 1544906976 989031 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot: seriously, no brexit at all? < 1544906977 40723 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :int-e: i was a member, for the opportunity to get < 1544907000 712829 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :fungot: will you be more successful than Theresa May in convincing Ireland to quit the EU? < 1544907000 759565 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :b_jonas: at the time, given the minister a very specific issue, and that over 500 other firms, the third party, the sale of fnord to fnord alone, and would be the same government that schools, and sports organisations < 1544907003 321621 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot: well I suppose there are other topics < 1544907003 389486 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :int-e: to fnord part of the uk, through the media, the radio, the importance of an independent uk trade policy. it is the time for the government to continuing the discussion with the fnord stakeholders. < 1544907030 266700 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :that is right, hon. and learned friend < 1544907042 58209 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fizzie: is there a way for you to check whether "brexit" made it into the word list? < 1544907056 748293 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :the sale of... yeah < 1544907155 7112 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: It must've been, otherwise the script for that brexit statement would've complained. < 1544907199 639239 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ah, sorry. I missed the point of that quote. < 1544907200 976655 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :On the sorted unigram list, it's somewhere around rank 240, between "doing" and "home". < 1544907219 654144 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :not bad < 1544907369 635928 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Top 500 most common tokens: https://zem.fi/tmp/top500.txt < 1544907381 373426 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :what is the opinion of my hon. and learened friedn fungot ofabout brexit? < 1544907381 436653 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :b_jonas: in that case, the hon. member, yet that is the only data that includes additional high-value investment, specifically the right point < 1544907486 12987 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fizzie: so there are more closing parentheses than opening parentheses? fun.... < 1544907519 3696 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :int-e: sure. unmatched opening parenthesis aren't very useful, but unmatched closing parenthesis can be used like < 1544907524 255826 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :#define F G( < 1544907547 784150 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :#define G(0) 0,F < 1544907550 741546 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :no wait < 1544907552 172623 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :dunno < 1544907567 349361 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :there's some C preprocessor magic that uses lists separated by closing parenthesis anyway < 1544907607 949380 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: and how does that connect with transcripts from the UK parliament? < 1544907622 781505 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :not at all probably < 1544907645 136798 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: There might be some preprocessing issues there. < 1544907718 391881 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Just counting '(' and ')' in the source XML files, there are 78166 (s and 78170 )s. < 1544907721 370154 :int-e!~noone@int-e.eu PRIVMSG #esoteric :hmm, number one: 324 -3.60044 1 -0.601376 < 1544907748 864325 :int-e!~noone@int-e.eu PRIVMSG #esoteric :well that seems close enough :) < 1544907768 816667 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some of those parentheses may have gotten attached to words, I think there's some known issues about consecutive punctuation. < 1544907784 699446 :int-e!~noone@int-e.eu PRIVMSG #esoteric :unlikely that "their" and "who" are both squeezed between these two numbers. < 1544907806 154235 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(oh...) < 1544907819 815254 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :we should start addressing people on esoteric "my hon. and learned friend" < 1544907831 775352 :int-e!~noone@int-e.eu PRIVMSG #esoteric :wow, "church" didn't make the list < 1544907843 279251 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`welcome b_jonas < 1544907846 629615 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :b_jonas: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.) < 1544907862 455589 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: there's a chance for you to do that :P < 1544908002 200680 :int-e!~noone@int-e.eu PRIVMSG #esoteric :but it sounds condescending to me... so if I get a vote on this I'm against it. < 1544908134 82966 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :ok < 1544908472 353870 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net JOIN :#esoteric < 1544908496 345681 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :oh < 1544909131 904374 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fungot: so what you're saying is that for those two years, the hon. friends carefully avoided discussing the mess? < 1544909131 992056 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :oerjan: is the hon. member of this house, and the pay of the chief executive, but consequently her working years shows the success, or seeking to transfer the european law, < 1544909205 175250 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i have this feeling there may be a bit heavy line breaking < 1544909310 477930 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :is this based on transcriptions from the house of commons? < 1544909315 836743 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :^style < 1544909315 883467 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp ukparl* youtube < 1544909344 572361 :int-e!~noone@int-e.eu PRIVMSG #esoteric :^style ukparl < 1544909344 646667 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :Selected style: ukparl (UK Parliament debates from brexit referendum to late 2018) < 1544909398 641198 :int-e!~noone@int-e.eu PRIVMSG #esoteric :good question, hmm, I'd hope that this includes both houses? < 1544909429 516216 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :probably < 1544909441 739781 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :but the house of commons is the one with the more lively discussions I think < 1544909453 797275 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :fungot: so how do you feel about a no-deal brexit < 1544909453 883822 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :Luciole: government should agree to and put to the people in a vote. he was never told he is pursuing his interest, to the rightful role < 1544909507 293105 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Luciole: http://parser.theyworkforyou.com/hansard.html seems to be what fizzie used, and it mentions both houses. < 1544909510 992180 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds < 1544909517 945252 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :ah < 1544909635 305275 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :fungot: yeah, my hon. and learned friend, that part is easy, but what shall the question of the vote be? depending on the question, we'll get entirely complimentary outcomes < 1544909635 391954 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :b_jonas: i, for one, and i have to be frank, the last 12 years. the canadian fnord food, given the secretary of fnord members, and to our way of life, < 1544909704 58841 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :well, at least you are frank, my hon. and learned friend < 1544909723 19408 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :int-e: do you also object against calling fungot my hon. and learned friend? < 1544909723 68773 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :b_jonas: this was the first time, the hon. member. a damaged and disrupted fnord by lone fathers, and should try to ensure, and to all the people. < 1544909739 566816 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :yes. it's always the first time. good excuse. < 1544909745 906573 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :you go scott free just this one time. < 1544909787 60001 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: I don't mind addressing fungot in a condescending way < 1544909787 106415 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :int-e: there is, to a degree, the nursing and midwifery council, the coroners and justice act 2009 < 1544909796 607540 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: I think it has done quite enough to deserve it ;) < 1544909824 912811 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? fungot < 1544909824 959465 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :int-e: we, of course, of the north-east. it is my great pleasure to have the opportunity. < 1544909825 933322 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :fungot is our beloved channel mascot and voice of reason. < 1544910054 535107 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Luciole: It's from Commons, I think. < 1544910075 677421 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or, no, maybe both. < 1544910092 576320 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://parser.theyworkforyou.com/hansard.html "Debates (Commons), Debates (Lords), Westminster Hall" < 1544910150 934211 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I trained on the scrapedxml/debates/debates*.xml files, from 2016 June to present day. < 1544910188 601768 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :oh no! I think she's a witch! < 1544910214 548855 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think that's "Commons main chamber debates" only. < 1544910403 15766 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think for Lords I would've needed to look in the lordspages/daylord*.xml files. < 1544910626 902847 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: By the way, the lines ending in a comma are likely because the transcripts put all quotes in their own separate

element. < 1544910634 167973 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :

Hyde also said that as a housing provider, it needed to

< 1544910637 176184 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :

“make efficient use of its income to ensure we are able to prioritise building more homes to help address the housing crisis”,

< 1544910641 183974 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :

which meant it had to make difficult choices about what additional services it continued to fund and what it stopped.

< 1544910688 9734 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Other than that treatment of quotes, the

element seemed like a logical unit for fungotting. The full elements (which is whenever the speaker changes) are pretty long. < 1544910688 56197 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :fizzie: as a new member, and i can only conclude, therefore, the government have < 1544911643 744566 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1544911832 947623 :int-e!~noone@int-e.eu PRIVMSG #esoteric :hmm, I wish DeepMind would stop saying things like "AlphaZero learned Chess in 9 hours"... and rather say "Alpha Zero learned chess using 20MWh of electricity" < 1544911864 559056 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :they said it once < 1544911902 974266 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(not sure what the real number is, but it should be in that ballpark) < 1544911921 992829 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :(then arranged for every reader to repeat it a billion times) < 1544911936 326282 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I try to figure out how to best implement the batch notification in my Netsubscribe implementation. I thought to use a SQL table to keep track of what to do (so that if it fails once, you can try again later, by remembering where you left off) < 1544911958 444412 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544911958 923820 :int-e!~noone@int-e.eu PRIVMSG #esoteric :LKoen: they have two whitepapers stating this and a number of press releases... so the number is larger than one. < 1544911997 388943 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Do you have some ideas? < 1544912030 442587 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I am not sure exactly what to put in this table; I tried to figure out but then decided it might not do and try to think of something else. Or is there a better way? < 1544912047 596308 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : oh no! I think she's a witch! <-- wat < 1544912077 494599 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :yeet. < 1544912218 89675 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fun related number: The human brain consumes about 175kWh a year (assuming 20W, which estimate is backed by the Internet (tm)). < 1544912419 972377 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1544912510 453109 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1544912522 36154 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :oerjan: well, she floats on water < 1544912528 502904 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :sorry no < 1544912533 574492 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :I don't want to start quoting Monty Python < 1544912537 836395 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :that rarely leads to anything good < 1544912580 460302 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :I'm actually just listening to Hansel und Gretel, the opera, and it's about witches < 1544912707 672194 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1544913122 906813 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( grand surprise ) < 1544913138 121312 :int-e!~noone@int-e.eu PRIVMSG #esoteric :though, actually, plural? < 1544913194 959683 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :my hon. and learned friend fungot, Ki tett itt csontból, húsból törvényt? < 1544913195 59162 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :b_jonas: on the hon. and learned friend the member for manchester, gorton, and also, i have to some of the people i have been seeing the build-up. seven of the new state pension, the member keeps it uppermost in the prime of our life, and the government and the government of the uk that the government avoid the failings of the uk energy. more have come to the house to do the same is not the will, respect the 62% who were to ben < 1544913198 878631 :int-e!~noone@int-e.eu PRIVMSG #esoteric :of course there's the movie... Hansel & Gretel: Witch Hunters < 1544913331 668237 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :I see you like the government a lot < 1544913896 584276 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :my hon. and learned friend fungot, Kopasszák le fejüket a hegyek, / s tegyék lábadhoz most nyírt erdeik? / Folyását a folyó fordítsa meg? / Borítsa búza vadon vidékeid? < 1544913896 672148 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :b_jonas: a new one, might feel that the title, the new uk government funding, the challenge, and the public, < 1544913906 445928 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu PRIVMSG #esoteric :it is a challenge, yes < 1544916041 973448 :AnotherTest!~turingcom@d51a4b8e1.access.telenet.be QUIT :Ping timeout: 246 seconds < 1544916528 722303 :shachaf!~shachaf@unaffiliated/shachaf QUIT :Ping timeout: 272 seconds < 1544916657 335463 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1544919157 921534 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544919195 663088 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544919360 815315 :FreeFull!~freefull@defocus/sausage-lover QUIT :Remote host closed the connection < 1544920510 280240 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I have started with the new subscription schema in netsubsc; so far there is a SUBSCRIBERS table and a SUBSCRIBE_USERS table. Later probably should be added BATCH and NOTIFIED tables. What are you thinking of this? < 1544920587 215373 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I have made a tag !mtgidea@zzo38computer.org for ideas of new Magic: the Gathering cards and variants; once subscriptions are implemented then I might post messages using that. If you are interested, you can subscribe too < 1544921037 194831 :newbie!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1544921143 490402 :newbie19!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1544921145 233980 :newbie19!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Client Quit < 1544921213 782683 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Ping timeout: 268 seconds < 1544921313 3367 :newbie!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Ping timeout: 246 seconds < 1544921432 272169 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric > 1544922935 339947 PRIVMSG #esoteric :14[[07Talk:???14]]4 10 02https://esolangs.org/w/index.php?diff=58739&oldid=43890 5* 03Only Onion 5* (+368) 10 < 1544923899 871685 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1544927525 505277 :nchambers!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 244 seconds < 1544928528 147475 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1544930412 463536 :b_jonas!~x@catv-176-63-13-221.catv.broadband.hu QUIT :Quit: leaving < 1544930774 457404 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1544930922 683317 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1544932488 59059 :nchambers!~nchambers@learnprogramming/staff/nchambers QUIT :Quit: WeeChat 2.2 < 1544932884 764113 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1544933726 889160 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Do you like my specification of "xpMC" chunk of PNG files? http://zzo38computer.org/textfile/miscellaneous/xpMC That gives you the ability of XPM palettes in PNG files too. < 1544934882 469056 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1544935472 662201 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric > 1544937189 137890 PRIVMSG #esoteric :14[[07High Rise14]]4 10 02https://esolangs.org/w/index.php?diff=58740&oldid=58722 5* 03Ais523 5* (+371) 10/* High Rise languages */ current line of thought: we may be able to avoid interleaving in counter machine implementations when using a geometric sequence + a constant offset < 1544937912 755643 :doesthiswork1!~Adium@131.191.115.81 JOIN :#esoteric < 1544937913 94581 :doesthiswork!~Adium@131.191.115.81 QUIT :Read error: Connection reset by peer < 1544938229 269370 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1544938229 473125 :doesthiswork1!~Adium@131.191.115.81 QUIT :Read error: Connection reset by peer < 1544938389 762878 :doesthiswork1!~Adium@131.191.115.81 JOIN :#esoteric < 1544938389 893065 :doesthiswork!~Adium@131.191.115.81 QUIT :Read error: Connection reset by peer < 1544940112 425164 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1544947202 853225 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1544947214 251750 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1544947527 282539 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 240 seconds < 1544947835 927200 :ATMunn!ATMunn@unaffiliated/atmunn QUIT :Quit: lol rip < 1544947845 641863 :ATMunn!ATMunn@unaffiliated/atmunn JOIN :#esoteric < 1544948344 976493 :nfd9001!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net JOIN :#esoteric < 1544948492 679122 :nfd!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net JOIN :#esoteric < 1544948634 36111 :nfd9001!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net QUIT :Ping timeout: 246 seconds < 1544949142 841320 :\x01VERSION\x01!~grumble@freenode/staff/grumble NICK :grumble < 1544951621 628465 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :This textbook has an exercise that is essentially "Prove Fractran turing complete" < 1544951716 833542 :AnotherTest!~turingcom@ptr-82l26ze7mm4q737w3j4.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1544952096 149216 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :(the textbook is Quantum Computation and Quantum Information by Nielsen and Chuang, and it mentions Fractran by name) < 1544956003 232971 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru JOIN :#esoteric < 1544960931 712283 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1544960949 669021 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Max SendQ exceeded < 1544960974 220161 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1544961201 214110 :S_Gautam!uid286066@gateway/web/irccloud.com/x-cetqowdfjjsoxfev JOIN :#esoteric < 1544962263 299483 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1544969108 255420 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1544970471 241301 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu JOIN :#esoteric < 1544973909 788935 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1544974093 714879 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1544974094 102773 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1544977766 149115 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1544978320 93013 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :my honourable friend fungot, are you a lawyer or a member of the privy council? < 1544978320 179905 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :oerjan: the hon. and learned friend the member for new forest east, gedling, and of many others, to be a shortfall of the ad-hoc way < 1544978617 598247 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :wow, a giant eyeball. http://bobadventures.comicgenesis.com/ < 1544978619 234764 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :um < 1544978625 92606 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :`bobadventureslist http://bobadventures.comicgenesis.com/ < 1544978626 217064 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :bobadventureslist http://bobadventures.comicgenesis.com/: b_jonas < 1544978628 418606 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :no wait < 1544978629 365046 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :darn < 1544978639 540703 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :`bobadventureslist http://bobadventures.comicgenesis.com/d/20181215.html < 1544978640 209435 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :bobadventureslist http://bobadventures.comicgenesis.com/d/20181215.html: b_jonas < 1544978651 238148 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :oerjan: it's "my hon. and learned friend" < 1544978671 238831 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :ah yes, my hon. and learned friend fungot has just showed you that < 1544978671 342448 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :b_jonas: hon. and hon. and right hon. friends the member for birmingham, yardley, i do, i have a very high number, albeit the most support. labour wishes these opportunities, the countries that we have been to the house of the many hon. government and the board, that the deadline, that only in the la fnord, which commemorates the contribution to the debate, < 1544978684 914974 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :my right honourable, gallant, learned and reverent friend fungot, what is your correct addressing style? < 1544978684 972382 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :oerjan: our other priority homeless the local services that we have as a member of the eu, < 1544979058 795870 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: it's a bit more complicated http://news.bbc.co.uk/2/hi/uk_news/politics/82149.stm < 1544979660 938730 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :oerjan: http://www.irregularwebcomic.net/1330.html < 1544980039 671146 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :windows wants a reboot for the third time this month... < 1544980090 151993 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :oerjan: hmm, that is informative. but how do you address the whole chamber, such as at the start of a speech? < 1544980151 152286 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: i dunno, ask fizzie to include some lord speeches hth < 1544980166 460510 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :The addressing are simpler in Hungary because the aristocratic titles are generally no longer used < 1544980173 46221 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :to avoid being caught out by this, i carefully set my "activity period" to cover all the hours i'm awake, which is somewhat awkward with an unstable sleeping rhythm. < 1544980330 654872 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :in norway, aristocracy was abolished back in the 19th century < 1544980350 153197 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :Also since 1989, people usually no longer call each other their comrades or their tovariŝ < 1544980516 764894 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :but it is true that politicians do use very different styles when they speak in the parliament versus amongst their party. that becomes very obvious if you hear the speeches of Mr Orbán in both cases < 1544980616 914830 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :wait what? < 1544980658 561035 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :https://www.youtube.com/watch?v=WVnwfwXnNiQ says that "you can only physically push one of the direction buttons at a time" on the NES controller < 1544980663 497297 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :that's not true, is it? < 1544980669 908488 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :I think you can push two diagonally < 1544980715 447300 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :but it's strange that he says that, because obviously he's played the NES a lot and has a controller right in his hand to test < 1544980885 70079 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shocking < 1544980923 534544 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :nah, it's only five volts and not much current < 1544980933 145931 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :he didn't disassemble the CRT in that video < 1544982569 234642 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :Although he does explain in one video how Commodore 64 power units have an annoying bug where sometimes they start to supply much higher voltage to the motherboard than usual, and that can fry multiple chips on the board before you notice that anything is wrong. < 1544983132 205200 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: "My Lords, --" is how they always seem to start. < 1544983155 964582 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And it's "the noble Lord" when referring to the previous speaker. < 1544983203 175025 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sometimes "my noble friend". < 1544983254 253213 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :aha < 1544983324 623248 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The Commons speeches don't seem to have any formulaic start, at least these days. < 1544983556 146326 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :fizzie: I see < 1544983600 422619 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :I think in the parliament of Hungary, the formulaic start is or used to be "Tisztelt ház, tisztelt elnök úr, tisztelt miniszterek!" but that could have changed since < 1544984169 180935 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :obviously I could check, since most of the parliament stuff is public and available on the internet, but I don't much care < 1544985301 650731 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1544985453 2442 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :so I found a paper that actually diagrams a replacement for set theory using lists. < 1544985467 197321 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :https://www.researchgate.net/publication/231884964_An_axiomatic_theory_of_well-orderings < 1544985515 752220 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :it pretty much phrases everything I've said here and other places, so I'm a happy lad. the results are nice in that you still have the same expressive power as ZFC but you get a lot of things for free. < 1544986903 989178 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :`unidecode ⏏ < 1544986904 697948 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​[U+23CF EJECT SYMBOL] < 1544987697 517228 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Remote host closed the connection < 1544988012 695534 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :imode: does it give draft proofs for that, as in, implementing ZFC from that theory and backwards? < 1544988024 515920 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :yup. < 1544988046 818288 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :not sure if I can link any sci-hub stuff here but it's in there. < 1544988093 593618 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :found it and read it at like 2 AM this morning on my phone lmao. < 1544988122 540325 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :good < 1544988149 853917 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :good to know that someone worked the details out < 1544988172 934003 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I'm quite happy with it, as I had a lot of the conclusions/work in that paper worked out in a notefile. < 1544988180 516152 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :now all I need is a logic! < 1544988211 325876 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :no no < 1544988242 192703 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :I'd like to hear a bit more details. does that book tell about an implementation of the real numbers based on that system? < 1544988262 857824 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :and if so, is it the equivalence classes of cauchy sequences of reals? < 1544988387 777486 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :imode: why couldn't you link here? < 1544988435 372764 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :sci-hub is a method for circumventing paywalls regarding journals, I don't know if that's covered under piracy (I assume it is). < 1544988446 302403 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :so I'm playing it safe. < 1544988450 986027 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :the paper is behind a paywall. < 1544988452 98130 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :imode: yes, but... oh whatever you want < 1544988462 98121 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :ACTION shrugs. < 1544988463 38210 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :https://sci-hub.tw/10.1017/S1755020310000390 < 1544988467 504003 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :anyway, I don't want to read this book now < 1544988472 863125 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :so I'm asking you since you've already read it < 1544988531 7446 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :they don't cover the reals. their approach is showing an axiom mapping from ZFC to their theory. < 1544988544 823527 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :hmm < 1544988557 665519 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :do they at least cover natural numbers? < 1544988615 775742 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :seems to be not. they get all the way up through ordered pairs, though. nats are trivially constructable early on in the paper. < 1544988630 430752 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :ok < 1544988645 692135 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :the reasoning path is pretty much "all this stuff is trivially derivable, we're giving justifications for the axioms and showing how you can replace your's with these and get the same results for the hard stuff." < 1544988655 36490 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :yeah < 1544988686 556340 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :but it'd be more interesting if they also shown that some things get simpler that way < 1544988697 791571 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :while some other things may get uglier of course > 1544990898 71013 PRIVMSG #esoteric :14[[07User:DMC14]]4 M10 02https://esolangs.org/w/index.php?diff=58741&oldid=58512 5* 03DMC 5* (+6) 10 < 1544991675 891572 :AnotherTest!~turingcom@ptr-82l26ze7mm4q737w3j4.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 252 seconds < 1544991836 125762 :AnotherTest!~turingcom@ptr-82l26ze7mm4q737w3j4.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1544995317 331201 :S_Gautam!uid286066@gateway/web/irccloud.com/x-cetqowdfjjsoxfev QUIT :Quit: Connection closed for inactivity < 1544996111 847962 :Phantom_Hoover!~phantomho@2a02:c7d:485a:3300:fb8b:fb15:c1d3:a33a JOIN :#esoteric < 1544996111 935873 :Phantom_Hoover!~phantomho@2a02:c7d:485a:3300:fb8b:fb15:c1d3:a33a QUIT :Changing host < 1544996111 935910 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1544996134 277901 :S_Gautam!uid286066@gateway/web/irccloud.com/x-mskhmzztrluyabji JOIN :#esoteric < 1544996831 964931 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Why the ace of money doesn't resembles money it looks like a bird with two heads? < 1544997181 684189 :nchambers!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 250 seconds < 1544997410 398928 :ChatMan!~quassel@185.253.97.242 JOIN :#esoteric < 1544997420 58187 :ChatMan!~quassel@185.253.97.242 NICK :ChattingMan < 1544997575 975312 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :Do you mean the ace of coins? < 1544997581 800511 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Yes < 1544997721 396760 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1544997825 17977 :ChattingMan!~quassel@185.253.97.242 QUIT :Quit: https://quassel-irc.org - Chat comfortably. Anywhere. < 1544998614 259253 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :zzo38: well, a lot of coins have a bird on it, and coins in Austria or Germany may even have a two-headed Imperial bird that's supposed to be an eagle < 1544998623 380913 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :although it doesn't always look like an eagle < 1544998659 211221 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :we have, I think, two common and one rare coin wity a bird on it right now in Hungary, though none of them are two headed < 1544998686 389497 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :and then there's all the overused Athena/Athene/owl symbolism everywhere < 1544998710 763665 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :too many things are named of Athena, people should really start to use different mythological names < 1544998946 258782 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Yes, you can perhaps select different pantheons < 1544998967 778647 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :or just different figures from Greek and Roman mythology if you want < 1544998976 885367 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Yes, you can do that too < 1544999165 88070 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :`? athene < 1544999165 940535 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :`? athena < 1544999167 756214 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :athene? ¯\(°​_o)/¯ < 1544999168 192424 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :athena? ¯\(°​_o)/¯ < 1544999169 335999 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :`? pallas < 1544999170 465260 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :pallas? ¯\(°​_o)/¯ < 1544999171 357582 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :hmm < 1545000792 382659 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1545002793 149449 :AnotherTest!~turingcom@ptr-82l26ze7mm4q737w3j4.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 268 seconds < 1545003435 497024 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1545003439 35928 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru QUIT :Quit: gone completely :o < 1545003533 676997 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :seems to me that anything that involves graph-based computing pretty much boils down to two methods of graph rewriting: traversals and pattern matching. < 1545003738 345865 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :what I'd like to see is some sort of cellular automaton thingy that is on a "grid" background that's in the Euc plane and is isometric if you look at it from far enough < 1545003851 813331 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :perhaps you could start from a Voronoi thingy like http://math.bme.hu/~ambrus/pu/randvoronoi.html and then make it more event or something < 1545003927 222959 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :or maybe one of those random disk packing things with relaxation where they end up having lots of uneven grid parts < 1545004802 45252 :danieljabailey!~danieljab@cpc75709-york6-2-0-cust725.7-1.cable.virginm.net QUIT :Quit: ZNC 1.6.6+deb1ubuntu0.1 - http://znc.in < 1545004822 314928 :danieljabailey!~danieljab@cpc75709-york6-2-0-cust725.7-1.cable.virginm.net JOIN :#esoteric < 1545004824 193932 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :] 4^5 < 1545004831 925733 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :j-bot: 4^5 < 1545004832 489482 :j-bot!eldis4@firefly.nu PRIVMSG #esoteric :b_jonas: 1024 < 1545004837 310616 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :whatever is its short invocation < 1545004840 137040 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :) 4^5 < 1545004982 505869 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :[ 4^5 < 1545004983 181575 :j-bot!eldis4@firefly.nu PRIVMSG #esoteric :b_jonas: 1024 < 1545004984 251986 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :( 4^5 < 1545005042 160184 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :what's the graph analogue of the lambda calculus, I wonder. I know what it means to apply a term tree to another term tree (like function application), but I don't know of something like that for arbitrary graphs. < 1545005373 814662 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :reason I'm wondering is because I'm looking for a model of computation that closely resembles some "natural" form of knowledge, and graphs are able to represent knowledge pretty easily via the semantic network concept. < 1545005835 189154 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :though I'm open to other forms of knowledge representation... graphs get weird. < 1545006121 848583 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Quit: Qutting < 1545007932 649436 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1545007970 677221 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545008601 972857 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :maybe graph grammars will point me in the right direction.. < 1545008873 163023 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :there's an internal struggle in me. on the one hand, I want a graph-based model of computation that features no variables that I can use to encode knowledge and model stuff. on the other hand, I acknowledge that anything that looks like it will probably look like some variant of combinatory logic. < 1545008957 125245 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu PRIVMSG #esoteric :imode: you do know about Eodermdrone. although that does contain variables, namely captures < 1545009084 140398 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :yeah... I thought "well, what if we could take graphs and "apply them" to other graphs to derive new graphs according to some rules." but that'd just lead to combinators, with your "base graph" and the method of combining two graphs being two combinators, and any given graph is just a different set of applications. < 1545009221 344103 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :like it'd be nice to take, for example, some subgraphs encoding facts, and another subgraph encoding some set of derivation rules, mash 'em together and get a set of derived facts. < 1545009235 792241 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :but the actual structure of those applications is combinatoric. < 1545010220 597373 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :perhaps I have to accept that everything reduces to some combinator set. < 1545011574 893403 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :curry was a genius. < 1545012288 441885 :nfd9001!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net JOIN :#esoteric < 1545012417 703307 :nfd!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net QUIT :Ping timeout: 250 seconds < 1545012461 210674 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1545015051 847492 :b_jonas!~x@catv-176-63-13-112.catv.broadband.hu QUIT :Quit: leaving < 1545015136 207677 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545015715 353753 :S_Gautam!uid286066@gateway/web/irccloud.com/x-mskhmzztrluyabji QUIT :Quit: Connection closed for inactivity < 1545016968 251459 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :Problem: Does a class of graph grammars exist such that each grammar does not admit free or bound variables on either the Left-Hand Side or Right-Hand Side and is also Turing Complete? < 1545017328 753746 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1545017364 695191 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric > 1545020805 782165 PRIVMSG #esoteric :14[[07Your Pong May Minsky14]]4 10 02https://esolangs.org/w/index.php?diff=58742&oldid=55875 5* 03Chris Pressey 5* (-23) 10No one has complained, which means the proof must be okay, that's how it works right? < 1545021647 255882 :nodist!~nodist@pool-74-108-144-93.nycmny.fios.verizon.net JOIN :#esoteric > 1545021925 701607 PRIVMSG #esoteric :14[[07Talk:The Waterfall Model14]]4 10 02https://esolangs.org/w/index.php?diff=58743&oldid=55865 5* 03Chris Pressey 5* (+814) 10Sketch of computable real making sub-TC language into TC < 1545022021 501139 :nodist!~nodist@pool-74-108-144-93.nycmny.fios.verizon.net QUIT :Quit: Leaving < 1545023384 229388 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@metar lowi < 1545023385 565813 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :LOWI 170450Z VRB01KT 9999 FEW007 BKN200 M04/M05 Q1018 R08/19//95 NOSIG < 1545023400 648779 :doesthiswork1!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1545024890 2981 :hexfive!~hexfive@50-46-222-150.evrt.wa.frontiernet.net JOIN :#esoteric < 1545024893 528276 :nchambers!~nchambers@learnprogramming/staff/nchambers NICK :Rudolph < 1545026197 665535 :ATMunn!ATMunn@unaffiliated/atmunn QUIT :Ping timeout: 250 seconds < 1545026246 451078 :moony!moony@hellomouse/dev/moony QUIT :Ping timeout: 250 seconds < 1545026259 873346 :Bowserinator!Bowserinat@hellomouse/dev/Bowserinator QUIT :Ping timeout: 252 seconds < 1545026361 567371 :moony!moony@hellomouse/dev/moony JOIN :#esoteric < 1545026554 297100 :Bowserinator!Bowserinat@hellomouse/dev/Bowserinator JOIN :#esoteric < 1545026562 969992 :ATMunn!ATMunn@unaffiliated/atmunn JOIN :#esoteric < 1545027507 294292 :nfd9001!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net QUIT :Ping timeout: 240 seconds < 1545027799 982911 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1545030838 42441 :S_Gautam!uid286066@gateway/web/irccloud.com/x-nerczfetbwfkyfcb JOIN :#esoteric < 1545033711 629172 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 250 seconds < 1545034959 259859 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1545035102 317477 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1545035117 769193 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545035153 955776 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 246 seconds < 1545036016 394746 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be JOIN :#esoteric < 1545036366 410109 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be QUIT :Ping timeout: 244 seconds < 1545037356 329510 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru JOIN :#esoteric < 1545038374 125270 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 JOIN :#esoteric < 1545038617 732123 :S_Gautam!uid286066@gateway/web/irccloud.com/x-nerczfetbwfkyfcb QUIT :Quit: Connection closed for inactivity < 1545038641 817064 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :imode: re. graph grammers, I was wondering if L-systems are applicable to your search? I was recently trying to find out the relationship between Lsystems and cellular automata, and there are numerous papers not readily readable on the subject, I couldn't find a straight answer. I think they can be used to implement automata rules < 1545038664 635512 :S_Gautam!uid286066@gateway/web/irccloud.com/x-rvbepgtpnkfabfqu JOIN :#esoteric < 1545038716 247551 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :searching just now how L-systems relate to graphs I found this interesting book chapter of L-systems, graphs, and Super Mario Bros level design: http://pcgbook.com/wp-content/uploads/chapter05.pdf < 1545040244 237082 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be JOIN :#esoteric < 1545040488 678489 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1545040524 869450 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545041608 860583 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1545041624 958341 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545044345 281693 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 QUIT :Quit: Page closed < 1545047017 682209 :S_Gautam!uid286066@gateway/web/irccloud.com/x-rvbepgtpnkfabfqu QUIT :Quit: Connection closed for inactivity < 1545047878 258682 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be QUIT :Ping timeout: 245 seconds > 1545048063 729601 PRIVMSG #esoteric :14[[07Hieroglyphic14]]4 10 02https://esolangs.org/w/index.php?diff=58744&oldid=46401 5* 03Salpynx 5* (+849) 10format command list > 1545048699 904979 PRIVMSG #esoteric :14[[07Hieroglyphic14]]4 10 02https://esolangs.org/w/index.php?diff=58745&oldid=58744 5* 03Salpynx 5* (+152) 10attempt to clarify commands based on example usage > 1545049610 749836 PRIVMSG #esoteric :14[[07Your Pong May Minsky14]]4 M10 02https://esolangs.org/w/index.php?diff=58746&oldid=58742 5* 03Chris Pressey 5* (+18) 10 > 1545049731 477514 PRIVMSG #esoteric :14[[07Hieroglyphic14]]4 M10 02https://esolangs.org/w/index.php?diff=58747&oldid=58745 5* 03Salpynx 5* (+0) 10/* Syntax */ correct diacritic < 1545053802 637657 :AnotherTest!~turingcom@natx-145.kulnet.kuleuven.be JOIN :#esoteric < 1545055228 651281 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1545056462 308242 :S_Gautam!uid286066@gateway/web/irccloud.com/x-mhqanxvakkcrjnqo JOIN :#esoteric < 1545058221 244543 :sleepnap!~thomas@2603:3015:260e:1900::13ed JOIN :#esoteric < 1545059373 647165 :AnotherTest!~turingcom@natx-145.kulnet.kuleuven.be QUIT :Ping timeout: 250 seconds < 1545059523 460140 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Ping timeout: 244 seconds < 1545060592 811476 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 268 seconds < 1545060619 466365 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1545060984 423807 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net JOIN :#esoteric < 1545061966 372665 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru QUIT :Quit: gone completely :o < 1545062179 987275 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru JOIN :#esoteric < 1545062282 330481 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1545062726 842143 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1545063601 838619 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1545063637 484584 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545063731 529369 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1545063745 307563 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545064826 200765 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru QUIT :Quit: gone completely :o < 1545064834 196918 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru JOIN :#esoteric < 1545064851 921717 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru QUIT :Read error: Connection reset by peer < 1545065304 966032 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru JOIN :#esoteric > 1545065453 421649 PRIVMSG #esoteric :14[[07Talk:Your Pong May Minsky14]]4 10 02https://esolangs.org/w/index.php?diff=58748&oldid=55880 5* 03Chris Pressey 5* (+519) 10/* Continuous waterfalls */ > 1545066262 829122 PRIVMSG #esoteric :14[[07Talk:Your Pong May Minsky14]]4 M10 02https://esolangs.org/w/index.php?diff=58749&oldid=58748 5* 03Chris Pressey 5* (+1) 10/* Continuous waterfalls */ < 1545068060 994166 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru QUIT :Quit: gone completely :o < 1545069645 1364 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru JOIN :#esoteric < 1545070091 271939 :sebbu2!~sebbu@unaffiliated/sebbu QUIT :Read error: Connection reset by peer < 1545070396 369264 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1545071053 313386 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 245 seconds < 1545072196 398376 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru QUIT :Quit: gone completely :o < 1545072205 243316 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru JOIN :#esoteric < 1545072298 248505 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545072478 850657 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1545072817 757475 :S_Gautam!uid286066@gateway/web/irccloud.com/x-mhqanxvakkcrjnqo QUIT :Quit: Connection closed for inactivity < 1545073381 407563 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1545073674 168330 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru QUIT :Quit: gone completely :o < 1545073736 252344 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru JOIN :#esoteric < 1545074063 666723 :imode!~imode@unaffiliated/imode QUIT :Quit: WeeChat 2.3 < 1545074071 202542 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu JOIN :#esoteric < 1545074362 760594 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`olist 1149 < 1545074364 26855 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :olist 1149: shachaf oerjan Sgeo FireFly boily nortti b_jonas < 1545074499 158288 :sleepnap!~thomas@2603:3015:260e:1900::13ed QUIT :Ping timeout: 268 seconds < 1545075318 553523 :sleepnap!~thomas@2603:3015:260e:1900::13ed JOIN :#esoteric < 1545077252 895924 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru QUIT :Quit: gone completely :o < 1545077261 249094 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru JOIN :#esoteric < 1545080251 19195 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :makefile:84: *** unterminated variable reference. Stop. < 1545080264 4918 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :Augh < 1545080327 165009 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :I hate how makefile syntax and bash syntax interact in unhelpful ways < 1545080373 570648 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :does make really need to use $ for its variable sigil? < 1545080408 925277 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :if make used say : or something then there would be no issue < 1545083169 540266 :Lymia!lymia@magical.girl.lyrical.lymia.moe QUIT :Ping timeout: 252 seconds < 1545083824 162084 :Lymia!lymia@magical.girl.lyrical.lymia.moe JOIN :#esoteric < 1545084007 429344 :Rudolph!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 240 seconds < 1545085342 259093 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1545085637 50614 :S_Gautam!uid286066@gateway/web/irccloud.com/x-qluepmahkzdrfrxa JOIN :#esoteric < 1545086187 906146 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 252 seconds < 1545086554 689909 :sleepnap!~thomas@2603:3015:260e:1900::13ed PART :#esoteric < 1545088242 884413 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? 25770 < 1545088244 48265 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :25770? ¯\(°​_o)/¯ < 1545088423 81699 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? 25772 < 1545088424 189950 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :25772? ¯\(°​_o)/¯ < 1545088424 456323 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? 25771 < 1545088425 631176 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :25771? ¯\(°​_o)/¯ < 1545088433 185338 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? 25773 < 1545088434 433805 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :25773? ¯\(°​_o)/¯ < 1545088451 313826 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :ZSTTE < 1545088759 670490 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1545090171 91512 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :#!/usr/bin/perl -CS < 1545090171 254069 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :use utf8; < 1545090172 17904 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :print chr(0x2571+int(rand(2))) while 1; < 1545090717 357912 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :is that the maze drawer. > 1545091027 174665 PRIVMSG #esoteric :14[[07Talk:The Waterfall Model14]]4 10 02https://esolangs.org/w/index.php?diff=58750&oldid=58743 5* 03Ais523 5* (+945) 10/* Waterclocks over the reals */ r to Chris Pressey: a concrete example of a language with this property < 1545091084 224756 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds > 1545091100 54697 PRIVMSG #esoteric :14[[07Talk:The Waterfall Model14]]4 10 02https://esolangs.org/w/index.php?diff=58751&oldid=58750 5* 03Ais523 5* (+110) 10clarify where my reply is going, rather than dumping a bunch of statements with no context < 1545091810 397650 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :no, my hon. and learned friend fungot, I expect you to die < 1545091810 583957 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :b_jonas: it is on that that the government have, the procedure is the same. < 1545092317 400259 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1545092364 961344 :Rudolph!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545093329 677166 :Rudolph!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 250 seconds < 1545093851 574706 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1545093890 787003 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545093943 977231 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu QUIT :Quit: leaving < 1545095219 207749 :Rudolph!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545096263 846452 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Now I implemented the + and - requests of Netsubscribe at least, although it isn't so useful because notifications are not yet implemented. Do you like this? < 1545096576 421570 :Rudolph!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 250 seconds < 1545096930 446606 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Quit: Qutting < 1545098268 183590 :Rudolph!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545098692 687340 :user24!~user24@p200300ECD3C69100616CC2B332DBAB75.dip0.t-ipconnect.de JOIN :#esoteric < 1545098805 353997 :user24!~user24@p200300ECD3C69100616CC2B332DBAB75.dip0.t-ipconnect.de QUIT :Client Quit < 1545099867 435245 :Rudolph!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 240 seconds < 1545100507 787038 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: sprocklem < 1545100554 658311 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1545100879 160932 :Rudolph!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545101490 804108 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: brb < 1545101540 658623 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1545101639 659089 :nfd9001!~nfd9001@2601:602:8500:d0d1:f1a8:91f1:bd07:8de5 JOIN :#esoteric < 1545102615 193613 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I'm totally sold on combinators. Curry's work, Backus' FP, Iverson's APL and J.. they're all tied together by algebra, each language forming an algebra of programs. < 1545102684 638320 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Does quantum entanglement that joins stuff being extending backward in time from the point of view of both experimenters? To me it would seem like that, rather than affecting the other one "instantly", like they say it is. < 1545102721 436378 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :https://www.quora.com/Does-Bohmian-mechanics-explain-entanglement < 1545103069 195844 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :It looks like difference to what I mentioned. < 1545103616 297885 :S_Gautam!uid286066@gateway/web/irccloud.com/x-qluepmahkzdrfrxa QUIT :Quit: Connection closed for inactivity < 1545103781 672418 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1545103847 691923 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1545106641 48790 :hexfive!~hexfive@50-46-222-150.evrt.wa.frontiernet.net QUIT :Quit: WeeChat 2.2 < 1545109801 682300 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1545110727 424325 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1545110803 393866 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 245 seconds < 1545110824 507520 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1545111235 718685 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1545113476 478933 :Rudolph!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 250 seconds < 1545115056 12004 :Lymia!lymia@magical.girl.lyrical.lymia.moe QUIT :Quit: Hugs~ <3 < 1545115187 215827 :Lymia!lymia@magical.girl.lyrical.lymia.moe JOIN :#esoteric < 1545115657 270661 :Rudolph!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545117572 802706 :Rudolph!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 268 seconds < 1545120478 556813 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1545120493 254938 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545120720 183670 :Rudolph!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545122370 20530 :amokavarshan!~amokavars@106.201.188.179 JOIN :#esoteric < 1545122396 813747 :amokavarshan!~amokavars@106.201.188.179 PRIVMSG #esoteric :hi < 1545122410 335887 :amokavarshan!~amokavars@106.201.188.179 PRIVMSG #esoteric :need help in a program < 1545122555 663444 :amokavarshan!~amokavars@106.201.188.179 PRIVMSG #esoteric :need help in a program < 1545123587 703812 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :What help in what program? < 1545123671 829488 :amokavarshan!~amokavars@106.201.188.179 PRIVMSG #esoteric :zzo38, i solved it before you asked but anyway thanks for asking < 1545123768 72184 :amokavarshan!~amokavars@106.201.188.179 PRIVMSG #esoteric :zzo38, are you there < 1545123790 604590 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Am I where? < 1545123928 618309 :amokavarshan!~amokavars@106.201.188.179 PRIVMSG #esoteric :http://dpaste.com/1P7FNJT ; why a space is need before %c in scanf to get the program work < 1545124019 320118 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Perhaps because of a line break after each line that you have to consume. < 1545124054 407790 :amokavarshan!~amokavars@106.201.188.179 PRIVMSG #esoteric :oh < 1545124454 774049 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 268 seconds < 1545124462 875300 :amokavarshan!~amokavars@106.201.188.179 PRIVMSG #esoteric :zzo38, < 1545125716 759786 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be JOIN :#esoteric < 1545126378 252410 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru JOIN :#esoteric > 1545126427 325360 PRIVMSG #esoteric :14[[07Analog Synth14]]4 N10 02https://esolangs.org/w/index.php?oldid=58752 5* 03Salpynx 5* (+4671) 10information density joke language with multi-interpreter > 1545126498 707265 PRIVMSG #esoteric :14[[07Analog Synth14]]4 M10 02https://esolangs.org/w/index.php?diff=58753&oldid=58752 5* 03Salpynx 5* (-5) 10 < 1545126782 438445 :amokavarshan!~amokavars@106.201.188.179 QUIT :Quit: Leaving < 1545127275 685719 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1545127311 952816 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545127995 871476 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1545128010 487498 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545128989 230904 :Rudolph!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 246 seconds < 1545130107 144442 :Rudolph!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545130402 749342 :Rudolph!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 250 seconds < 1545132301 166909 :Rudolph!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545134230 797727 :Rudolph!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 272 seconds > 1545134730 192352 PRIVMSG #esoteric :14[[07Talk:The Waterfall Model14]]4 10 02https://esolangs.org/w/index.php?diff=58754&oldid=58751 5* 03Chris Pressey 5* (+1036) 10/* Waterclocks over the reals */ < 1545138125 179367 :Rudolph!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545143238 717123 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1545143931 271952 :S_Gautam!uid286066@gateway/web/irccloud.com/x-oajlxsuqhkziigpy JOIN :#esoteric < 1545144611 316744 :sleepnap!~thomas@2603:3015:260e:1900::13ed JOIN :#esoteric < 1545145432 772647 :Rudolph!~nchambers@learnprogramming/staff/nchambers QUIT :Quit: WeeChat 2.2 < 1545147061 713754 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 268 seconds < 1545147072 450322 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1545152312 875824 :S_Gautam!uid286066@gateway/web/irccloud.com/x-oajlxsuqhkziigpy QUIT :Quit: Connection closed for inactivity < 1545162209 198 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu JOIN :#esoteric < 1545162258 847785 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :`ehlist http://eheroes.smackjeeves.com/comics/2711313/look-out-below/ < 1545162259 704189 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :ehlist http://eheroes.smackjeeves.com/comics/2711313/look-out-below/: b_jonas < 1545162770 309968 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1545163903 111043 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :https://i.redd.it/nx4xu1y9r0521.jpg < 1545165078 885907 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1545165751 16428 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :are there any resources out there on building cyclic graphs from collections of trees? < 1545165849 951169 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :haskell might have something to say about that. < 1545166967 125906 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 JOIN :#esoteric < 1545167129 616924 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :Based on the recent Waterfall Model language activity, I have thought up a "serious" and hopefully interesting variant stemming from the silly title variation "Your Mince may Pong" (punning on "Your Pong May Minsky", clever n-dimensional bouncing ball equivalent). < 1545167146 600356 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :It is a biological E-Coli style bacterial simulation of the Waterfall mechanics. Instead of Waterclocks, there are n bacterial strains that have a maximum population density in their environment. Once the maximum density is reached, a strain's growth rate halts due to passive competitive pressures. < 1545167161 795590 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :The population becomes stressed, and this triggers a specialized antibiotic metabolites ("interference competition mode") which is a cocktail of antibiotic substances that different strains have differing weaknesses to. The populations of all strains reduce by differing amounts, and then further growth can occur. < 1545167203 273309 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :I believe this is equivalent to the Waterfall Model mechanics. < 1545167252 976282 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :how would one go about generating a maze with / and \ walls such that there is a start point at the top and an end at the bottom, no points are disconnected from the start and end points, and the route from the start to the end is not obvious < 1545167441 986706 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :Initially I conceived the "interference competition mode" to reduce the populations being triggered suddenly, but I wonder if the antibiotic substances could be released continuously and change growth rates - would that be equivalent, or does the "water top up" need to be sudden and discreet? < 1545167868 194670 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :oren: using whatever algorithm http://www.mazegenerator.net/ uses for a square maze, and rotate by 45°? Maybe I'm missing something, but the angled walls don't change the problem. You'll just end up with a diamond shaped maze, which I think is what you are specifying? < 1545168598 96727 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :neat resource: http://www.astrolog.org/labyrnth/algrithm.htm#perfect via wiki page on " Maze generation algorithm" < 1545168861 423642 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1545170668 687740 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1545171571 641520 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 QUIT :Quit: Page closed < 1545172072 698672 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: brb < 1545172256 848952 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1545172443 833598 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 268 seconds < 1545172575 80840 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :wait what? < 1545172582 340265 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :`bobadventureslist http://bobadventures.comicgenesis.com/ < 1545172583 7992 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :bobadventureslist http://bobadventures.comicgenesis.com/: b_jonas < 1545172599 9361 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :no argh < 1545172607 106140 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :`bobadventureslist http://bobadventures.comicgenesis.com/d/20181218.html < 1545172607 768251 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :darn < 1545172607 882676 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :bobadventureslist http://bobadventures.comicgenesis.com/d/20181218.html: b_jonas < 1545172672 942562 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :imode: building cyclic graphs from collections of trees => um, I think there was some crazy conjecture, with special cases proved, about getting complete digraphs as disjoint unions of several trees or stuff like that < 1545172678 877345 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be QUIT :Ping timeout: 250 seconds < 1545172685 364009 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :maybe it wasn't just tournaments, I'm not sure < 1545172694 989517 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :but definitely involving disjoint union of trees < 1545172726 533518 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :imode: is that the kind of thing you're looking for? < 1545172791 669902 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :yes! < 1545172808 262910 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I'll log that down and look it up, thank you! :D < 1545172808 643685 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :salpynx: but there's already an esoteric language with "Your Minsky" in its name. do you really want another one? < 1545172831 980489 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1545172865 33036 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :imode: hmm, I'll have to look up the exact reference too then. I think I heared it on a conference, so I'll have to look it up in a conference volume that I have left in my parens' house. < 1545172884 732136 :sleepnap!~thomas@2603:3015:260e:1900::13ed PART :#esoteric < 1545172905 483227 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :but then you'll probably find some references to such things elsewhere < 1545172957 76679 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :anything works, at your leisure of course. :) < 1545172960 804211 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :do you think the Bobadventures guy will be able to keep a regular update schedule for this short adventure by the way? < 1545172997 663414 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :imode: yeah, I'll have to write a note to myself, I'll be in their apartment in a few days but I'll probably forget to grab that conference volume. < 1545173019 541962 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :that's alright, you've at least provided me some search terms. :) < 1545173057 853269 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :that reminds me, I shouldn't forget to take the exercise ball pump to the office tomorrow. I'll put it in my backpack now. < 1545173183 300791 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :salpynx: that's the random diagonals kind of maze. there's a more interesting maze that I have ported to an IRC-based interpreter that would print more than one line at some point. < 1545173256 776641 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :https://www.perlmonks.com/?node_id=764894 this maze generator. I was thinking about that, um, recently, because if I ever make that esolang that I wanted, then I should port this maze generator to it as the main example program < 1545173290 156568 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :it's a nice full example, because it requires you to do nontrivial random accesses to an array, and nontrivial arithmetic < 1545173301 463887 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :well, multiple arrays, but still < 1545173332 656531 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :I mean Consumer society by "that esolang that I wanted" < 1545173368 255652 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1545173411 390085 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :oh hello ais523 < 1545173513 30063 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi < 1545173628 130610 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :apparently salpynx mentioned something with Your ... Minsky, but I don't really understand what it has to do with Minsky < 1545173661 708279 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: it's a change-of-viewpoint of The Waterfall Model < 1545173858 733690 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :ah I see! so he wants a reinterpretation of Waterfall Model < 1545173863 449776 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :makes sense < 1545173954 832389 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :as in, a reflavoring of the same abstract model < 1545174361 477411 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT : < 1545174669 137265 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 JOIN :#esoteric < 1545174862 288258 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :b_jonas: Yes, I have been following the Waterfall Model chat on the talk page of https://esolangs.org/wiki/Your_Pong_May_Minsky and playing with the Waterfall Model interactive tutorial recently, and wrote an interpreter for it, so I am steeped in Waterfall Model ATM. Forgot that maybe not everyone is following the same discussions :) < 1545175025 337903 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :ais523: Thank you for that language, it is really neat and I think you have hit your goal of making it easy to implement in awkward langauges. I had been struggling for a while to proove universality of my language ΙΧΘΥΣ, and was able to come up with a conversion relatively easily < 1545175076 142433 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the more I study The Waterall Model the more fundamental it seems, somehow < 1545175084 168673 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :The interactive tutorial + documentation is very nice too, and fun to play with. < 1545175088 664611 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've been using it for TCness proofs too < 1545175112 262911 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I need to write more of the tutorial at some point; I got held up by my own lack of skill (I can't teach something I don't know myself) < 1545175129 273689 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :lol "Improvement: Move the left context to be displayed on the left" < 1545175170 369835 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :"current behaviour: left context is displayed ot the right" < 1545175179 573900 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :ais523: how does it seem fundamental? < 1545175221 255371 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :imode: most systems at a similar level of abstraction compile into it easily < 1545175231 505076 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that is, low-powered counter machines < 1545175246 362538 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :I had been working on (again starting from a silly joke) analog computing versions of esolangs, and had a version of `+` and '+-` outputting voltages to an oscilloscope... I had a capacitor discharging and realised if I could trigger tops ups to other caps, that would be Waterfall Model < 1545175292 588304 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :I need to find some existing oscillator circuits to borrow some ideas from, but I think it should be possible, and that give you the continuous model < 1545175362 880985 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :ais523: what's the semantics of the model? I can't parse the wiki page so well right now. < 1545175394 361172 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :imode: you have X counters, they all decrease at a steady rate (discretely or continuously), when one of them hits 0 then every counter is increased by a specified amount depending on which counter hit 0 < 1545175405 621080 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :imode: following the external resource link gives a good description < 1545175418 752404 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so a program could say, say, "when counter 1 hits 0, increase it by 3, and counter 2 by 5" < 1545175462 537141 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :wow, that solves the problem of checking a particular counter for zero. you have it built-in.. < 1545175481 17995 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :salpynx: "wasy to implement in awkward languages" => but you don't mean that you'll actually want to implement bignum precision in bacterial colonies, that's just flavor, right? < 1545175486 117464 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :so 1 -> 1:3, 2:5, etc. < 1545175502 491706 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1545175519 336102 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :programs are typically written as a matrix, the cell at (x, y) shows how much counter y increases when counter x zeroes < 1545175533 343573 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :that is.. wild. < 1545175558 401942 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(there's also a column 0 showing the initial values, and a row 0 to make it easier to parse) < 1545175579 215514 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :ais523: right, low-powered counter machines with no size limit on their integers. it won't help much with machines where I want to manipulate symbols and don't want an exponential slowdown < 1545175602 109687 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :I still find it difficult to process how it is Turing complete, but it does seem surprisingly powerful. < 1545175617 451765 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: have you seen https://esolangs.org/wiki/Simpler_Subskin? < 1545175623 393953 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :for machines where you have to use counters, and don't mind one level of exponential slowdown, there I can understand that you want to use it for turing completeness proof < 1545175634 392176 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :iirc any 2 counter machine is TC if you allow unbounded space for integers. < 1545175639 923749 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :or really natural numbers. < 1545175640 966910 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :ais523: by the way, have you given some reasonable upper bound for how many clocks you need for TC? < 1545175648 91697 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :imode: not quite, you need to handle the control flow somehow < 1545175657 333230 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :2 counters + arbitrary control flow is TC, the control flow can sometimes be complex though < 1545175658 127052 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :with integer numbers only in the program < 1545175659 714896 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :ais523: true, but that can be a single operation. < 1545175677 87130 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I've spent weeks trying to figure it out, including recently < 1545175687 624722 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :regarding my biological simulation idea, I'd love it if there were bacteria that behave that way (I'm no biologist, but I tried to use real bacterial concepts), that would make a possibly real biological computer < 1545175691 395839 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my current guess is somewhere in the 9/10 range < 1545175702 764117 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :imode: for Minsky machines, 2 counter is enough for double-exponential slowdown, 3 counters for single-exponential slowdown turing completeness, and you don't get better than that with a larger number of counters < 1545175711 763760 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :well, at least not better than exponential < 1545175718 655632 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :but Waterfall model is much more restricted < 1545175724 966122 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: sorry for my connection < 1545175730 679383 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I'll stick with combinatory logic lol. < 1545175737 491887 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1545175744 124977 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :9..10 range? I'll be interested to see that < 1545175767 730060 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :yeah, 9/10 if you don't mind using the slash there... I'd prefer the slash only for datetime ranges < 1545175771 961028 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :it's confusing with numbers < 1545175793 97411 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for some reason I was thinking about it as "9 or 10" not "9 to 10" < 1545175802 156732 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :oh < 1545175804 236362 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :still < 1545175823 317810 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: sprocklem < 1545175836 675406 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :b_jonas: Well, I don't think I'll be playing with real bacteria just yet, but I found this pre-existing tool https://github.com/HaseloffLab/CellModeller that does most of the hard simulation work for cell behaviour. I only thought this up yesterday, so give me some time :) < 1545175843 631696 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :anyway, 10 counters would be amazing, I'll be interested to hear about what you getr < 1545175850 677829 :sprocklem!~m@unaffiliated/sprocklem JOIN :#esoteric < 1545175856 100036 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :hmm wait < 1545175860 51299 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :computing is beautiful. < 1545175888 862975 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :ais523: do you mean that you're hoping for a TC *proof* for something like 10 counters, or only that the truth is around 10 counters but we can't hope to prove that? < 1545175895 298366 :S_Gautam!uid286066@gateway/web/irccloud.com/x-dhvgizbcnawtrybw JOIN :#esoteric < 1545175897 341875 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :the latter is more believable to me < 1545175908 337992 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: explicit construction < 1545175922 648421 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think the truth is probably actually in the 5 to 7 range but that I don't expect to optimise things that far < 1545175951 339201 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 PRIVMSG #esoteric :ais523: I think you have hit on something pretty special with it, I'm kinda new to esolangs but it jumped out as something pretty accessible yet bizarrely powerful < 1545175989 356190 :sprocklem!~m@unaffiliated/sprocklem QUIT :Client Quit < 1545176005 461101 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1545176007 35718 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :ais523: good < 1545176013 899500 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :I'll definitely be interested < 1545176029 976307 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :are the logs down? I've been trying to figure out what if anything I missed during connection trouble, but I can't load the logs either < 1545176045 244663 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :logs were up today, let me check < 1545176066 37381 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :and yes, examining a small but powerful model is interesting, that's also why I should document Consumer Society < 1545176092 86435 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :while it's much more powerful and harder to implement than anything using counter machines, it still seems minimalistic but powerful in some sense < 1545176160 623834 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :in that it can efficiently simulate not only turing machines, but also turing machines with only polynomial slowdown, and more, I think I can prove it can simulate even pointer machines or arbitrary indexed RAM accesses with slowdown of a factor that's a polynomial of the length of address accessed < 1545176184 80267 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :but it's minimalistic in the sense that it has a version that has as few features as you can hope, if you remove anything from that version, it will no longer be able to do anything < 1545176206 776847 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :and that version has very few primitves < 1545176235 4432 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :basically just two, one for reading and one for writing, but obviously you can count these things differently < 1545176249 970096 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1545176290 677021 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :cheers. o/ < 1545176291 690235 :imode!~imode@unaffiliated/imode QUIT :Quit: WeeChat 2.3 < 1545176321 292333 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :although... hmm, I wonder < 1545176326 842574 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :eep < 1545176343 131611 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`quote < 1545176343 816701 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :1148) Note to self: if a recipe says "serves 4", I am not physically able to eat it all in one sitting < 1545176389 111742 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :ais523: yeah, logs on https://esolangs.org/logs seem to be down now < 1545176405 519981 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :I get an 504 Gateway Time-out < 1545176428 55931 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( why is b_jonas pinging ais523 instead of me ) < 1545176452 52430 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i guess he may have been talking about the same thing. _i may never know_ < 1545176496 78073 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :oerjan: ais523 asked if the logs were down < 1545176519 280466 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :oerjan: you would know that if you could access the logs < 1545176519 882775 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i guess i didn't ask, i just tested all the other fizzie bots < 1545176527 125189 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :indeed < 1545176541 532201 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :`echo Iv+WJ5un3/uqrCP9LkxjNgD7dWj3kVUhlPoeBtr8MUc= < 1545176542 279543 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Iv+WJ5un3/uqrCP9LkxjNgD7dWj3kVUhlPoeBtr8MUc= < 1545176546 812455 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :that bot is up < 1545176558 126242 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :[ 'Iv+WJ5un3/uqrCP9LkxjNgD7dWj3kVUhlPoeBtr8MUc=' < 1545176558 842636 :j-bot!eldis4@firefly.nu PRIVMSG #esoteric :b_jonas: Iv+WJ5un3/uqrCP9LkxjNgD7dWj3kVUhlPoeBtr8MUc= < 1545176562 732555 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm tunes is no longer in my url history < 1545176562 827051 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :that bot is also up < 1545176587 125806 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :I think the other logs don't have fresh input these days < 1545176588 582418 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: http://tunes.org/~nef/logs/esoteric/18.12.18 < 1545176590 509145 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :they're only older logs < 1545176597 936692 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :clog is still here, and still logging, although it loses connection sometimes < 1545176609 85212 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :wtf < 1545176617 465018 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi clog btw < 1545176618 647206 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :yeah, you're right, that is running < 1545176640 729781 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: i've been gone for more days than that. < 1545176653 67329 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: you can get to the others via URL editing < 1545176657 908335 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or just removing the date at the end for a list < 1545176749 836711 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :hmm, there's actually an even more serious restriction of Consumer society possible that I believe is still TC, and I'll have to think about whether that one also allows to simulate RAM machines efficiently < 1545176767 442476 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :I have been thinking of other similar restrictions, but not that particular one, so I'm not sure if it works < 1545176773 675667 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: i started with the latter < 1545176781 420433 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :I'll have to add that to my TODO < 1545176788 140150 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: did you miss my comment earlier about Simpler Subskin, btw? < 1545176806 300985 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :ais523: no, but I haven't read what that does yet < 1545176816 629474 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :ah, that's very new < 1545176822 732743 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :last week < 1545176830 974702 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it was designed "for" you, in the sense that it is (or should be) a counter machine with only a linear slowdown over Turing machines (i.e. if a Turing machine runs a program in time t, Simpler Subskin takes time kt for some k) < 1545176940 945345 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :ais523: oh, I know something similar to that. I have an OISC where the basic operation is a double indirection subtract, and program and data is in the same array, so the loop is like m[2] = (m[m[m[0]++]]-=m[m[m[0]++]]) < 0; or something close to that < 1545176947 972092 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's likely you can compile it into The Waterfall Model in a way that optimising implementations can decompile, too; I'd expect to see the results running with a log-slowdown compared to Turing machines on ratiofall (you'd need a "sparse bigint" to get log-log slowdown, which I think is the best you can do on a practical computer) < 1545176982 771383 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :so m[0] is the IP and m[2] is the comparison indicator that has a value of 0 or 1, and you can use that to conditional jump in the next statement by using a 0 address < 1545177020 656721 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: right, there are lots of OISCs < 1545177025 849506 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :the same thing works without the double indirection, like m[2] = (m[m[0]++]-=m[m[0]++]) < 0; but then you need self-modifying code < 1545177031 395703 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :I'm not even sure which version I had, let me check < 1545177032 979789 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this was my aim to go as simple as possible (i.e. no memory-mapping, no indirection) < 1545177079 550665 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :the only problem is that I only wrote one program for it, and that one program sucks because it depends on 32-bit word size, so subtraction is modulo 2**32, and that dependence is totally unncessary, I should have written the program better < 1545177104 257432 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :let me check what rule I used exactly, it might not be exactly the same, just something simlar < 1545177144 755142 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :it's possible that I had the souce before the destination in the memory, not after < 1545177325 190739 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 QUIT :Ping timeout: 256 seconds < 1545177369 378861 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :the loop says, in perl for(my@a=(0,42,0,0,...);$a[1];$a[3]&&print chr$a[4]){$a[2]=-(($a[$a[$a[1]++]]-=$a[$a[$a[1]++]])<0)} < 1545177406 294895 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that $a[$a[$a[1]++]] bit is pretty reminiscent of Three Star Programmer < 1545177409 602205 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but the brackets aren't quite in the right place < 1545177438 465341 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :so actually IP is in cell 1, and the comparison indicator has values 0 and -1, probably because there's a subtraction involved somewhere < 1545177441 479355 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :hmm < 1545177451 296750 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :and the comparison indicator is in cell 2 < 1545177469 371847 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :darn, don't I have the assembler sourcecode for this program somewhere? let me check my archives < 1545177475 309050 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :https://www.perlmonks.com/?node_id=483243 by the way < 1545177480 975432 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :I want to figure out how conditionals work < 1545177530 667237 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wrote "ctx->ctx->ctx" the other day. < 1545177537 950926 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's just such a good name for any sort of context. < 1545177602 184108 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :can't find it < 1545177627 999338 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :oh, it might be here < 1545177759 101832 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :ah, here it is < 1545177821 414629 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :oh right < 1545177834 975769 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :no wait < 1545177863 248605 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :it looks like for comparisons, I copy the value of the comparison indictor into the next statement < 1545177873 643779 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :but why? there's a double indirection < 1545177908 151409 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :isn't the double indirection enough to just conditional jump in one instruction? < 1545177971 452090 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :I mean, if $a[1] is 2 when the source is read, then $a[$a[1]] is the comparison indicator, and $a[$a[$a[1]]] is the instruction pointer for a false comparison, and a scratch cell for a true comparison < 1545178028 531708 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :I mean, obviously then you want 1 in the comparison indicator because -1 is not a safe scratch cell < 1545178036 678420 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :the terminator 0 for the input is in 1 < 1545178045 459496 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :but I could have used 1 in the comparison indicator easily < 1545178146 520887 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :strange < 1545178159 184493 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :oh well, it's a very old and bad code < 1545178164 2751 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :would probably do it better now < 1545178169 570109 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :ok, let me check this subskin quickly < 1545178173 717181 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :it's getting late < 1545178178 577364 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :simpler subskin < 1545178263 933200 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :ais523: yeah, this Simpler subskin is harder to program, because the control flow is conditionally skipping the next instruction and a single big loop around the program < 1545178289 842951 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :ais523: also the code and data are separate, so you can't write self-modifying code, and there's no indirection < 1545178310 683048 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :ais523: so if I understand correctly, this one can only access a limited amount of cells, so you need bignum magic to store data < 1545178310 729710 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: right, it's very much a tarpit-of-OISCs < 1545178314 548009 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1545178328 906417 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the trick is, it should run at full speed /despite/ the bignum magic < 1545178330 762308 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :ok, that is very different from the kind of OISC that I was thinking of < 1545178347 638200 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :I'm not sure what the best control flow is, but I definitely wanted something that can do indirect memory access < 1545178347 787077 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as you can simulate all three main stack operations (push 0, push 1, pop) in constant time each < 1545178361 91178 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :which can be done either by code and data in the same space or a built-in indirection < 1545178370 672366 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :ais523: yeah < 1545178412 377956 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :ais523: but only as much speed as you get with a compile time bounded number of stacks or tapes < 1545178415 400207 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :not more < 1545178426 450182 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :I want indirection to have random access to memory < 1545178445 436805 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :not that I need that for the example program, it's just that that's the kind of OISC I was thinking of < 1545178458 623049 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :obviously there are a lot of those already < 1545178468 479198 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :there's even a three-instruction version I think < 1545178483 939154 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :one that can subtract, do some bitwise operation, and conditional jump < 1545178492 513310 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :or maybe it's one instruction with four arguments < 1545178523 319435 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :RAM0, perhaps? although that can't do subtraction without a loop < 1545178554 390754 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :ais523: yeah, this Simpler Subskin with the counters and subtraction is worth documenting, at least if it's really TC with that control structure < 1545178568 207037 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :ais523: what it reminds me of is that IOCCC language < 1545178592 206552 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :the one that only has a big loop, no control structure, but add, subtract, multiply and divide on variables < 1545178602 824721 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :Babbage analytical engine language IOCCC 1992 buzzard1 http://www.de.ioccc.org/years-spoiler.html#1992_buzzard.1 < 1545178635 337631 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :it's on my TODO on https://esolangs.org/wiki/User:B_jonas because it deserves at least a stub on Esoteric < 1545178636 549262 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: heh, I invented that one independently for a Stack Exchange competition, and called it Blindfolded Arithmetic < 1545178699 58256 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :to program in that one, you use those four operations to implement comparison with 0 and 1 result, then conditional assign using that and multiply, and that's the only control structure you get, but note that you can also multiple multiple comparison results together, so you can have nested conditionals < 1545178738 44049 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :which is helpful because two levels of conditional and a big loop gets you a state machine to simulate goot < 1545178741 66159 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :goto < 1545178749 460265 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :ais523: wow < 1545178762 867083 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :ais523: now I'm curios, which Stack Exchange competition? < 1545178798 445744 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :ah, I'll search "blindfolded" < 1545178818 74964 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm trying to search the page atm, and have been for the last minute or so < 1545178820 551803 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but my Internet sucks < 1545178828 358659 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :um... no, the search doesn't work for me either < 1545178832 991937 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :there's something on SE's side < 1545178834 736344 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :here: https://codegolf.stackexchange.com/a/162531 < 1545178844 888218 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :https://codegolf.stackexchange.com/questions/162290/escape-from-the-tarpit-cops/162531#162531 < 1545178888 793007 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :that seems to be the one, I'll have to read it later < 1545178927 656164 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :yeah, seems to be very similar. I must comment then < 1545178991 417410 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :commented, but TODO self: read that < 1545179029 79597 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :ais523: the exit condition is different, but that's minor < 1545179050 346238 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1545179132 765365 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :also, you don't have a plain assignment, but that's easy to simulate: instead of A=B; you write A-=A; A+=B; < 1545179151 182439 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1545179188 459139 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the "A -= A;" operation actually turns out to be an interesting special case in many of these small counter machines, as it's often the only way to break reversibility < 1545179244 565349 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :and for comparison, if you know that A is nonnegative, then you can safely do B=A; B+=1; B/=B; B-=1; and then B is either 0 or 1 < 1545179258 934492 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :hmm, you restricted the number of variables, and don't even allow literals < 1545179262 45656 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :that's devious < 1545179280 898215 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :now whoever solves that has to prove that that number of memory cells is enough < 1545179291 276622 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :and knowing you, you probably used the lowest number of memory cells that works < 1545179306 613694 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :you probably have to reserve one of them just to keep a constant 1 < 1545179319 23298 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :that is tricky < 1545179330 390471 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :I'm not even sure if I can prove five is enoguh < 1545179342 430373 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :hmm < 1545179353 257483 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :no wait, six < 1545179356 5785 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :you can reuse the input < 1545179365 517195 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :maybe < 1545179377 829253 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :there's a big loop, so reusing the input isn't trivial < 1545179424 987446 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :let me think, I need one cell for constant 1, two scratch cells for two comparisons like above, and then you can do two-counter Minsky with the other two I think < 1545179437 441066 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :no < 1545179440 327411 :moei!~moei@softbank221078042071.bbtec.net QUIT :Quit: Leaving... < 1545179456 91548 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :hmm < 1545179464 25915 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :how does the binary stack pop work? < 1545179493 717946 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: in which language? simpler subskin, or blindfolded arithmetic? < 1545179506 274536 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :blindfolded arithmetic. I'll work it out: < 1545179591 478635 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :S is the stack, I is the constant 1; then B=S; I+=I; S/=I; S+=S; B-=S; S/=I; I/=I; then B is the bottom bit and S the popped stack < 1545179619 121011 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :and push 0 is just; S+=S; and push 1 is S+=S; S+=I; < 1545179647 625780 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :but then I still need one more variable < 1545179691 413799 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :because I need two stacks for TC, two comparison indicators and a state indicator to implement the state machine < 1545179719 968107 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :unless I can bootstrap copy from the input to a stack with one less variables somehow < 1545179723 589381 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :but that seems hard < 1545179732 413957 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :ais523: darn, this is tricky < 1545179739 63005 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :ais523: don't tell the solution yet, I'll want to think about this < 1545179743 565915 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :nice puzzle < 1545179788 255258 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds < 1545180008 930935 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :maybe two stacks isn't even the right approach, maybe only one variable stores the data but is accessed in a trickier way < 1545180122 288400 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545180212 402157 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :I could store 2 and 3 in ternary, and rotate cyclically < 1545180218 188792 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :no < 1545180219 558353 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :hmm < 1545180224 337761 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :that might not work either < 1545180248 966867 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :TODO self: think about this and figure out how six variables, one storing input, are enough < 1545180256 484725 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :hmm waity < 1545180263 446494 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :let me read the spec, can the input be encoded? < 1545180322 537369 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :nope, it can't be encoded < 1545180328 744611 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :must accept any positive integer as input < 1545180881 898704 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you don't have to handle input encoding you can do it in five :-) < 1545181089 125383 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, now I'm trying to optimise this myself, you've inspired me to see if I can use fewer variables via using a different approach < 1545181382 628529 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :ais523: I have an idea < 1545181442 953003 :b_jonas!~x@catv-176-63-14-76.catv.broadband.hu PRIVMSG #esoteric :I can probably do unconditional comparisons to add 2*(S%2) + 4*(S%4) + 8*(I 1545185916 161003 PRIVMSG #esoteric :14[[07Hexlr714]]4 N10 02https://esolangs.org/w/index.php?oldid=58755 5* 03Cortex 5* (+3036) 10Created page with "'''Hexlr7''' is a language by [[User:Cortex]] on 12/18/2018, designed to be easy (but not too easy) to implement. Implementing it might be a good thing to do when bored and wi..." > 1545185966 824197 PRIVMSG #esoteric :14[[07Hexlr714]]4 10 02https://esolangs.org/w/index.php?diff=58756&oldid=58755 5* 03Cortex 5* (+19) 10 < 1545186074 774446 :S_Gautam!uid286066@gateway/web/irccloud.com/x-dhvgizbcnawtrybw QUIT :Quit: Connection closed for inactivity < 1545187728 299254 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 245 seconds < 1545187908 257776 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric > 1545188033 988220 PRIVMSG #esoteric :14[[07User:Cortex14]]4 10 02https://esolangs.org/w/index.php?diff=58757&oldid=58601 5* 03Cortex 5* (+40) 10 < 1545190157 526328 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 244 seconds < 1545190320 705119 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1545191073 510762 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit < 1545192759 130131 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 JOIN :#esoteric < 1545193949 622858 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 QUIT :Quit: Page closed < 1545193995 722396 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1545194859 810640 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1545199406 437094 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 250 seconds < 1545200278 884604 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1545200710 819192 :imode!~imode@unaffiliated/imode QUIT :Quit: WeeChat 2.3 < 1545201282 594072 :S_Gautam!uid286066@gateway/web/irccloud.com/x-acewmbnvjvcemdiv JOIN :#esoteric < 1545201462 758206 :Lymia!lymia@magical.girl.lyrical.lymia.moe QUIT :Quit: Hugs~ <3 < 1545201557 909713 :Lymia!lymia@magical.girl.lyrical.lymia.moe JOIN :#esoteric < 1545201642 885939 :heroux!sandroco@gateway/shell/insomnia247/x-jmisisukfhidowuj QUIT :Ping timeout: 250 seconds < 1545201667 399504 :heroux!~heroux@gateway/shell/insomnia247/x-xzvazwhcawbnrvfm JOIN :#esoteric < 1545203338 346692 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Quit: Going offline, see ya! (www.adiirc.com) < 1545203598 56767 :copumpkin!~copumpkin@haskell/developer/copumpkin QUIT :Read error: Connection reset by peer < 1545203917 555745 :copumpkin!~copumpkin@haskell/developer/copumpkin JOIN :#esoteric < 1545204944 535626 :GeekDude!~G33kDude@unaffiliated/g33kdude QUIT :Ping timeout: 244 seconds < 1545205044 784997 :GeekDude!~G33kDude@unaffiliated/g33kdude JOIN :#esoteric < 1545208371 960480 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru JOIN :#esoteric < 1545209924 855286 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 268 seconds < 1545210236 335139 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1545212054 138250 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1545212654 710776 :S_Gautam!uid286066@gateway/web/irccloud.com/x-acewmbnvjvcemdiv QUIT :Quit: Connection closed for inactivity < 1545213108 454842 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1545215508 389164 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 JOIN :#esoteric < 1545215515 33529 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :https://esolangs.org/logs/ is still down :-( < 1545215555 263140 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :let me check codu < 1545215564 530185 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :nope, tunes < 1545215571 864369 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :yes, tunes works > 1545215721 517355 PRIVMSG #esoteric :14[[07Talk:The Waterfall Model14]]4 10 02https://esolangs.org/w/index.php?diff=58758&oldid=58754 5* 03Salpynx 5* (+1242) 10Truth-machine candidate < 1545219306 664920 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hrm. < 1545219447 296157 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :wob_jonas: I think you had bad timing. According to my monitoring, it was down (for me, anyway) from 11pm to 1am (UTC) over last night, and then from 10am to 11am this morning, but it should be up now. < 1545219451 803323 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Works for me, anyway. < 1545219477 653363 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No idea what was wrong, though. I don't think the Prometheus blackbox probe saves any logs of failed attempts anywhere. :/ < 1545219497 740543 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :hmm < 1545219511 57874 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :yeah, it is up now < 1545219554 684587 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Both times it's been down for almost exactly one hour (it was very briefly back up at midnight). So maybe there's some specific logs page that crashes the server, and it takes an hour to recover. < 1545219565 532977 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If it's just /logs, I guess nginx error logs might have something. < 1545219573 520864 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :fizzie: also, I think it didn't lose IRC connectivity, only the web interface was inaccessible. good. < 1545219602 330131 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, those are entirely separate binaries, one writes logfiles and the other serves them. < 1545219621 952662 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :fizzie: sure, but I thought it was an error with accessing the network < 1545219647 6440 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :if the web process crashed, then we should try to send all kinds of bytes and other strange text in the irc lines to try to reproduce it < 1545219665 207636 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think that happens quite naturally on this channel. < 1545219666 876004 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :2018/12/18 23:09:49 [error] 28385#28385: *3568829 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 66.160.140.184, server: esolangs.org, request: "GET /logs/2018-12-10-raw.txt HTTP/1.1", upstream: "http://127.0.0 < 1545219673 957659 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :fizzie: right, but we want to localize the bug < 1545219675 794709 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :...I was going to redact that client IP. < 1545219684 757387 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But my paste added a newline. < 1545219690 256386 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In any case, not too informative. < 1545219704 531321 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I know I had a bug in cbstream with characters that aren't valid cp1252 after perlmonks has officially and retroactively changed the encoding from iso-8859-1 to cp1252, because the XML decoding failed < 1545219727 723396 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :we fixed that on the perlmonks side, so that the emitted XML is valid XML 1.1, because it affected most XML parsers < 1545219752 178309 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :technically the output just wasn't valid XML, and it could happen with almost all the XML API of perlmonks, it all used the same quoting functino < 1545219765 523982 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :it wasn't a problem with iso-8859-1 because all bytes are valid in that < 1545219794 793398 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :so now perlmonks escapes those bytes to different existing high characters when emitting xml < 1545219811 78312 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No logs output from the actual logs server, and the process doesn't seem to have died either. < 1545219834 697791 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Will have to look into this later, busy now. < 1545219838 592785 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :so as long as your XML parser interprets cp1252 as the new cp1252 (MS changed it once or twice without renaming to add the four romanian disunified letters and the euro sign and maybe a few others) < 1545219865 629542 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I won't test this now, but will try to inject some strange characters here later < 1545219879 555315 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :although I think there are some people here who don't like that, because it "breaks their irc client" or something < 1545219904 142519 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :the bot logs only this channel, right? no test channel I can experiment with < 1545219925 454857 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's just this channel. < 1545219937 806130 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :oh well, then it will break those people's IRC clients < 1545219967 486327 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The server's written around a single-threaded event loop, so it's possible some blocking operation has found its way in, that would probably result in no special logs but "connection timed out" errors from nginx. < 1545219991 14495 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :fizzie: ah, that's possible < 1545220034 41134 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I can't just hang it by throttling the read side of the HTTP TCP connection though, right? < 1545220041 851509 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I guess I should test that < 1545220068 928422 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :though that needs some tricky network configuration, lowering my fragment size or something < 1545220513 391108 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ais523: should I add a stub for https://codegolf.stackexchange.com/a/162531/6691 blindfolded arithmetic on esolangs wiki? or should I instead create a stub for the IOCCC language and mention your post there? < 1545220553 605403 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I think I'll do the latter < 1545220629 871677 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :also, I wonder how it should call it. I don't want to call it just "Babbage analytical engine" because then someone might find assume that that's exactly what Babbage was planning, and that's not certain < 1545220652 387806 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :do we have some sort of systematic naming for IOCCC or ICFP contest esolangs? < 1545220678 840712 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :like, I dunno, IOCCC/1992_buzzard/0 or something > 1545220714 749102 PRIVMSG #esoteric :14[[07User:B jonas14]]4 10 02https://esolangs.org/w/index.php?diff=58759&oldid=58497 5* 03B jonas 5* (+60) 10 < 1545221352 964537 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( 8b12acb3e05c4a04c73bb9638af1d2277f94c195 ) < 1545221372 740027 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :int-e: hmm, a random name? sure, that's possible too < 1545221379 748467 :int-e!~noone@int-e.eu PRIVMSG #esoteric :wob_jonas: it's not random. < 1545221398 132098 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :although if I choose one, I'll use uppercase hexadecimals, or base64 encode or something, not lowercase hexadecimals < 1545221399 849590 :int-e!~noone@int-e.eu PRIVMSG #esoteric :it's the output of sha1sum 1992/buzzard.1.c < 1545221438 281019 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :int-e: but why would I want that? "IOCCC/1992_buzzard/0" or variants of them are short enough < 1545221467 918087 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :oh darn < 1545221470 255900 :int-e!~noone@int-e.eu PRIVMSG #esoteric :it's content-addressable :P < 1545221476 756975 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :it would have to be "IOCCC/1992_buzzard.1/0" < 1545221505 760826 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :two buzzard entries that day, so "buzzard.1" is the name < 1545221516 93280 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :s/day/year/ < 1545221547 962310 :int-e!~noone@int-e.eu PRIVMSG #esoteric :so what's the last component? < 1545221584 90930 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :int-e: a disambiguator in case there's more than one language associated with the same IOCCC entry. that happens sometimes, though it's more common with ICFP contests. < 1545221603 544132 :int-e!~noone@int-e.eu PRIVMSG #esoteric :wob_jonas: hmm, put differently, where do you put the hints? < 1545221621 669694 :int-e!~noone@int-e.eu PRIVMSG #esoteric :and possibly other auxiliary files? < 1545221650 45820 :int-e!~noone@int-e.eu PRIVMSG #esoteric :tbh I think you should follow the file structure in the downloadable archives < 1545221682 119994 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :IOCCC/1992_buzzard.2 has two esolangs associated, and 2018_mills has two esolangs associated too < 1545221682 685532 :int-e!~noone@int-e.eu PRIVMSG #esoteric :then all you need is a prefix and IOCCC seems fine for that. < 1545221694 822850 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :int-e: yes, associating with the hint could work too < 1545221709 708649 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :match the higher level language with the hint file that implements it < 1545221750 946978 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :int-e: ok, we should do that, but IOCCC should be mentioned somewhere < 1545221781 565364 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :int-e: I'm following the anchor name in http://www.ioccc.org/years.html#1992_buzzard.2 < 1545221791 152016 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :int-e: but downloadable archive may be better < 1545221948 332629 :int-e!~noone@int-e.eu PRIVMSG #esoteric :So IOCCC-1992-buzzard-1? hmmm. We have categories for years, and we might have one for IOCCC. I don't know. < 1545221975 99167 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :int-e: haven't I created that? or was that for ICFP contests? < 1545221990 935827 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :yeah, the latter. https://esolangs.org/wiki/Category:ICFP_contest < 1545225248 662556 :LKoen!~LKoen@78.245.243.132 JOIN :#esoteric < 1545226461 72942 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :wob_jonas: Now that you mention it, it actually uses a third-party HTTP server (CivetWeb), which uses the thread-per-request (from a pool) model; it's just the rest that's of it that's event-loop-oriented. In any case, the issue might be either on CivetWeb's side (I'm not terribly impressed by it) or on my side. < 1545226470 581230 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Although rendering "normal" log pages (like the index or a day/month) don't really involve the event loop side, it's only the stalker page which does. So if I've managed to get the event loop thread stuck, that shouldn't prevent the rest of it from working. < 1545226537 508605 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Also turns out my local respository has like a billion uncommitted changes, I was in the middle of migrating the zem.fi bfjoust site to be a part of the esolangs.org infrastructure (integrating into the existing bot), and just got sidetracked and never finished that. < 1545226639 822182 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :fizzie: ok < 1545226659 66535 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :in the meantime, thank you for maintaining this < 1545226667 317871 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I know how tricky that can be < 1545226702 649601 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I will have to try to start to fix cbstream during the Christmas break, i.e. rewrite the whole darned thing and prepare to reinstall the hosting server < 1545226721 755601 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :possibly even get a new hosting server for myself in the longer term or something < 1545226723 149604 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I maintain it in fits and starts, once every few months. :) < 1545226776 431964 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Still haven't managed to figure out what "Dec 19 11:58:34 techne.zem.fi esobot[19709]: [140B blob data]" means in systemctl status. There's a few messages like that per day. < 1545226776 840274 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :yeah, it's just that cbstream and the hosting server are so old and dusty and bitrotten, that I'll have to purge them with fire or something < 1545226785 582167 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :perhaps get a flamethrower < 1545226821 302271 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think these correspond to the wiki updates, actually. So maybe that code path outputs something. < 1545226830 82937 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :140 bytes? hehe. cbstream has a binary log that stores 8 bytes per request, and there's normally one request per 30 seconds < 1545226852 948498 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Actually, maybe it duplicates the wiki update to stdout for debugging, and systemd is offended by the command characters for the colors. < 1545226857 419469 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I'll probably change the format if I rewrite cbstream though < 1545226872 484018 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :and make the new version of the decoder program handle both formats < 1545226890 662903 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :LOG(INFO) << "wiki message: " << msg; < 1545226894 282287 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, that's one mystery solved. < 1545226899 811637 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ah < 1545226907 172576 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :and that goes to systemctl? < 1545226909 991786 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ok < 1545226927 751862 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's run under systemd as a service, so it captures the stdout and writes it to wherever. < 1545226934 20601 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(systemd is such a black box.) < 1545226943 314081 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :hmm < 1545227027 488474 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess it's nice that you don't have to worry about timestamping, logfiles, log rotation or any of that stuff, you just write to stdout. < 1545227069 459204 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But the data is stored in some binary journal somewhere, and I can't for the life of me remember the journalctl command syntax. Fortunately "systemctl status" prints a snippet, and that's usually enough. < 1545227232 439756 :int-e!~noone@int-e.eu PRIVMSG #esoteric : /topic < 1545227234 941931 :int-e!~noone@int-e.eu PRIVMSG #esoteric :uhm < 1545227256 359195 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :in fact, I should process the binary log file to be able to provide a more precise estimate on request, since part of the point of fixing cbstream is to be able to say "over 10 years, over 20 users" in my CV < 1545227282 498368 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :although I added the logfile later, so the first few years are probably missing < 1545227305 574064 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :but still < 1545228024 261647 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1545228448 916375 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1545228977 396193 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 JOIN :#esoteric < 1545229397 574563 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :`echo qqlEwBAcGc1ZO6Lo96VwWTpTjzGss5mINX1TnM1BGYrSr5RgVslI63092oo0Tc1o < 1545229398 271037 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :qqlEwBAcGc1ZO6Lo96VwWTpTjzGss5mINX1TnM1BGYrSr5RgVslI63092oo0Tc1o < 1545229910 728954 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :and what does it base64 -d as? < 1545230249 519165 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`` base64 -d << 1545235385 469378 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Zcstr 5* 10New user account > 1545236252 124635 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=58760&oldid=58696 5* 03Zcstr 5* (+188) 10 < 1545238747 898017 :LKoen!~LKoen@78.245.243.132 QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1545239166 755412 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1545240649 863000 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1545241447 287876 :GeekDude!~G33kDude@unaffiliated/g33kdude QUIT :Ping timeout: 240 seconds < 1545241447 555339 :doesthiswork!~Adium@131.191.115.81 QUIT :Read error: Connection reset by peer < 1545241447 669948 :doesthiswork1!~Adium@131.191.115.81 JOIN :#esoteric < 1545241528 549982 :imode!~imode@unaffiliated/imode QUIT :Quit: WeeChat 2.3 < 1545242106 110237 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Remote host closed the connection < 1545243422 664698 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1545243753 790023 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net JOIN :#esoteric < 1545243994 693782 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1545245146 244563 :b_jonas!~x@catv-176-63-13-163.catv.broadband.hu JOIN :#esoteric < 1545245220 791603 :b_jonas!~x@catv-176-63-13-163.catv.broadband.hu PRIVMSG #esoteric :ais523: thank you for linking to the blindfolded arithmetic thing, it's interesting. I'll have to write down the details to check, but I think you're right in that it can simulate a two-stack machine as you define it. < 1545245245 482371 :b_jonas!~x@catv-176-63-13-163.catv.broadband.hu PRIVMSG #esoteric :in fact I'm starting to think that we can even spare one register, or simulate a three-stack machine, but I'm not certain yet < 1545245301 587321 :b_jonas!~x@catv-176-63-13-163.catv.broadband.hu PRIVMSG #esoteric :I think it's possible to reuse (i-1) as another stack, because at the start of the program, we can copy its data, converting from base 2 to say base 4, to the stack d, all the while keeping i positive, and we don't need an extra stack during that, < 1545245326 276282 :b_jonas!~x@catv-176-63-13-163.catv.broadband.hu PRIVMSG #esoteric :and after that we can start to use (i-1) as a second stack, distinguishing between the states using the value of c, < 1545245359 121989 :b_jonas!~x@catv-176-63-13-163.catv.broadband.hu PRIVMSG #esoteric :but I'll have to check if this is really possible, where it could go wrong is that we might need an extra scratch register in some stack < 1545245364 29622 :b_jonas!~x@catv-176-63-13-163.catv.broadband.hu PRIVMSG #esoteric :s/some stack/some step/ < 1545245778 99814 :b_jonas!~x@catv-176-63-13-163.catv.broadband.hu PRIVMSG #esoteric :the tricky part is actually the equality check for the state register, I'll have to write down later how exactly that is done < 1545246118 309506 :b_jonas!~x@catv-176-63-13-163.catv.broadband.hu PRIVMSG #esoteric :yeah, that should be possible too. just keep all state numbers divisible by 4, temporarily add (1-S) to c, then a=1/c tests if the original c was equal to S, then restore c. < 1545246194 870545 :b_jonas!~x@catv-176-63-13-163.catv.broadband.hu PRIVMSG #esoteric :then a is 1 if the state is equal to S, 0 otherwise, and you use that to do the push or pop in that state only < 1545246197 257135 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1545246201 106464 :b_jonas!~x@catv-176-63-13-163.catv.broadband.hu PRIVMSG #esoteric :should work < 1545246733 80634 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :something I'm starting to wonder... is there a tree version of RDF rather than a graph version? < 1545246818 871409 :b_jonas!~x@catv-176-63-13-163.catv.broadband.hu PRIVMSG #esoteric :in fact I'll have to think it can probably be done with just four variables. < 1545248691 752686 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1545248746 538462 :b_jonas!~x@catv-176-63-13-163.catv.broadband.hu QUIT :Quit: leaving < 1545248922 798020 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 268 seconds < 1545250559 698369 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1545251327 484323 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Remote host closed the connection < 1545251618 269139 :imode!~imode@unaffiliated/imode QUIT :Quit: WeeChat 2.3 < 1545252578 66808 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Read error: No route to host < 1545252917 713964 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1545252935 429812 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Max SendQ exceeded < 1545252992 126432 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 JOIN :#esoteric < 1545253428 58063 :S_Gautam!uid286066@gateway/web/irccloud.com/x-ztaknddrwepdkgsk JOIN :#esoteric < 1545255212 146709 :moony_!4b6c6ba6@hellomouse/dev/moony JOIN :#esoteric < 1545256396 677210 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 268 seconds > 1545256949 769243 PRIVMSG #esoteric :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=58761&oldid=58567 5* 03Cortex 5* (+13) 10/* Example-based languages */ < 1545258823 131619 :moony_!4b6c6ba6@hellomouse/dev/moony QUIT :Ping timeout: 256 seconds < 1545259380 957011 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1545260498 183198 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 268 seconds < 1545262396 839101 :S_Gautam!uid286066@gateway/web/irccloud.com/x-ztaknddrwepdkgsk QUIT :Quit: Connection closed for inactivity < 1545262898 977249 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds < 1545263020 23568 :sleepnap!~thomas@2603:3015:260e:1900::13ed PART :#esoteric < 1545263642 977226 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1545264495 863909 :uplime!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545264641 5875 :uplime!~nchambers@learnprogramming/staff/nchambers NICK :Rudolph < 1545264661 585415 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1545265598 331086 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545265847 299489 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 240 seconds > 1545267376 542169 PRIVMSG #esoteric :14[[07FALSE14]]4 M10 02https://esolangs.org/w/index.php?diff=58762&oldid=47263 5* 03Voltage2007 5* (-23) 10Fixed grammatical errors < 1545267777 739532 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1545268473 778419 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : . o O ( let's blame oerjan ) <-- i don't use the stalker logs hth < 1545268873 515288 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545269145 401133 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 244 seconds < 1545270678 807429 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 268 seconds < 1545270743 338826 :nfd!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net JOIN :#esoteric < 1545270935 658068 :nfd9001!~nfd9001@2601:602:8500:d0d1:f1a8:91f1:bd07:8de5 QUIT :Ping timeout: 250 seconds < 1545271981 136043 :salpynx!794954f8@gateway/web/freenode/ip.121.73.84.248 QUIT :Ping timeout: 256 seconds < 1545272123 642366 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545272391 641112 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 250 seconds < 1545276652 766737 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1545276823 503909 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1545278606 830553 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545278696 30162 :doesthiswork1!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1545278862 733135 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 250 seconds < 1545279416 248887 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1545279789 553205 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1545285135 306785 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545285387 341274 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 240 seconds < 1545286418 973539 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1545287153 131054 :iconmaster!~iconmaste@2604:6000:b180:d800:688c:95cd:cf52:d08b JOIN :#esoteric < 1545287862 372861 :Lymia!lymia@magical.girl.lyrical.lymia.moe QUIT :Remote host closed the connection < 1545287877 962053 :Lymia!lymia@magical.girl.lyrical.lymia.moe JOIN :#esoteric < 1545288373 735320 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545288662 905643 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 272 seconds < 1545289119 443485 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1545291836 977143 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 246 seconds < 1545292615 347210 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545292779 162112 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1545292793 437753 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545295435 228670 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1545295808 650496 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1545301803 268725 :nfd!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net QUIT :Ping timeout: 245 seconds < 1545301865 539535 :nfd9001!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net JOIN :#esoteric < 1545307768 407638 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1545311305 127070 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 JOIN :#esoteric < 1545311323 17843 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :@messages? < 1545311323 119868 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Sorry, no messages today. < 1545311373 464304 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 NICK :ais523 < 1545311375 457700 :ais523!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :@messages? < 1545311375 536702 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Sorry, no messages today. < 1545311387 76104 :ais523!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 NICK :ais523_ < 1545311435 654023 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :@messages? < 1545311435 751261 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Sorry, no messages today. < 1545312421 696296 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :six does seem like too many variables for Blindfolded Arithmetic < 1545312462 911580 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :my own solution to the problem was a three-counter machine (basically due to the I/O encoding issue; a two-counter machine can't do the I/O encoding by itself so you'd need a separate system for that, a three-counter machine can) < 1545312484 72748 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :more recently, I've been thinking that Fractran may be a good target language < 1545312494 66430 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :we have basically all the primitives we need already < 1545312533 716434 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :(a zero-test can be done via adding 1 and dividing into 1, and a modulus operation via divide, multiply, subtract) < 1545312563 996449 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :let's see… we need one variable for the current working value, and two (probably) as temporaries < 1545312588 719519 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :let's say a as the working value, b and c as the temporaries < 1545312683 672308 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :a divisibility check by a constant k is b=a; b/=k; b*=k; b-=a; b-=a/a; c=a/a; c/=b;, now c is 1 if k divides a, 0 if k does not divide a < 1545312734 66433 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :(Blindfolded Arithmetic doesn't have numerical constants but we can use c as a temporary to hold the value of k) < 1545312817 365935 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :err, c is now -1 if k divides a, or 0 if k does not divide a, a distinction that's not massively important < 1545312870 933471 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :What are the constraints in Blindfolded Arithmetic/where can I find more info about it? < 1545312904 311482 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :Luciole: see https://codegolf.stackexchange.com/a/162531 for a specification < 1545312956 269946 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :although when b_jonas and I discuss it in IRC we sometimes use shorthand, which follows the same rules as C < 1545313027 756170 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :you can pretty much define the language in one line, though: "a bignum language which supports addition, subtraction, multiplication, division, assignment, but only one assignment and one arithmetic operation per line, no constants, no flow control, the entire program is one big loop" < 1545313043 314258 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :what we're mostly focusing on is trying to reduce the number of variables you need for TCness as far as possible < 1545313090 177144 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :oh, and division is integer division that trunactes towards 0 < 1545313104 60780 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :which is actually really exploitable < 1545313121 336893 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :b_jonas has a theory that Blindfolded Arithmetic is very close to the language planned for the original Analytical Engine < 1545313211 751774 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :anyway, we have our divisibility test, so the other thing we need for TCness is a conditional-multiply-by-ratio < 1545313272 687973 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :and you can do that with b=a; b+=a; b+=a; … b+=a; b*=c; b+=a; b+=a; … b+=a; a=b (followed by calculating your denominator using b and c and dividing a by it) < 1545313314 172639 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :once you do this you have a "cyclic" version of Fractran, which is TC because you can easily implement regular Fractran using one extra prime to see if you've already done a division this cycle < 1545313325 590403 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :so it looks like three variables is enough for this without I/O < 1545313327 37533 :Rudolph!~nchambers@learnprogramming/staff/nchambers QUIT :Quit: WeeChat 2.2 < 1545313410 79133 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :@message b_jonas on the subject of Blindfolded Arithmetic, I think it and buzzard.1/0 are as different as bignum brainfuck and infinite-tape brainfuck < 1545313410 188635 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: messages messages-loud messages? < 1545313413 817870 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :@tell b_jonas on the subject of Blindfolded Arithmetic, I think it and buzzard.1/0 are as different as bignum brainfuck and infinite-tape brainfuck < 1545313413 955156 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1545313449 927229 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :@tell b_jonas which is, very similar spec, but very different programming styles; as such, there is probably room for a page about both languages (obviously, with cross-links) < 1545313450 36419 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1545313532 669369 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :I/O encoding seems nightmarish in this, though, so you might need a fourth variable for that < 1545313536 252699 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru JOIN :#esoteric < 1545314087 386052 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :ais523_: ah < 1545314179 321379 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :I guess I/O encoding will definitely require a loop, and the only place I can see to store the encoded value of the I/O is c < 1545314236 225432 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :meaning that we have to dead-reckon c throughout the entire operation in order to store an extra piece of data in it, which will have interesting effects on a (but we might be able to control them) < 1545314255 840661 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 PRIVMSG #esoteric :anyway, I have a meeting < 1545314259 447739 :ais523_!93bcc3b1@gateway/web/freenode/ip.147.188.195.177 QUIT :Quit: quit < 1545314425 474086 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1545314938 788235 :iconmaster!~iconmaste@2604:6000:b180:d800:688c:95cd:cf52:d08b QUIT :Quit: Leaving < 1545317661 481585 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1545318670 644977 :sleepnap!~thomas@2603:3015:260e:1900::13ed JOIN :#esoteric < 1545318702 144411 :moony_!4b6c6ba6@hellomouse/dev/moony JOIN :#esoteric > 1545319408 213502 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Leduyquang753 5* 10New user account < 1545319929 502202 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1545319953 421322 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 245 seconds < 1545320032 683016 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1545321791 137578 :moony_!4b6c6ba6@hellomouse/dev/moony QUIT :Ping timeout: 256 seconds < 1545322571 235875 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1545322644 513878 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1545325938 137278 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1545326010 664325 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1545326688 567943 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: sorry for my connection < 1545326700 265362 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1545326884 374139 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit < 1545327142 644959 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1545327213 645770 :arseniiv_!~arseniiv@94.41.6.191.dynamic.ufanet.ru JOIN :#esoteric < 1545327376 227394 :arseniiv!~arseniiv@77.79.143.174.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds < 1545328970 836853 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1545329076 273991 :b_jonas!~x@catv-176-63-14-88.catv.broadband.hu JOIN :#esoteric < 1545329138 896479 :b_jonas!~x@catv-176-63-14-88.catv.broadband.hu PRIVMSG #esoteric :ais523: I believe five variables are enough for blindfolded arithmetic, and four may be, see channel logs yesterday < 1545329191 555410 :b_jonas!~x@catv-176-63-14-88.catv.broadband.hu PRIVMSG #esoteric :ais523: sure they're different. you allow a = b / a which Babbage's doesn't allow, which might just give you a bit of an edge when it comes to the number of variables < 1545329229 386802 :b_jonas!~x@catv-176-63-14-88.catv.broadband.hu PRIVMSG #esoteric :ais523: I'll try to write down a detailed and readable proof some time on how I can simulate two tapes with five variables, and, if I can make it work, with four variables < 1545329291 611753 :b_jonas!~x@catv-176-63-14-88.catv.broadband.hu PRIVMSG #esoteric :"b_jonas has a theory that Blindfolded Arithmetic is very close to the language planned for the original Analytical Engine" => definitely not. I'm saying it's very similar to the machine that IOCCC entry talks about. its author was the one who compared it to Babbage's something or anohter, < 1545329302 819981 :b_jonas!~x@catv-176-63-14-88.catv.broadband.hu PRIVMSG #esoteric :I don't think it has much to do with Babbage actually. < 1545329402 473635 :b_jonas!~x@catv-176-63-14-88.catv.broadband.hu PRIVMSG #esoteric :ais523: you're saying three variables? dunno, might be possible, I don't claim it impossible. < 1545329630 770771 :b_jonas!~x@catv-176-63-14-88.catv.broadband.hu PRIVMSG #esoteric :also, wth, ais523 around 12:30 Z? < 1545331587 762843 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@metar EGKK < 1545331589 164197 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :EGKK 201820Z 21006KT 9999 BKN032 09/06 Q1008 < 1545331599 903094 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( what's the indicator for increased drone activity? ) < 1545332296 321931 :b_jonas!~x@catv-176-63-14-88.catv.broadband.hu PRIVMSG #esoteric :int-e: high temperature and buzzing < 1545332306 46815 :b_jonas!~x@catv-176-63-14-88.catv.broadband.hu PRIVMSG #esoteric :also allergies < 1545332319 232274 :int-e!~noone@int-e.eu PRIVMSG #esoteric :different kind of drones < 1545332663 541762 :b_jonas!~x@catv-176-63-14-88.catv.broadband.hu PRIVMSG #esoteric :try listening for microwave-based control signals < 1545332789 990339 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: ah but I wanted a METAR acronym. < 1545332840 413100 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ACTION could have been more specific. < 1545332858 948329 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@google egkk < 1545332859 825312 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Gatwick_Airport < 1545334430 470991 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`icao EGKK < 1545334431 242577 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Gatwick (LGW, EGKK) < 1545334453 22768 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`airport gatwick < 1545334453 849681 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Gatwick (LGW, EGKK) < 1545334505 262250 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Just checking.) < 1545334532 490081 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I didn't know or forgot that we had those (probably the latter). < 1545334550 987812 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I remember them, I just can't remember the syntax. < 1545334582 730916 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a little ambiguous whether `icao is for converting from or to. < 1545334641 677515 :b_jonas!~x@catv-176-63-14-88.catv.broadband.hu PRIVMSG #esoteric :is there a command that tells the timezone and current timezone offset for an airport? < 1545334722 968721 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not that I know of, though the timezone is part of airports.dat. < 1545334747 78910 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` grep Gatwick share/airports.dat < 1545334747 939677 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :502,"Gatwick","London","United Kingdom","LGW","EGKK",51.148056,-0.190278,202,0,"E","Europe/London" < 1545334785 410030 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`` grep LOWI share/airports.dat < 1545334786 86055 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :1610,"Innsbruck","Innsbruck","Austria","INN","LOWI",47.260219,11.343964,1906,1,"E","Europe/Vienna" < 1545334793 578099 :int-e!~noone@int-e.eu PRIVMSG #esoteric :last entry, I see < 1545334831 438140 :b_jonas!~x@catv-176-63-14-88.catv.broadband.hu PRIVMSG #esoteric :``` grep Arizona share/airports.dat < 1545334832 507949 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :No output. < 1545334873 627819 :b_jonas!~x@catv-176-63-14-88.catv.broadband.hu PRIVMSG #esoteric :there's no international airport in Arizona? < 1545334882 14685 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`` head -n1 share/airports.dat < 1545334882 732448 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :1,"Goroka","Goroka","Papua New Guinea","GKA","AYGA",-6.081689,145.391881,5282,10,"U","Pacific/Port_Moresby" < 1545334897 232041 :int-e!~noone@int-e.eu PRIVMSG #esoteric :no column description :/ < 1545334955 289728 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` grep KPHX share/airports.dat < 1545334956 104650 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :3462,"Phoenix Sky Harbor Intl","Phoenix","United States","PHX","KPHX",33.434278,-112.011583,1135,-7,"N","America/Phoenix" < 1545334966 350073 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There is, it just doesn't say "Arizona" anywhere in it. < 1545335016 375939 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: The column description is at https://openflights.org/data.html < 1545335021 688630 :int-e!~noone@int-e.eu PRIVMSG #esoteric :hmm. 5282 is in m, 1906 is in ft? < 1545335025 465463 :int-e!~noone@int-e.eu PRIVMSG #esoteric :darn < 1545335030 607686 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I meant to delete that, never mind. < 1545335053 990680 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Google AYGA elevation is wrong :) < 1545335059 690717 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Except the "type" and "source" columns might be newer than in our copy. < 1545335179 662488 :b_jonas!~x@catv-176-63-14-88.catv.broadband.hu PRIVMSG #esoteric :`? bacon tree < 1545335180 911863 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :bacon tree? ¯\(°​_o)/¯ < 1545335262 936617 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? drone < 1545335264 33585 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Drones are tools used to perform certain criminal actions that were not possible in ancient times. < 1545335318 223750 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1545335340 914138 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`grWp shrdlu < 1545335342 965898 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :No output. < 1545335418 635270 :b_jonas!~x@catv-176-63-14-88.catv.broadband.hu PRIVMSG #esoteric :`? pixel < 1545335419 758884 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :pixel? ¯\(°​_o)/¯ < 1545335504 901892 :b_jonas!~x@catv-176-63-14-88.catv.broadband.hu PRIVMSG #esoteric :`? voxel < 1545335505 966244 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :voxel? ¯\(°​_o)/¯ < 1545335540 739691 :b_jonas!~x@catv-176-63-14-88.catv.broadband.hu PRIVMSG #esoteric :`? bloxel < 1545335541 865792 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :bloxel? ¯\(°​_o)/¯ < 1545335571 709401 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 250 seconds < 1545335727 910352 :b_jonas!~x@catv-176-63-14-88.catv.broadband.hu PRIVMSG #esoteric :`? Axel < 1545335728 931963 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Axel? ¯\(°​_o)/¯ < 1545335729 791737 :b_jonas!~x@catv-176-63-14-88.catv.broadband.hu PRIVMSG #esoteric :`? axle < 1545335730 926588 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :axle? ¯\(°​_o)/¯ < 1545335732 175295 :b_jonas!~x@catv-176-63-14-88.catv.broadband.hu PRIVMSG #esoteric :`? excel < 1545335733 331926 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :excel? ¯\(°​_o)/¯ < 1545335761 409517 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1545335794 970315 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1545336383 754146 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1545336561 791602 :arseniiv_!~arseniiv@94.41.6.191.dynamic.ufanet.ru QUIT :Quit: gone completely :o < 1545337191 278569 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru JOIN :#esoteric < 1545338636 412517 :Melvar!~melvar@dslb-188-098-136-245.188.098.pools.vodafone-ip.de QUIT :Ping timeout: 250 seconds > 1545339337 81368 PRIVMSG #esoteric :14[[07Blindfolded arithmetic14]]4 N10 02https://esolangs.org/w/index.php?oldid=58763 5* 03B jonas 5* (+776) 10Created page with "'''Blindfolded arithmetic''' is an esoteric language that [[User:ais523]] has published in 2018 on Code Golf Stack Exchange. It is similar to a language called Babbage's Anal..." < 1545339375 388198 :Melvar!~melvar@dslb-002-203-021-116.002.203.pools.vodafone-ip.de JOIN :#esoteric < 1545339428 302838 :zzo38!~zzo38@24-207-47-161.eastlink.ca QUIT :Ping timeout: 245 seconds < 1545339771 789757 :zzo38!~zzo38@24-207-47-161.eastlink.ca JOIN :#esoteric < 1545340411 686236 :imode!~imode@unaffiliated/imode JOIN :#esoteric > 1545340450 324134 PRIVMSG #esoteric :14[[07Blindfolded arithmetic14]]4 10 02https://esolangs.org/w/index.php?diff=58764&oldid=58763 5* 03B jonas 5* (+876) 10 > 1545340683 479095 PRIVMSG #esoteric :14[[07Blindfolded arithmetic14]]4 10 02https://esolangs.org/w/index.php?diff=58765&oldid=58764 5* 03B jonas 5* (+47) 10 > 1545340698 482531 PRIVMSG #esoteric :14[[07Blindfolded arithmetic14]]4 10 02https://esolangs.org/w/index.php?diff=58766&oldid=58765 5* 03B jonas 5* (+0) 10 < 1545341174 992796 :contrapumpkin!~copumpkin@haskell/developer/copumpkin JOIN :#esoteric < 1545341385 748079 :zzo38!~zzo38@24-207-47-161.eastlink.ca QUIT :Ping timeout: 268 seconds < 1545341385 846342 :copumpkin!~copumpkin@haskell/developer/copumpkin QUIT :Ping timeout: 268 seconds < 1545343126 267620 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds < 1545344567 664431 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Ping timeout: 268 seconds < 1545344692 328874 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net JOIN :#esoteric < 1545344987 305081 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Ping timeout: 240 seconds < 1545345267 403201 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net JOIN :#esoteric < 1545345841 650005 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 250 seconds < 1545346656 251200 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1545346810 410912 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: rebooting < 1545346949 760610 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1545347647 930718 :sleepnap!~thomas@2603:3015:260e:1900::13ed PART :#esoteric < 1545348582 716635 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1545349431 848210 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1545350590 751569 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1545351520 353375 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545351558 122797 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric > 1545351586 647507 PRIVMSG #esoteric :14[[07Blindfolded arithmetic14]]4 10 02https://esolangs.org/w/index.php?diff=58767&oldid=58766 5* 03B jonas 5* (+8459) 10 < 1545352040 44796 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@metar ENVA < 1545352041 363530 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :ENVA 202350Z 11010KT 080V150 CAVOK 01/M05 Q1014 RMK WIND 670FT 14013KT < 1545352048 137573 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no drones today > 1545352152 877251 PRIVMSG #esoteric :14[[07Blindfolded arithmetic14]]4 10 02https://esolangs.org/w/index.php?diff=58768&oldid=58767 5* 03B jonas 5* (+1029) 10 > 1545352290 414032 PRIVMSG #esoteric :14[[07Blindfolded arithmetic14]]4 10 02https://esolangs.org/w/index.php?diff=58769&oldid=58768 5* 03B jonas 5* (+117) 10 < 1545352820 739222 :b_jonas!~x@catv-176-63-14-88.catv.broadband.hu PRIVMSG #esoteric :ais523: now let me read your TC construction for Blindfolded arithmetic < 1545352867 949854 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( shouldn't you be reading that blindfolded? ) < 1545353000 935061 :b_jonas!~x@catv-176-63-14-88.catv.broadband.hu PRIVMSG #esoteric :ah I see, it's not ais532's construction actually > 1545353032 946853 PRIVMSG #esoteric :14[[07Blindfolded arithmetic14]]4 10 02https://esolangs.org/w/index.php?diff=58770&oldid=58769 5* 03B jonas 5* (+17) 10/* External links */ > 1545353772 889102 PRIVMSG #esoteric :14[[07BuzzFizz14]]4 10 02https://esolangs.org/w/index.php?diff=58771&oldid=53644 5* 03Ais523 5* (-143) 10/* External resources */ updated compiler, now handles all of printable ASCII! < 1545355071 828643 :b_jonas!~x@catv-176-63-14-88.catv.broadband.hu PRIVMSG #esoteric :I'll have to think about the four-register version. I think it's possible. < 1545355097 569055 :b_jonas!~x@catv-176-63-14-88.catv.broadband.hu PRIVMSG #esoteric :I just have to squash the state counter and the first stack into c. < 1545355101 475967 :b_jonas!~x@catv-176-63-14-88.catv.broadband.hu QUIT :Quit: leaving > 1545355208 278625 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Yechar 5* 10New user account < 1545355466 287732 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1545356146 289236 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1545358488 325495 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Quit: Qutting < 1545359013 428141 :imode!~imode@unaffiliated/imode QUIT :Quit: WeeChat 2.3 < 1545360741 641499 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru JOIN :#esoteric < 1545361113 52327 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1545361186 641072 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1545361211 645952 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1545361672 312347 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1545363157 751537 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1545363263 362706 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1545365285 270916 :zzo38!~zzo38@24-207-47-161.eastlink.ca JOIN :#esoteric < 1545367400 403173 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545367647 293689 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 240 seconds < 1545367894 199240 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1545369403 256070 :zzo38!~zzo38@24-207-47-161.eastlink.ca QUIT :Ping timeout: 245 seconds < 1545370675 848020 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545370928 734473 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 250 seconds < 1545371140 952193 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Quit: Going offline, see ya! (www.adiirc.com) < 1545371338 697967 :nchambers!~nchambers@learnprogramming/staff/nchambers QUIT :Quit: WeeChat 2.2 < 1545373338 632610 :doesthiswork1!~Adium@131.191.115.81 JOIN :#esoteric < 1545373338 877008 :doesthiswork!~Adium@131.191.115.81 QUIT :Read error: Connection reset by peer < 1545376801 125825 :Xylochoron!60255fb5@gateway/web/freenode/ip.96.37.95.181 JOIN :#esoteric < 1545377075 148841 :Xylochoron!60255fb5@gateway/web/freenode/ip.96.37.95.181 QUIT :Ping timeout: 256 seconds < 1545378900 839411 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1545379330 259995 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545380155 394271 :doesthiswork1!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1545380877 839416 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 252 seconds > 1545382220 906219 PRIVMSG #esoteric :14[[07BuzzFizz14]]4 10 02https://esolangs.org/w/index.php?diff=58772&oldid=58771 5* 03Ais523 5* (+77) 10/* External resources */ TIO link > 1545382883 977941 PRIVMSG #esoteric :14[[07Disan Count14]]4 10 02https://esolangs.org/w/index.php?diff=58773&oldid=53609 5* 03Ais523 5* (+761) 10edit for accuracy, explaining why this doesn't work < 1545386828 268673 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 245 seconds < 1545387490 730588 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be JOIN :#esoteric > 1545388352 512158 PRIVMSG #esoteric :14[[07Special:Log/move14]]4 move10 02 5* 03Ais523 5* 10moved [[02Blindfolded arithmetic10]] to [[Blindfolded Arithmetic]]: caps > 1545388395 614950 PRIVMSG #esoteric :14[[07Blindfolded Arithmetic14]]4 M10 02https://esolangs.org/w/index.php?diff=58776&oldid=58774 5* 03Ais523 5* (+0) 10caps > 1545388434 905867 PRIVMSG #esoteric :14[[07User:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=58777&oldid=58680 5* 03Ais523 5* (+28) 10one of my languages got added by someone else > 1545388488 243201 PRIVMSG #esoteric :14[[07Blindfolded Arithmetic14]]4 10 02https://esolangs.org/w/index.php?diff=58778&oldid=58776 5* 03Ais523 5* (-29) 10/* Definition */ Blindfolded Arithmetic can actually /output/ negative and zero integers, but only /input/ positive integers > 1545388905 865897 PRIVMSG #esoteric :14[[07Blindfolded Arithmetic14]]4 M10 02https://esolangs.org/w/index.php?diff=58779&oldid=58778 5* 03Ais523 5* (-1) 10/* General structure of compilation */ fix mismatched tags < 1545391203 497579 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 JOIN :#esoteric < 1545391263 517554 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :In the US, why did the media guys push for a longer copyright term, instead of just pushing for a fixed term after the death of the author, and then maintain Walt Disney's cryogenic chamber in a state where it's plausibly deniable that he's known to be dead? < 1545391391 938451 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ais523: I'll document the four registers construction later. It's not hard, but I have to do other stuff now. < 1545391422 724266 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :Also, the extra registers are still useful, because you can put extra stacks on them, which speeds up reverse and sort operations a lot. > 1545392405 947948 PRIVMSG #esoteric :14[[07Blindfolded Arithmetic14]]4 10 02https://esolangs.org/w/index.php?diff=58780&oldid=58779 5* 03B jonas 5* (+611) 10/* Four variables */ +Spare registers < 1545393199 230813 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1545394038 492943 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1545394054 319885 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wob_jonas: I'm tantalizingly close to getting it done with /two/ (without I/O, obviously) < 1545394120 18997 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wob_jonas: look at this: http://nethack4.org/pastebin/18.txt < 1545394160 39174 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :being able to divmod by a Mersenne prime seems like the sort of basic construct which will be useful, although I haven't found a way to get from there to TCness yet < 1545394171 310470 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ais523: I won't look yet because I don't want it spoiled. I'm trying to think about this still. I'm already sure about the four variable construction, I just haven't documented it yet, and want to give a bit more thought to it. < 1545394188 748605 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm sure about three-without-I/O < 1545394219 201997 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, at some point we're going to have to move all the Blindfolded Arithmetic proofs onto subpages, I think < 1545394232 620693 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I never did post mine (because you're meant to keep it secret until someone cracks the language) < 1545394248 522557 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ais523: on the other hand, if this was a real machine, I'd recommend its creator to get rid of all the mechanism for multiply and divide, and put in a more useful but easier to implement instruction, say v_0 = (v_1 < 0) * v_2, and < 1545394260 608465 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :come to think of it, I may as well post my proof for 6 < 1545394297 633098 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :here: http://nethack4.org/esolangs/blindfolded-arithmetic.md < 1545394311 513 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :then they can also have each instruction execute in constant time, which probably simplifies the control a bit (though probably not much because the instructions are on a rotating disk which is unpredictable anyway) < 1545394345 53267 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ais523: weren't you supposed to keep it secret until someone cracks the language OR one week passes, and the one week passed long ago? < 1545394368 33664 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, but if I mark it safe it'll be a winning entry, and the almost-crack that was posted is close enough that I don't want to win like that < 1545394383 587688 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :disclosing my solution offsite seems like a reasonable workaround to that < 1545394447 219568 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ais523: two registers seems tricky, but I have an idea to get down to three registers, and I want to think about it before reading your spoilers < 1545394493 292099 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ais523: hmm, should I modify that solution to be entirely correct then so you can mark it as accepted? < 1545394527 726933 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not sure, this is something of a grey area; I think that such an edit would be treated as equivalent to a golfing edit, thus disallowed < 1545394529 140684 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :it's not hard, because his solution is similar to mine for five and four registers in general < 1545394539 464594 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you could post your own crack if it's substantially different from the existing one < 1545394553 171803 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :but my solution wouldn't be substantially different < 1545394556 92724 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :at least right now < 1545394559 772695 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, I had a second language in mind for that challenge < 1545394568 475276 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the problem is I never proved it I/O-complete (only Turing-complete) < 1545394585 316398 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I'm still using two stacks, and the details about how I store the state counter don't make much of a difference < 1545394607 500473 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :in fact how I store the state counter is the main difference between the four register and five register solution < 1545394620 480321 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, that makes sense < 1545394666 794267 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :while the fifth register helps me simplify my proof, the sixth doesn't, it only lets me write more efficient programs than is required for turing completeness < 1545394685 881200 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :oh, and I also missed non-positive outputs at first, so I'll fix my description on the wiki for that < 1545394740 572350 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I already did < 1545394935 999093 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ais523: in the description, yes, but not in the compilation construction < 1545394963 292172 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right < 1545394978 736324 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :that one needs special mention because me and the solver on golf SE both try to keep i always positive so that b = i / i; always works < 1545395009 303586 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :which is convenient because at the start of the program, the other registers are zero, so we can't construct a nonzero number without i < 1545395076 469279 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :this is not a problem of course, since we can do a conditional i = 1 - i then halt very quickly, but it still has to be mentioned < 1545395408 288719 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1545395435 412988 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric > 1545397081 284609 PRIVMSG #esoteric :14[[07Blindfolded Arithmetic14]]4 10 02https://esolangs.org/w/index.php?diff=58781&oldid=58780 5* 03Ais523 5* (+95) 10/* External links */ my own TCness proof < 1545397148 822204 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ais523: you can host that on the wiki < 1545397175 900961 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :a proof for the wiki is definitely on topic there < 1545397178 405106 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :um < 1545397183 212569 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :a proof about an esolang's power < 1545397234 71678 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I know, but it's better to have it linked until someone gets around to translating it into MediaWiki syntax < 1545397251 700917 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(I've had bad experiences with automated Markdown → MediaWiki compilers) < 1545397267 861989 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ok. this one doesn't have much formatting so it should be easy. < 1545398499 145902 :hogefuga!7e1670de@gateway/web/freenode/ip.126.22.112.222 JOIN :#esoteric < 1545398567 586268 :hogefuga!7e1670de@gateway/web/freenode/ip.126.22.112.222 PART :#esoteric < 1545399323 636329 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru QUIT :Ping timeout: 250 seconds > 1545399835 352242 PRIVMSG #esoteric :14[[07Blindfolded Arithmetic14]]4 10 02https://esolangs.org/w/index.php?diff=58782&oldid=58781 5* 03B jonas 5* (+5769) 10/* Proof of Turing-completeness */ Ais523's Turing-completeness proof < 1545399901 629966 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1545400929 377123 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1545400952 423258 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1545402302 942186 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ais523: it seems that your six-register proof uses a control structure somewhat similar to mine, but you use three counters instead of two stacks, which simplifies the description < 1545402322 392600 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :that is actually a good way to use six registers to get a simpler proof < 1545402346 868048 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :even if it's not one I would prefer to give < 1545402443 80105 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :and apparently you're using sequentially numbered states < 1545402901 248105 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, there was no real reason not to < 1545402919 979765 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :three counters means that you can do the I/O encoding "inside" the system < 1545402929 429545 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :sure, it may be more efficient than gotos all the time < 1545402931 779003 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which makes things much simpler < 1545402948 979281 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :two or three or four stacks also mean that < 1545402958 742777 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :then I can even do IO encoding bitwise < 1545402977 683618 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :it gets a bit more complicated if I want nonpositive outputs, but not by much < 1545402999 815867 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, I should go to bed really, or at least try < 1545403006 10284 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit < 1545403011 177934 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I'll document that part, and the four register construction, and try to think about the three registers < 1545404811 299974 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1545405554 657968 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 JOIN :#esoteric < 1545405554 658036 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 QUIT :Client Quit < 1545406407 321983 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 240 seconds < 1545406497 527583 :Soni!~quassel@unaffiliated/soniex2 QUIT :Remote host closed the connection < 1545406510 382268 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1545409934 897559 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1545410009 381325 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1545413782 730551 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu JOIN :#esoteric < 1545416068 856728 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric > 1545416370 725236 PRIVMSG #esoteric :14[[07Blindfolded Arithmetic14]]4 10 02https://esolangs.org/w/index.php?diff=58783&oldid=58782 5* 03B jonas 5* (-7) 10/* Compiling individual steps */ < 1545417105 8015 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? manowar < 1545417106 275636 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :manowar? ¯\(°​_o)/¯ < 1545417107 276806 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? samovar < 1545417108 494839 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :samovar? ¯\(°​_o)/¯ < 1545417163 291848 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? scorpan < 1545417164 436294 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :scorpan? ¯\(°​_o)/¯ < 1545417167 49940 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? sub-zero < 1545417168 100138 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :sub-zero? ¯\(°​_o)/¯ < 1545417250 66262 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? scorpion < 1545417251 129467 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :scorpion? ¯\(°​_o)/¯ < 1545419908 742272 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1545419979 711918 :Soni!~quassel@unaffiliated/soniex2 JOIN :#esoteric < 1545419984 517823 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? berenstein < 1545419985 565702 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :berenstein? ¯\(°​_o)/¯ < 1545419987 434586 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? beranstein < 1545419988 512549 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :beranstein? ¯\(°​_o)/¯ < 1545419991 752344 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? bearenstein < 1545419992 816753 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :bearenstein? ¯\(°​_o)/¯ < 1545419997 301246 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? berenstain < 1545419998 466585 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :berenstain? ¯\(°​_o)/¯ < 1545420000 373306 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? beranstain < 1545420002 156797 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :beranstain? ¯\(°​_o)/¯ < 1545420011 517444 :Soni!~quassel@unaffiliated/soniex2 QUIT :Client Quit < 1545420020 400711 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :``` echo wisdom/b*r*st*n* < 1545420021 187815 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :wisdom/b*r*st*n* < 1545420152 649135 :zzo38!~zzo38@24-207-47-161.eastlink.ca JOIN :#esoteric < 1545422739 368159 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? economy < 1545422740 397619 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :economy? ¯\(°​_o)/¯ < 1545422819 880319 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :economy explains why the goods and services you buy are low quality and overpriced, and removes all your hope that you'll ever be able to buy high quality goods or services for cheap < 1545422980 591087 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :Do you think there may come a time when microSD cards become so cheap that nobody will bother printing manuals or labels to anything, they'll just tape on a microSD card? < 1545423185 679944 :Soni!~quassel@unaffiliated/soniex2 JOIN :#esoteric < 1545423858 420474 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :It won't help, since then you will need a computer that can read the file, and the electricity to run the computer (it won't work during a power outage, even if you do have a suitable computer). < 1545423860 223854 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :I'm not sure it'd be EU regulation compliant < 1545423867 141344 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :(also, I hope not) < 1545423940 621674 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :zzo38: we'll have mobile phones that can read the file. < 1545423960 524026 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :perhaps it won't exactly be microSD, but some other form of digital data storage. < 1545423965 156664 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :Luciole: not yet. < 1545423973 871640 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :No, you might not. And even if you do the battery might run out. < 1545424020 805732 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :why distribute a microSD card if you can just print a QR code that leads to a website with relevant manuals etc < 1545424023 149602 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :zzo38: for those cases, the store might have some devices fixed on the wall, just like how some big supermarkets today have self-serving barcode readers connected to the shop inventory computers to tell the price of any item from a barcode < 1545424033 982760 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :and then you can just scan it with your phone in the supermarket < 1545424038 151145 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :kinda surprised that isn't a thing already < 1545424041 21387 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :maybe it is.. < 1545424104 385644 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :b_jonas: Yes, that could work. It may help if you want to read the manual before opening the box, but it should not substitute for manuals and visible price tags, I should think < 1545424154 131465 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :zzo38: sure, if there needs to be information printed outside the box, that can happen too. or that can be replaced by a microSD card too. < 1545424186 162178 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :of course it gets hairy when every leaf of ten pills in a pharmaeutical must have the exact type and expiry date printed on it < 1545424196 77636 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :presumably it won't replace everything < 1545424200 42300 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :just some of the larger manuals < 1545424214 381434 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :the largest ones are already distributed on CDs, mind you < 1545424244 405818 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :a CD is still cheaper than an SD card, but only by a factor of 2 or 4 < 1545424251 256539 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :no wait < 1545424257 379142 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :more like a factor of 5 or 10 < 1545424313 839443 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Not all of the information can fit on the outside of the box. Some information can be printed there, but perhaps can help to use this microSD so that you can access information that is not printed on the box because it does not fit. Although probably there should still be some manual, unless it is needing for a computer program that has the built-in manual that is suitable < 1545424320 680133 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :but a CD, even a small size CD, is too large < 1545424569 142914 :contrapumpkin!~copumpkin@haskell/developer/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1545425409 566544 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? one ring < 1545425411 785685 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the darkness bind them < 1545426804 295310 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :? ballpeen < 1545426806 538577 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :? ballpen < 1545426810 973433 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? ballpoint pen < 1545426812 33552 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :ballpoint pen? ¯\(°​_o)/¯ < 1545426817 199363 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? ballpen < 1545426818 339015 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :ballpen? ¯\(°​_o)/¯ < 1545426818 434267 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? ballpeen < 1545426819 652649 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :ballpeen? ¯\(°​_o)/¯ < 1545428156 409855 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? ground water < 1545428157 582935 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :ground water? ¯\(°​_o)/¯ < 1545428167 350992 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :how fine is it ground? < 1545428274 836580 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :ground water is water ground to a fine powder < 1545428523 570328 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? spring < 1545428524 651777 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? string < 1545428526 913856 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :spring? ¯\(°​_o)/¯ < 1545428527 350453 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :string? ¯\(°​_o)/¯ < 1545430616 676940 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :ais523: another question is whether Blindfolded Arithmetic is still TC without multiplication, if you allow a large enough number of registers < 1545432596 256066 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: it seems so; division is really powerful. For example, one can multiply x by a in {1,2} using the expression (x+x)/(3-a), which covers the translations of push. < 1545432942 754493 :xkapastel!uid17782@gateway/web/irccloud.com/x-hpfcjbrggufpxsvn QUIT :Quit: Connection closed for inactivity < 1545433746 866563 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be QUIT :Ping timeout: 272 seconds < 1545433894 445881 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :int-e: the hard part is how to do conditionals < 1545435173 236017 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1545436362 102351 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1545437089 234051 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu QUIT :Quit: leaving < 1545438343 121916 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1545439070 493785 :MDude!~MDude@71.50.218.48 JOIN :#esoteric < 1545439851 655860 :doesthiswork1!~Adium@131.191.115.81 JOIN :#esoteric < 1545439851 906462 :doesthiswork!~Adium@131.191.115.81 QUIT :Read error: Connection reset by peer < 1545440158 9602 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn ground water//Ground water is water ground to a fine powder. < 1545440160 120550 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Learned 'ground water': Ground water is water ground to a fine powder. < 1545440175 633112 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm should have used `# there < 1545440188 230729 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(it's pretty much what i invented it for) < 1545441453 971845 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? `# < 1545441455 70892 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​`# //` is useful if you want to add a comment to HackEgo history for things like `sled or `le/rn. < 1545441469 633394 :zzo38!~zzo38@24-207-47-161.eastlink.ca QUIT :Ping timeout: 250 seconds < 1545441501 247678 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`# comment//`# comment//`# comment//`' < 1545441502 34159 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :3) that's where I got it rocket launch facility gift shop \ 5) His body should be given to science. He's alive :P Even so. \ 6) what, you mean that wasn't your real name? Gosh, I guess it is. I never realized that. \ 9) So what you're saying is that I shouldn't lick my iPhone but instead I should rub it on my eyes first and then lick my eyeballs? < 1545441547 36789 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`' < 1545441547 700436 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :196) ah yes, indeed, alan turing was gay and stupid < 1545441568 183539 :int-e!~noone@int-e.eu PRIVMSG #esoteric :why did the other one return 4 quotes? < 1545441571 839861 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wat < 1545441586 703432 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/# < 1545441587 434716 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :sep='//`' \ [[ "$1" == ?*"$sep"* ]] || { echo 'Usage: `# '"$sep"'' >&2 ; exit 1; } \ nur "${1#*$sep}" < 1545441606 966307 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`# comment//`echo hi < 1545441608 393899 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :hi < 1545441617 187591 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`# comment//`# comment//`echo hi < 1545441617 816098 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :hi < 1545441631 133945 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`cat bin/' < 1545441631 762057 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​#!/bin/sh \ allquotes | if [ "$1" ]; then \ if expr "$1" + 0 >/dev/null 2>&1; then \ sed "$1q;d" \ else \ grep -P -i -- "$1" \ fi \ else shuf --random-source=/dev/urandom -n 1; fi < 1545441633 65657 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1545441686 283100 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`cat bin/nur < 1545441686 932347 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​"${1%% *}" "${1#* }" < 1545441690 349450 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`# comment//`# comment//`# comment//`' < 1545441691 292452 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :3) that's where I got it rocket launch facility gift shop \ 5) His body should be given to science. He's alive :P Even so. \ 6) what, you mean that wasn't your real name? Gosh, I guess it is. I never realized that. \ 9) So what you're saying is that I shouldn't lick my iPhone but instead I should rub it on my eyes first and then lick my eyeballs? < 1545441704 367245 :int-e!~noone@int-e.eu PRIVMSG #esoteric :... same 4 comments?! < 1545441725 404566 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`# comment//`# comment//`' < 1545441726 698928 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :3) that's where I got it rocket launch facility gift shop \ 5) His body should be given to science. He's alive :P Even so. \ 6) what, you mean that wasn't your real name? Gosh, I guess it is. I never realized that. \ 9) So what you're saying is that I shouldn't lick my iPhone but instead I should rub it on my eyes first and then lick my eyeballs? < 1545441763 555772 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`` comment " " < 1545441764 272388 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​/hackenv/bin/`: line 5: comment: command not found < 1545441775 478638 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`` \' " " < 1545441776 306258 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :1) EgoBot just opened a chat session with me to say "bork bork bork" \ 2) Hmmm... My fingers and tongue seem to be as quick as ever, but my lips have definitely weakened... More practice is in order. \ 3) that's where I got it rocket launch facility gift shop \ 4) GKennethR: he should be told that you should always ask someone before killing them. \ 5) His body should be gi < 1545441806 127610 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`` \' \' < 1545441806 925687 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :3) that's where I got it rocket launch facility gift shop \ 5) His body should be given to science. He's alive :P Even so. \ 6) what, you mean that wasn't your real name? Gosh, I guess it is. I never realized that. \ 9) So what you're saying is that I shouldn't lick my iPhone but instead I should rub it on my eyes first and then lick my eyeballs? < 1545441921 177898 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`nur `' < 1545441921 872610 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​/hackenv/bin/nur: line 1: `': command not found < 1545441936 114248 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`nur ' < 1545441936 765063 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :3) that's where I got it rocket launch facility gift shop \ 5) His body should be given to science. He's alive :P Even so. \ 6) what, you mean that wasn't your real name? Gosh, I guess it is. I never realized that. \ 9) So what you're saying is that I shouldn't lick my iPhone but instead I should rub it on my eyes first and then lick my eyeballs? < 1545441939 933521 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ic < 1545441946 682089 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`nur echo < 1545441947 324103 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :echo < 1545441958 460501 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it fails if there's no space to split on < 1545442011 399531 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`# comment//`quote < 1545442012 106451 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :27) i can get an erection out of a plank, you can quote me on that. \ 64) Note that quote number 124 is not actually true. \ 70) let's put that in the HackEgo quotes files, just to completely mystify anyone who looks back along them in the future \ 123) Never ever use a quote which contains both the words "aloofness" and "gel" (verb). \ 172) My quotes are boring \ 232) 320 quotes and still not a funny one yet! < 1545442020 187937 :int-e!~noone@int-e.eu PRIVMSG #esoteric :neat. < 1545442035 893275 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`quote 124 < 1545442036 644332 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :124) I love logic, especially the part where it makes no sense. < 1545442059 590221 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it is possible quote 64 was once numbered higher < 1545442097 287070 :int-e!~noone@int-e.eu PRIVMSG #esoteric :60 deleted quotes seems unlikely though < 1545442124 539812 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i dunno, there used to be a lot of pruning < 1545442140 580779 :int-e!~noone@int-e.eu PRIVMSG #esoteric :'232 looks like an accidental forward reference < 1545442206 23686 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and the first quotes were somewhat lower average quality, i think, _and_ have had more chances to get pruned. < 1545442222 237416 :int-e!~noone@int-e.eu PRIVMSG #esoteric :perhaps < 1545442235 434494 :int-e!~noone@int-e.eu PRIVMSG #esoteric :you probably know better than I do anyway < 1545442273 225546 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` doat quotes | grep 'not actually true' < 1545442275 414855 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :No output. < 1545442281 962852 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :probably too old < 1545442292 300205 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1545442302 193378 :xkapastel!uid17782@gateway/web/irccloud.com/x-phlxkgfwgyuifjxd JOIN :#esoteric < 1545442302 921890 :int-e!~noone@int-e.eu PRIVMSG #esoteric :it's only log_{0.9}(63/123) decimations anyway :P < 1545442305 195394 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`hurl quotes < 1545442305 996378 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :https://hack.esolangs.org/repo/log/tip/quotes < 1545442315 359464 :int-e!~noone@int-e.eu PRIVMSG #esoteric :> logBase 0.9 (63/123) < 1545442317 365473 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 6.350098277363425 < 1545442361 895200 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm that's not a good link to find the first revision... < 1545442377 282940 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` hg cat -r 1 quotes | paste < 1545442378 676155 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :https://hack.esolangs.org/tmp/paste/paste.28150 < 1545442401 977877 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` hg cat -r 1 quotes | nl | paste < 1545442403 197858 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :https://hack.esolangs.org/tmp/paste/paste.21965 < 1545442406 286362 :int-e!~noone@int-e.eu PRIVMSG #esoteric :https://hack.esolangs.org/repo/file/1/quotes ? < 1545442416 121960 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1545442446 940622 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :seems to have been no. 82 back then. < 1545442574 728611 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also, the pruning standard is to display before pruning at most one. < 1545442582 444660 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :what < 1545442590 967799 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also, the pruning standard is to display 5 quotes before pruning at most one. < 1545442604 133135 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i have no idea what happened to those words which i'm sure i typed < 1545442680 431014 :int-e!~noone@int-e.eu PRIVMSG #esoteric :time travel < 1545442689 522738 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/nur < 1545442690 140865 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​"${1%% *}" "${1#* }" < 1545443060 62858 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( grep -q \ <<<"$1" && "$1" || "${1%% *}" "${1#* }" ) < 1545443169 692817 :int-e!~noone@int-e.eu PRIVMSG #esoteric :... I messed that up :) < 1545443200 289766 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yuck, also isn't that going to fail if "$1" exits nonzero < 1545443220 205132 :int-e!~noone@int-e.eu PRIVMSG #esoteric :yes. < 1545443271 325977 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`edit bin/nur < 1545443272 173966 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :https://hack.esolangs.org/edit/bin/nur < 1545443282 112928 :int-e!~noone@int-e.eu PRIVMSG #esoteric :So some proper conditional is in order. < 1545443929 517133 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`mkx nur//if grep -q \ <<<"$1"; then "$1"; else "${1%% *}" "${1#* }"; fi < 1545443931 262099 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :nur < 1545443935 807799 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`nur echo < 1545443936 464695 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :echo < 1545443954 134024 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm still wrong < 1545443961 795718 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh < 1545443963 717218 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1545443964 723494 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Done. < 1545443973 68860 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`mkx bin/nur//if grep -q \ <<<"$1"; then "$1"; else "${1%% *}" "${1#* }"; fi < 1545443974 689990 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :bin/nur < 1545443979 113412 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`nur echo < 1545443979 731470 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :echo < 1545443985 917399 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/nur < 1545443986 560282 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :if grep -q \ <<<"$1"; then "$1"; else "${1%% *}" "${1#* }"; fi < 1545444009 603286 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`nur echo hi < 1545444011 185997 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​/hackenv/bin/nur: line 1: echo hi: command not found < 1545444023 812205 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm i guess it's backwards < 1545444051 701655 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`mkx bin/nur//if grep -q \ <<<"$1"; then "${1%% *}" "${1#* }"; else "$1"; fi < 1545444053 403603 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :bin/nur < 1545444060 619989 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`nur echo < 1545444061 317336 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :No output. < 1545444063 996030 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`nur echo hi < 1545444064 693712 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :hi < 1545444084 995039 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`# comment//`# comment//`# comment//`' < 1545444085 812365 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :285) ais523: YOU WILL HAVE YOUR QUOTE SOON < 1545444640 632327 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oerjan: Hah, when I wrote "I messed that up" I meant I meant the polarity of the condition. < 1545445395 996509 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :aha < 1545446668 202836 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1545447161 274974 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru JOIN :#esoteric < 1545449188 326979 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Quit: Qutting < 1545449553 452808 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 245 seconds < 1545449786 282683 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1545450779 232373 :zzo38!~zzo38@24-207-47-161.eastlink.ca JOIN :#esoteric < 1545451561 957889 :nfd9001!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net QUIT :Read error: Connection reset by peer < 1545454261 406631 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1545455400 838351 :doesthiswork1!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1545455484 881968 :xkapastel!uid17782@gateway/web/irccloud.com/x-phlxkgfwgyuifjxd QUIT :Quit: Connection closed for inactivity < 1545459939 731138 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Houtei is more common in Washizu mahjong I think. At least in my experience it is. Since, it is possible to control it. < 1545463540 762376 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 250 seconds < 1545464451 13634 :grumble!~grumble@freenode/staff/grumble QUIT :Killed (Sigyn (BANG!)) < 1545464515 18300 :grumble!~grumble@freenode/staff/grumble JOIN :#esoteric > 1545465891 19859 PRIVMSG #esoteric :14[[07Talk:The Waterfall Model14]]4 10 02https://esolangs.org/w/index.php?diff=58784&oldid=58758 5* 03Ais523 5* (+967) 10/* Truth-machine */ defining truth-machines without interactive I/O is an interesting conceptual problem < 1545466480 832988 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545470305 257437 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1545471304 388549 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1545472518 206851 :nchambers!~nchambers@learnprogramming/staff/nchambers QUIT :Quit: WeeChat 2.2 < 1545473556 951884 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545473822 965333 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 246 seconds < 1545475030 513857 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545475189 633366 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1545477322 451464 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :@metar CYYB < 1545477323 763717 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYYB 221100Z AUTO 32021G26KT 9SM -SN OVC017 M10/M11 A2952 RMK SLP021 < 1545477389 122640 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@metar EGLL < 1545477389 414829 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :EGLL 221050Z AUTO 24010KT 9999 NCD 11/07 Q1016 NOSIG < 1545477402 151030 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :+11, -11, that's just a difference of one character. < 1545477684 313900 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@metar lowi < 1545477684 608255 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :LOWI 221050Z 08006KT 030V130 9999 FEW060 BKN100 06/04 Q1017 NOSIG < 1545478835 23671 :xkapastel!uid17782@gateway/web/irccloud.com/x-syimktzuuxmuzesw JOIN :#esoteric < 1545481303 856099 :Phantom_Hoover!~phantomho@2a02:c7d:485a:3300:fb8b:fb15:c1d3:a33a JOIN :#esoteric < 1545481303 943995 :Phantom_Hoover!~phantomho@2a02:c7d:485a:3300:fb8b:fb15:c1d3:a33a QUIT :Changing host < 1545481303 944033 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1545483377 491282 :b_jonas!~x@catv-176-63-13-110.catv.broadband.hu JOIN :#esoteric < 1545484361 245729 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1545484949 281828 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1545485080 783560 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1545485492 603391 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1545485776 220287 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Remote host closed the connection < 1545486681 180776 :b_jonas!~x@catv-176-63-13-110.catv.broadband.hu PRIVMSG #esoteric :darn! neighbor is listening to music very loud again < 1545486705 37766 :b_jonas!~x@catv-176-63-13-110.catv.broadband.hu PRIVMSG #esoteric :if only I had a volume setting on my washing machine, I could turn it up on these occasions < 1545486804 300667 :b_jonas!~x@catv-176-63-13-110.catv.broadband.hu PRIVMSG #esoteric :also when I want to wash large items or lots of clothing at the same time, now that I think of it < 1545487412 244349 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1545491288 335515 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1545491477 400892 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1545492727 325952 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1545492877 247907 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 246 seconds < 1545492881 100046 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1545492925 492295 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1545493078 333052 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1545493418 340787 :b_jonas!~x@catv-176-63-13-110.catv.broadband.hu PRIVMSG #esoteric :`? prime minister of missiles < 1545493419 543158 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :prime minister of missiles? ¯\(°​_o)/¯ < 1545493561 682666 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1545493752 394173 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1545494451 412431 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1545494613 635861 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1545495724 993188 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric > 1545496103 252955 PRIVMSG #esoteric :14[[07Talk:The Waterfall Model14]]4 10 02https://esolangs.org/w/index.php?diff=58785&oldid=58784 5* 03Oerjan 5* (+160) 10See [[Truth-machine]] < 1545496209 413000 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@metar ENVA < 1545496209 721318 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :ENVA 221620Z 07006KT 9999 BKN047 M02/M08 Q1009 RMK WIND 670FT 11009KT < 1545496667 871515 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Remote host closed the connection < 1545498652 337487 :hexfive!~hexfive@50-46-222-150.evrt.wa.frontiernet.net JOIN :#esoteric > 1545499213 580495 PRIVMSG #esoteric :14[[07Talk:Wire-crossing problem14]]4 10 02https://esolangs.org/w/index.php?diff=58786&oldid=43928 5* 03Pgimeno 5* (+478) 10/* Boolean circuits? */ new section < 1545499311 803939 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1545499391 875698 :grumble!~grumble@freenode/staff/grumble NICK :SeasonsGreetings < 1545500235 595202 :moony!moony@hellomouse/dev/moony QUIT :Killed (Sigyn (BANG!)) < 1545500249 10316 :moony!moony@hellomouse/dev/moony JOIN :#esoteric < 1545502241 252560 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Remote host closed the connection < 1545502251 319309 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1545502323 256859 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1545502474 257852 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1545502875 784218 :derpy!~quassel@ppp-62-216-204-234.dynamic.mnet-online.de QUIT :Read error: Connection reset by peer < 1545502963 810832 :derpy!~quassel@ppp-62-216-204-234.dynamic.mnet-online.de JOIN :#esoteric < 1545503053 788488 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545504310 484410 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Remote host closed the connection < 1545505219 915153 :xkapastel!uid17782@gateway/web/irccloud.com/x-syimktzuuxmuzesw QUIT :Quit: Connection closed for inactivity < 1545505399 427703 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1545506278 353072 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545507534 867198 :SeasonsGreetings!~grumble@freenode/staff/grumble NICK :SeasonsBeatings > 1545508334 133368 PRIVMSG #esoteric :14[[07Re:direction14]]4 N10 02https://esolangs.org/w/index.php?oldid=58787 5* 03Ais523 5* (+10009) 10new language > 1545508380 883820 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=58788&oldid=58679 5* 03Ais523 5* (+29) 10/* B */ +[[Blindfolded Arithmetic]] > 1545508408 254539 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=58789&oldid=58788 5* 03Ais523 5* (+19) 10/* R */ +[[Re:direction]] > 1545508432 771402 PRIVMSG #esoteric :14[[07User:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=58790&oldid=58777 5* 03Ais523 5* (+18) 10+[[Re:direction]] > 1545508500 28203 PRIVMSG #esoteric :14[[07Re:direction14]]4 M10 02https://esolangs.org/w/index.php?diff=58791&oldid=58787 5* 03Ais523 5* (+0) 10/* Computational class */ grammar < 1545508541 898348 :xkapastel!uid17782@gateway/web/irccloud.com/x-dmuhvjkcmhqpwlrw JOIN :#esoteric > 1545508989 544237 PRIVMSG #esoteric :14[[07Talk:Wire-crossing problem14]]4 10 02https://esolangs.org/w/index.php?diff=58792&oldid=58786 5* 03Ais523 5* (+1265) 10/* Boolean circuits? */ you can do a planar XOR swap with actual circuitry < 1545509683 42910 :nchambers!~nchambers@learnprogramming/staff/nchambers NICK :Rudolph < 1545510034 225771 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds < 1545511449 206914 :SeasonsBeatings!~grumble@freenode/staff/grumble NICK :SeasonsGreetings < 1545511791 582897 :Rudolph!~nchambers@learnprogramming/staff/nchambers QUIT :Quit: WeeChat 2.2 < 1545517122 283614 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545517803 702578 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1545518513 850757 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1545519596 916094 :nchambers!~nchambers@learnprogramming/staff/nchambers NICK :Rudolph < 1545520720 241372 :Rudolph!~nchambers@learnprogramming/staff/nchambers QUIT :Quit: WeeChat 2.2 < 1545520770 720836 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Do you have any ideas about use of a bite and breath attack together in a role playing system such as GURPS? < 1545521107 637475 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 250 seconds < 1545521387 227532 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :ACTION is now imagining a vampire with bad breath < 1545522165 173093 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I do not mean simply bad breath but if you have a breath attack such as spit poison or fire < 1545525089 863190 :FreeFull!~freefull@defocus/sausage-lover QUIT :Remote host closed the connection < 1545525337 15913 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1545525435 431072 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1545530409 247026 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Quit: Qutting < 1545531298 712367 :nfd9001!~nfd9001@2601:602:8500:d0d1:79d2:ad0e:48ef:dbf2 JOIN :#esoteric < 1545536024 429017 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 244 seconds < 1545536195 781915 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1545537458 525926 :MDude!~MDude@71.50.218.48 QUIT :Ping timeout: 250 seconds < 1545537548 11242 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1545537725 127454 :Camto!41182da2@gateway/web/freenode/ip.65.24.45.162 JOIN :#esoteric < 1545538082 585618 :Camto!41182da2@gateway/web/freenode/ip.65.24.45.162 QUIT :Quit: Page closed < 1545539081 430424 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1545539097 597410 :b_jonas!~x@catv-176-63-13-110.catv.broadband.hu PRIVMSG #esoteric :zzo38: like a dragon? < 1545539116 348523 :b_jonas!~x@catv-176-63-13-110.catv.broadband.hu PRIVMSG #esoteric :or a hellhound that breathes fire? < 1545539277 169426 :b_jonas!~x@catv-176-63-13-110.catv.broadband.hu QUIT :Quit: leaving < 1545539320 105140 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I've got this weird idea for a fusion of a programming language, editor and database. the premise is that it's based on combinatory logic, but instead of you typing in expressions and evaluating them, combinators are "unevaluated" until you navigate to the branch you want to evaluate and hit "eval". < 1545539346 352234 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :and you traverse/construct the expression tree like you were navigating a filesystem. < 1545540573 156858 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :b_jonas: Those are some examples < 1545541777 830480 :nfd!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net JOIN :#esoteric < 1545541800 643426 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1545541985 646059 :nfd9001!~nfd9001@2601:602:8500:d0d1:79d2:ad0e:48ef:dbf2 QUIT :Ping timeout: 250 seconds < 1545542473 453827 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1545543250 343967 :hexfive!~hexfive@50-46-222-150.evrt.wa.frontiernet.net QUIT :Quit: WeeChat 2.2 < 1545544600 82854 :moony!moony@hellomouse/dev/moony QUIT :Killed (Sigyn (BANG!)) < 1545544619 355830 :moony!moony@hellomouse/dev/moony JOIN :#esoteric < 1545546926 386797 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1545549021 255861 :xkapastel!uid17782@gateway/web/irccloud.com/x-dmuhvjkcmhqpwlrw QUIT :Quit: Connection closed for inactivity > 1545550487 224237 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Pop MAXXXIM 5* 10New user account < 1545552235 659160 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1545557140 729239 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 250 seconds > 1545557407 715838 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=58793&oldid=58760 5* 03Pop MAXXXIM 5* (+168) 10/* Introductions */ > 1545557430 222229 PRIVMSG #esoteric :14[[07LolKek14]]4 N10 02https://esolangs.org/w/index.php?oldid=58794 5* 03Pop MAXXXIM 5* (+1427) 10Created page with "LolKek - . ..." > 1545557701 196031 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=58795&oldid=58789 5* 03Pop MAXXXIM 5* (+13) 10/* L */ > 1545557756 944465 PRIVMSG #esoteric :14[[07LolKek14]]4 10 02https://esolangs.org/w/index.php?diff=58796&oldid=58794 5* 03Pop MAXXXIM 5* (-3) 10 > 1545558269 759069 PRIVMSG #esoteric :14[[07LolKek14]]4 10 02https://esolangs.org/w/index.php?diff=58797&oldid=58796 5* 03Pop MAXXXIM 5* (+783) 10 > 1545558490 854004 PRIVMSG #esoteric :14[[07LolKek14]]4 10 02https://esolangs.org/w/index.php?diff=58798&oldid=58797 5* 03Pop MAXXXIM 5* (+78) 10 < 1545559391 246559 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu JOIN :#esoteric > 1545559659 252490 PRIVMSG #esoteric :14[[07Andromeda14]]4 10 02https://esolangs.org/w/index.php?diff=58799&oldid=56198 5* 03ZM 5* (+47) 10Related languages < 1545560222 450796 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1545563322 332130 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1545564876 304414 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1545566691 995155 :Hooloovo0!Hooloovoo@hooloovoo.blue QUIT :Ping timeout: 264 seconds > 1545567335 148221 PRIVMSG #esoteric :14[[07Talk:Wire-crossing problem14]]4 M10 02https://esolangs.org/w/index.php?diff=58800&oldid=58792 5* 03Ais523 5* (+125) 10/* Boolean circuits? */ sig < 1545568996 259447 :Hoolootwo!Hooloovoo@hooloovoo.blue JOIN :#esoteric < 1545570125 337104 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru JOIN :#esoteric < 1545570535 657729 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1545573623 733765 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1545574541 68375 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1545574828 241343 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru QUIT :Ping timeout: 245 seconds < 1545575369 647406 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 250 seconds < 1545575436 30815 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1545577305 948962 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru JOIN :#esoteric > 1545577857 604082 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Dirkdev98 5* 10New user account > 1545577999 491524 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=58801&oldid=58793 5* 03Dirkdev98 5* (+124) 10/* Introductions */ < 1545578703 989223 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1545578920 335599 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :too we seriously need a policy that articles must be in english... < 1545578924 555726 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*do < 1545578946 774084 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :oerjan: I disagree. we should accept articles in other languages too. < 1545579204 710319 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1545579255 178358 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*sigh* < 1545579361 539487 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i take it you understand LolKek perfectly, then. < 1545579370 753614 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1545579373 113478 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1545579394 961182 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i suspect it has limited byte size... < 1545579491 60325 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: i mean, the language doesn't even look russian-themed, the command themselves are english-based < 1545579496 714837 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*commands < 1545579506 690877 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's just the specification. < 1545579536 375366 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :oerjan: "english-based"? no, those are just assembly mnemonics, the actual commands are single bytes with the bits shown on the right < 1545579583 816084 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :but even if they were named, so what? have you seen localized Excel or Logo? they're horrible < 1545579624 610036 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :it makes sense to have command mnemonics in English. I mean, think about it, there's not even any sane Hungarian words for "stack", "hash", "deque", and those are just the basics, it gets worse after that when you want loops or something < 1545579663 467410 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :oerjan: there's a good reason why that one too has docs that calls a stack "стек" < 1545579687 835915 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh i didn't notice the bits, they were almost beyond the scrollbar < 1545579706 156594 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :mind you, I hate languages like this, stack-based and have arithmetic operations but no comparison < 1545579719 320754 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :you know, like Blindfolded arithmetics > 1545580117 86878 PRIVMSG #esoteric :14[[07Re:direction14]]4 M10 02https://esolangs.org/w/index.php?diff=58802&oldid=58791 5* 03Oerjan 5* (+5) 10fix link < 1545580187 495760 :MDude!~MDude@71.50.218.48 JOIN :#esoteric > 1545581231 124067 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=58803&oldid=58801 5* 03Oerjan 5* (+0) 10*beglmru* > 1545581364 664723 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=58804&oldid=58803 5* 03Oerjan 5* (-30) 10Oops > 1545582106 131557 PRIVMSG #esoteric :14[[07Re:direction14]]4 M10 02https://esolangs.org/w/index.php?diff=58805&oldid=58802 5* 03Oerjan 5* (-5) 10typo < 1545582492 378721 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545582613 405371 :nchambers!~nchambers@learnprogramming/staff/nchambers NICK :Rudolph < 1545585823 813781 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1545586148 965261 :xkapastel!uid17782@gateway/web/irccloud.com/x-etetkcbabqkyudey JOIN :#esoteric < 1545586447 407223 :rodgort!~rodgort@68.ip-149-56-14.net QUIT :Ping timeout: 240 seconds < 1545589379 41528 :Rudolph!~nchambers@learnprogramming/staff/nchambers QUIT :Quit: WeeChat 2.2 < 1545591046 489705 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :If you know their meaning in English then you should write the article in English too < 1545591076 285100 :rodgort!~rodgort@68.ip-149-56-14.net JOIN :#esoteric < 1545591529 181374 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Also, the categories will still need to be English even if the article itself isn't. < 1545591751 769029 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :zzo38: it's not worth for such stupid articles. am I supposed to write good articles on all the brainfuck substitutions too? < 1545591802 529200 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :if it was something worthwhile, I might document it. I did so with some languages that weren't yet summarized in the esowiki. < 1545592208 876616 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :hi, if my language expertise is of any use, I’m here < 1545592430 249043 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :yeah seems it isn’t Russian-based, but the description is too terse but it doesn’t seem anything special, just stacks, variables, arithmetic, (bitwise?) logic, delay (what for? but ok) and two strange things named “increment/decrement of the stack by k4” — IDK what it means < 1545592522 70746 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :arseniiv: stacks of limited capacity too < 1545592527 630811 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :VERY limited < 1545592536 913133 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :so limited it's basically pointless < 1545592545 30181 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :oh, so it’s even Turing-incomplete < 1545592555 694406 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :what a shame :D :( < 1545592565 234193 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :arseniiv: I'm not claiming that. it may have some stuff other than the stack that stores data < 1545592571 634835 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :I don't quite understand what it says < 1545592610 519857 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :BTW have you someone know about algebraic effects? I read about them several months ago and they seemed very beautiful to me < 1545592670 902767 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :yeah you guess right, let me translate, it definitely states the following at the start of the description: < 1545592915 919522 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :OK, you don't have to do, the < 1545592931 782191 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :> Stack — the main stack, 64 levels [I think it’s not a usual word here, but it should mean the maximal length is 64], with 32-bit value [each level has a 32-bit value, it probably means] < 1545592931 922284 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :> Stack2 — the additional stack, 32 levels, 32-bit values < 1545592931 969186 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :> variables — 14 in total, with 32-bit values < 1545592935 176218 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : :1:23: error: parse error on input ‘,’ < 1545592935 249584 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : :1:30: error: parse error on input ‘,’ < 1545592935 497716 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : :1:16: error: parse error on input ‘in’ < 1545592953 602799 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :oh sorry lambdabot, I didn’t mean that < 1545592964 649726 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@botsnack < 1545592964 764566 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric ::) < 1545592986 314315 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot: do you have a as well? < 1545592986 930333 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :int-e: for the hon. and learned friend the minister for that, and i have is sharing the community of fnord, the home of the other channel 4 creative and fnord industries, most fnord junction and areas to be police blind. the 19%, the state, leaving the people with the expertise. < 1545593011 616844 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :arseniiv: a stack of depth 64. seems normal, given that stacks are supposedly illustrated by stacks of plates in elegant buffets moved by a spring so that the top plate is always at the same heigth < 1545593026 546097 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :I couldn’t quite place where the author means to take non-zero values for variables (are Incr/Decr for that), though < 1545593047 169321 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :I don't think any buffet actually uses such spring mechanism these days, but it's a nice image nevertheless. < 1545593127 675183 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :yeah, I think “levels” there mean stack cells, there is no sane alternatives, but the author could word it more normally as “стек глубины 64”, literally “of depth 64” < 1545593149 107478 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :a buffet image is interesting, I haven’t heard of it :) < 1545593189 678721 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :though I don’t remember what image was supposed to illustrate stacks when I first read about them < 1545593208 377221 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Is "стек" an authentic transcription? < 1545593258 218139 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :yeah, there is an alternative стэк, but it is worse and it’s not normative I think < 1545593258 750266 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :arseniiv: yeah, it's a pity there's no good Hungarian translation for "stack", especially not one that doesn't just sound like a "heap", not even counting the ambiguity where "heap" means two completely different things in algorithms < 1545593267 618496 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :the state of art is "verem". :-( < 1545593297 937587 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :and that's typical for all the mathematics terminology. it works well in English and even better in French, but very few people care about making it work in Hungarian. < 1545593305 230391 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :especially these days. < 1545593332 367272 :int-e!~noone@int-e.eu PRIVMSG #esoteric :IOW, nobody likes Hungarian notation. < 1545593343 490550 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :there’s an inconvenience with Russian е that usually it makes the preceding consonant palatalized, but in loanwords it usually doesn’t. There’s э for that, but a small set of loanwords uses it for that < 1545593375 819642 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :so стек is easier on the eyes, however irregular it really is < 1545593421 215818 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I did expect 'э'. But I guess 'styek' is close enough. I agree it's easier on the eyes. < 1545593442 97687 :int-e!~noone@int-e.eu PRIVMSG #esoteric :And closer to actual russian words. < 1545593472 533925 :int-e!~noone@int-e.eu PRIVMSG #esoteric :In the end it is what it is. < 1545593495 753422 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :b_jonas: oh, you remind me of поток, which could mean stream or thread. So some people used to translate the latter literally as нить. These days I think people got accustomed to homonymy < 1545593504 760640 :int-e!~noone@int-e.eu PRIVMSG #esoteric :My New Year's resolution is my New Year's resolution. https://xkcd.com/703/ < 1545593521 68312 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :maybe it's a steak. though how you can push and pull 32-bit values on a steak, I don't know < 1545593570 12111 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :int-e: meh, once you get used to the crazy English homonyms, all the others seem tame < 1545593595 884606 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :especially of fields. English maths terminology does borrow from german occasionally, so why didn't they just say "corpse" or "corps" or something? < 1545593595 984507 :int-e!~noone@int-e.eu PRIVMSG #esoteric :A steak is plenty enough for more than 8 nibbles. < 1545593598 106722 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :int-e: do note however that it’s read as /stek/, without palatalization (I may have worded that unclearly) < 1545593646 79067 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :www.madore.org/~david/weblog/d.2015-03-20.2284.html#d.2015-03-20.2284 surely I have linked to this piece of writing about English used for maths articles, right? < 1545593652 530748 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: it didn't get across but I think that's my fault, not yours. < 1545593729 558839 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :okay :) < 1545593734 363444 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :arseniiv: meh, since I do read some Hungarian texts, I'm totally used to english loanwords being spelled with random english spellings, that NEVER GET CHANGED OVER TO SANE PHONETIC SPELLINGS, ever, not even when the word is obviously nativized and everyone knows it, < 1545593751 216503 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :like how people still spell "ímél" as "e-mail", < 1545593774 228182 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :and the fucking Academy is such a pushover that they even officially allow the latter as a valid alternative in their spelling rules, < 1545593806 164318 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :probably because they're afraid that if they didn't do so, sysadmins would get angry at them, and sysadmins being angry with you is the right kind of thing to fear. those guys hold lots of power. < 1545593809 331020 :int-e!~noone@int-e.eu PRIVMSG #esoteric :we should stick to tradition and say "electronic mail" and "idiotic phone" as we used to. < 1545593876 463549 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric ::D < 1545594345 122926 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :I don’t like typical Russian attitude to language norm, it’s too strict, people untaught in linguistics proper often believe there can/should be only one correct word spelling or punctuation in a sentence, or that a normative language should be used not only in special places but everywhere, sometimes it gets horrible. I hope the future attitude to Russian language would be more free, and also less commas in the punctuation rules. Cu < 1545594345 215661 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :rrently there is a plethora of purely syntactic commas which do not clarify the meaning, and in several cases they even obscure it as there is a comma after every word (meh). Then on the internets people often write without punctuation at all, as its rules are too complex, and get incoherent < 1545594363 415558 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :(I’m biased though) < 1545594491 906651 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :arseniiv: ah, prescriptionists < 1545594509 563390 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :wait, "purely syntactic commas"? what are those? < 1545594529 772415 :int-e!~noone@int-e.eu PRIVMSG #esoteric :"I will say, that a man must be a d—d fool, who can’t spell a word more than one way." -- https://quoteinvestigator.com/2010/06/25/spelling/ tracking down a quote often attributed to Mark Twain. < 1545594533 853884 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :the Hungarian rules for commas make much more sense than the English ones. I don't understand how you could get anything worse than the random "rules" people use for English < 1545594573 536962 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :b_jonas: yeah them < 1545594598 22213 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :what? < 1545594608 806624 :int-e!~noone@int-e.eu PRIVMSG #esoteric :In English, most commas are a matter of style, not rules. < 1545594654 78113 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@google "Oxford comma" < 1545594655 189196 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :https://www.grammarly.com/blog/what-is-the-oxford-comma-and-why-do-people-care-so-much-about-it/ < 1545594738 691270 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :yeah, I may be exaggerating a bit about the Hungarian rules < 1545594739 793147 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :but still < 1545594759 848142 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( People have, said that there is no way a comma, can ever be, wrong in English. But people are often wr,ong. ) < 1545594815 877809 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :wait, "purely syntactic commas"? what are those? => I meant here those that surround a syntagm or something sufficietly syntagm-like, for several syntagm types these commas are almost obligatory, for example for postpositive participle phrases (if I mean it right) consisting of not a participle only < 1545594877 384037 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :also there are many idiosyncratic exceptions almost to every rule, spelling and punctuation alike < 1545594921 648326 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :arseniiv: yeah. like the rule about the comma with certain common conjunctions in Hungarian. those things are crazy. < 1545594927 693698 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :it's only the inter-clause commas that have sane rules. < 1545594928 327208 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :b_jonas> what? => I mean, prescriptionists < 1545594996 950899 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :I myself don’t like some ways to (ab)use language, sometimes even hate, but I don’t want to prescribe my feelings to anyone. At least for now < 1545595030 480837 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: You have to underatand: How can we have our lives governed by computers if there are no strict rules to follow? < 1545595081 478677 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :arseniiv: oh, you mean the people who think spell checkers are always right? both the ones with the american dictionary and the british dictionary? < 1545595108 248635 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :or the Hungarian dictionaries that try to tell you that Hungarian inflection is deterministic? < 1545595163 711185 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :b_jonas: oh, about conjunctions I can give an interesting example: да when it used as a synonym to и, is written without a comma (as и (and) does, in default case), but with a comma preceding when it’s synonymous to но (but), as does the latter < 1545595250 355656 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :I mean, I thought people would just figure out from just listening to native speakers inflecting nouns just how random it is and how different people inflect the same uncommon or rare or mythic rare words entirely differently, < 1545595257 993501 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :but no. < 1545595320 308247 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :there's certainly some crazy logic to how inflections are formed, because it's one of the main cues how anyone can easily recognize a non-native speaker in Hungarian, even if he's been living here for ten years and has the perfect accent and a large vocabulary < 1545595352 370159 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :normal people's minds are just not made to imitate the crazy contrievances that native Hungarian speakers use to accept some inflected forms and reject others < 1545595448 516784 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :b_jonas: hehe yes. Also we are taught in schools about three noun declensions, then latter there are several (unnumbered) declension types, but the truth that there are much more than these (albeit they are encountered rarely, I presume) remains uncovered < 1545595467 331091 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :oh I was typing too slowly < 1545595479 571184 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :it was about prescriptionists < 1545595525 184826 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :I think you could make a multiple choice test of just inflecting nouns in hungarian that detects native speakers < 1545595589 715219 :rain2!~My_user_n@unaffiliated/rain1 JOIN :#esoteric < 1545595637 470346 :rain1!~My_user_n@unaffiliated/rain1 QUIT :Ping timeout: 244 seconds < 1545595724 318920 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`grWp doctor < 1545595726 539879 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :boily:“Sane Mapoleon” boily is monetizing a brotherhood scheme with the Guardian of Lachine. He is also a NaniDispenser, a Trigotillectomic Groan Man Eating Chicken, a METARologist, seriously lacking in the f-word department, a thwack doctor, a Quintopial antipodist, and a renowned Capitalist who helps keep the world kafkaesque. \ dwfo:DWFO is the Doctor Who Fan Orchestra, . \ semmelweis:Semmelweis saves the life of a hundred thousa < 1545595796 490592 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(my mind found "doctor" in the vicinity of "prescriptionist") < 1545596021 774971 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :int-e: they have to be. < 1545596032 326761 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :also there is a phenomenon of orthoepy, prescriptions about word stress. Russian stress is very wild (and certainly is a problem to non-native learners) for historic reasons, and stress of many word forms is for a long time is in state of flux, but there are people saying that these words should be accented this way and no other, it’s even worse than written-language prescriptionism. They aren’t even consciously aware of what rules s < 1545596032 414375 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :tress does actually follow (and it isn’t taught in schools, because for what reason? natives accentuate almost all words the same way, there’s nothing to teach), and they don’t like something, psh < 1545596175 379459 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :arseniiv: yeah, it's one of those historical raisins thing where the stress rules make sense until a lot of signals that determined stress, like a four times larger vowel inventory than today, was still there in the words to give you a clue about where the stress should fall < 1545596182 163116 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :typical linguistic evolution < 1545596196 743137 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :yeah < 1545596259 250138 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :ah yes, exceptional words like "kisebb", "lesz", "köpeny", "szőlő", which many people pronounce differently from how they're written, so the spelling has to be specifically taught in school < 1545596300 606020 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :hope there aren’t so many of them < 1545596313 389108 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :in Hungarian, I mean < 1545596379 28617 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :arseniiv: there didn't use to be, until people started spelling every word borrowed from English, like ímél and fájl, the English way < 1545596384 858649 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :and there's just more and more of those words < 1545596412 380797 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :oh so there’s a certain blessing in having non-latin script < 1545596501 837997 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :yes < 1545596998 395174 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :just like you said about the stack < 1545597004 723620 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :spelled totally regular < 1545597030 665787 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( "spelt" ) < 1545597168 960226 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :I have thought that 'full and 'null rhyme, poor me < 1545598637 847038 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :oh, um, have someone added a language to Try it online? < 1545599577 769087 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I had idea of this kind of parsing: The parsing table is an array of cells, each is either blank or a pair of a symbol (a terminal or nonterminal) and action (either a return value or another address). If the symbol is a terminal and it matches, do the action and advance the input; if the symbol is a nonterminal, push the current address to call stack and jump to the address of the nonterminal. < 1545599652 206208 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :If the action is a return value, add that value to the output and then pop from call stack and do the action specified there. If the action is another address, you jump to that address. If a blank is reached, then you must back track. < 1545599668 354271 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :zzo38: I don't know what the question is, but ask ais523 < 1545599713 802911 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :My question is how to optimize the grammar and generate an optimized parser table from it? < 1545599793 782214 :derpy!~quassel@ppp-62-216-204-234.dynamic.mnet-online.de QUIT :Ping timeout: 268 seconds < 1545599813 860009 :derpy!~quassel@ppp-62-216-204-110.dynamic.mnet-online.de JOIN :#esoteric < 1545600512 344536 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :One thing to do is that it will be a context-free grammar and must be made proper. < 1545600890 731869 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Some kind of optimizations that would be possible includes that subtables can be merged if they are same or if one is a suffix of the other one (so that some possible symbols are not possible in one of the cases). Also to consider merging meaning codes of terminal symbols, to reduce the size of the parse table. < 1545600895 12032 :rain2!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :zzo38: is this different to LALR parsing? < 1545600904 185226 :rain2!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :it sounds very similar < 1545600912 539043 :rain2!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :maybe you can just use the LALR algorithm < 1545600945 186960 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Is it? LALR doesn't have back tracking, isn't it? < 1545601288 127688 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :LALR parsing tables also are working differently than what I mentioned, I think. < 1545602031 51273 :rain2!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :ah < 1545603119 501329 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: rebooting < 1545603244 421370 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1545603917 672362 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 250 seconds > 1545605773 328494 PRIVMSG #esoteric :14[[07Re:direction14]]4 M10 02https://esolangs.org/w/index.php?diff=58806&oldid=58805 5* 03Ais523 5* (+96) 10/* Hello world program */ switch to Esolang, not TIO, capitalisation > 1545605846 942067 PRIVMSG #esoteric :14[[07Re:direction14]]4 10 02https://esolangs.org/w/index.php?diff=58807&oldid=58806 5* 03Ais523 5* (+83) 10/* External resources */ TIO link > 1545605932 438789 PRIVMSG #esoteric :14[[07Talk:The Waterfall Model14]]4 10 02https://esolangs.org/w/index.php?diff=58808&oldid=58785 5* 03Ais523 5* (+196) 10/* Truth-machine */ OK, this is correct then > 1545606056 175539 PRIVMSG #esoteric :14[[07Re:direction14]]4 M10 02https://esolangs.org/w/index.php?diff=58809&oldid=58807 5* 03Ais523 5* (+1) 10/* Computational class */ typo fix < 1545606174 316858 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1545606199 581462 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: real parsers use something quite similar to your mechanism, but it has to be more complex because the way that a terminal is translated to a value often depends on context < 1545606290 700158 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not sure how you'd determine which cell of the table to use in your mechanism; after backtracking you'd have to somehow reach a different cell the next time < 1545606300 452133 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so in that case, the choice of cell has to depend on context < 1545606325 504711 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think the result once you do that will end up fairly close to either LR(1), LALR, or GLR; I'm not sure if it will be exactly the same < 1545606906 465772 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :After backtracking you try the cell immediately after the one you have used before (it may be blank, in which case you have to backtrack again). < 1545607032 947448 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :oh hey! I successfully summoned ais523 from wherever he's hiding behind the logs. that's so rare!@ < 1545607085 911599 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: oh, I see < 1545607143 3685 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is that just recursive descent? < 1545607278 692905 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I suppose it is similar, although includes the possibility to undo tokens that have already been accepted. < 1545607383 574031 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think you can do that in recursive descent too if the language naturally has backtracking < 1545607391 139797 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. parsers in Prolog commonly use recursive descent < 1545607726 757502 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :on another subject: is a TCness proof (without I/O) for Blindfolded Arithmetic on two variables total, X starting at 1, Y starting at 0; I linked it so that people can avoid spoilers if they want to < 1545607759 320723 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although it is, probably unsurprisingly, ridiculously inefficient < 1545607775 800754 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was a little surprised by which language I ended up implementing < 1545608125 541125 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :ais523: does ghc use it to parse the contradictory fixity statements that affect where the invisible braces are earlier in the code? or is that using a sat solver? < 1545608145 977128 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :ais523: whoa, two variables proved? wow < 1545608154 360950 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :I'll definitely not look at it yet < 1545608163 229749 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :I want to figure out how three variables are possible. < 1545608200 363615 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :three was so much easier because you had a temporary < 1545608214 469706 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :with two you have to go the really long way round to get anywhere :-( < 1545608218 652485 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :ais523: well yes, that's sort of the point. with enough temporaries, it becomes trivial < 1545608235 652903 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :I mean, for just storing data, obviously just one bigint is more than enough < 1545608267 399483 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :my current idea is to use a base 4 deque that we try to access from both sides, but I'm not sure it really works with just three variables < 1545608536 507883 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that base 4 deque example reminds me a lot of High Rise < 1545608578 499299 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :I mean, if four variables can emulate two stacks, then maybe one variable can emulate one stack that's not really a stack < 1545608693 4513 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :but it gets ugly, because you need to preserve a power of two variable around the loop an arbitrary number of times < 1545608734 118901 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :unless you want something limited to like 2**32 stack elements, because you could totally do that because Blindfolded can square powers of two in one operation, so surely it can generate any power of two up to 2**32 in O(32) operations < 1545608762 127693 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :but you wouldn't call that Turing-complete, right? it would be sufficient for me to claim the language can practically do anything, but you keep me straight about those things < 1545608773 191655 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, I would call that a bounded-storage machine < 1545608786 417654 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is one of those computational classes which is practically very useful but theoretically not very interesting (other than the issues with defining it) < 1545608812 528095 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :that's what led to me thinking deeper about Consumer society (it didn't have that name yet) to figure out if it can actually emulate a RAM machine that can theoretically grow arbitrarily big, < 1545608839 569242 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :as opposed to just emulate one that can grow to a limit in a few consecutive up arrows from the code size < 1545608860 749408 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :and yes it can, but it's harder than just the up arrow construction, and that's what makes it an interesting language < 1545608902 377968 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :just a turing machine or just a fixed size RAM is easy, but you can put them together, which is why Consumer society is so magical that I have to document it before someone figures out what the language is from all the hints I've been dropping < 1545608949 611526 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I got the idea that Consumer society is obviously TC but not obviously efficiently TC < 1545608979 53475 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :it's sort of the reverse, at least to my way of thinking < 1545609020 564064 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :it can obviously emulate a 32-bit memory, or even a 64-bit memory (I mean, you just double the code size or something), but the TC was a surprise to me < 1545609045 404287 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :it's that thing where if you make something powerful enough, it automatically becomes TC. you have to do difficult stuff to STOP it from being TC. < 1545609064 767927 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, seeing a partially uncapitalised proper noun bothers me, I guess this is why so many people miscapitalise brainfuck < 1545609119 481466 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :I don't buy the british concept of capitalizing everything < 1545609140 752338 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :why would real wizards write "Quidditch" with a capital? it's an ordinary proper noun. and "Apparition" too? < 1545609145 632683 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, "proper nouns use capital letters" is a grammar rule of English in much the same way as "plurals normally end in s" is < 1545609169 309170 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1545609171 461167 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :that screams of it being narrated from an outside perspective where they're not ordinary common words, but practically HP trademarks in our worls < 1545609187 16500 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :and it's not like HP started that, Winnie the Pooh is full of that stuff too < 1545609204 738682 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :the original version has way more capitalized words than Karinthy's translation < 1545609292 547685 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one reason to capitalise a term in English is that it's a technical term that has been introduced for a specific context, as a clue that you've redefined the word away from its normal meaning < 1545609323 367591 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. when we play Mafia, "day" refers to a 24-hour real-life period, "Day" to a simulated day within the game's internal timescale (which doesn't normally run in realtime) < 1545609332 562331 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :yeah, because quidditch wouldn't stand out as an obviously made up word otherwise < 1545609386 768107 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sports tend to only get a lowercase name once they become really popular < 1545609414 66285 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :like extreme ironing? < 1545609414 936116 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think chess may be close to the borderline, the initial C tends to hover between uppercase and lowercase depending on who you ask < 1545609424 116424 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :hmm, that's a better example < 1545609443 765785 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :extreme ironing is a descriptive name, rather than an organised activity < 1545609451 478793 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you capitalised it I'd expect there to be a formal ruleset written down somewhere < 1545609473 877500 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :yeah < 1545609491 815541 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :the truth of the matter is simply that Hungarian has totally different and weird rules for capitalization, and I'm used to them < 1545609501 727146 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. the Extreme Ironing World Championships has capital letters, unsurprisingly < 1545609547 706539 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :and even though some of them are really stupid, I prefer it over capitalizing every instance of "Monday" as if it wasn't a common name for the day of week concept that existed for OVER FOUR THOUSAND YEARS but got its name later < 1545609551 736864 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :seriously, "Monday"? < 1545609565 431953 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :I mean, "August" I can get behind, if the legends about a certain roman emperor are true < 1545609584 958716 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :he's in like the top few most successful historical figures of Europe < 1545609601 347447 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :(the actual ranking depends on how you define Europe and whether Mohammed and Jesus counts as such) < 1545609602 539854 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: the days of the week are mostly named after Norse deities < 1545609602 802009 :danieljabailey!~danieljab@cpc75709-york6-2-0-cust725.7-1.cable.virginm.net QUIT :Quit: ZNC 1.6.6+deb1ubuntu0.1 - http://znc.in < 1545609609 495424 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although Monday is an exception, that's named after the Moon < 1545609621 642393 :danieljabailey!~danieljab@cpc75709-york6-2-0-cust725.7-1.cable.virginm.net JOIN :#esoteric < 1545609635 961317 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :yeah, that's sort of a better explanation < 1545609643 620705 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :Wednesday named after Odin, yeah, that makes sense < 1545609649 39450 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(and the Moon has a capital M because we're talking about Earth's Moon in particular, i.e. it's a proper name for it; lowercase "moon" could refer to any natural satellite of anything) < 1545609653 650048 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :yeah < 1545609689 438996 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :I don't know why those are called "moon" or "satellite" by the way. the russians totally invented them, they should be called sputniks even in English. < 1545609738 14706 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think Sputnik was the name of a particular line of artificial satellites (which is famous due to being the first), and people weren't expecting the name to continue through to all satellites in the future < 1545609744 716178 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it'd be like calling all moon landers apollos < 1545609788 329235 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :um, isn't it basically a common noun for artificial satellites in sane languages? < 1545609796 209548 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not in English < 1545609815 194508 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :as for moon landers, aren't ALL of the ones that carried humans actually called "Apollo"? < 1545609817 265267 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we'd interpret "Sputnik" as referring to the first artificial satellite (or one closely related), whatever the capitalisation < 1545609826 316844 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :the first line, I think < 1545609842 995712 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :but I think it used to be a common noun for a few decades until the Americans forced it out of common use somehow < 1545609851 881709 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and yes, I think all the moon landers which carried humans were in the Apollo series, but we wouldn't expect the same name to be used for future moon landers < 1545609859 25645 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :all the old books call them sputnik, at least on the east side of the Iron Curtain < 1545609902 141646 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Wiktionary's definition of "sputnik" says that the reference to the series of Soviet satellites is "historical", and the more general usage is "dated" < 1545609933 861604 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :yeah, maybe it lasted for longer on this side of the iron curtain < 1545609949 673850 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :where we didn't have american trends about what words are "dated" and what are "trendy" until like 1990 < 1545609961 854378 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :or more like 2002 when the internet came around < 1545609972 494677 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :or Hollywood films < 1545610196 622380 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and Wiktionary explains that by "historical" it means a current word that describes something that no longer exists, thus the word is only useful when talking about the past < 1545610221 465861 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :yeah < 1545610222 879962 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :it's sad < 1545610231 113933 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although one example they give for that is "phlogiston", which never did exist in the first place < 1545610232 859760 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :I'd prefer if we called them sputniks < 1545610252 190107 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :isn't phlogiston just oxygen after a sign change? < 1545610291 370057 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :I mean, it's like electric charge, supposedly since Franklin didn't get corrected by a time traveler, is electrons after a sign change? < 1545610809 128985 :moony!moony@hellomouse/dev/moony QUIT :Killed (Sigyn (BANG!)) < 1545610828 441805 :moony!moony@hellomouse/dev/moony JOIN :#esoteric < 1545610878 78036 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :At least, an explanation of phlogiston that I have read in one book seems to match what you suggest. < 1545611116 754359 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :nah, the explanation I read is that it was just a measurement error < 1545611183 609641 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :phlogiston was "proved" by someone burning something in an airtight enclosure, and measuring that it becomes lighter when it's burned, so they proclaimed that flogiston is a magical material that has particles so fine that it can leak out through whatever glass enclosure they used, because obviously they didn't have modern plastic for that like we do < 1545611204 600610 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :it turns out that their enclosure just wasn't as airtight as they believe, and some air did leak out < 1545611212 506186 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :which is why the scale measured it lighter < 1545611279 504525 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I read a different thing than that in a different book, though. < 1545611286 455970 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :hmm < 1545611294 523861 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :maybe what I read wasn't entirely trustworthy < 1545611306 616005 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :we had all sorts of stupid things in pop science books back when I was young < 1545611320 779093 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :UNLIKE NOW WHEN EVERYTHING WE READ ON THE INTERNET IS A HUNDRED PERCENT [3~TRUE < 1545611359 784017 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :I mean, I literally had a pop science book that told obviously false stuff about tides, and less obviously false stuff about a bicycle, for more than a decade before I realized how stupid that one is < 1545611382 807441 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :the phlogiston one was in a different book, but that one need not be trustworthy either < 1545611501 131496 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :What I read in one book is they thought phlogiston has a negative mass, and that hydrogen is made of water and phlogiston. So, I thought, that mean that phlogiston is the negative oxygen. < 1545611531 58966 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :negative mass? < 1545611548 29603 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Yes, that is what it said. < 1545611548 940996 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :but isn't phlogiston supposed to be some magical fuel thingy that unburned materials have but burned materials no longer have? < 1545611557 437025 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :that would have positive mass < 1545611565 67956 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :unless they measured wrong of course < 1545611567 990265 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I don't know. I only know what I read < 1545611586 597683 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :which is quite easy, given how oxygen is 1000 times less dense than wood, and they didn't have scales that precise back then < 1545611606 110991 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :so all the measurements they get on the weight of phlogiston are probably errors in the experiment filtered through publication bias < 1545611766 228362 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :ok that's totally false < 1545611779 507556 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :the 1000 times lighter is for gaseous oxygen, that's irrelevant < 1545611797 980707 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :the releavnt stuff is how much oxygen the burnt wax would consume, and that weight is much more significant < 1545611818 256170 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :so you could actually measure it, but only if your supposedly airtight container actually lets more air in < 1545611826 570197 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you need to compare the mass by molarity, not by volume < 1545611862 678868 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :ais523: by mass I think < 1545611870 558788 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :it's the mass that's measured < 1545611885 70806 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: you need to compare the mass of the reacted oxygen with the mass of the reacted fuel < 1545611911 302334 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :ais523: yeah < 1545611914 439441 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the molarity of each that reacts will be the same up to multiplication by a small integer on each side < 1545611929 486158 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so you need to compare the mass of a mole of oxygen to the mass of a mole of wax < 1545611964 399011 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(although with polymers, you need to count the monomers when measuring your mole, not the chains, as the monomers burn individually) < 1545611974 748201 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :for perfectly burning petrol in modern cars, sure. but would it be so constant in realistic scenareos from two hundred years ago? < 1545611975 578307 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can't remember whether wax is a polymer; wood is, though < 1545612000 139221 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the 200-year-ago state may be /more/ controlled < 1545612029 398627 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :petrol is a very complex mixture (e.g. it's not entirely made of octane), whereas wood is almost entirely cellulose < 1545612029 949515 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :I think wax is ideally pure unsaturated alkane compounds, and it ideally burns to only oxygen and water < 1545612046 613159 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OK, so wax is a short-chain polymer < 1545612046 733022 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :at least if you have a chemistry lab where you can burn wax that well < 1545612063 548415 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :so well that it doesn't even leave smoke < 1545612076 902736 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :but all we hear is about how messy candles and oil lighting were back then < 1545612096 661641 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :they got replaced by Edison's light bulbs really quickly < 1545612210 696803 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :and that was before oil refineries < 1545612228 164232 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :their gas factories were laughable < 1545612875 66449 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :b_jonas> seriously, "Monday"? => yeah, to me it too seems quite unnatural. I get it in German all noun are capitalized, but English seems strange in this, as French punctuation spacing and a language I don’t remember which uses quotes »like this« :D (no offense, I respect the choices, in the end I don’t write in these languages at all—except English, which I should practise more frequently, really, but it’s irrelevant in this p < 1545612875 226428 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :arenthetical) < 1545612995 984161 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1545613061 871563 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :arseniiv: yeah, French is space. French uses « outside facing » quotes like this, with thinner than normal non-breaking spaces inside them < 1545613108 788359 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :I know that because I read David Madore's blog, and he writes about typography often < 1545613158 245661 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: it seems your re:direction TC proof doesn't really need the left direction, except possibly to ensure interspersed 0s instead of junk output < 1545613192 719062 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: indeed, it doesn't need up either < 1545613227 586460 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :otoh maybe if you have all 4 you could avoid wrapping - you're only using it at the bottom < 1545613232 793765 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the language is more elegant with all four directions, though (and likely has more ability to write code in interesting ways) < 1545613268 977988 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I considered "Re:direction without wrapping" as a challenge language for PPCG (i.e. the challenge is to prove it TC), but I have to prove it TC myself first before I can do that < 1545613311 154073 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :heh < 1545613380 22324 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one huge benefit of the wrapping is that you can put a diamond on a row/column by itself and delete a certain type of element from the queue entirely that way; in the non-wrapping version, deletions are still possible but it's much more complex < 1545613506 609994 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :Russian has capitalization issues, I should admit, too. One case I remember is possessive adjectives made from proper names, these capitalize when they have certain suffixes in them (!!) Maybe this rule has some semantic overtones (it shouldn’t have been appeared by chance probably, and writers of the past certainly thought something?) but I don’t see that < 1545613515 294664 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :btw, on the subject of the two-variable Blindfolded Arithmetic construction: I've been interested in the potential for a language which can get it down to one for a while < 1545613548 226477 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(basically, as a thought experiment into "what sort of commands would Deadfish need to be Turing-complete, with no memory but the accumulator?") < 1545613564 793303 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :arseniiv: yeah, the Hungarian rules are crazy too < 1545613567 438427 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but didn't come up with anything that worked, assuming we want the commands to be arithmetically simple and take no argument < 1545613619 680688 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :no wonder > 1545613744 518494 PRIVMSG #esoteric :14[[07Blindfolded Arithmetic14]]4 10 02https://esolangs.org/w/index.php?diff=58810&oldid=58783 5* 03Ais523 5* (+179) 10/* External links */ link the two-variable TCness proof < 1545613962 448793 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : especially of fields. English maths terminology does borrow from german occasionally, so why didn't they just say "corpse" or "corps" or something? <-- i suspect that suggestion was dead on arrival hth < 1545613993 999433 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit < 1545614098 572337 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :oerjan: it even has a freaky Hungarian equivalent. algebraic corpses are called "test" in Hungarian, < 1545614165 950545 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :and there's a whimsical suggetion to call a subcorpse "altest", because the prefix "al-" would totally work for that on normal words, < 1545614182 452029 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think the french "corps" means "body", not "corpse" hth < 1545614215 943334 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :but "altest" happpens to mean "lower body", so mathematicians are ALL so chickems < 1545614221 532412 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the norwegian equivalent is "kropp", cognate to the german and used for the math too < 1545614242 375962 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :that thwy call it "résztest" instead < 1545614264 457561 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :oerjan: yeah, or "torso". < 1545614335 865824 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :but "torso" sounds like it's about something non-commutative because of "torsion" and how algebraist's mind work, so that's excluded < 1545614447 873358 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm "underkropp" means both lower body and subfield in norwegian < 1545614461 527803 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :so it's a corps or a Körper < 1545614706 626371 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm swedish seems to have chickened out with "del-" instead of "under-" :P < 1545614740 46274 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :which seems like just what hungarian did too < 1545614745 971188 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(meaning "part") < 1545614763 785461 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :yeah < 1545614869 679126 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :mind you, "rész" is much more frequent in other maths words too, partly because "alhalmaz" sound stupid < 1545614876 535317 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oerjan: darn you made me look at https://en.wikipedia.org/wiki/Corpse < 1545614901 809141 :int-e!~noone@int-e.eu PRIVMSG #esoteric :So I learned about plastination. Good night. < 1545615202 408051 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: i take no blame for that hth < 1545615284 964506 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :corpses everywhere! :o :o :o and ghosts and whatnot < 1545615315 115414 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :ghosts? < 1545615318 16080 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :oops Halloween has passed a while ago < 1545615350 357173 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu PRIVMSG #esoteric :hmm < 1545615514 466133 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: interesting, norwegian uses "del-" in that case, "delmengde" = subset. although "undermengde" seems to have some usage. < 1545615516 676596 :b_jonas!~x@catv-176-63-14-66.catv.broadband.hu QUIT :Remote host closed the connection < 1545615528 638696 :xkapastel!uid17782@gateway/web/irccloud.com/x-etetkcbabqkyudey QUIT :Quit: Connection closed for inactivity < 1545615567 84595 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :everyone flees < 1545615655 847957 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :I meant to say, in Russian math terminology, there is a body too, it denotes a skew field. And “subbody” doesn’t have any sufficiently strong connotations, it isn’t homonymous with any body part < 1545615717 473800 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :I spent so much time looking what skew field is called in English :\ < 1545616193 350416 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : I have thought that 'full and 'null rhyme, poor me <-- argh they don't? < 1545616379 805092 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : oh, um, have someone added a language to Try it online? <-- i vaguely think the procedure is to go on the PPCG channel for it and ask dennis < 1545616401 399262 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(not that i have done so) < 1545616459 878333 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523 would know, if he hasn't already told you. < 1545616698 590234 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :no notification at least < 1545616717 606601 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell b_jonas ais523: does ghc use it to parse the contradictory fixity statements that affect where the invisible braces are earlier in the code? or is that using a sat solver? <-- ghc never did that, and since 2010 official haskell doesn't do it either. < 1545616717 663293 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1545616789 881227 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell b_jonas (they sanely made fixity resolution a separate post-parsing phase) < 1545616789 953780 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1545616866 748986 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :if I sometime write an implementation for Ⅎ it would be cool, but I haven’t yet and lazy to plan doing it even, so no importance < 1545617554 381509 :imode!~imode@unaffiliated/imode JOIN :#esoteric > 1545617681 325144 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Areallycoolusername 5* 10New user account < 1545617735 649915 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :is there a middle ground between Haskell and Rust (or C++, but Rust is more disciplined with what way you can define an operator for your type)? < 1545617735 760053 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :maybe something with less freedom to do unnecessary ASCII art than in Haskell (or this is not needed and I’m deluded), and with more restrictions, in case there is a small finite set of operators, on which constraints there are when defining/overloading several operations together < 1545617818 771601 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :at the time I think Haskell (but with the right mathematically sound Prelude of course!) is a better alternative but < 1545617876 377166 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :(and that Prelude should include actions, so I could add a point and a vector and get a point, or subtract two points and get a vector) > 1545617935 594734 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=58811&oldid=58804 5* 03Areallycoolusername 5* (+177) 10Introduction < 1545617964 928498 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :(I come to think people are overlooking actions, and it seems sad. Maybe they are not so practical, but still!) < 1545618083 415224 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :. o O ( wonders what does “areally cool” mean ) < 1545618101 188056 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i vaguely recall mixing types like that leads to horrible type inference < 1545618199 377997 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although maybe that's only if you try to use the same + operator for all uses < 1545618230 103030 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :I think there would be an issue if we want to define a default action (only one or maybe both) for a group and use the same operation + for action(s) and a group operation itself < 1545618237 421899 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :yeah I have that feeling < 1545618276 782768 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :also using + is somewhat bad for noncommutative cases < 1545618302 453150 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you might look at the replacement preludes on hackage < 1545618317 61189 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :I want it because of strings in too many languages, but I understand why there’s <> for Semigroup/Monoid < 1545618357 109308 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :in one or two of them, IIRC there were no actions, but it’s a good reminder, thanks < 1545618378 453111 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :I still haven’t picked a mathy Prelude to use < 1545618516 755188 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :my haskelling is all about PPCG these days, i don't even seem to have installed lens with my GHC version, which is still 8.0.1 < 1545618555 613933 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Quit: Qutting < 1545618590 556663 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :oerjan: p. puzzles and code golf or polyhedral parallel code generation? < 1545618600 556089 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the former < 1545618634 910782 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :I wish I could say this too but I’m almost only talking about Haskell even :D < 1545618649 253728 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :(and I blame unmathy Prelude!) < 1545618798 571136 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :btw haven’t someone heard isn’t there something new about comonadic do-notation? Is it possible to do right and do one needs it at all. It seems non-symmetric to have do, proc…do but no “codo”, whatever it may be < 1545618844 450221 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :seems this topic ceased to interest people, I haven’t found any news when searched a while ago… > 1545619154 445677 PRIVMSG #esoteric :14[[07GreeeeeeeeenText14]]4 N10 02https://esolangs.org/w/index.php?oldid=58812 5* 03Areallycoolusername 5* (+247) 10A new language page > 1545619342 3000 PRIVMSG #esoteric :14[[07GreeeeeeeeenText14]]4 M10 02https://esolangs.org/w/index.php?diff=58813&oldid=58812 5* 03Areallycoolusername 5* (+173) 10New edit > 1545619419 394974 PRIVMSG #esoteric :14[[07GreeeeeeeeenText14]]4 M10 02https://esolangs.org/w/index.php?diff=58814&oldid=58813 5* 03Areallycoolusername 5* (+20) 10New edit < 1545619562 376583 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :but once there were two attempts, and flaws were deemed to be in at least one of them, with not many commenters > 1545619612 101689 PRIVMSG #esoteric :14[[07Joke language list14]]4 M10 02https://esolangs.org/w/index.php?diff=58815&oldid=58761 5* 03Areallycoolusername 5* (+84) 10Language link > 1545619762 720349 PRIVMSG #esoteric :14[[07GreeeeeeeeenText14]]4 M10 02https://esolangs.org/w/index.php?diff=58816&oldid=58814 5* 03Areallycoolusername 5* (+13) 10Coooool > 1545619797 153377 PRIVMSG #esoteric :14[[07GreeeeeeeeenText14]]4 10 02https://esolangs.org/w/index.php?diff=58817&oldid=58816 5* 03Areallycoolusername 5* (+1) 10E < 1545619835 980187 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :I thought it should be easy if one submits themselves and after some thought sees how to use duality to make it, but either there’s few folks interested or it’s non-trivial < 1545619869 332112 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :interested *and* fluent in comonads, that is < 1545620569 921864 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'm sure edward kmett must have spoken about the issue somewhere... < 1545620601 468005 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I think I read somewhere that the do-notation for comonads is called "method" < 1545620607 67399 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :ah, seem to remember my idea what to do: we know functions a → m b where m is a monad are actually arrows (in Arrow sense), as are functions w a → b for w a comonad, so one could(?) see how do do-notation and proc…do which is doing the same, correspond; and then take proc…do which operates only on comonadic arrows and “uncorrespond” it into valid codo notation < 1545620636 32473 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :zzo38: yeah, one of the two authors I read called his a method < 1545620739 823096 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :uncorrespond => or should I say rrespond (ok I’ll show myself out) < 1545621024 971883 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :do notation is really a quite thin sugar over >>= and lambdas, which only makes sense because it resembles intuitive imperative notation. perhaps the equivalent for comonads is simply not something already intuitive, and therefore no one sees a real point in not using the operators directly. at least that's my guess, i haven't really used them. < 1545621166 508249 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I thought that do-notation should be somehow definable as a macro rather than being built-in. < 1545621201 328223 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :horay, I have googled an article by Dominic Orchard and Alan Mycroft, “A Notation for Comonads”. Diving in < 1545621324 551278 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :zzo38: AFAIK it’s a sorta macro, GHC has a tiny core language which shouldn’t contain it and many other things, and it translates ordinary Haskell into it first < 1545621620 201589 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :no one would like writing in this core language of course, and there are no means to restrict input to it if I got it right < 1545621629 634720 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :so my answer is off < 1545621718 669944 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :there's not even a parser for it, although i think you can use the GHC api to construct core in plugins < 1545621731 667791 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(unless someone made one since i heard) < 1545622464 400395 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1545622606 761133 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 272 seconds < 1545622606 999210 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1545626139 925803 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1545627375 497564 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1545628201 326322 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1545628381 270907 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1545629403 408869 :APic!apic@apic.name QUIT :Ping timeout: 245 seconds < 1545629823 673152 :APic!apic@apic.name JOIN :#esoteric < 1545632067 819782 :sprock1em!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1545632068 520140 :sprock1em!~sprocklem@unaffiliated/sprocklem QUIT :Client Quit < 1545632410 262210 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: WeeChat 2.3 < 1545632431 754005 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1545633588 302682 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: brb < 1545633711 319432 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1545634201 547087 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: brb < 1545634275 397198 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1545640127 294983 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 240 seconds < 1545640533 835603 :xkapastel!uid17782@gateway/web/irccloud.com/x-zzgiuesemmrmnkqq JOIN :#esoteric < 1545640922 133276 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1545641524 380892 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :How to play a audio CD on Linux? I tried "play /dev/cdrom" but it says it can't determine the type of the file. < 1545643439 948255 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds < 1545646141 424596 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :(Specifying the type of the file doesn't help either; in that case it is a different error.) < 1545650168 390861 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 250 seconds < 1545652486 238972 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1545653759 577845 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1545653782 361556 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: VLC seems to have an option to play audio CDs (it's under "open disc" in the "media" menu) < 1545653819 621338 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think playing a raw device works for the same reason that you can't open a file on /dev/hda, you need some layers in between to understand things like the partitioning and filesystems < 1545653835 487150 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(a CD can contain both audio tracks and data tracks at the same time, implying that there's some sort of partitioning going on) < 1545654008 825889 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@tell arseniiv for adding a language to TIO, you nee to contact Dennis (on StackExchange chat is easiest), and have a working interpreter or compiler that supports at least output, a hello world, a documentation link, and some idea about how UTF-8 source entered into TIO directly corresponds to bytes as seen by the program on disk < 1545654008 915911 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1545656292 43975 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: sorry for my connection < 1545656304 546310 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1545659095 306474 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit < 1545660020 629471 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1545660828 280415 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545661213 306585 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1545661574 512783 :MDude!~MDude@71.50.218.48 QUIT :Ping timeout: 244 seconds < 1545661599 568499 :xkapastel!uid17782@gateway/web/irccloud.com/x-zzgiuesemmrmnkqq QUIT :Quit: Connection closed for inactivity < 1545663098 879735 :nchambers!~nchambers@learnprogramming/staff/nchambers QUIT :Quit: WeeChat 2.2 < 1545664009 496722 :MDude!~MDude@71.50.218.48 JOIN :#esoteric < 1545664090 545234 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1545664574 29485 :xkapastel!uid17782@gateway/web/irccloud.com/x-qumamqdzrwamprgr JOIN :#esoteric > 1545665270 901012 PRIVMSG #esoteric :14[[07User:Areallycoolusername14]]4 N10 02https://esolangs.org/w/index.php?oldid=58818 5* 03Areallycoolusername 5* (+168) 10E < 1545665770 436980 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1545665828 397478 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 245 seconds < 1545665907 178317 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1545665960 974529 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545666023 657445 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1545666048 769423 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1545666120 68816 :FreeFull!~freefull@defocus/sausage-lover QUIT :Read error: Connection reset by peer < 1545666158 232227 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545666171 978587 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1545666224 951055 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 246 seconds < 1545667898 404074 :nchambers!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 244 seconds < 1545668070 524737 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545669151 91651 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru JOIN :#esoteric < 1545669622 177606 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545670648 171072 :moony!moony@hellomouse/dev/moony QUIT :Killed (Sigyn (BANG!)) < 1545670663 697264 :moony!moony@hellomouse/dev/moony JOIN :#esoteric < 1545671340 996606 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1545671716 819998 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and the foreshadowing in girl genius comes together... < 1545672294 291994 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also, merry christmas! (norwegian style timing) < 1545673095 683854 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :oerjan: it's christmas in east asia already < 1545673155 241732 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well in norway's case it's mostly that it starts at 5pm on the 24th < 1545673206 558734 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION prepares to open his traditional first nutella ball < 1545673327 127687 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 JOIN :#esoteric < 1545673339 979115 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :Hi everybody < 1545673345 372937 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hi < 1545673348 806986 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :ACTION says hi < 1545673386 537019 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION gets sudden urge to apply turing test to BBH  < 1545673392 151928 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :b:Hi!\n;p:b;k; < 1545673399 130982 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :A:; program < 1545673450 82760 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :What's the difference between this and IRC < 1545673486 517967 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :this is irc < 1545673500 677316 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so, none i guess? < 1545673582 534951 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :... < 1545673616 704554 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :programming anyone < 1545673669 845611 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :Wait < 1545673685 969977 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :On my screen this website says "Not Secure" < 1545673793 877193 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :but for me it isn't such a big problem < 1545673845 636348 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :j:He;l:llo?;p:j;p:l;k; > 1545673860 140069 PRIVMSG #esoteric :14[[07A:;14]]4 10 02https://esolangs.org/w/index.php?diff=58819&oldid=58545 5* 03Oerjan 5* (-15) 10/* Interpreter in Ruby */ fix(?) fmt < 1545673864 698769 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :oerjan: good yule! < 1545673868 621827 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :? < 1545673886 424866 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :"Difference between revisions of A:;" < 1545673902 546008 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :BBH: i just removed the redundant tags < 1545673921 461269 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :they were causing stray little grey blobs in the page < 1545673953 834352 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :oh yeah < 1545673999 495790 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :in the esolang article https://esolangs.org/wiki/A:; there are 3 or 4 empty boxes around the Ruby interpreter < 1545674023 998916 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :.... go to the web address bar and add another ";" < 1545674058 806281 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :not any more. < 1545674086 950005 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :ACTION stares wide-eyed at screen * < 1545674183 142364 :BBH_!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 JOIN :#esoteric < 1545674195 38274 :BBH_!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :wait < 1545674204 686490 :BBH_!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :why is there BBH and BBH_ < 1545674208 120577 :BBH_!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :ACTION  < 1545674220 145577 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :BBH_: you can use https to get rid of the insecure warning, i suspect < 1545674249 619511 :BBH_!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 QUIT :Client Quit < 1545674279 666545 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Luciole: feliz navidad < 1545674321 35354 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :oerjan: Frohe Weihnachten < 1545674324 124769 :BBH_!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 JOIN :#esoteric < 1545674341 524878 :BBH_!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :ok now i think this is broken' < 1545674365 375078 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :What bit? < 1545674371 126466 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 QUIT :Ping timeout: 256 seconds < 1545674383 67286 :BBH_!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :the first time i got here i was BBH < 1545674400 1989 :BBH_!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :then i refreshed, logged in as BBH, and now I'm BBH_ < 1545674418 997411 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :sure, because BBH is still online, since you refreshed < 1545674427 950633 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :ping timeout and all that < 1545674438 784379 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :it quit up there, so you can /nick to BBH now < 1545674449 109200 :BBH_!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 NICK :BBH < 1545674483 563121 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :ACTION Runs away to get brunch but realizes he forgot to say thanks * < 1545674490 814505 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :thx < 1545674511 806136 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :mmm brunch < 1545674512 988942 :Luciole!znc@freenode/staff/firefly PRIVMSG #esoteric :good idea < 1545674584 928367 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think it may be impossible for an A:; program to print a ; character, not good for quines < 1545674594 395616 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :b:BBH gets;c: leftover bread from yes;j:terday;p:b;p:c;p:j;k; < 1545674596 484485 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :yeah < 1545674626 678415 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or wait < 1545674628 758822 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :there < 1545674641 929625 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :was a \n somewhere, so maybe it can be escaped < 1545674692 307444 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :A quine would be somthing like "b:b:b:b:b:b:b:... p:b ...p:b" < 1545674723 605927 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh no, the ruby interpreter explicitly substitutes \n, and only that < 1545674726 606686 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :But I can't work the Ruby interpreter 🤣 < 1545674759 596337 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so there is probably no way to get ; into a variable < 1545674823 557824 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and you need at least one in any program to print < 1545674990 483037 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :https://en.wikipedia.org/wiki/ASCII#Control_Characters is not what you think. < 1545675010 684601 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :the first part is boring, but the table is important for many esolangs < 1545675033 106671 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :like Omgrofl < 1545675117 835799 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :ACTION takes a break to eat brunch * < 1545675236 668935 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :the C interpreter behaves quite differently than the ruby one < 1545675280 688416 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :idk c < 1545675333 43542 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :and nothing keeps me more interested than A:; 🙂 < 1545675876 29987 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :b: bottles of beer on the wall,\n;c: bottles of beer,\nTake one down,pass it around,\n;j: bottles of beer on the wall.\n\n;l: bottle of beer on the wall.\n;o:bottle of beer,\ntake one down, pass it around,\n0 bottles of beer on the wall.;q:99.0;r:1.0;t:99.0;?:q:=:t:7;p:q;p:b;p:q;p:c;s:q:r;p:q;p:j;g:6;... < 1545675898 426062 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :That's supposed to be a 99 bottles of beer program but I'm too lazy to write it all < 1545675964 720022 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :How to make the data of a audio CD on stdout (so that it can be written to a file or piped to another program) or to mount as a file system with one file per track (which can then be played or converted by SoX)? < 1545676082 382355 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :Audio IS represented by ones and zeros. So is text... but I don't think you could convert audio to text because there's a huge amount of information in the audio file(like a CD)especially if it's >45 minutes. < 1545676096 42541 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I am not trying to convert audio to text < 1545676139 313431 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :but stdout can only output text right? < 1545676147 495687 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :No, it can output any data < 1545676166 608790 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :i was thinking of the stdout in python < 1545676188 373348 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :but in any other languages idk < 1545676248 640476 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :b:I am;c: st;j:up;l:id!\n;p:b;p:c;p:j;p:l;k; < 1545676269 342891 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :ACTION That is true * < 1545676327 129316 :BBH_!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 JOIN :#esoteric < 1545676349 183683 :BBH_!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 NICK :BrightBlackhole < 1545676355 786375 :BrightBlackhole!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 NICK :BrightBlackHole < 1545676362 197623 :BrightBlackHole!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :ok got it < 1545676501 428588 :BrightBlackHole!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :i looked at the esolang A:; article and i found out that the page was "last edited on 20:18, December 2, 2018". < 1545676519 424999 :BrightBlackHole!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :so 8:18 PM < 1545676547 145478 :BBH!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 QUIT :Ping timeout: 256 seconds < 1545676556 47966 :BrightBlackHole!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :? < 1545676568 812817 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1545676569 69520 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :BrightBlackHole: depends on the server timezone < 1545676587 314182 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :BrightBlackHole: and the native timezone of the user who edited it < 1545676609 43468 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :I hate time zones < 1545676622 984474 :BrightBlackHole!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :me too < 1545676640 883103 :BrightBlackHole!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :but remember that this is #esoteric, not #randomchat < 1545676673 454684 :BrightBlackHole!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :^[ < 1545676677 313919 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I don't hate timezones. However, the timezone could be specified in the timestamp to avoid, such as adding "Z" at the end if it is UTC < 1545676705 79216 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :That would have to be fixed in MediaWiki software if you wanted to do that though. < 1545676705 855567 :nchambers!~nchambers@learnprogramming/staff/nchambers NICK :Rudolph < 1545676707 581427 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :I don't know if the wiki uses its own time zone or converts time ro the zone of the user < 1545676786 301370 :BrightBlackHole!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :oh wait now it sayd december 24 < 1545676788 675155 :BrightBlackHole!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :thats today < 1545676796 671883 :BrightBlackHole!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :christmas eve < 1545676852 897326 :BrightBlackHole!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :about:blank < 1545676864 765953 :BrightBlackHole!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :chrome://blank < 1545677127 947939 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :timezones are a relic of times when there was hardly an easy way to lookup local astronomical times of different places, now in principle we can with the internet and all that, but the zones don’t want to go :( < 1545677155 586375 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric : I don't hate timezones but I do hate daylight saving time < 1545677177 354740 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :and so I must live more than a hour away of my local time (IIRC, as there was flux several years ago, still) < 1545677320 74431 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :and the noon is 13:something, bwah, and with DST it was for several years even 14:something (as the people somewhere there ceased to understand what DST means, for some obscure reason; then a while ago DST was canceled, finally) < 1545677350 325743 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :weird, I say < 1545677461 795157 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oren: the timezone is a user preference, defaulting to UTC < 1545677468 760698 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(of the reader) < 1545677550 632422 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although in talk page signatures, UTC is used. < 1545677805 979442 :BrightBlackHole!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :whoops i didn't realize i was still on < 1545678111 138768 :BrightBlackHole!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 QUIT :Ping timeout: 256 seconds < 1545679188 124565 :BrightBlackHole!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 JOIN :#esoteric < 1545679194 411685 :BrightBlackHole!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :hi again < 1545679207 242163 :BrightBlackHole!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :blankslate.com < 1545679220 332372 :BrightBlackHole!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :blankslate.io < 1545679235 331151 :BrightBlackHole!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :is a place to program in < 1545679265 474956 :BrightBlackHole!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :https://blankslate.io < 1545679954 745782 :BrightBlackHole!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 QUIT :Quit: Page closed < 1545681211 247820 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I discussed yesterday with the GM of the game if we can use bite and breath attack together, and he said it can be done, and also that my character (and others of the same species, too) are immune to his own breath attack. (So, if we need to fight someone else of same species, should then use other weapons such as arrows, or even melee attacks, which even in case of natural melee attacks should still work.) < 1545681376 531226 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :What would you think? < 1545682323 400811 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :if the breath comes out of the same body opening as where the teeth are, then it would seem hard to do both efficiently simultaneously... < 1545682368 535370 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Yes, but I meant on the next turn, if opponent has not yet escaped. If on the same turn, maybe you have to make a rapid strike for a -6 penalty to hit. < 1545682397 704422 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :If you still think there something wrong with that you can complain about that too < 1545682661 450219 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Also in this case is sharp beak rather than teeth < 1545682956 709549 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :might depend on the beak shape how well it works < 1545682990 792899 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Ah, yes, I suppose so. < 1545683184 518437 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also on how the breath attack works, if it just needs to touch the opponent's body or e needs to breath it in... < 1545683196 500486 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :It is a contact agent < 1545683206 503836 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :(I did already consider that) < 1545683356 394548 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the species might very well have evolved holes or gaps in the beak precisely to be able to do this < 1545683384 787254 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :if it's evolved rather than magically designed, i guess < 1545683396 92060 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :O, OK, I suppose that can make sense. < 1545684521 212290 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Thank you for your suggestions < 1545684643 822571 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you're welcome < 1545685427 274156 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1545688641 242434 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1545688672 173937 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Do you like to play Scrabble with memoryless blank tiles? < 1545690399 404391 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hi < 1545690412 933819 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :is there a context to this question? I just arrived < 1545690620 666064 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :There is no other context, I think < 1545691079 451722 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :then I'm confused < 1545691109 367049 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :must I understand that the tiles forget which letter they represent, as soon as they're played? < 1545691478 274889 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 245 seconds < 1545691540 814618 :xkapastel!uid17782@gateway/web/irccloud.com/x-qumamqdzrwamprgr QUIT :Quit: Connection closed for inactivity < 1545691665 790911 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Yes, rather than the normal rule which is to have to remember which one it is. < 1545691712 241707 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :aha > 1545691900 564316 PRIVMSG #esoteric :14[[07Brain:D14]]4 N10 02https://esolangs.org/w/index.php?oldid=58820 5* 03Areallycoolusername 5* (+643) 10:DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD < 1545692677 253995 :nfd!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net QUIT :Read error: Connection reset by peer > 1545692743 695580 PRIVMSG #esoteric :14[[07Brain:D14]]4 M10 02https://esolangs.org/w/index.php?diff=58821&oldid=58820 5* 03Areallycoolusername 5* (+99) 10: + infinite Ds > 1545692900 813594 PRIVMSG #esoteric :14[[07Joke language list14]]4 M10 02https://esolangs.org/w/index.php?diff=58822&oldid=58815 5* 03Areallycoolusername 5* (+58) 10/* Brainfuck derivatives */ > 1545693139 108279 PRIVMSG #esoteric :14[[07Brain:D14]]4 M10 02https://esolangs.org/w/index.php?diff=58823&oldid=58821 5* 03Areallycoolusername 5* (+104) 10: > 1545693220 143849 PRIVMSG #esoteric :14[[07Brain:D14]]4 M10 02https://esolangs.org/w/index.php?diff=58824&oldid=58823 5* 03Areallycoolusername 5* (+0) 10Hol' up I did an oof. < 1545694152 730918 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1545694434 132045 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 268 seconds < 1545694706 788707 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 250 seconds < 1545695719 35643 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1545695998 588893 :Rudolph!~nchambers@learnprogramming/staff/nchambers QUIT :Quit: WeeChat 2.2 < 1545696084 666525 :hexfive!~hexfive@50-46-222-150.evrt.wa.frontiernet.net JOIN :#esoteric < 1545696165 406672 :doesthiswork1!~Adium@131.191.115.81 JOIN :#esoteric < 1545696165 668012 :doesthiswork!~Adium@131.191.115.81 QUIT :Read error: Connection reset by peer < 1545696658 382240 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545696907 280041 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 240 seconds < 1545697440 173563 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545697636 930235 :nchambers!~nchambers@learnprogramming/staff/nchambers NICK :Rudolph < 1545698341 925995 :xkapastel!uid17782@gateway/web/irccloud.com/x-dmcjvuplulkklfik JOIN :#esoteric < 1545698500 280697 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545698753 252035 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 245 seconds < 1545699068 940319 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds < 1545699688 837781 :Rudolph!~nchambers@learnprogramming/staff/nchambers QUIT :Quit: WeeChat 2.2 < 1545701745 260027 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545702003 255714 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 245 seconds < 1545702437 306485 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1545704761 926904 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Quit: Qutting < 1545705700 136521 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1545705753 998734 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1545707260 677088 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1545707260 914418 :doesthiswork1!~Adium@131.191.115.81 QUIT :Read error: Connection reset by peer < 1545708188 384165 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545708204 830626 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1545708447 279431 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 240 seconds < 1545709004 431057 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 244 seconds < 1545709200 282510 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1545710595 445210 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1545711261 598812 :MDude!~MDude@71.50.218.48 QUIT :Remote host closed the connection < 1545711323 355873 :MDude!~MDude@71.50.218.48 JOIN :#esoteric < 1545711458 391354 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545711710 386906 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 250 seconds < 1545712705 733354 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1545712728 446453 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1545714601 609371 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1545714675 825695 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545714934 742459 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 250 seconds < 1545716067 729459 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1545717023 321359 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1545717157 489253 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1545717188 417217 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1545717303 285063 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1545718603 387626 :doesthiswork1!~Adium@131.191.115.81 JOIN :#esoteric < 1545718603 574009 :doesthiswork!~Adium@131.191.115.81 QUIT :Read error: Connection reset by peer < 1545720293 641467 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545720534 149557 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Maybe in that game if you use a breath attack and bite together, since your mouth is not open enough so it will cause less damage than it should normally do. I don't know, but that is one idea I have < 1545720553 631617 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 250 seconds > 1545721940 69353 PRIVMSG #esoteric :14[[07Re:direction14]]4 M10 02https://esolangs.org/w/index.php?diff=58825&oldid=58809 5* 03Ais523 5* (+26) 10/* Hello world program */ grammar, clarify < 1545723540 891207 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545723800 731393 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 250 seconds < 1545724173 867637 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545724273 143879 :chal_!2fd0b42b@gateway/web/freenode/ip.47.208.180.43 JOIN :#esoteric < 1545724284 443480 :chal_!2fd0b42b@gateway/web/freenode/ip.47.208.180.43 PRIVMSG #esoteric :Is /// input-universal? < 1545724299 566726 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1545724311 775776 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545724944 973321 :nfd9001!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net JOIN :#esoteric < 1545726482 721021 :chal_!2fd0b42b@gateway/web/freenode/ip.47.208.180.43 QUIT :Quit: Page closed < 1545727838 939655 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 246 seconds < 1545729050 129297 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru JOIN :#esoteric < 1545733146 691665 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1545733290 454428 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1545737007 855732 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1545737033 664691 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric > 1545740231 321368 PRIVMSG #esoteric :14[[07LolKek14]]4 10 02https://esolangs.org/w/index.php?diff=58826&oldid=58798 5* 03Pop MAXXXIM 5* (+37) 10 < 1545740630 964973 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1545740918 25135 :SeasonsGreetings!~grumble@freenode/staff/grumble QUIT :Quit: How much does Santa pay for parking? Nothing. It's on the house. < 1545740952 34820 :grumble!~grumble@freenode/staff/grumble JOIN :#esoteric < 1545741423 288371 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Remote host closed the connection < 1545741669 654257 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 JOIN :#esoteric > 1545741809 111859 PRIVMSG #esoteric :14[[07LolKek14]]4 10 02https://esolangs.org/w/index.php?diff=58827&oldid=58826 5* 03Pop MAXXXIM 5* (+0) 10 < 1545741835 549229 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :zzo38: re reading audio from CD, if you have a linux machine and a CD drive connected to the same machine and the drive isn't too ancient, then install libburnia from distro or ... source would be at http://www.libburnia-project.org/ but that website is down, < 1545741865 942186 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :then use the cdrskin program in libburnia with the right switches to read the table of contents and audio cd tracks to files, read the manpage of cdrskin for that, then cat some of those files to stdout. < 1545741912 630220 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :there are also programs older than libburnia that can do this, but I think libburnia supercedes them if you have a working linux < 1545743157 18517 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :libburnia handles CD and DVD disks of all kinds, it is partitioned to three source packages: libburnia has the higher-level C api and a few command-line executables including cdrskin and isorrix, and two dependency libraries, one each for the file system details and the disk drive hardware details, at least the parts that aren't always done by the < 1545743157 160864 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :kernel. < 1545743190 459734 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :even if the website is down, you should be able to find the source packages at debian < 1545743256 331892 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :I then use ffmpeg to process the raw music files I read < 1545743271 22819 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :(and some wrappers in shell script or perl specific for my applications) < 1545743636 727520 :MDude!~MDude@71.50.218.48 QUIT :Ping timeout: 272 seconds < 1545743644 128396 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :arseniiv => hmm, I guess you're in Russia or Belarus then. though I don't know when DST was abolished. < 1545743654 699337 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :let me look that up < 1545743735 845787 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :zzo38: that seems normal. most adult dragons are immune to their breath attacks, and I think most other creatures that have a breath attack have at least some resistance to it, except perhaps with some really exotic breath attacks < 1545743753 874965 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :it's hard to imagine someone breathing fire or ice or poison but not being very resistant to it < 1545743915 735238 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :oerjan: ore more dangerously, the creature might breath flammable gas and withstand enough heat that comes into contact with the exhaust hole, but not be able to withstand the fire at its hottest point with its skin completely. but dragons don't work this way, because they have scales in most parts of their body, and the fire dragons' scales protec < 1545743915 853258 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :t against the fire by the time they can use their breath attack < 1545744049 570576 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :hmm, apparently Russia removed most parts from DST changes only quite recently. I know that most parts were ahead of mean solar time even in winter when I was young. < 1545744148 790466 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :zzo38: you've probably read http://www.irregularwebcomic.net/3018.html about dragons and their resistance to fire < 1545744250 127707 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :as for breath attack and bite attack together, I have no problem with a creature having both, and in particular a dragon would have both. I always imagined that they didn't use the two simultaneously, but with a small delay, but that doesn't make too much difference, it might still happen fast enough that both are effectively on the same turn. < 1545744293 106591 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :ais523: ^ chal_'s question > 1545744640 974868 PRIVMSG #esoteric :14[[07LolKek14]]4 10 02https://esolangs.org/w/index.php?diff=58828&oldid=58827 5* 03Pop MAXXXIM 5* (+108) 10 > 1545744928 265680 PRIVMSG #esoteric :14[[07LolKek14]]4 10 02https://esolangs.org/w/index.php?diff=58829&oldid=58828 5* 03Pop MAXXXIM 5* (+88) 10 > 1545744950 886543 PRIVMSG #esoteric :14[[07LolKek14]]4 10 02https://esolangs.org/w/index.php?diff=58830&oldid=58829 5* 03Pop MAXXXIM 5* (+2) 10 < 1545746195 676282 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric > 1545746863 107298 PRIVMSG #esoteric :14[[07LolKek14]]4 10 02https://esolangs.org/w/index.php?diff=58831&oldid=58830 5* 03Pop MAXXXIM 5* (+224) 10 > 1545746987 293035 PRIVMSG #esoteric :14[[07LolKek14]]4 10 02https://esolangs.org/w/index.php?diff=58832&oldid=58831 5* 03Pop MAXXXIM 5* (+149) 10 < 1545747622 477766 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1545747646 692399 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: chal_ quit before I could get online, but I don't know the answer for sure < 1545747648 828672 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm guessing no though < 1545747680 426077 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :ok < 1545747685 531393 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although thinking about it, I've seen ///-alikes that are < 1545747687 281022 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so maybe it is? < 1545747774 838036 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :re: poison, its' weird that "poison immunity" / "poison resistance" is treated as a universal, general-purpose thing < 1545747784 69378 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :when in practice there are a large number of different poisons with different mechanisms < 1545747787 368449 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :sure, gnu sed is universal for non-interactive IO for example. it can concatenate all the input, then do all the work after it's all read. I think sed is even universal for interactive linewise IO. < 1545747796 604849 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so a poison-breathing dragon, I'd expect it to be immune to its own poison, but maybe not to those of other species? < 1545747850 145314 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it actually misses out on universality in a fairly stupid way (if input is completely empty, output must be too) < 1545747864 197871 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you append/prepend a newline to the input then you have universality < 1545747903 601172 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :ais523: well, a few things that you might sometimes call "poison" don't count into it, and exist separately, such as acid (though I think in some D&D versions, acid is poison), sleep, nethack hallucination. in a modern tech setting, there might be more of these, such as toxical heavy metals and radioactivity. < 1545747935 408553 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :ais523: hmm... ok < 1545747970 486236 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :ais523: we have examples for fire and cold dragons that are immune too < 1545748015 421047 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1545748022 660305 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :I think a dragon with teleport breath or force bolt breath would perhaps not be immune to its own breath, but those things are rare < 1545748041 543219 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, time to go off and do Christmas things with family < 1545748045 976543 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit < 1545748059 793223 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :mind you, a force bolt dragon would still be somewhat tough because of its scales, so it would be able to withstand several turns of force breath by a kin < 1545748244 742501 :MDude!~MDude@71.50.218.48 JOIN :#esoteric < 1545748430 608040 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :b_jonas: as far as I know, real world doctors make a distinction between three types of poisoning: chemical, biological, or radioactive < 1545748533 552276 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I must say I had never heard of or though of "teleport breath" before < 1545748554 668601 :hexfive!~hexfive@50-46-222-150.evrt.wa.frontiernet.net QUIT :Quit: WeeChat 2.2 < 1545748585 339910 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :although "I breath some fumes on you, you pass out, and when you'll wake up you'll be in another place" is somewhat of an overused hollywood plot device < 1545750662 389798 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545750988 50730 :nchambers!~nchambers@learnprogramming/staff/nchambers QUIT :Quit: WeeChat 2.2 < 1545751811 248342 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1545752250 446926 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1545752290 244535 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 246 seconds < 1545752384 339413 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life > 1545753332 581168 PRIVMSG #esoteric :14[[07LolKek14]]4 10 02https://esolangs.org/w/index.php?diff=58833&oldid=58832 5* 03Pop MAXXXIM 5* (+0) 10 < 1545753516 450218 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1545753703 644480 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1545755292 854446 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Remote host closed the connection < 1545756014 993455 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1545756208 375939 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : Is /// input-universal? <-- hm if that means what i think it means, then i've looked at it, and the answer is no, but only barely. < 1545756352 434171 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you need to be able to exclude _some_ string from the input in order to be sure not to lose information while substituting. but it may be possible to choose any single excluded string you want. < 1545756361 628918 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(too bad e left) < 1545756421 874678 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :meh, this is a channel with public logs, so I don't much care about who parts < 1545756469 539327 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(incidentally i thought of this while making this PPCG answer: https://codegolf.stackexchange.com/questions/142655/draw-my-downslashes/156081#156081 ) < 1545756483 732249 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: it wasn't a regular so my worry is more that e won't come back < 1545756528 780184 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :in that answer i managed to just append a raw string input, despite the input format consisting entirely of / and \ < 1545756564 391659 :int-e!~noone@int-e.eu PRIVMSG #esoteric :> exp 1 < 1545756566 362493 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 2.718281828459045 < 1545756595 759522 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :dofuck fails output universality in a stupid way < 1545756623 496417 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :but then, it's a stupid language, so that's ok < 1545756648 638627 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :[ ^1 < 1545756649 267134 :j-bot!eldis4@firefly.nu PRIVMSG #esoteric :b_jonas: 2.71828 < 1545756810 413450 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`` bc -l <<<'scale=100;e(1)' < 1545756811 895392 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​/hackenv/bin/`: line 5: bc: command not found < 1545756824 766077 :int-e!~noone@int-e.eu PRIVMSG #esoteric :aww < 1545756824 964806 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> exp 1 :: CReal < 1545756826 799443 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 2.7182818284590452353602874713526624977572 < 1545756898 877079 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :`[ 0j15":^1 NB. still just 64-bit floating point < 1545756899 551652 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​[: missing ‘]’ < 1545756903 914388 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 PRIVMSG #esoteric :[ 0j15":^1 NB. still just 64-bit floating point < 1545756904 589444 :j-bot!eldis4@firefly.nu PRIVMSG #esoteric :b_jonas: 2.718281828459045 < 1545757072 133239 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` bc -l <<<'scale=100;e(1)' < 1545757072 901222 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :2.718281828459045235360287471352662497757247093699959574966967627724\ \ 0766303535475945713821785251664274 < 1545757074 644625 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: ^ < 1545757095 460405 :int-e!~noone@int-e.eu PRIVMSG #esoteric :yay < 1545757132 923220 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`` BC_LINE_LENGTH=0 bc -l <<<'scale=100;e(1)' < 1545757133 693486 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :2.7182818284590452353602874713526624977572470936999595749669676277240766303535475945713821785251664274 < 1545757236 779197 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1545757302 5741 :b_jonas!bc066b86@gateway/web/cgi-irc/kiwiirc.com/ip.188.6.107.134 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1545758210 928480 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :To use two attacks on the same turn in GURPS requires a rapid strike, with a -6 penalty to hit (-3 for kung fu masters), so that is what I suggested if you can use both on same turn. < 1545758497 627737 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I would think especially contact agent poison (rather than fire) breath attack, you would likely be immune to your own; with fire you could still get burned I would think (although you may be resistant to the heat, though). In this case the poison is one that makes the target sleeping < 1545758643 864452 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Like b_jonas I also did not intend anyone would actually use a bite and breath attack truly simultaneously. Rather, my question was about using a breath attack if your mouth is still touching the target (they didn't escape) after biting. So, I thought, in such a case the breath attack can't miss, but your mouth isn't open very wide so it the damage of the breath attack should be reduced (but by how much?) < 1545758704 744922 :nfd9001!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net QUIT :Read error: Connection reset by peer < 1545760387 410785 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1545764255 262997 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :(Presumably it will be reduced to minimum damage, I suppose. That is still not so bad, though, since any armour is already bypassed, probably) < 1545764663 531727 :imode!~imode@unaffiliated/imode QUIT :Quit: WeeChat 2.3 < 1545764688 431182 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Remote host closed the connection < 1545764933 767865 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545767352 981354 :nchambers!~nchambers@learnprogramming/staff/nchambers QUIT :Quit: WeeChat 2.2 < 1545768392 818341 :imode!~imode@unaffiliated/imode JOIN :#esoteric > 1545769204 119807 PRIVMSG #esoteric :14[[07Brain:D14]]4 10 02https://esolangs.org/w/index.php?diff=58834&oldid=58824 5* 03Areallycoolusername 5* (+421) 10Code added > 1545769324 737683 PRIVMSG #esoteric :14[[07Brain:D14]]4 10 02https://esolangs.org/w/index.php?diff=58835&oldid=58834 5* 03Areallycoolusername 5* (+6) 10 < 1545769827 240523 :AnotherTest!~turingcom@d51a4b8e1.access.telenet.be JOIN :#esoteric > 1545769836 48274 PRIVMSG #esoteric :14[[07Brain:D14]]4 10 02https://esolangs.org/w/index.php?diff=58836&oldid=58835 5* 03Areallycoolusername 5* (+362) 10 > 1545771063 202468 PRIVMSG #esoteric :14[[07Brain:D14]]4 10 02https://esolangs.org/w/index.php?diff=58837&oldid=58836 5* 03Areallycoolusername 5* (+120) 10 > 1545771155 406002 PRIVMSG #esoteric :14[[07Brain:D14]]4 10 02https://esolangs.org/w/index.php?diff=58838&oldid=58837 5* 03Areallycoolusername 5* (-2) 10 < 1545771685 765748 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545771978 819542 :nchambers!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 250 seconds < 1545777388 724367 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1545778028 245820 :AnotherTest!~turingcom@d51a4b8e1.access.telenet.be QUIT :Ping timeout: 245 seconds > 1545784623 263625 PRIVMSG #esoteric :14[[07GreeeeeeeeenText14]]4 10 02https://esolangs.org/w/index.php?diff=58839&oldid=58817 5* 03Areallycoolusername 5* (-110) 10 > 1545786308 636086 PRIVMSG #esoteric :14[[07Ummm...14]]4 N10 02https://esolangs.org/w/index.php?oldid=58840 5* 03Areallycoolusername 5* (+1040) 10Created page with "Ummm... is a programming language made by [[User: Areallycoolusername]]. It's a language that starts to execute your code fine, but then forgets what it's doing. In the case t..." > 1545786353 165187 PRIVMSG #esoteric :14[[07Ummm...14]]4 10 02https://esolangs.org/w/index.php?diff=58841&oldid=58840 5* 03Areallycoolusername 5* (-2) 10 > 1545786475 222633 PRIVMSG #esoteric :14[[07User:Areallycoolusername14]]4 10 02https://esolangs.org/w/index.php?diff=58842&oldid=58818 5* 03Areallycoolusername 5* (+73) 10 > 1545786489 642152 PRIVMSG #esoteric :14[[07User:Areallycoolusername14]]4 10 02https://esolangs.org/w/index.php?diff=58843&oldid=58842 5* 03Areallycoolusername 5* (+1) 10 > 1545786620 571569 PRIVMSG #esoteric :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=58844&oldid=58822 5* 03Areallycoolusername 5* (+60) 10/* General languages */ < 1545787286 593358 :LKoen!~LKoen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” > 1545788803 606331 PRIVMSG #esoteric :14[[07Talk:ScrubCode14]]4 N10 02https://esolangs.org/w/index.php?oldid=58845 5* 03Cortex 5* (+119) 10Created page with "=== A === Well this sure aged terribly ~~~~" < 1545790281 991905 :user24!~user24@p200300C3AF29B54380ED02EE70EE3BFF.dip0.t-ipconnect.de JOIN :#esoteric < 1545790341 71115 :user24!~user24@p200300C3AF29B54380ED02EE70EE3BFF.dip0.t-ipconnect.de QUIT :Remote host closed the connection < 1545790864 471211 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :sam starfall wants humans not to fowl it up. < 1545792354 660988 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Quit: Qutting < 1545792526 179969 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545793662 826846 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 250 seconds < 1545793806 149020 :user24!~user24@p200300C3AF29B54380ED02EE70EE3BFF.dip0.t-ipconnect.de JOIN :#esoteric < 1545795359 315065 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1545795463 481739 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 244 seconds < 1545795534 527014 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1545795701 469446 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1545795840 466137 :moei!~moei@softbank221078042071.bbtec.net JOIN :#esoteric < 1545796032 721348 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1545796476 373237 :user24!~user24@p200300C3AF29B54380ED02EE70EE3BFF.dip0.t-ipconnect.de QUIT :Quit: Leaving < 1545798442 258457 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1545799883 745064 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1545800078 286028 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1545801291 414146 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 244 seconds < 1545802745 127386 :whitequill!ac0ae3cd@gateway/web/freenode/ip.172.10.227.205 JOIN :#esoteric < 1545802898 706780 :whitequill!ac0ae3cd@gateway/web/freenode/ip.172.10.227.205 PRIVMSG #esoteric :I wanted to offer a correctoin to https://esolangs.org/wiki/Blacktime. I have found a copy of it on github. https://github.com/threeifbywhiskey/blacktime. < 1545802953 613762 :whitequill!ac0ae3cd@gateway/web/freenode/ip.172.10.227.205 PRIVMSG #esoteric :it doesn't have the beautiful digital syntax and it is strictly Whitespace. the version on the site must be a derivative. < 1545803003 653688 :nfd9001!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net JOIN :#esoteric < 1545803097 344315 :whitequill!ac0ae3cd@gateway/web/freenode/ip.172.10.227.205 PRIVMSG #esoteric :*correction < 1545803160 406328 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :Happy Boxing Day Everyone! > 1545804021 210831 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Bubbler 5* 10New user account < 1545804981 359775 :nchambers!~nchambers@learnprogramming/staff/nchambers QUIT :Quit: WeeChat 2.2 > 1545806234 560782 PRIVMSG #esoteric :14[[07But Is It Art?14]]4 10 02https://esolangs.org/w/index.php?diff=58846&oldid=51710 5* 03Ais523 5* (+20) 10/* Semantics */ fix an ambiguity in the specification in the direction that avoids DoFuck-like I/O problems < 1545806903 122455 :whitequill!ac0ae3cd@gateway/web/freenode/ip.172.10.227.205 QUIT :Ping timeout: 256 seconds < 1545807953 974172 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds > 1545810547 847107 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=58847&oldid=58811 5* 03Bubbler 5* (+223) 10 < 1545813196 299098 :shikhin!shikhin@unaffiliated/shikhin QUIT :Quit: Alas. < 1545813271 569100 :shikhin!shikhin@lambdaos.org JOIN :#esoteric < 1545815800 954154 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1545816161 958495 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1545816234 321026 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1545819043 702250 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :I did t bois. The Free City of Hamburg is a great power, with a larger colonial empire than Britain lol < 1545819061 498403 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :https://imgur.com/6eVMUDa < 1545822237 716273 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 268 seconds < 1545824906 874989 :doesthiswork1!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1545829852 322960 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1545830819 767616 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1545831036 787357 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 272 seconds < 1545832826 634270 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1545833527 32129 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1545833975 393062 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545834347 173962 :nchambers!~nchambers@learnprogramming/staff/nchambers NICK :uplime < 1545834626 245704 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be JOIN :#esoteric > 1545835155 683716 PRIVMSG #esoteric :14[[07RunR14]]4 10 02https://esolangs.org/w/index.php?diff=58848&oldid=36199 5* 03Salpynx 5* (+171) 10Hello World example > 1545835332 726489 PRIVMSG #esoteric :14[[07Talk:RunR14]]4 N10 02https://esolangs.org/w/index.php?oldid=58849 5* 03Salpynx 5* (+280) 10VB interpreter bug < 1545835655 748530 :doesthiswork1!~Adium@131.191.115.81 JOIN :#esoteric < 1545835655 956372 :doesthiswork!~Adium@131.191.115.81 QUIT :Read error: Connection reset by peer < 1545836176 117250 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1545836249 478589 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1545836357 898488 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1545836399 507019 :AnotherTest!~turingcom@d51a4b8e1.access.telenet.be JOIN :#esoteric < 1545837189 406126 :AnotherTest!~turingcom@d51a4b8e1.access.telenet.be QUIT :Ping timeout: 244 seconds < 1545837253 782698 :AnotherTest!~turingcom@d51a4b8e1.access.telenet.be JOIN :#esoteric < 1545838575 270416 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1545838628 306173 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1545838746 478076 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1545838746 573580 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1545840071 401373 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit < 1545840117 989755 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1545840306 761676 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1545842344 335281 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru JOIN :#esoteric < 1545845420 557660 :b_jonas!~x@catv-176-63-14-28.catv.broadband.hu JOIN :#esoteric > 1545847687 722878 PRIVMSG #esoteric :14[[07Ummm...14]]4 10 02https://esolangs.org/w/index.php?diff=58850&oldid=58841 5* 03Areallycoolusername 5* (+130) 10 < 1545849829 824527 :b_jonas!~x@catv-176-63-14-28.catv.broadband.hu PRIVMSG #esoteric :`pbflsit http://pbfcomics.com/comics/returned-mail/ < 1545849830 658484 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: pbflsit: not found < 1545849833 70931 :b_jonas!~x@catv-176-63-14-28.catv.broadband.hu PRIVMSG #esoteric :`pbflist http://pbfcomics.com/comics/returned-mail/ < 1545849833 844402 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :pbflist http://pbfcomics.com/comics/returned-mail/: shachaf Sgeo quintopia ion b_jonas Cale < 1545849839 805845 :AnotherTest!~turingcom@d51a4b8e1.access.telenet.be QUIT :Ping timeout: 268 seconds < 1545854593 198519 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Can any version of Linux using SysRq+F1, SysRq+F2, etc to send signals to init if signal handlers are set for them? (init might use this to execute external programs according to some configuration file set up by the system administrator, maybe.) < 1545854776 106838 :b_jonas!~x@catv-176-63-14-28.catv.broadband.hu PRIVMSG #esoteric :zzo38: I don't think sysRq can do that, but I think there are two keystrokes in ordinary non-raw console keyboard mode that you can assign to something like that, plus you can assign global shortcuts in X too < 1545854808 68700 :b_jonas!~x@catv-176-63-14-28.catv.broadband.hu PRIVMSG #esoteric :neither is as reliable as sysrq, because there are ways to freeze or crash X11, or to just get your console to raw keyboard mode without X < 1545854877 415438 :b_jonas!~x@catv-176-63-14-28.catv.broadband.hu PRIVMSG #esoteric :for messing with X keyboard layouts, I recommend setting up commands that you can trigger purely with the mouse, so you can use them no matter how much you mess up the keyboard layout < 1545854900 483893 :b_jonas!~x@catv-176-63-14-28.catv.broadband.hu PRIVMSG #esoteric :you can also use timers or network triggers < 1545857298 974244 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1545858281 631223 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1545858821 631734 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 250 seconds < 1545864357 637186 :iconmaster!~iconmaste@2604:6000:b180:d800:f4af:3544:12e1:dcd7 JOIN :#esoteric > 1545865454 741369 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=58851&oldid=58795 5* 03Bubbler 5* (+13) 10 < 1545865538 480127 :b_jonas!~x@catv-176-63-14-28.catv.broadband.hu QUIT :Quit: leaving < 1545865560 777161 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1545866275 486461 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545866388 755152 :iconmaster!~iconmaste@2604:6000:b180:d800:f4af:3544:12e1:dcd7 QUIT :Quit: Leaving > 1545866917 874095 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=58852&oldid=58851 5* 03Bubbler 5* (+2) 10 < 1545869400 953900 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1545869742 610403 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Quit: Qutting < 1545869972 311808 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you like ZDDs? < 1545870214 981359 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1545870554 309698 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :What is ZDDs? < 1545870572 371022 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Zero-suppressed binary Decision Diagrams. < 1545870577 91322 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They're too good. < 1545870853 831695 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545871116 426940 :Melvar!~melvar@dslb-002-203-021-116.002.203.pools.vodafone-ip.de QUIT :Ping timeout: 250 seconds < 1545871116 799690 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 250 seconds < 1545871125 437583 :Melvar!~melvar@dslb-088-070-034-085.088.070.pools.vodafone-ip.de JOIN :#esoteric < 1545871194 525700 :uplime!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 250 seconds < 1545871447 565900 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( oren ist ein Hamburger ) < 1545871709 905802 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :after last girl genius update i was sort of wonder if that was the end of a book, but it seems not... < 1545871714 841248 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*wondering < 1545871739 794696 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hierjan < 1545871773 161984 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was in your time zone but now I'm back home. < 1545871785 503693 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But my sleep is still in your time zone. But maybe your sleep is in my time zone? < 1545871949 693670 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also, they actually gave an approximate time period for Albia's memory, the way they kept saying "long ago" until now i thought they were going to avoid it... < 1545871970 279651 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: sounds about right. < 1545871979 505596 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :anyway do you like zdds < 1545872011 831610 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no i hate them despite never having heard of them before, they're just that bad hth < 1545872066 210569 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`owrjan < 1545872067 390966 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Your omnidryad saddle principal ideal golfing toe-obsessed "Darth Ook" oerjan the shifty evil grinch is a punctual expert in minor compaction. Also a Groadep who minces Roald Dahl. He could never remember the word "amortized" so he put it here for convenience. His ark-nemesis is Noah. He twice punned without noticing it. < 1545872124 330409 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :swrjan s/His ark-nemesis is Noah/His arch-nemesis is Shin-ichi MINATO/ < 1545872132 913584 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oops, meant to ` that < 1545872137 499015 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :who is that < 1545872139 759409 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But it's probably just as well I didn't. < 1545872145 910641 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'd say < 1545872158 120885 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :inventor of ZDDs, i think hth < 1545872162 742499 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1545872162 829870 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? zdd < 1545872166 147669 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :zdd? ¯\(°​_o)/¯ < 1545872169 853486 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or is that Taneb? < 1545873263 482755 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545873534 396483 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 250 seconds < 1545874566 62283 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :shachaf, give me a eli5 of zdds < 1545874738 124050 :BrightBlackHole!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 JOIN :#esoteric < 1545874778 970986 :BrightBlackHole!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :Everybody from last time I joined is still here < 1545874780 908110 :BrightBlackHole!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :On the same channel < 1545874783 549451 :BrightBlackHole!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 PRIVMSG #esoteric :not chatting < 1545874787 352323 :BrightBlackHole!cfb5d56d@gateway/web/freenode/ip.207.181.213.109 QUIT :Client Quit < 1545874866 600517 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :ok < 1545874969 375482 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric > 1545878016 964357 PRIVMSG #esoteric :14[[07Flatland14]]4 N10 02https://esolangs.org/w/index.php?oldid=58853 5* 03Bubbler 5* (+2545) 10Created page with "The '''Flatland''' language operates on a 2D plane of instructions, but it is ''not'' grid-based (as opposed to [[Befunge]] and [[Fish|><>]]). Rather, the execution paths are..." < 1545878778 302844 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru QUIT :Ping timeout: 245 seconds < 1545879222 288150 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru JOIN :#esoteric < 1545879321 697101 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1545879695 291203 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545879953 259550 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 245 seconds < 1545881923 266263 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 246 seconds < 1545882054 456847 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1545882943 780995 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545883213 663225 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 268 seconds < 1545883253 716763 :Hoolootwo!Hooloovoo@hooloovoo.blue NICK :Hooloovo0 < 1545883919 951178 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1545884707 299773 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1545885410 722092 :uplime!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545887400 706106 :doesthiswork1!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1545889376 664457 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545889683 645706 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 250 seconds < 1545890758 868277 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1545892528 264572 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru QUIT :Ping timeout: 245 seconds < 1545895538 400816 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1545895839 637043 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545896105 651315 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 250 seconds < 1545900213 157369 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :nice idea < 1545900430 259402 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Is there the way in Linux to clone a process so that the clone is suspending the parent like CLONE_VFORK and sharing the same memory like CLONE_VM but also shares all registers (including the program counter)? In this case it will not be useful with clone() but can be used with sys_clone, and the assumption that _exit() never returns is invalid. Also, execve() might return even if successful, which it normally can't. < 1545904000 429795 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545905847 372493 :uplime!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 240 seconds < 1545906968 972484 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 246 seconds < 1545908019 666224 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1545908020 365536 :uplime!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545908377 633603 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 250 seconds < 1545909962 734957 :uplime!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 272 seconds < 1545910534 119841 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1545910560 482748 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1545911073 670541 :shikhin!shikhin@lambdaos.org QUIT :Ping timeout: 252 seconds < 1545911210 561879 :shikhin!shikhin@lambdaos.org JOIN :#esoteric < 1545911502 560168 :shikhin!shikhin@lambdaos.org QUIT :Ping timeout: 252 seconds < 1545911580 882884 :shikhin!shikhin@lambdaos.org JOIN :#esoteric < 1545911880 882613 :shikhin!shikhin@lambdaos.org QUIT :Ping timeout: 252 seconds < 1545911938 665412 :shikhin!shikhin@lambdaos.org JOIN :#esoteric < 1545912225 640216 :shikhin!shikhin@lambdaos.org QUIT :Ping timeout: 250 seconds < 1545912283 674529 :shikhin!shikhin@lambdaos.org JOIN :#esoteric < 1545912589 647249 :shikhin!shikhin@lambdaos.org QUIT :Ping timeout: 250 seconds < 1545912897 206712 :shikhin!shikhin@lambdaos.org JOIN :#esoteric < 1545913211 199317 :shikhin!shikhin@lambdaos.org QUIT :Ping timeout: 260 seconds < 1545913262 773394 :shikhin!shikhin@lambdaos.org JOIN :#esoteric < 1545913263 206727 :Cale!~cale@2607:fea8:995f:fb71:ec2e:b2e:2287:b693 JOIN :#esoteric < 1545914413 230222 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu JOIN :#esoteric < 1545915881 162812 :uplime!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545916232 769575 :uplime!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 272 seconds > 1545916897 763119 PRIVMSG #esoteric :14[[07Brain:D14]]4 10 02https://esolangs.org/w/index.php?diff=58854&oldid=58838 5* 03Areallycoolusername 5* (+26) 10 > 1545916956 963704 PRIVMSG #esoteric :14[[07LolKek14]]4 10 02https://esolangs.org/w/index.php?diff=58855&oldid=58833 5* 03Pop MAXXXIM 5* (-4) 10 < 1545917980 129988 :uplime!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545918505 295985 :uplime!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 246 seconds < 1545920218 168236 :uplime!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1545920515 157004 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1545923153 210820 :rain1!~My_user_n@unaffiliated/rain1 JOIN :#esoteric < 1545923267 306780 :rain2!~My_user_n@unaffiliated/rain1 QUIT :Ping timeout: 240 seconds < 1545924952 979209 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1545925077 804096 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1545925222 443896 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1545925222 885082 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1545925242 548541 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i see Brain:D is even more braindead than i first surmised. < 1545925339 841570 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :at first i thought the lack of mention of spaces was just a small mistake. < 1545925678 353642 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oh it's one of these write-only languages < 1545925960 903181 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 272 seconds < 1545926039 913902 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :how do you even interpret that? < 1545926372 320204 :int-e!~noone@int-e.eu PRIVMSG #esoteric :you make a lucky guess, and then you start running < 1545926439 589529 :int-e!~noone@int-e.eu PRIVMSG #esoteric :that, or you make a global registry mapping program lengths to their intended parse < 1545926453 635635 :int-e!~noone@int-e.eu PRIVMSG #esoteric :... this will seriously mess up golfing competitions. < 1545927288 306260 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i've seen people golf in unary < 1545927319 151243 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :aka lenguage and a heap of other names < 1545927523 500726 :int-e!~noone@int-e.eu PRIVMSG #esoteric :that's different? < 1545927612 991398 :int-e!~noone@int-e.eu PRIVMSG #esoteric :*looks* Yeah that's different. Lenguage is Brainfuck golfing with a lexicographic comparison of programs on top, so [+] is better than [-]. < 1545928533 239247 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru JOIN :#esoteric < 1545928862 429659 :clog!~nef@bespin.org QUIT :Ping timeout: 250 seconds < 1545928995 551603 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later > 1545931042 109418 PRIVMSG #esoteric :14[[07Dunke!14]]4 N10 02https://esolangs.org/w/index.php?oldid=58856 5* 03Areallycoolusername 5* (+1308) 10Language > 1545931194 906324 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=58857&oldid=58852 5* 03Areallycoolusername 5* (+13) 10/* D */ > 1545931291 822496 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=58858&oldid=58857 5* 03Areallycoolusername 5* (+0) 10/* D */ > 1545931462 880278 PRIVMSG #esoteric :14[[07Dunke!14]]4 10 02https://esolangs.org/w/index.php?diff=58859&oldid=58856 5* 03Areallycoolusername 5* (+0) 10 < 1545931630 129017 :Areallycoolusern!488d0685@gateway/web/freenode/ip.72.141.6.133 JOIN :#esoteric < 1545931666 616388 :Areallycoolusern!488d0685@gateway/web/freenode/ip.72.141.6.133 PRIVMSG #esoteric :Oof? < 1545931928 156018 :Areallycoolusern!488d0685@gateway/web/freenode/ip.72.141.6.133 PRIVMSG #esoteric :Anybody home? < 1545932087 406749 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :imode: about that graph trees thing, this is the one I had partly remembered: https://arxiv.org/abs/1104.0642 Dániel Gerbner, Balázs Keszegh, Cory Palmer, "Generalizations of the Tree Packing Conjecture" < 1545933247 134429 :Areallycoolusern!488d0685@gateway/web/freenode/ip.72.141.6.133 QUIT :Ping timeout: 256 seconds < 1545934006 435663 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :@tell imode about that graph trees thing, this is the one I had partly remembered: https://arxiv.org/abs/1104.0642 Dániel Gerbner, Balázs Keszegh, Cory Palmer, "Generalizations of the Tree Packing Conjecture" < 1545934006 541422 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. > 1545934193 807820 PRIVMSG #esoteric :14[[07DukkTap14]]4 N10 02https://esolangs.org/w/index.php?oldid=58860 5* 03Areallycoolusername 5* (+1273) 10Created page with "DukkTap is an esoteric programming language that acts like a piece of duck tape. it's inspired by a idea in the idea list sectrion of esolang. DukkTap has 6 commands {| class..." > 1545934226 698939 PRIVMSG #esoteric :14[[07DukkTap14]]4 10 02https://esolangs.org/w/index.php?diff=58861&oldid=58860 5* 03Areallycoolusername 5* (-1) 10 > 1545934283 394813 PRIVMSG #esoteric :14[[07List of ideas14]]4 10 02https://esolangs.org/w/index.php?diff=58862&oldid=58379 5* 03Areallycoolusername 5* (+26) 10/* Partially Silly Ideas */ < 1545934379 387313 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1545934595 430094 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :imode! hi > 1545934608 953877 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=58863&oldid=58858 5* 03Areallycoolusername 5* (+14) 10/* D */ > 1545934721 491171 PRIVMSG #esoteric :14[[07DukkTap14]]4 10 02https://esolangs.org/w/index.php?diff=58864&oldid=58861 5* 03Areallycoolusername 5* (-1) 10 < 1545934751 72319 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :[ 0.3*26 < 1545934751 903634 :j-bot!eldis4@firefly.nu PRIVMSG #esoteric :b_jonas: 7.8 < 1545934753 652520 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :[ 0.3*26 18 < 1545934754 279372 :j-bot!eldis4@firefly.nu PRIVMSG #esoteric :b_jonas: 7.8 5.4 < 1545935347 148340 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :b_jonas: hi. < 1545935367 246588 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :yooo, thanks for the article. :) < 1545935853 458354 :AnotherTest!~turingcom@d51a4b8e1.access.telenet.be JOIN :#esoteric < 1545935954 474680 :clog!~nef@bespin.org JOIN :#esoteric < 1545936654 333353 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1545939221 58891 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :what model of computation makes the smallest amount of assumptions? lambda calculus assumes an implicit local set of variable bindings, combinatory logic assumes an implicit conversion of trinary/binary functions to unary ones during evaluation, turing machines assume a state table, tape, read/write head, and a set of symbols... < 1545939266 646191 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :imode: what do Markov algorithms assume? < 1545939269 37651 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :(IDK) < 1545939304 186432 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :markov algorithms and thue systems assume an ever-expanding string, a set of symbols, and either an unordered or an ordered set of ordered pairs of rules. < 1545939311 286492 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1545939348 477902 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :ah, I seem to start understanding the topic < 1545939372 77931 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :though I’m still unable to say something useful on it < 1545939452 425984 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :something that bothers me is that LC/CL is phrased as "the smallest model of computation", when they aren't: they make implicit assumptions that need to be made explicit when they're actually evaluated. < 1545939478 781755 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :combinatory logic at least is smaller than the lambda calculus, as it doesn't suffer from the weight of implicit variable bindings. < 1545939503 520806 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :but I really wonder what's the "smallest" when everything's made explicit. < 1545939596 300563 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :imode: look at some of the crazy ones that ais523 cares about, especially the ones related to counter machines < 1545939630 869281 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :something that bothers me about those is the idea that they presuppose the natural numbers. < 1545939662 658499 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :shouldn’t we presuppose something unbounded in all cases? < 1545939664 989431 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :you start with something powerful then you artificially limit yourself. you have to then sidestep everything by an encoding. < 1545939683 469363 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :correct.. < 1545939704 571593 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :imode: not at full power. ultrafinitism isn't enough, but you only need to go a few exponentials to see that they work < 1545939709 832081 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :to me natural numbers seem very bland of all unbounded things used for computation :) < 1545939731 535610 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :or not very, but at least sufficiently < 1545939734 426284 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :there's all sorts of properties about them that you get for free, though. primes spring to mind, which is how godel numbering came about. > 1545939740 665661 PRIVMSG #esoteric :14[[07Hello world program in esoteric languages14]]4 10 02https://esolangs.org/w/index.php?diff=58865&oldid=58651 5* 03Ais523 5* (+1392) 10/* The Amnesiac from Minsk */ add < 1545939791 94513 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :overall it just seems inelegant. presupposing the naturals kind of brings in a package of assumptions as well. < 1545939918 17045 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :but we can encode them anyway and encode all the things needed for Gödel encoding, so is their complexity not imaginary? < 1545939969 663812 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :you don't have to resort to godel encoding if you use a tape and an alphabet, for example. < 1545940134 860999 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :…in comparison to other things used for computations < 1545940135 25643 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :you don't have to resort to godel encoding if you use a tape and an alphabet, for example. => ah hm. But in what cases we have to resort to it? For counter machines, one could use Cantor encoding of pairs and other tuples which doesn’t use primes in its construction < 1545940158 602591 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I am now interested. tell me more. < 1545940198 141409 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :never heard of cantor encoding of pairs. < 1545940257 40638 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :you mean like (x,y) => choose(x+y,2)+y ? < 1545940263 834600 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :I’ll look for a link < 1545940274 64291 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :b_jonas: what does choose do? > 1545940282 757200 PRIVMSG #esoteric :14[[07User:Areallycoolusername14]]4 10 02https://esolangs.org/w/index.php?diff=58866&oldid=58843 5* 03Areallycoolusername 5* (+25) 10 < 1545940302 578469 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :I remember there were squares in there and the projection functions were not so complicated < 1545940308 310068 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :arseniiv: binomial coefficient < 1545940317 948992 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Pairing_function#Cantor_pairing_function < 1545940345 732484 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I never knew about this. < 1545940394 508425 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :that seems pretty... out there. in order to work with it, you need to have a firm grasp of the properties of natural numbers, which draws in multiplication, addition, subtraction, division, square roots.. < 1545940444 557695 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :floor, exponentials.. < 1545940459 61368 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :then there's the (x,y) -> (2**x + (2*y+1)) encoding, and the other Cantor encoding (square-shaped, not triangle-shaped) that (0) uses < 1545940518 614599 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :that is pretty ballin', though. < 1545940557 198267 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I dunno. I don't see the case for machines that presuppose the natural numbers, but I could use some more convincing. it's definitely not an area that I've explored to a great degree. < 1545940593 563804 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :imode: I think the way using all those is just a simpler one to compactly derive, write and calculate and all that but isn’t necessary. We could establish that the pairing is a bijection and that the projections are increasing, so there’s a simple boring algorithm to calculate them < 1545940616 551784 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :it would be all long and no fun < 1545940622 242579 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :that sounds like fun to me. < 1545940625 694416 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :teach me senpai. < 1545940643 82331 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric ::D I haven’t done that by myself though < 1545940649 399675 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :maybe b_jonas had? < 1545940684 141863 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :arseniiv: look at David Madore's comment on the specific pairing relation he chose for (0) < 1545940690 325448 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :there's a particular reason for that < 1545940692 441726 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :also I think it’s almost alike Kuratowski and others pair constructions in set theory < 1545940722 372702 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :ah, (0) is an esolang? Will look at < 1545940741 856270 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :my issue as well is that the operations you'd consider useful to do _actual_ work, in some sense, are very far removed from the operations you actually get with a counter machine. < 1545940750 29718 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :you have to mangle increment and decrement in some sense. < 1545940787 143627 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :> (0) has only one basic data type, ordinal numbers => you gotta be kidding < 1545940788 437630 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :arseniiv: yes, (0) is an esolang < 1545940789 90321 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : :1:24: error: parse error on input ‘data’ < 1545940838 182869 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :(btw how do I quote here without disturbing lambdabot’s sleep?) < 1545940845 94266 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :❝ maybe < 1545940856 738185 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :Blame David for the lack of good names for all but one of his esolangs < 1545940877 462573 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :which of there is good-named? < 1545940882 703037 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :those* < 1545940907 461356 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :► try triangle for quoting < 1545940919 415536 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :imode: I agree < 1545940952 125957 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :arseniiv: read the wiki < 1545940970 422202 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :already started < 1545940979 171750 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :so you have a model that presupposes you understand enough about the natural numbers to encode useful ideas. the weight of those assumptions outweighs turing machines already. > 1545941278 869494 PRIVMSG #esoteric :14[[07Hello world program in esoteric languages14]]4 M10 02https://esolangs.org/w/index.php?diff=58867&oldid=58865 5* 03Ais523 5* (-1) 10/* The Amnesiac From Minsk */ caps < 1545941279 843808 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :imode: maybe if you could tell what is it that you do want to presuppose, it would be easier to tell what computation model suits them the best. Descartes's silly little thing? Euclides's straightline and compass? The ZFC axioms? < 1545941307 264604 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :`quote < 1545941307 987351 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :374) it was a wonderful dream i died in it that's how it started < 1545941313 209379 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :`quote < 1545941313 919858 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :1135) i'm from space.........chu space < 1545941314 919901 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I'm not sure! hence I'm just wondering. < 1545941327 315796 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hi HackEso < 1545941329 308784 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :HackEso > 1545941331 790087 PRIVMSG #esoteric :14[[07The Amnesiac From Minsk14]]4 10 02https://esolangs.org/w/index.php?diff=58868&oldid=54286 5* 03Ais523 5* (+140) 10/* The Amnesiac From Minsk, level 1 */ hello world < 1545941370 866898 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :hence why I asked "what model of computation makes the smallest amount of assumptions?" < 1545941405 999473 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :what was that about descartes? > 1545941411 252281 PRIVMSG #esoteric :14[[07The Amnesiac From Minsk14]]4 10 02https://esolangs.org/w/index.php?diff=58869&oldid=58868 5* 03Ais523 5* (+136) 10implemented < 1545941464 324783 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :`? descartes < 1545941465 383339 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :descartes? ¯\(°​_o)/¯ < 1545941479 226984 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds < 1545941495 505447 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :dunno, maybe something about someone offering him a drink on an airplane, or stupidity and the size of the universe < 1545941538 91356 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :sorry, bad attempts of pop culture injokes < 1545941553 750101 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :lol. < 1545941655 562129 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :b_jonas: if I understand David Madore’s post right, he defined pair(x, y) = if x < y then y^2 + x else x^2 + x + y? < 1545941707 669052 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :I have no hope to understand the motives, though < 1545941803 784551 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :b_jonas: rofl < 1545941855 900242 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :(though I didn’t get one about a drink) < 1545942213 953027 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :we need the computational equivalent of a compass and a straightedge. < 1545942669 735569 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :I’m afraid as the elementary geometry is proven a complete and sound theory it shouldn’t allow one to base Turing-complete computation models on itself IMO < 1545942705 939699 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :and compass and straightedge don’t exceed its bounds < 1545942719 186577 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :so they should be pretty weak < 1545942815 260723 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :heh, I didn't mean literally... but that brings to mind: what would a turing complete geometry look like? < 1545943172 292631 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :maybe something akin to tiling? < 1545943730 650205 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :arseniiv: only when x and y are natural numbers < 1545943747 323972 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :arseniiv: the definition is more complicated in the extended case when the pairing function and (0) works over all ordinals < 1545943765 573426 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :arseniiv: David's comment on the same post explains the motives for the pairing function < 1545943790 561268 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :that doesn't mean that it's the one true pairing function for everything, there are different goals you may want for a pairing function, that's why there are so many good ones < 1545943837 392523 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I am now curious as to the application of tilings to an evaluation strategy for combinatory logic. < 1545943930 725969 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :imode: this comment specifically http://www.madore.org/cgi-bin/comment.pl/showcomments?href=http%3a%2f%2fwww.madore.org%2f~david%2fweblog%2f2017-08.html%23d.2017-08-18.2460#comment-23779 < 1545943989 325537 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :nice, bookmarked. < 1545944094 434349 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :b_jonas: ah thanks, I’ve finally found it! < 1545946464 520203 :AnotherTest!~turingcom@d51a4b8e1.access.telenet.be QUIT :Ping timeout: 244 seconds < 1545946835 857798 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1545947842 131541 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1545948514 236118 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds < 1545949438 177816 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 268 seconds < 1545949511 87480 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :is 1D wang tiling turing complete? < 1545949636 386583 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :no < 1545949699 317029 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :makes sense. what's the power of them, then? off the top of my head you could perhaps simulate a single stack machine. < 1545950337 443834 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :hmm good question < 1545950345 438657 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :I think they are somewhat trivial < 1545950370 750411 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :you can rather easily decide if a set of 1d tiles will have a finite or infinite cover < 1545950384 468301 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :you just need to find a cycle < 1545950533 996872 :moei!~moei@softbank221078042071.bbtec.net QUIT :Quit: Leaving... < 1545951448 634736 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :imode: no, but there's something close to it that is, with two one-dimensional tilings and the tiles in them matching in sequence ... whatever is the name of that < 1545951485 920759 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :it's called Post correspondance problem I think < 1545951489 512578 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :also PCP < 1545951504 342385 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :`? ance < 1545951505 484930 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Spelling of -ance/-ence words: advance, science, conference, experience, finance, insurance, licence, performance, reference, assistance, balance, defence, difference, distance, evidence, acceptance, appliance, audience, compliance, importance, influence, instance, intelligence, maintenance, preference, presence, sentence, sequence, substance, violence, absence, accordance, alliance, appearance, assurance, attendance, circumstance, clearance, confidence, c < 1545951515 450001 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :`? 2 ance < 1545951516 527996 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :2 ance? ¯\(°​_o)/¯ < 1545951521 778369 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :`2 ? ance < 1545951523 179962 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :2/2:e, consequence, entrance, excellence, existence, fragrance, governance, guidance, independence, offence, refinance, residence, resistance, romance. < 1545951526 351657 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :`n < 1545951527 88074 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :1/2:Spelling of -ance/-ence words: advance, science, conference, experience, finance, insurance, licence, performance, reference, assistance, balance, defence, difference, distance, evidence, acceptance, appliance, audience, compliance, importance, influence, instance, intelligence, maintenance, preference, presence, sentence, sequence, substance, violence, absence, accordance, alliance, appearance, assurance, attendance, circumstance, clearance, confidenc < 1545951528 193261 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :hmm < 1545951537 913540 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :correspondance isn't common enough to go to that short truncated list < 1545951572 195089 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :and it's actually spelled corespondence < 1545951606 743753 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :as it should be obvious to anyone for etymology reasons, because all that spelling comes from old French and Latin < 1545952493 157085 :aloril_!~aloril@mobile-access-5d6a9e-141.dhcp.inet.fi NICK :aloril < 1545954445 759378 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1545954592 850389 :nfd!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net JOIN :#esoteric < 1545954735 638473 :nfd9001!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net QUIT :Ping timeout: 250 seconds < 1545956565 537536 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :so I have a language. it's called Modal. Modal is based off of term rewriting, and its reduction strategy is based around a queue automata. it features three data structures in its implementation: a dictionary of variable bindings (global), a pattern buffer for matching and construction of new patterns, and an expression buffer that holds the current expression under evaluation. < 1545956657 831904 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :imode: go on, I'm listening < 1545956719 430300 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I have a subproject, called Mode, which is like Modal, only the model of computation under consideration is combinatory logic. < 1545956768 29220 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I'm intending on showing a reduction from Modal to Mode, and then show a reduction from Mode to some kind of queue automata or, barring that, a string rewriting system, then to a queue automata. < 1545956797 996993 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :my goal at the moment is to show a reduction from Mode to a queue automata. < 1545956861 878226 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :the issue I'm having is the idea of interpreting combintory logic via a queue automata. it's mainly just confronting the idea of partial application/currying. < 1545956904 854769 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :by combinatory logic, you mean that thing that birds like the Mockingbird do? < 1545956910 708419 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :known birds at least < 1545956912 319463 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :(if you're interested, the code for Modal's interpreter is at https://git.imode.tech ) < 1545956936 339120 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :yes. the birds in that book represent predefined transformations on term trees. < 1545956977 609617 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :https://git.imode.tech/?p=python/modal;a=blob;f=prelude.modal;h=d2ac42077ebee97a46937e18ef493338c021394a;hb=refs/heads/master some example Modal code. < 1545957051 408626 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :my hope was to reduce Mode to just a bare queue automata with some special rules. i.e, cut away the pattern buffer. < 1545957070 582059 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :err, cut away the dictionary and leave the pattern buffer. < 1545957102 506452 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :so if modal is {Variable Bindings, Pattern Buffer, Expression Buffer}, mode is {Pattern Buffer, Expression Buffer}, and string rewriting is just {Expression Buffer}. < 1545957145 342067 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :hmm, I think you'd mentioned this language before < 1545957162 631074 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu PRIVMSG #esoteric :Modal, that is < 1545957172 281133 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :yeah, I've talked about it a bit in here. < 1545957313 813093 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :the issue I'm encountering is the idea of partial application. normally, with queue-based evaluation, you check the head of the queue. depending on the combinator, dequeue its arguments in a special way into the pattern buffer, building up a new pattern. then, enqueue that pattern after you're done building it. < 1545957318 679540 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :rinse and repeat. < 1545957463 774134 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :but with partial application, the rules change. "``SK" in unlambda notation, for example, means "((S)K)". if we were to take this as a kind of rewriting system, we'd do something like the following to "represent" partially applied combinators: < 1545957485 418639 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :``SK -> ` < 1545957486 514702 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: `SK: not found < 1545957490 886680 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :crap, sorry. < 1545957530 518157 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :my point is that in order to implement partial application, you need to have a distinction between what's partially applied and not partially applied. < 1545957692 642061 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :you can do that by saying "`AB -> ". so "````skkk" -> "```kk" -> "``k" -> "`" -> "```kk`kk" -> "```kk" -> "``" -> "`>" -> "`" < 1545957712 645374 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :you add delimiters to clarify that this part of the string of applications has been partially applied. < 1545957744 965426 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :that's irritating because, queue/string-wise, you now have two types of "spans". < 1545957779 540519 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I'll be right back. gotta shower. highlight me and I'll read back. < 1545958642 569113 :Melvar!~melvar@dslb-088-070-034-085.088.070.pools.vodafone-ip.de QUIT :Quit: system upgrade < 1545958738 351513 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1545958982 727444 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 272 seconds < 1545959047 420052 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection > 1545959291 283372 PRIVMSG #esoteric :14[[07Talk:Language list14]]4 10 02https://esolangs.org/w/index.php?diff=58870&oldid=55677 5* 03Areallycoolusername 5* (+376) 10/* Category? */ > 1545959376 572374 PRIVMSG #esoteric :14[[07Talk:Language list14]]4 10 02https://esolangs.org/w/index.php?diff=58871&oldid=58870 5* 03Areallycoolusername 5* (+33) 10/* Category? */ < 1545959988 482193 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545960270 536400 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 250 seconds < 1545961069 61357 :b_jonas!~x@catv-176-63-13-196.catv.broadband.hu QUIT :Quit: leaving < 1545961564 409499 :Galaxymeow!~Galaxymeo@67.231.16.203 JOIN :#esoteric < 1545961573 821807 :Galaxymeow!~Galaxymeo@67.231.16.203 QUIT :Client Quit < 1545962094 384743 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545962347 341780 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 240 seconds > 1545963079 524049 PRIVMSG #esoteric :14[[07PERPLEX14]]4 N10 02https://esolangs.org/w/index.php?oldid=58872 5* 03Areallycoolusername 5* (+1023) 10Created page with "[[PERPLEX]] is an esolang created by [[Jussef Swissen]] (A pseudonym.) in 2014. It's basically a over-complicated version of BASIC. For example, PRINT is now INSCRIBE. Here's..." > 1545963180 654757 PRIVMSG #esoteric :14[[07Jussef Swissen14]]4 N10 02https://esolangs.org/w/index.php?oldid=58873 5* 03Areallycoolusername 5* (+86) 10Created page with "Jussef Swissen is a programmer that made [[PERPLEX]]. The name he uses is a pseudonym." > 1545963997 44792 PRIVMSG #esoteric :14[[07Talk:Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=58874&oldid=58871 5* 03Oerjan 5* (+60) 10/* Category? */ No date in signature < 1545964291 997041 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1545964530 871174 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@metar ENVA < 1545964532 204545 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :ENVA 280150Z 26013KT 3300 RA SCT005 BKN009 OVC011 04/04 Q1013 RMK WIND 670FT 27018KT < 1545964545 385013 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yeah that's about how humid it feels < 1545964558 399252 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@mtear KOAK < 1545964558 639568 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :KOAK 280153Z 01007KT 10SM FEW200 12/M03 A3016 RMK AO2 SLP214 T01221033 < 1545964584 351439 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i take it california is pretty dry again < 1545964705 161337 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :no smoke here at least < 1545964712 847323 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :my standards are low now hth < 1545964729 594021 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no smoke, no fire < 1545965394 982676 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Quit: Qutting < 1545965407 5420 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? descartes < 1545965410 86000 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :descartes? ¯\(°​_o)/¯ < 1545965412 865776 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? horse < 1545965414 156467 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :A horse, a horse! My kingdom for a horse! < 1545965426 311036 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh i guess we already have horses < 1545965427 553963 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1545965603 284507 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1545966655 331632 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545966710 816776 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :blorgh. < 1545967036 307410 :tromp_!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545967036 395848 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Read error: Connection reset by peer < 1545967100 240459 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :the only flaw I can find in combinatory logic is that partial application and currying, at least from what I can see, requires you to to differentiate between partially applied sequences of combinators. < 1545967100 487643 :tromp_!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Read error: Connection reset by peer < 1545967120 281990 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545967532 973674 :MDude!~MDude@71.50.218.48 QUIT :Ping timeout: 246 seconds < 1545967561 226734 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 246 seconds < 1545967645 723753 :MDude!~MDude@71.50.218.48 JOIN :#esoteric < 1545968132 689435 :MDead!~MDude@71.50.218.48 JOIN :#esoteric < 1545968199 73423 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: hmm, what is the task precisely? make a queue automaton that can reduce CL terms represented by strings generated by the grammar T ::= 'S' | 'K' | '`' T T? < 1545968279 48141 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(hmm, you had lower case s and k, but that hardly makes a difference) < 1545968292 880215 :MDude!~MDude@71.50.218.48 QUIT :Ping timeout: 272 seconds < 1545968297 620001 :MDead!~MDude@71.50.218.48 NICK :MDude < 1545968306 352176 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :essentially yeah. that's unlambda notation. < 1545968390 73639 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I like the Unlambda notation for application. I used it in https://www.isa-afp.org/browser_info/current/AFP/Rewriting_Z/CL_Z.html ;) < 1545968445 755960 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(well, something that resembles it... it needed extra spaces and occarional parentheses to really work) < 1545968461 720533 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 268 seconds < 1545968473 653600 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I dig it as well. it solidifies that you always need at least two combinators, so to speak. "apply" is actually an operation in that notation, and that's actually derived from schonfinkel's paper. < 1545968626 703728 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1545968817 488801 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ACTION wonders how one mistypes 'r' for 's'... < 1545968871 358824 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :did I do that? :o < 1545968878 439841 :int-e!~noone@int-e.eu PRIVMSG #esoteric :No, I did :P < 1545968879 685493 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :oh no. < 1545968883 85781 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :lmao. < 1545968888 173319 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :the keys are like right there man. < 1545968928 79376 :int-e!~noone@int-e.eu PRIVMSG #esoteric :They're not adjacent. So clumsiness is an unlikely reason :) < 1545968930 472535 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it'r eary to do < 1545969175 163827 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ruse, if you do it insentionally < 1545969623 826780 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hint-e < 1545969633 812355 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you like ZDDs? < 1545969923 907525 :int-e!~noone@int-e.eu PRIVMSG #esoteric :maybe < 1545971021 900080 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1545971694 237647 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru JOIN :#esoteric < 1545971960 531767 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Now I made the program to use Glk with JavaScript. < 1545973763 903964 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545974050 732613 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 250 seconds < 1545974946 25982 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1545975159 849619 :Melvar!~melvar@dslb-088-070-034-085.088.070.pools.vodafone-ip.de JOIN :#esoteric < 1545976120 52757 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i see the people in girl genius are trying to raise a racket < 1545976228 339598 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1545976994 494521 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545977247 489496 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 244 seconds < 1545979635 90299 :uplime!~nchambers@learnprogramming/staff/nchambers QUIT :Quit: /quit and /part are in a boat. /part jumps out of the boat. who is left in the boat? < 1545980210 256607 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545980476 238859 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 246 seconds < 1545980796 178712 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: ooph. http://paste.debian.net/1057746/ < 1545981858 461852 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :int-e: interesting. unlambda interpreter? < 1545981886 689143 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :wait... < 1545981902 870944 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :is this a string rewriting system?! < 1545982013 477133 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :holy shit. < 1545982539 106047 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: that's a queue automaton < 1545982559 795897 :int-e!~noone@int-e.eu PRIVMSG #esoteric : -> < 1545982568 203659 :int-e!~noone@int-e.eu PRIVMSG #esoteric :is the syntax I'm using < 1545982731 262471 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1545982741 622939 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :interesting. so you only examine a single symbol at the head of the queue, then enqueue some string. < 1545982839 449638 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :just wow < 1545982942 398072 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1545984052 52249 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :that's really fascinating. how'd you whip that up so fast? < 1545984058 393614 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1545984275 260461 :int-e!~noone@int-e.eu PRIVMSG #esoteric :golfing... saving 3 states: http://paste.debian.net/1057754/ < 1545984341 720862 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: hmm, having an interpreter is crucial; and I had an inspiration how skipping over a subterm could work (that logic uses the # and % symbols, and involves the first four states) < 1545984384 419802 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :interesting... I've been trying to get subterm extraction working with the unlambda notation. < 1545984545 677848 :int-e!~noone@int-e.eu PRIVMSG #esoteric :In that logic, a % preceding a # somewhere has the effect of pushing the # one whole subterm further ahead. < 1545984614 7799 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Having % makes skipping over `XY easy: we've read the `, so we put it back, put a % that will eventually push the # over the Y, then skip X. That's the logic of the # state. < 1545984633 677635 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :thaaaat... makes sense. < 1545984634 927640 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(if # encounters an s, it'll just skip over that and drop the # marker; same for k) < 1545984815 950329 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :the question I have is can this be made combinator-agnostic. like it looks like you have specific interactions between specific combinators. if we had a larger basis, the state count would blow up. < 1545985152 997009 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Well, you'll have to add logic for all those combinators anyway, which will already blow things up. That said, you /can/ make the copying agnostic by some counting scheme (assign numbers to each symbol; decrement the symbol to 0 while copying; then you don't have to remember a whole symbol in a state) < 1545985184 277822 :int-e!~noone@int-e.eu PRIVMSG #esoteric :you can also do some binary encoding, at the cost of a logarithmic number of states in the %/# handling. < 1545985223 611838 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :true. still is a little unweildy though. ideally we'd have some kind of "schema" that generates these state tables from equational definitions of combinators. < 1545985267 774318 :int-e!~noone@int-e.eu PRIVMSG #esoteric :or, you just add one pass over the whole string that replaces each combinator by the corresponding SK expression. < 1545985284 625897 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :true. < 1545985300 345540 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :you might get smaller reduction times, though, with different bases. < 1545985374 771656 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I was semi-golfing. I wanted a small number of extra symbols (3 right now, #, %, $) and a reasonably small number of states (20 now, not counting the halting state) < 1545985421 460252 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :translating this to an SRS would be trivial. < 1545985442 507024 :int-e!~noone@int-e.eu PRIVMSG #esoteric :almost trivial... you have to take care of the cyclic nature of the queue. < 1545985473 435642 :int-e!~noone@int-e.eu PRIVMSG #esoteric :or you rewrite cycles ala https://www.win.tue.nl/~hzantema/cycrew.pdf < 1545985500 328 :int-e!~noone@int-e.eu PRIVMSG #esoteric :then it is trivial, just need to keep the states separate from the other symbols. < 1545985523 788391 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :something that I dreamt of (was napping earlier) was a reduction from combinatory logic to wang tilings and something like a counter machine. < 1545985564 877275 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Anyway, the only thing I might want to add is 'i' and that's almost trivial... needs one extra state, I think. < 1545985594 379762 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(and that extra state is for copying) < 1545985741 459601 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :so you have states for Sk and SK, and these denote an explicit interaction between S and K, right? < 1545985753 640306 :user24!~user24@p200300C3AF29B527148548DEE6AFF319.dip0.t-ipconnect.de JOIN :#esoteric < 1545985776 433957 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I notice you don't have any for K applied to S. < 1545985792 429847 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :but you do have them for S applied to S. < 1545985816 870487 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: those are copying states. I got rid of SK, SS and S' in the latest paste. < 1545985822 449711 :int-e!~noone@int-e.eu PRIVMSG #esoteric :09:04:35 golfing... saving 3 states: http://paste.debian.net/1057754/ < 1545985830 119109 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :ahhh. < 1545985872 207442 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :right. so if I were to add for example C, I'd need to show how C interacts with S and K. < 1545986192 30786 :int-e!~noone@int-e.eu PRIVMSG #esoteric :C would be similar to S. < 1545986214 665307 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(moving a string over another one, or copying it, is basically the same amount of work) < 1545986342 474300 :int-e!~noone@int-e.eu PRIVMSG #esoteric :http://paste.debian.net/1057755/ is what would be needed to implement `i`. So... basically all existing states get a new transition, and there's an Si state. This is atypical in that reducing `iX just removes the "`i" so that no marking of arguments or I* states are needed. < 1545986479 468746 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Anyway. Extensibility was not a goal. I wanted the default SK(optionally I) combinatory logic, nothing more. < 1545986530 429468 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :it's awesome. :D < 1545986551 567702 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :you've at least shown me a compact implementation. thank you! < 1545987387 257503 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1545987730 381314 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :hm.. has anybody ever done wang tiling over arbitrary graphs, I wonder. < 1545987828 605079 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :self-assembling graphs.. < 1545988506 208514 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :wonder if there's a "background-agnostic" version of wang tiling, i.e "self-assembly" systems that don't rely on the idea of a planar backdrop to expand into. < 1545989939 638642 :user24!~user24@p200300C3AF29B527148548DEE6AFF319.dip0.t-ipconnect.de QUIT :Ping timeout: 250 seconds < 1545991875 657078 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :hm. now I'm curious... a CA/tiling that can generate its own backdrop. < 1545991946 974300 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :for example, a CA that, initially, has a confined area of space for rules to be applicable in, but by way of local interactions, that space can grow. < 1545992622 331884 :laerling!~laerling@unaffiliated/laerling JOIN :#esoteric < 1545995429 574552 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I just had an epiphany. any system of combinators can be encoded as a set of wang tiles. any set of wang tiles is essentially a "crystalline" CA, where one axis is time. combinatory logic thus may be able to be encoded pretty cleanly into something like a cellular automaton, and that just broke my brain. < 1545995471 272735 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I am all the hype. < 1545996070 437790 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :i don't think any of that is true < 1545996074 332170 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :have you tried this out in practice < 1545996222 387808 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :justification for 1: a wang tiling is essentially a historical graph for any arbitrary cellular automaton or turing machine. along the Y axis is your history, along the X axis is your "tape", or your space. if you just keep a copy of the "most recent" piece of history, you can restrict yourself to one dimension. < 1545996284 648175 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :justification for 2: there exist encodings of combinatory logic within the context of wang tiles, such that the tilings formed by those tiles encode transformations of CL terms. it's a proposed method to write useful programs for self-assembling DNA tiles. < 1545996454 561999 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :result (and hypothesis): any system of combinators can be simulated as a 1D cellular automaton by encoding it as a set of wang tiles and discarding the history of the tiling formed by those tiles. < 1545996647 375954 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :if I'm right and all those pieces fit together (I don't see why they wouldn't), then this kind of paves the way for a massively parallel reduction machine for combinatory logic, and thus may give a solid foundation in hardware for incredibly fast high level languages based on CL. < 1545996844 595326 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :like, imagine you had a processor that just had a giant 1D array of parallel computing elements, each of which is just a glorified state machine. pre-load each element with the right FSM, provide the initial input (the CL expression you want to evaluate), and watch it run. < 1545997756 90047 :S_Gautam!uid286066@gateway/web/irccloud.com/x-fgteczphktxfsvdd JOIN :#esoteric < 1545997768 838255 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :ok I see what you mean < 1545998500 912034 :shikhin!shikhin@lambdaos.org QUIT :Changing host < 1545998500 912087 :shikhin!shikhin@unaffiliated/shikhin JOIN :#esoteric < 1545999084 540833 :laerling!~laerling@unaffiliated/laerling QUIT :Ping timeout: 252 seconds < 1545999335 131915 :laerling!~laerling@unaffiliated/laerling JOIN :#esoteric < 1545999407 291845 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 240 seconds < 1545999784 132064 :rain2!~My_user_n@unaffiliated/rain1 JOIN :#esoteric < 1545999853 369746 :rain1!~My_user_n@unaffiliated/rain1 QUIT :Ping timeout: 245 seconds < 1546002469 631736 :laerling_!~laerling@unaffiliated/laerling JOIN :#esoteric < 1546002472 933333 :laerling!~laerling@unaffiliated/laerling QUIT :Read error: Connection reset by peer < 1546003165 641630 :laerling_!~laerling@unaffiliated/laerling QUIT :Quit: Leaving < 1546003213 236875 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ACTION yawns < 1546003416 652861 :int-e!~noone@int-e.eu PRIVMSG #esoteric :In retrospect I should've gone to bed instead of playing with queue automata :) < 1546004664 422056 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1546004666 240989 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu JOIN :#esoteric < 1546004669 455234 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :`? very exponential < 1546004670 545676 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :very exponential? ¯\(°​_o)/¯ < 1546007473 860831 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1546007884 755996 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Is this something like (10^100)^n ? < 1546008081 375672 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :i'd say n^n < 1546008249 642864 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Meh, the two uses of "exponential"... < 1546008273 873391 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 252 seconds < 1546008301 150095 :int-e!~noone@int-e.eu PRIVMSG #esoteric :n^n = O(2^n^2) is EXP, but grows faster than any exponential function. < 1546008399 128495 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1546009127 440424 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :is that so? < 1546009165 352493 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :isn't it just e^(n log n)? i can name a few exponential funktions that grow faster < 1546009204 33365 :int-e!~noone@int-e.eu PRIVMSG #esoteric :here's what I mean by "exponential function": f(n) = a * b^n for constants a, b. < 1546009217 981716 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :okay < 1546009263 658480 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :so... a very exponential function is an exponential function that grows faster than exponential functions? < 1546009319 570204 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Complexity theorists mess this up because they close most their classes under polynomial time (or at least logspace) reductions. < 1546009415 168988 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 268 seconds < 1546010106 472004 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1546010846 856854 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1546011111 847598 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 252 seconds < 1546011516 509313 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1546011714 705428 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 268 seconds < 1546011714 832746 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1546013059 630866 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be JOIN :#esoteric < 1546014536 269390 :S_Gautam!uid286066@gateway/web/irccloud.com/x-fgteczphktxfsvdd QUIT :Quit: Connection closed for inactivity < 1546016995 437252 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1546017410 735884 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :`quote < 1546017411 484797 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :76) I don't know that I've ever heard apocalypi described in terms of depth ... < 1546017547 318538 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :`quote < 1546017548 65147 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :459) I gave her the Noblesse Oblige rooms. She was happy with them even when they were behind 2 locked doors and a floodgate and full of water. < 1546018065 296912 :derpy_!~quassel@ppp-62-216-204-119.dynamic.mnet-online.de JOIN :#esoteric < 1546018198 812275 :derpy!~quassel@ppp-62-216-204-110.dynamic.mnet-online.de QUIT :Ping timeout: 250 seconds < 1546019482 644521 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :`quote < 1546019483 327188 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :958) i don't think hitler made any bf derivatives < 1546019839 15654 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :that's a good one < 1546019870 150069 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oh it's an unexplored area of fiction < 1546019946 111643 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :int-e: maybe it's unexplored, maybe you just don't read far enough into the longer pornographic Hitler fanfiction pieces < 1546019960 737581 :int-e!~noone@int-e.eu PRIVMSG #esoteric :... < 1546019962 509114 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ouch. < 1546019967 992720 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot: help! < 1546019968 477886 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :int-e: we have in fnord relationships, that co-operation, the committee recognised that the proposals also included the albert kennedy trust from the 1990s, and the time to be the one to which i can attest, is still part of the governments considerations, and the then secretary of state. < 1546019984 727936 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot: thanks. < 1546019985 30171 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :int-e: the eu and, for too many, and the care of fnord peers, and the home secretary that the government would conduct a form, people end up in the same as the one the hon. and learned friend the minister for that, and i, and, < 1546020017 757963 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :my hon. and learned friend fungot is still in Brexit mode? < 1546020018 9490 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :b_jonas: the country is the second biggest in the uk. when i will be available. i have been a minister in the house, which is saving it some of those regulations, but when the government have < 1546020188 58224 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :second biggest in UK? that must be Scotland < 1546020246 835497 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :fungot: what are the other news? < 1546020247 88742 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :arseniiv: on the important question of constitutional and economic implications. it was the right hon. and hon. and right hon. < 1546020307 89849 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :fungot: all economy these days. Aren’t there something new in the field of prepromorphisms? < 1546020307 424168 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :arseniiv: what i have said, that the government introduced the new, tougher system under the education act 1996, the government actuarys report and john stevenson be members, including 150,000 acres, the entire way of thinking, the type that the hon. member the leave of the house, < 1546020339 859306 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :well, < 1546020401 871154 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :`? albert kennedy trust < 1546020402 937860 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :albert kennedy trust? ¯\(°​_o)/¯ < 1546020439 771889 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I would be surprised if prepromorphisms was even in fungot's vocabulary for this style. (Not sure about the irc style... it seems unlikely, but might just be there.) < 1546020439 892786 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :int-e: i do. we are to be fnord. i am right, that being speaker of the fnord < 1546020457 206010 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Every style has expert knowledge on fnords though. < 1546020547 750848 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :do they have a category-theoretic style? < 1546020615 742591 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :or at least Oleg Kiselyov style maybe (hm but why him) < 1546020687 615477 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :fungot: finally tagless eh? < 1546020687 883090 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :arseniiv: to be as we all anticipate following a very few exceptional circumstances, i have to have some of the highest at 25,800. local government, local government, and working-age people, can be considerable, and the only people to have suffered fnord under the eu arrangements < 1546020716 422389 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :at least there is another fnord < 1546020875 550713 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :if somebody’s interested, the last OpenMPT version, 1.28, now supports all (printable, I think) ASCII chars in custom tunings’ note names, when using a custom font for the pattern editor < 1546020988 677373 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :(though there’s possibly a bug when rendering &, for me it displays as a color-inverted pipe currently) < 1546021038 485483 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :(but it seems it should be fixable easily if it’s really OpenMPT’s bug and not something with my font) < 1546021110 215961 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :arseniiv: that's appropriate. & is just a | with the inputs and output negated < 1546021192 466955 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :lol :D didn’t think about it < 1546021300 824774 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :`quote < 1546021301 496349 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :235) actually the first joke i thought elliott was making was that he's so small masturbation is gay pedophilia < 1546022320 544198 :GeekDude!~G33kDude@unaffiliated/g33kdude JOIN :#esoteric < 1546022405 933372 :int-e!~noone@int-e.eu PRIVMSG #esoteric :hmmmm beautiful documentation: http://bach.istc.kobe-u.ac.jp/iSATLib/doc/iSATLibrary/ISatLibrary.html < 1546022475 811936 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(I think this is just meta information, perhaps "list of classes", "list of interfaces"... the actual documentation (where present) seems to be in English... but still... < 1546022547 399261 :int-e!~noone@int-e.eu PRIVMSG #esoteric :It's a pity that it's written in Java though. < 1546022581 219491 :nchambers!~nchambers@learnprogramming/staff/nchambers NICK :uplime < 1546022812 774155 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :no encoding specified in html code :( < 1546022903 546181 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :for some reason the only cases a wrong encoding is detected the last decade or so is for Japanese webpages only < 1546022910 96903 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :for me < 1546022938 684954 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :suspicious < 1546022992 611336 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: hmm, nor in the HTTP headers < 1546023082 662799 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :arseniiv: are you sure it's wrong encoding detected, as opposed to text snippets in multiple encodings mixed into the same HTML? < 1546023216 796256 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :because mixed or corrupt encoded text is annoyingly common < 1546023274 201324 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :I don’t want to overgeneralize but these Japanese encodings are… I mean, why do they seem to not care to indicate them each time, it should just be a bad luck < 1546023274 354236 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :b_jonas: maybe, but if I select “Japanese” in autodetect encoding menu in Firefox, it goes normal, Japanese + English. Originally this time it was detected as a Cyrillic mess (+ English) < 1546023306 449192 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :arseniiv: yes, it is worse in japanese < 1546023348 55638 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :so maybe this is one encoding all the way, just as it’s not specified the browser thinks it should better parse all text with settings for my default languages < 1546023527 878702 :int-e!~noone@int-e.eu PRIVMSG #esoteric :actually... my browser does misidentify the encoding as well < 1546023574 143427 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :b_jonas: a pity, really. I mean, there’s possible a ton of pages in Win-1251 with no encoding maybe even in headers, and there should also even be that DOS encoding 866 or something somewhere, but I can’t easily see and usually don’t visit those kinds of pages — but what did they do to Javadoc to strip the encoding data, is it trivial at all, and if it’s not, why?.. (rhetoric) < 1546023659 725039 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :(Win-1251 and that DOS one are Cyrillic encodings, they should probably be preferred when autodetecting with my lang settings) < 1546024194 106418 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1546024226 956429 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1546024484 959750 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 246 seconds < 1546025161 426140 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1546026055 29670 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1546026055 146315 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1546026063 131389 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :that was quick < 1546026099 631694 :int-e!~noone@int-e.eu PRIVMSG #esoteric :? < 1546026102 724993 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :In a C code will 'xy' equal ('x'*'\1\0'+'y'*'\0\1') even though 'xy' may be different by different computers? < 1546026104 404843 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oh. < 1546026127 279089 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1546026149 984062 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :zzo38: I don't think that's promised. it's impl'n-defined behavior, so read the manual of your architecture or compiler. < 1546026198 947445 :pikhq!~pikhq@c-73-181-126-9.hsd1.co.comcast.net PRIVMSG #esoteric :zzo38: Well, that's a GCC extension anyways. < 1546026222 418060 :pikhq!~pikhq@c-73-181-126-9.hsd1.co.comcast.net PRIVMSG #esoteric :(multi-character char literals are not ISO C in the slightest) < 1546026268 158619 :int-e!~noone@int-e.eu PRIVMSG #esoteric :hmm, "implementation-defined"... < 1546026281 898882 :int-e!~noone@int-e.eu PRIVMSG #esoteric :all bets are off since compiler writers can't be trusted to be reasonable ;) < 1546027028 931299 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Do you like the program I made to use Glk with JavaScript? Later I had found a implementation of Glk in JavaScript (mine uses an implementation in C), although the API does not match, although I think that my API is look like better, in my opinion. < 1546027279 985576 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :The "vm" mechanism in Node.js does not have a function to execute a code with a separate call stack. < 1546028230 234033 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds < 1546028590 419086 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1546028693 865176 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1546028727 935268 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :What's a "Glk"? < 1546028730 643745 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :`? Glk < 1546028731 679572 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Glk? ¯\(°​_o)/¯ < 1546028811 228510 :int-e!~noone@int-e.eu PRIVMSG #esoteric :https://www.eblong.com/zarf/glk/glk-spec-075.html ... fits one of zzo38's many interests (IF) < 1546029298 50744 :S_Gautam!uid286066@gateway/web/irccloud.com/x-uqhpriryttfsrnrm JOIN :#esoteric < 1546029617 286039 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :imode: re: implementing combinatory logic, most methods I've seen have the concepts of an S1 closure (i.e. S partially applied to 1 argument), an S2 closure (i.e. S partially applied to 2 arguments), and a K1 closure (i.e. K partially applied to 1 argument) < 1546029634 554842 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you don't really need a general system, just those three types of closure specifically < 1546029667 646008 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be QUIT :Ping timeout: 250 seconds < 1546029785 749902 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :yeah, that's the method http://www.madore.org/~david/programs/unlambda/ describes < 1546029796 153367 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the simplest general system I know is the Underload-style system where things /start out/ as closures and just get escaped and unescaped < 1546029846 379223 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and composed < 1546029884 656622 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(…) a * ^ are the important operations for an Underload-alike to behave like a combinator calculus < 1546029895 687096 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :: is sort-of irrelevant except that you need it for TCness < 1546029916 78018 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you could replace it with some other operation (S serves this purpose in SK combinator calculus) < 1546029952 697202 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and obviously, ~ ! S are hardly necessary (and were some of the first operations to be minimized out) < 1546029955 775635 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :ais523: I figured as much. I've recently discovered a method of encoding CL terms and applications in wang tiles, and they appear to use a similar encoding to underload. < 1546029975 157020 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :imode: What method is that? < 1546029996 467581 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :am I permitted to post sci-hub links here? < 1546030022 801887 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that'd come under Freenode rules, and I'm guessing no < 1546030024 513838 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I don't know, but you could post the doi perhaps < 1546030052 297866 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can post the name or a unique identifier of the paper and people would be able to find it their own way (e.g. many people here may have legitimate access to it) < 1546030086 938988 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I found a publically available PDF version: http://ceur-ws.org/Vol-1032/paper-01.pdf < 1546030185 549419 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Glk does not seems to have a style that is matching TAVERN's "Reverse" style. However, it is possible to determine if the story requires it or not, without trying to execute it. < 1546030337 813344 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :by way of discarding all but the current bottom-most row in a tiling, CL reduction can look like a cellular automaton. < 1546030368 364360 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :something akin to a smart shift register can reclaim the "dead space" used by applications. < 1546030439 310930 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :brb < 1546030581 141155 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : hm. now I'm curious... a CA/tiling that can generate its own backdrop. ← that reminds me of the 0E0P metacell in the Game of Life, although it isn't exactly the same thing < 1546030770 744061 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :massively parallel reduction algorithms for things like lambda calculus, combinatory logic, and Underload-alikes are pretty easy to express, the problem is "internal" infinite loops < 1546030816 636307 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like, if you have something like "if (0) { } else { while(1); }" (except written functionally rather than imperatively), these parallel algorithms will be sending some of their threads to try to normalize the loop body < 1546030830 567014 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so you need some way to kill computations from outside when they're no longer needed < 1546030896 800922 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :ais523: yeah, but ! being unncessary is kind of a surprise, because you know how the Mockingbird book has a whole chapter on how discarding is necessary < 1546030938 640632 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm still looking for that thing which is somewhere between a macro and an inline function. I don't know if it makes sense or if any language has it. < 1546030959 718133 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I don't think the wiki has an article on bitbuckets yet < 1546030969 4829 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it's not normally too hard to maintain one < 1546030972 754258 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :back. ais523: an implementation of CL in terms of a cellular automaton would still enable you to do that, but there's no "threading" going on. < 1546031022 940801 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fwiw, this is one of the many problems underlying Feather, and probably the one I've put the most effort into < 1546031032 628260 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think this one is solvable, although some of the others aren't < 1546031172 493064 :uplime!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 250 seconds < 1546031224 657997 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :ais523: yeah, the trick is probably that Mockingbird doesn't claim that you can't get Turing-completeness without discard. all it claims is that you can't get discarding combinators from non-discarding ones, so you can't get all combinators without one. < 1546031247 471556 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :and that's what you found in Underload too: you can't get discard from the other primitives, instead you simulate it < 1546031294 517325 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1546031297 113359 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :sure, they're not really equivalent < 1546031301 646266 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :Underload is a bit more powerful < 1546031414 188589 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm wondering what an Underload→combinators compilation looks like < 1546031429 225264 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(the other way is fairly easy) < 1546031443 422274 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think you might have to write a full interpreter including a Church-encoded stack < 1546031444 864488 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :you'll probably have a linked list stack for that, plus optimize the top elements whenever you can resolve them at compile time < 1546031447 867165 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :yeah, that < 1546031469 437355 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because Underload freely lets you write unbalanced loops < 1546031800 127772 :uplime!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1546032157 660407 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :are wang tiles generalizable to arbitrary graphs with a color requirement and out degree? < 1546032211 11783 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I guess it would just be degree. < 1546032997 445498 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be JOIN :#esoteric < 1546033138 604100 :pikhq!~pikhq@c-73-181-126-9.hsd1.co.comcast.net QUIT :Read error: Connection reset by peer < 1546034463 962397 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd expect it to have to be infinite graphs (although finite Wang tiles could potentially be interesting for things like SAT-solving), but apart from that they generalise pretty simply < 1546034503 328257 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one issue is that the square grid that's normally used isn't quite a graph, because the edges at each point have identities (you can't permute them arbitrarily, e.g. you can't connect the N, E, S, W sides of the tile to the N, S, E, W adjacent squares respectively) < 1546034843 390528 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ais523: do you know anything about #SAT? I'm wondering whether https://github.com/marcthurley/sharpSAT is still state of the art. < 1546034908 444571 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no, I'm not very up to date with SAT solvers < 1546034918 991179 :int-e!~noone@int-e.eu PRIVMSG #esoteric :http://beyondnp.org/pages/solvers/model-counters-exact/ had an overview. < 1546034943 950033 :int-e!~noone@int-e.eu PRIVMSG #esoteric :It's comparatively easy for SAT, because of the SAT competitions. < 1546034967 434434 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also the name #SAT reminds me of complexity classes like #P < 1546034971 834684 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But #SAT is not quite the same, the tradeoffs are quite different. < 1546034990 345303 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(One thing I've learned is that #SAT is often called "model counting" in the literature) < 1546034991 214375 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right, it /is/ in fact the defining problem of #P < 1546035013 894915 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, now I'm confused, maybe this is what you were talking about in the first place < 1546035025 489704 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But never mind then, it's just something that could have been in your area of interest. :) < 1546035066 935264 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's the sort of thing that I'm broadly interested in despite not knowing much about < 1546035156 909162 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :wait, count or parity? < 1546035171 858791 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :the wafer grid means exact count, right? < 1546035180 619781 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, # is exact count < 1546035190 919251 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so #SAT is "how many ways are there to solve this boolean satisfaction problem?" < 1546035196 662005 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :it would be a screwdriver head with a plus-shaped groove for parity < 1546035225 879089 :int-e!~noone@int-e.eu PRIVMSG #esoteric :hmpf < 1546035232 911033 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :\oplus, as they say in LaTeX < 1546035239 557891 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :yeah < 1546035240 250346 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or ⊕ in Unicode < 1546035245 59717 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`unidecode ⊕ < 1546035246 829794 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​[U+2295 CIRCLED PLUS] < 1546035281 627714 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I'd *expect* that finding the parity of the number of solutions is essentially as hard as counting them, but how would one go about proving or refuting such a claim? < 1546035307 280817 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :int-e: you refute it by making determinant-signed counting easier < 1546035319 687156 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :int-e: for #P at lesat < 1546035347 232757 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :create matrix whose permanent is the count, then observe that the determinant has the same parity as the permanent, < 1546035352 352272 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :and that you can solve the determinant fast < 1546035377 324414 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: I know about permanents, but that just means that this is not a hard problem for parity-#SAT. < 1546035396 986128 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :int-e: that's for #P versus (+)P < 1546035407 730365 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :I've no clue about #SAT versus (+)SAT < 1546035419 765263 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are some problems which obviously have an even number of solutions, but you can't easily determine how many there are < 1546035438 616792 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. via exploiting a symmetry of the problem < 1546035455 221496 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :ais523: or just adding a 2-valued variable that takes place in no constraint < 1546035462 964644 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :but does that help? < 1546035469 551738 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :we're concerned about the hardest problems < 1546035501 242199 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :it doesn't matter if one specific input behaves differently < 1546035580 600918 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Ah, permanent is #P-complete. Hmm hmm. I should find a proof. < 1546035661 454837 :pikhq!~pikhq@c-73-181-126-9.hsd1.co.comcast.net JOIN :#esoteric < 1546035708 370756 :int-e!~noone@int-e.eu PRIVMSG #esoteric :1979. Let's see. < 1546035822 973194 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :int-e: yeah, it's so long after Euler, because for a very long time, nobody rediscovered complexity theory and SAT and Cook-Levin < 1546035918 44053 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(It's not clear, a priori, that such a reduction has to preserve the parity.) < 1546036272 588849 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :ais523: interesting, what would a generalization of wang tiles be then? < 1546036342 483225 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :imode: But Is It Art?? < 1546036384 360364 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the most direct would be generalizations to arbitrary tilings < 1546036393 38422 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :BIIA? is more of a special case than a generalization < 1546036412 145817 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :ais523: yeah, it works either way < 1546036448 63965 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :you can simulate BIIA with Wang tiles, one tile per character cell, or backwards, Wang tiles with BIIA, each BIIA tile roughly same sized square shaped with different edges < 1546036454 372664 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :so it's both < 1546036462 106014 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :I think of it the latter way < 1546036465 206546 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, they can each implement the other fairly directly < 1546036534 819041 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :something _like_ wang tilings over general topologies are what I'm kind of wondering about. I think something like port graphs have something to say about this... < 1546036555 561104 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :tilings rely on a background "plane" to do their thing. what happens if you get rid of that. < 1546036572 878642 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now you've got me thinking about Wang Penrose tiles < 1546036617 117109 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :ais523: so different grid, only it's not quite a "grid"? < 1546036638 893794 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :kinda yeah. < 1546036660 417650 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :wang tiles but the arity requirements can vary per tile. < 1546037150 888740 :int-e!~noone@int-e.eu PRIVMSG #esoteric :you can also tile the hyperbolic plane < 1546037168 185981 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, tilings do generalize to non-Euclidean topologies < 1546037188 735358 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :does the elliptic plane have infinite tilings? I'd expect them to all be finite < 1546037204 952838 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, uniform tilings, that is < 1546037216 114349 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :obviously you can create a non-uniform infinite tiling just by drawing lines at random < 1546037232 255268 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although it wouldn't be well-defined < 1546037243 332165 :int-e!~noone@int-e.eu PRIVMSG #esoteric :http://int-e.eu/~bf3/tmp/moebius.html - spot the heptagons :) < 1546037318 950461 :pikhq!~pikhq@c-73-181-126-9.hsd1.co.comcast.net QUIT :Read error: Connection reset by peer < 1546037326 243413 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(I could make a version that has 4 regular pentagons meet at every vertex, hmm. Maybe some other time.) < 1546037451 278174 :pikhq!~pikhq@c-73-181-126-9.hsd1.co.comcast.net JOIN :#esoteric < 1546037601 825425 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :int-e: https://commons.wikimedia.org/wiki/Category:Order-4_pentagonal_tiling ? < 1546037629 933477 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Non-Euclidean geometries are awkward though in that translations generate rotations. < 1546037655 543290 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: yep < 1546037735 988413 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :can you make a better drawing of what I'm trying to show on http://math.bme.hu/~ambrus/pu/randvoronoi.html ? < 1546037878 277106 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: I happen to be listening to the soundtrack to HyperRogue at the moment, and that + the font in the title + the hyperbolic geometry in the link left me somewhat confused for a moment < 1546038002 94741 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :hehe < 1546038029 676455 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :Ruxor also has a web javascript thingy for showing a kind of Penrose aperiodic tiling too somewhere < 1546038056 699552 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Hmm, I'm lost... font in the title? < 1546038076 152714 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the font my browser uses to render the title on the page is the same font HyperRogue happens to use for all its in-game text, including titles < 1546038098 766598 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :yeah, http://www.madore.org/~david/weblog/d.2018-04-24.2512.html < 1546038131 948948 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :ais523: title on which page? my page? my page doesn't set the font, it leaves it as the client default < 1546038153 236302 :int-e!~noone@int-e.eu PRIVMSG #esoteric :my page doesn't set a font either. http://roguetemple.com/z/hyper/ has an image in the headline. < 1546038161 77047 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: the page int-e linked < 1546038178 693651 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think my browser is probably set to use the same font as HyperRogue for titles if no font is specified by coincidence < 1546038194 441189 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :hmm, let me check. I usually have font overrides disabled, so I don't see original fonts on webpages < 1546038203 650313 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :font changes on webpages are abused more often than they're used well < 1546038210 93971 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think it is, specifically, DejaVu Sans < 1546038215 938212 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :and when they're used well, that's because of limitations of web infrastructure < 1546038273 560200 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :yeah, default font < 1546038275 303357 :int-e!~noone@int-e.eu PRIVMSG #esoteric :DejaVu Serif here (I may have selecte "serif" as a standard somewhere) < 1546038289 372277 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think it might be interesting to see what the Web would look like if sites had no method of forcing layout at all < 1546038294 592171 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just semantic tags and the browser chooses layout < 1546038294 956726 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :wait, int-e.eu ? is this a new domain? < 1546038305 156991 :int-e!~noone@int-e.eu PRIVMSG #esoteric :new? < 1546038312 721512 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it's not possible, people will always try to find a way to force layout < 1546038314 732850 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :dunno, I don't recall seeing it < 1546038363 328808 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Well, there's not all that much there. But it should appear in the logs. I've had it for some years. < 1546038389 31824 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :ais523: yeah. you can't have fancy scripting and images and canvases but no fonts. that'd just lead to webpages emulating fonts the slow way. < 1546038405 366666 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :people used to force layout back before CSS was widespread… < 1546038421 20584 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :ais523: yes, and table is still very useful, because CSS gets complicated < 1546038427 777907 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Almost 6 years by now. < 1546038439 347729 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :before flex were supported, we definitely needed tables to do some sorts of layout on the web < 1546038443 364709 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: not for layout, please don't do that as it makes it very hard for end users to make styling tweaks < 1546038443 536494 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :no matter what the CSS guys said < 1546038451 973151 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :and I think even now with flex supported, tables might still be useful < 1546038456 686148 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and for screen readers and the like to understand the page < 1546038459 887471 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :but I could be wrong in that, I don't yet understand how the heck flex works < 1546038473 277578 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :ais523: but some layouts are just impossible to write without tables < 1546038475 719002 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :CSS flex is missing lots of features I'd like to use, but those features generally aren't possible with tables either < 1546038477 298425 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :or very hard at least < 1546038573 689339 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I think that not only fonts, but also fancy images, scripts, canvas, and layout are also abused much. Forcing layout (and perhaps also fonts) are probably more useful for paged media than continuous anyways, I should think (but even for paged media the user may wish to override them). < 1546038585 915174 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's a reason the bottom-right corner of The Waterfall Model Online isn't used for anything, for example < 1546038602 222431 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I have font overrides disabled on my web browser, although I would want to enable font overrides for SVG and PDF but disabled for HTML; but, it doesn't seems to do that. < 1546038623 625998 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(it has a few abuses of CSS Flex to automatically adapt to small screens, but the effects that that has on z-order makes that area unusable in a large-screen layout without making it show up on top of other text in a small-screen layout) < 1546038645 879341 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :zzo38: also overlapping stuff, truncating stuff, and line-height. seriously, line-height! have you EVER seen an actually good use of line-height in a webpage, as opposed to in a non-HTML printed document? < 1546038683 407505 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one thing I dislike is the way that styles are seen as something for the site to provide, rather than something for the user to provide < 1546038693 397049 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but sites are forced into adding at least minimal styling because most default stylesheets are terrible < 1546038699 234703 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :ais523: yeah, and CSS conditionals just aren't powerful enough yet to handle all the things you want for adapting to different heigths < 1546038706 786448 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :ais523: Yes, although with suitable extensions the user can provide. < 1546038734 36951 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :also many webpages abuse adapting to different screen sizes by changing their webpage on small sizes to hide important interface elements < 1546038737 837540 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :I have ranted about that, right? < 1546038761 950108 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :about that webpage that hides the password change option unless you view it in a wide browser window < 1546038786 348874 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :b_jonas: Yes, that is true, too. When I design webpages there usually is no or minimal CSS, and rarely any images, but I use the accesskey attribute more often. Scripts are rare except for stuff which is used optionally (such as the MD5 calculation on my database of Magic: the Gathering cards; you can just as well use a different MD5 implementation if you want an account, too). < 1546038819 152246 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I rarely use CSS except to override the CSS to webpages that already have CSS. For webpages that do not have CSS it is rare to need to add any. < 1546038867 949146 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Do you think so? < 1546038930 791756 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Tables are useful for making a table or grid of data. < 1546038942 939659 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :what I'd still like to find out is how to add both mathml and legacy html for non-mathml-capable browsers in a sane way < 1546038955 138759 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :why doesn't mathml has a built-in way to add fallbacks, like img and script do? < 1546038980 219769 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :I hate whoever designed them without a fallback < 1546038987 683746 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :makes the whole thing worthless < 1546038988 209524 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: Not sure whether those images can be improved. One thing that might be interesting to exhibit difference is to choose the color based on the area of each polyhedron... and perhaps the number of vertices. < 1546039018 276733 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :int-e: they could be improved by rendering them more precisely and at a larger area. only my code is very simple and too slow to do that. < 1546039025 693947 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :it wouldn't be hard to compute it properly < 1546039037 597642 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Oh are you brutally computing nearest neighbours? < 1546039048 877736 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :but yes, choosing color well in some way is also a hard problem < 1546039052 635536 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :int-e: yeah :-( < 1546039055 974285 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :it was a quick experiment < 1546039085 207262 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: Sorry that may have come across as far more judgemental than it should be... I'd probably do the same. < 1546039096 144269 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :well, it's a good first pass to check how it works < 1546039106 497878 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :but then I could optimize it if I spent some time on it < 1546039128 459947 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be QUIT :Ping timeout: 250 seconds < 1546039150 743239 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ACTION isn't really into computational geometry. < 1546039231 721578 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But actually... you can estimate the area based on pixels. Counting corners is harder :) < 1546039271 781972 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :I don't think you should color just according to number of corners or area. You could compute it, but I don't think that's the output I want. < 1546039431 845864 :int-e!~noone@int-e.eu PRIVMSG #esoteric :the idea is that in 2D you tend to have clusters of several small polygons, while in higher dimensions you actually get isolated small polygons much more frequently. < 1546039459 740314 :int-e!~noone@int-e.eu PRIVMSG #esoteric :And that's something that may become visible when coloring by area. I may also be completely wrong. < 1546039498 805518 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :int-e: yeah, but I'd prefer not to have adjacent areas with a similar color < 1546039510 598867 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :my random coloring fails that < 1546039674 971204 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Ideally it should be a vector graphic and then one could actually draw edges... < 1546039699 518976 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But I'd be too lazy to actually do it. < 1546039962 669811 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :int-e: you coudl do it, but you needn't. you can just optimize the pixel graphics properly. < 1546040867 920072 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit < 1546041439 621245 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: So the 1979 paper (Valiant, "The complexity of computing the permanent") is inconclusive about the relation between (+)SAT and #SAT. The reduction to permanent multiplies the number of solutions by some 4^e where e = Theta(|F|), F being the input which is a formula in CNF with no unit clauses. < 1546042256 399202 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :computing by self assembly is my new thing to get excited about. < 1546042424 975446 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1546043182 931341 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :what is considered more fundamental: uniform spaces or arbitrary spaces? < 1546043232 426607 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :arbitrary graphs vs. lattices, I suppose. < 1546043356 787481 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :part of me says that grids and spaces are more fundamental, but part of me says that arbitrary graphs can express arbitrary topologies, and that includes grids and spaces. < 1546043422 11848 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :been leaning more towards the former, because any graph needs to be embedded in something to have any kind of meaning. < 1546043441 529672 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :so your first choice of space has to be something like uniform 2D or 3D or 1D space. < 1546045131 740780 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1546045378 260310 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu QUIT :Ping timeout: 245 seconds < 1546046396 494675 :nfd9001!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net JOIN :#esoteric < 1546046538 845206 :nfd!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net QUIT :Ping timeout: 250 seconds < 1546046557 872336 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Okay, people don't seem to believe that ⊕P is hard, and have some evidence to the contrary. "P^⊕P is not known to even contain NP." ""there is a relativized universe where P = ⊕P ≠ NP = PP = EXPTIME" https://en.wikipedia.org/wiki/Parity_P < 1546046590 468466 :int-e!~noone@int-e.eu PRIVMSG #esoteric :And I learned about Toda's theorem. Fun stuff. < 1546046679 518307 :S_Gautam!uid286066@gateway/web/irccloud.com/x-uqhpriryttfsrnrm QUIT :Quit: Connection closed for inactivity < 1546046738 592767 :ATMunn!ATMunn@unaffiliated/atmunn QUIT :Quit: lol rip < 1546046741 778204 :Bowserinator!Bowserinat@hellomouse/dev/Bowserinator QUIT :Quit: Blame iczero something happened < 1546046746 9455 :moony!moony@hellomouse/dev/moony QUIT :Quit: Bye! < 1546046856 908392 :ATMunn!ATMunn@unaffiliated/atmunn JOIN :#esoteric < 1546046869 566508 :Bowserinator!Bowserinat@hellomouse/dev/Bowserinator JOIN :#esoteric < 1546046891 591800 :moony!moony@hellomouse/dev/moony JOIN :#esoteric < 1546049106 489599 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: i don't think they believe it's actually in P, as that would imply PH in BPP by the other toda's theorem fact mentioned < 1546049205 523946 :int-e!~noone@int-e.eu PRIVMSG #esoteric :No, but they do seem to believe that it's easier than #P. < 1546049558 734259 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But actually it's quite hard to find anything tangible when it comes to relating ⊕P and #P. < 1546049888 262999 :int-e!~noone@int-e.eu PRIVMSG #esoteric :"⊕P contains the graph isomorphism problem" is obviously relevant. < 1546050014 36093 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oerjan: did you see http://paste.debian.net/1057754/ ? < 1546050061 968022 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(SK combinatory logic as a queue automaton... discussion from last night... morning... whatever) < 1546050655 942964 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu JOIN :#esoteric < 1546050669 439296 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :int-e: no, it's not relevant. graph isomorphism is probably in P < 1546050683 426587 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: it is relevant because we don't know that yet < 1546050715 56488 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: so in particular there is no parity-preserving polynomial time reduction from #SAT to permanents. < 1546050718 795638 :int-e!~noone@int-e.eu PRIVMSG #esoteric :known. < 1546050732 881085 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :hmm, I guess that does make it relevant < 1546050739 408618 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :sort of < 1546050753 65379 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :dunno < 1546051208 165315 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: shouldn't line 47 have a ` at the beginning of the inserted string? < 1546051306 503953 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oerjan: nope, 3 has only 2 consumed `. < 1546051322 69364 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oerjan: an evil trick, I'll admit. < 1546051343 115347 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oerjan: note that line 41 doesn't erase the ` < 1546051347 610035 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh < 1546051426 173621 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :`? cold < 1546051427 291220 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :cold? ¯\(°​_o)/¯ < 1546051456 155469 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@metar LOWI < 1546051456 499320 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :LOWI 290220Z AUTO VRB01KT 9999 FEW090 M04/M05 Q1031 < 1546051674 507867 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :learn The cold never bothered me anyway. < 1546051700 472223 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`trouble < 1546051711 167096 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :treble < 1546051745 338565 :int-e!~noone@int-e.eu PRIVMSG #esoteric :203 < 1546051751 142216 :int-e!~noone@int-e.eu PRIVMSG #esoteric :hmmm. < 1546051785 942610 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`' < 1546051786 621050 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :902) I do study philosophy of much. < 1546052109 447739 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`' 203 < 1546052110 219870 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :203) * quintopia sits on gregor < 1546052120 730299 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? * < 1546052121 843686 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Twinkle, twinkle, little star! < 1546052226 744947 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :`wisdom < 1546052227 468198 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​klein bottle//A Klein bottle is like a torus, but more insidious. Taneb tried to invent it, but got trapped inside. < 1546052231 625710 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :`wisdom < 1546052232 469606 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​tanebvention//Tanebventions include necessity, Go, submarine jousting, Fueue, the universe, metar, sand, dragons, persistence, the BBC, _46bit, progress, sanity, Italian, the grace period, the limerick, ruin, and this sentence. See also tanebventions: maths or tanebventions: foods. He never invents anything involving sex. < 1546052251 618565 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :`? _46bit < 1546052252 754227 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :_46bit is a slightly-uptight public-schooled Brit. Taneb invented him. < 1546052264 107252 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :`wisdom < 1546052264 809647 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​dingbat//dingbat is a famous font designer for Microsoft. < 1546052270 796935 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :heh < 1546052271 635601 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :`wisdom < 1546052272 352023 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​b_jonas//b_jonas egy nagyon titokzatos személy. Hollétéről egyelőre nem ismertek. < 1546052284 788949 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :oh, that nonsense is still there < 1546052285 980659 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :`wisdom < 1546052287 383467 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​cookie//Hackego wants a cookie! *hangs* < 1546052291 73612 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :`wisdom < 1546052291 900746 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​urbandictionary//Urban Dictionary is an alternative, inferior wisdom database. < 1546052301 102351 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :`quote < 1546052301 753615 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :694) fungot: Feeling scrambled after all that? fizzie: but it's much like new zealand, in my stone-age country, we still like you even if you're only using the new fnord < 1546052316 762854 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :yeah, true < 1546052325 414350 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :only in new zealand < 1546052336 729075 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ACTION ponders `slwd cookie//s/g/s/ < 1546052359 543008 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ACTION ponders `slwd cookie//s/.g/Es/ < 1546052381 958864 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@brain < 1546052382 61410 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Promise me something, Pinky. Never breed. < 1546052396 36899 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :New Zealand was invented by Jules Verne, to give a starting location for the novel Deux ans des vacances. < 1546052398 79623 :int-e!~noone@int-e.eu PRIVMSG #esoteric :but perhaps that would make it historically incorrect < 1546052399 730247 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Quit: Qutting < 1546052438 83712 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@. leet brain < 1546052438 171045 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :HER3 we 4Re, pINKy--aT +H3 da\/\/n 0f TIME! < 1546052443 938801 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@pinky < 1546052444 47164 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :The game does not conclude until the woman with the eating disorder ululates. < 1546052487 608953 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :``` allquotes | grep -Ei hackego < 1546052488 325636 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :32) `translatefromto hu en Hogy hogy hogy ami kemeny How hard is that \ 70) let's put that in the HackEgo quotes files, just to completely mystify anyone who looks back along them in the future \ 305) `quote django ​352) django is named after a person? thought it would be a giraffe or something thankfully only one \ 306) `quote django ​352) djan < 1546052519 337625 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`5 < 1546052521 9932 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :1/2:575) That was me being *nice*. I could have made the request by word of mouth to my My Little Pony toys and it would count. \ 978) prediction: kmc never comes back * kmc has joined #esoteric \ 436) elliott: an old colonel lost, but a new brother gained. together they will ascend, each time you must be adventurin'. \ 1132) I may write a compliant interpreter just for the hell of it Taneb: stop complianing < 1546052522 312671 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`n < 1546052524 550557 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :2/2: \ 810) i love how allegedly wine can run all of these different programs but the only one i can actually run is starcraft i think wine may secretly be a cleanroom reimplementation of starcraft < 1546052536 932716 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :``` allquotes | grep -Ei lambdabot < 1546052537 710217 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :331) [after a long string of Lymia getting lambdabot to spit out huge, meaningless type signatures] I need to learn more Haskell... ..I need to get op privs. \ 409) rest in peace lambdabot???? monqy: it'll probably be back later nap in peace \ 494) monqy: help how do I use lambdabot to send messages to people. [...around half an hour later...] @messages quicksilver s < 1546052566 137017 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`quote 352 < 1546052566 892890 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :352) The wickedest man of all. Surpassed only in wickedness by the wicked witches of the west and east. you talking about me again? Yes. k < 1546052577 998181 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :wait < 1546052581 31957 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ooh < 1546052582 688491 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :can I just use < 1546052585 117426 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`quote 306 < 1546052585 898684 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :306) `quote django ​352) django is named after a person? thought it would be a giraffe or something \ 407) `quote django ​352) django is named after a person? thought it would be a giraffe or something thankfully only one thankfully only two < 1546052591 158528 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :`quote HackEgo < 1546052591 844605 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :32) `translatefromto hu en Hogy hogy hogy ami kemeny How hard is that \ 70) let's put that in the HackEgo quotes files, just to completely mystify anyone who looks back along them in the future \ 305) `quote django ​352) django is named after a person? thought it would be a giraffe or something thankfully only one \ 306) `quote django ​352) djan < 1546052596 936183 :int-e!~noone@int-e.eu PRIVMSG #esoteric :embedding quote numbers in a quote is evil. < 1546052597 358401 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :yeah < 1546052618 593821 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: except for the -i perhaps < 1546052621 503576 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :`quote HackEso < 1546052622 175557 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :No output. < 1546052630 538920 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :``` allquotes | grep -Ei hackeso < 1546052630 737425 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`quote Hackego < 1546052631 510936 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :No output. < 1546052631 828521 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :32) `translatefromto hu en Hogy hogy hogy ami kemeny How hard is that \ 70) let's put that in the HackEgo quotes files, just to completely mystify anyone who looks back along them in the future \ 305) `quote django ​352) django is named after a person? thought it would be a giraffe or something thankfully only one \ 306) `quote django ​352) djan < 1546052640 301673 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ah < 1546052649 396991 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I [sic] didn't know that. < 1546052668 187183 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :``` allquotes | grep -Ei "hacke[^g]" < 1546052668 981660 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :852) i bet a blog post complaining about ");});});" syntax in JavaScript and comparing it unfavorably to Lisp would get approximately one billion comments on hacker news but at what cost? your very soul, kmc! \ 974) i'm not actually competent at hacking things ummmm kmc dont u mean `cracking' [tiny glider symbol with "hacker pride" written next to it in silkscreen] [head of a gnu] [tux penguin] [face shoved in toile < 1546052742 759022 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu PRIVMSG #esoteric :``` allquotes | grep -Ei geordi < 1546052743 585553 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :No output. < 1546052747 166810 :b_jonas!~x@catv-176-63-14-104.catv.broadband.hu QUIT :Quit: leaving < 1546053452 81855 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1546053900 157508 :uplime!~nchambers@learnprogramming/staff/nchambers NICK :uptime < 1546054887 679225 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1546054991 325770 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1546055088 765331 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: i think you can merge S4 with one of S1 or S2 < 1546055142 996857 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1546055177 363260 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or even with K1 < 1546055299 237398 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1546055302 738519 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :actually K0 and K1 look mergeable < 1546055579 107560 :int-e!~noone@int-e.eu PRIVMSG #esoteric :mm. willl think about it after sleep < 1546056788 480183 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1546057042 397167 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 250 seconds < 1546058071 761691 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :there's a desirable attribute of a theory in physics called background independence. it's the idea that the theory is independent of any given "background", or shape or space. in general relativity, for example, the "shape" of space is indirect. < 1546058162 471848 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :bring on them tensors < 1546058166 65408 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :it's nice because it reduces your assumptions. rather than working with specific surfaces or manifolds, you have to worry very little about the overall structure of what the objects of your theory are riding on. < 1546058211 572971 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :wang tiling, or similar space-oriented models of computing, is pretty simple, but relies on a fixed background, that of the 2D euclidean plane. < 1546058284 324170 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :granted there can be 3D wang "cubes", as well as 1D wang "strings" of various computational powers, but they always assume some kind of regular rectangular lattice as the "backdrop". < 1546058400 117854 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :turing machines also assume a "background": the space that contains the tape and the read/write head. for CL/LC, it's the space of the expression. < 1546058480 766537 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :my question is, what does a "background-independent" model of computation look like? I posit that it looks something like a cellular automaton, and as a result I posit that wang tiles can be "freed" of their background. < 1546058612 862720 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :my reasoning is that cellular automata only require a definition of "points in space" and the concept of a neighbor. > 1546060014 124286 PRIVMSG #esoteric :14[[07TOWCBL14]]4 N10 02https://esolangs.org/w/index.php?oldid=58875 5* 03ShareMan 5* (+4530) 10Completed part of the page on TOWCBL < 1546060201 118771 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1546060617 385697 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1546062050 964901 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1546069744 255490 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1546069999 225336 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 246 seconds < 1546070512 764982 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 272 seconds < 1546071300 786779 :uptime!~nchambers@learnprogramming/staff/nchambers QUIT :Quit: WeeChat 2.2 < 1546071593 303049 :MDude!~MDude@71.50.218.48 QUIT :Quit: Going offline, see ya! (www.adiirc.com) < 1546072683 974737 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1546073567 282282 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru JOIN :#esoteric < 1546073773 310247 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :@tell ais523 thank you! < 1546073773 399956 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1546076785 699240 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1546076963 954051 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 246 seconds > 1546077359 210025 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Superstrijder15 5* 10New user account > 1546077606 17911 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=58876&oldid=58847 5* 03Superstrijder15 5* (+547) 10/* Introductions */ > 1546078592 133845 PRIVMSG #esoteric :14[[07Talk:Gravity14]]4 10 02https://esolangs.org/w/index.php?diff=58877&oldid=19914 5* 03Superstrijder15 5* (+756) 10/* Missing syntax info */ new section < 1546083656 989790 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1546083864 834062 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 268 seconds < 1546084262 360908 :rain1!~My_user_n@unaffiliated/rain1 JOIN :#esoteric < 1546084328 382857 :rain2!~My_user_n@unaffiliated/rain1 QUIT :Ping timeout: 245 seconds < 1546084581 663521 :doesthiswork1!~Adium@131.191.115.81 JOIN :#esoteric < 1546084581 932428 :doesthiswork!~Adium@131.191.115.81 QUIT :Read error: Connection reset by peer < 1546088249 662699 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu JOIN :#esoteric < 1546088255 104485 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? for < 1546088256 203838 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :for? ¯\(°​_o)/¯ < 1546088262 882500 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? fortran < 1546088264 16674 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :FORTRAN was a language in 1957, in which our noble, honourable ancestors wrote programs on punched cards and paper tape. < 1546088265 846308 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? smalltalk < 1546088266 974014 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :smalltalk? ¯\(°​_o)/¯ < 1546088310 775184 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :fungot, did our hon. and learned ancestors wrote programs in FORTRAN on punch cards? < 1546088311 43842 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :b_jonas: i was the minister, the fear, the terror of the refugees, among the many attending the local gps and pharmacies free in the uk but, shockingly, the report uncovers the challenges, the government have < 1546088325 22840 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? C < 1546088326 160326 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :C is the language of��V�>WIד�.��Segmentation fault < 1546088327 608762 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? lisp < 1546088328 785391 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :lisp? ¯\(°​_o)/¯ < 1546088329 846301 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? scheme < 1546088331 228543 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :scheme? ¯\(°​_o)/¯ < 1546088386 317558 :MDude!~MDude@71.50.218.48 JOIN :#esoteric < 1546088411 534126 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Surely C is not that ba^%*@13Segmentation fault. Core dumped. < 1546088458 412579 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :is FORTRAN named from that because "FOR" is the keyword it's using for counter loops? < 1546088497 393133 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I'm pretty sure "FOR" is for "FORMULA" < 1546088539 669075 :int-e!~noone@int-e.eu PRIVMSG #esoteric :because you could actually write x+y instead of LOAD x, ADD y < 1546088931 374737 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the "TRAN" is at least said to be from "translation". < 1546089642 510044 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :sure, it translates counter loops to increment, compare, and jump underneath < 1546089649 315323 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :and branch < 1546089701 373122 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :and sometimes decrease instead of increase, if it's a backwards counter loop > 1546089753 58399 PRIVMSG #esoteric :14[[07Gravity14]]4 10 02https://esolangs.org/w/index.php?diff=58878&oldid=26089 5* 03Salpynx 5* (+30) 10/* External resources */ update specification link to archived version < 1546089790 207867 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: I'm afraid you're not absurd enough to be funny and your etymology is almost certainly wrong. < 1546089797 854927 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :yeah < 1546089856 524139 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :it has nothing to do with the name "FORTRAN", I just figured that "for" is another of those strange syntaxes that fortran and C popularized so much that everyone knows those counter loops are "for" loops even when they don't program fortran or C < 1546089895 35360 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :it's like equals signs for assignment: FORTRAN and C won over smalltalk and APL, so we use an equals sign, not a left arrow < 1546089906 1983 :int-e!~noone@int-e.eu PRIVMSG #esoteric :don't forget Pascal, BASIC, and Modula < 1546089922 888078 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(regarding for loops) < 1546089941 59490 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :sure, Pascal and BASIC probably inherited those keywords from FORTRAN < 1546089965 918700 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :I think of FORTRAN and C as the more popular and influential languages, rather than BASIC and Pascal < 1546089974 491837 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :I know almost nothing about Modula < 1546089983 870118 :int-e!~noone@int-e.eu PRIVMSG #esoteric :who'd have thought that an early programming language could be so influential... < 1546089995 176371 :int-e!~noone@int-e.eu PRIVMSG #esoteric ::P < 1546090015 403588 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1546090059 904231 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :yeah, it's just that < 1546090060 598162 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Modula is similar to Pascal but adds a module system. It came out too late; I believe that in practice Turbo Pascal's units have seen a lot more use. < 1546090183 752679 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I believe ALGOL (which is roughly contemporary with FORTRAN) was pretty influential too, and it also uses "for". < 1546090200 447938 :int-e!~noone@int-e.eu PRIVMSG #esoteric :for whatever reason < 1546090201 800134 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sadly, the practice of using typeface (or underlining) to distinguish keywords didn't really get picked up from ALGOL. < 1546090228 457373 :int-e!~noone@int-e.eu PRIVMSG #esoteric :> nub "kjhalksdha" < 1546090230 529116 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : "kjhalsd" < 1546090249 388114 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Most programmers like short words. < 1546090252 220969 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I used to have a book that told you how to mechanistically translate between FORTRAN 2, FORTRAN 4 and ALGOL 60, for a few different machines. < 1546090261 793363 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Picked it up from the discard pile of the university library. < 1546090287 547844 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :FORTRAN and C were influential about syntax. smalltalk and lisp were much less so. even when languages use dynamic allocation and object orientation with prototypes and overridable methods and instance variables like smalltalk, they barely take any of smalltalk's syntax. < 1546090323 768319 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :the vertical bars of rust originate from smalltalk through ruby, but note that smalltalk uses them for declaring local variables, but ruby and rust uses them for declaring formal parameters. < 1546090338 338824 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :and perhaps the "let" keyword comes from lisp < 1546090436 124834 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :fizzie: I did use underlining for some keywords when I made paper backups of some of my programs on the SHARP EL-5120 calculator. that calculator represents keywords as single bytes in the program, and the editor edits them as if they were single characters of up to 6 cells wide on the display < 1546090455 242574 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :keywords include "GOTO " and "exp " > 1546090509 70485 PRIVMSG #esoteric :14[[07Talk:Gravity14]]4 10 02https://esolangs.org/w/index.php?diff=58879&oldid=58877 5* 03Salpynx 5* (+489) 10/* Missing syntax info */ check out the updated resources section < 1546090690 920422 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :and of course C popularized the & and | for bitwise and logical operators, even to languages like rust that don't use C precedence order < 1546090826 447518 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :also ^ and << and >> for bitwise xor and bitshifts respectively < 1546092086 907031 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@tell oerjan update - 17 states now: http://paste.debian.net/1057901/ < 1546092086 995929 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1546092095 87450 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@tell imode update - 17 states now: http://paste.debian.net/1057901/ < 1546092095 182265 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1546092106 405464 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( @tell is not useful for spamming ) < 1546092115 269959 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :it's allowed in 17 states, or forbidden in 17 states? < 1546092127 604664 :int-e!~noone@int-e.eu PRIVMSG #esoteric :yes. < 1546092160 419074 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :and which state finally gave in? LA? < 1546092252 368181 :int-e!~noone@int-e.eu PRIVMSG #esoteric :now why doesn't that paste have syntax hilighting? < 1546092455 793387 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :`? COMPLEX < 1546092457 15218 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :COMPLEX? ¯\(°​_o)/¯ < 1546092463 5855 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :`? BASIC < 1546092464 192281 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :BASIC? ¯\(°​_o)/¯ < 1546092467 820942 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :`? basic < 1546092469 14076 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :basic? ¯\(°​_o)/¯ < 1546092473 636015 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`grWp COMPLEX < 1546092475 528523 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :bezout's theorem:Bézout's theorem says that if a system of polynomial equations over the complexes has as many variables as equations, then in the general case the number of solutions it has is equal to the product of one less than the degrees of the polynomials. \ bézout's theorem:Bézout's theorem says that if a system of polynomial equations over the complexes has as many variables as equations, then in the general case the number of solutions it has < 1546092483 977184 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? complex < 1546092486 797700 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :`? INCOMPREHENSIBLE < 1546092487 425377 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :complex? ¯\(°​_o)/¯ < 1546092488 711371 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :INCOMPREHENSIBLE? ¯\(°​_o)/¯ < 1546092493 668815 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :whyyy < 1546092500 436110 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: it's a MYSTERY < 1546092505 940952 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :`? MYSTERY < 1546092507 62623 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :MYSTERY? ¯\(°​_o)/¯ < 1546092515 903297 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? fungot < 1546092515 903345 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric ::((((( < 1546092516 231807 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :int-e: there is a need, therefore, the more we will be accused of and held the world land speed record. he is to be enormously proud to be the only one, in the house, < 1546092517 79755 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :fungot is our beloved channel mascot and voice of reason. < 1546092564 180266 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :hmm, have I also added one about < 1546092566 269001 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? rademacher < 1546092567 391908 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :rademacher? ¯\(°​_o)/¯ < 1546092568 187584 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? rademacher's theorem < 1546092569 193507 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :rademacher's theorem? ¯\(°​_o)/¯ < 1546092571 876828 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :nope < 1546092574 971738 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :perhaps I should < 1546092577 747021 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :I keep forgetting what it is < 1546092583 44197 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :but then I also keep forgetting what its name is < 1546092596 508486 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :luckily the wisdom database is searchable < 1546092598 569280 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@google reidemeister moves < 1546092599 312756 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Reidemeister_move < 1546092619 627775 :int-e!~noone@int-e.eu PRIVMSG #esoteric :wow the images at the top are atrocious < 1546092640 894235 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :dear fungot don’t you maybe know why I have almost no memory left when updating Win7 on VirtualBox and it’s nowhere to be indicated that it is VirtualBox’s processes that demand so much of it < 1546092641 31234 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :arseniiv: at the very least, the government get the short-term and that the issues of the most concern the minister that the government will < 1546092666 94294 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^style < 1546092666 208167 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp ukparl* youtube < 1546092672 503998 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :I can’t even open my beloved^W firefox now < 1546092681 701667 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :it instacloses < 1546092729 179911 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :is youtube style interesting? what data does it use? < 1546092731 225190 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: The government will what? < 1546092731 319582 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :fizzie: to my british partners and have undermined the ability of the government to < 1546092745 115437 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :arseniiv: try to open it with the --no-remote --ProfileManager parameters, or whatever the equivalent of they are for your version of firefox, since they keep changing command-line syntax < 1546092747 97553 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: The government to WHAT? Why do you stop like that. < 1546092747 211314 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :fizzie: have the government made the decision, with the ability to make the public any knowledge. < 1546092772 68396 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :arseniiv: It's not particularly good, it's based on semi-manually scraped comments from a handful of videos someone gave me. < 1546092787 423759 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :arseniiv: From what I recall, it's mostly about plane crashes and maybe 9/11 conspiracy theories. < 1546092791 614988 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^style youtube < 1546092791 685337 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :Selected style: youtube (Some YouTube comments) < 1546092795 345864 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Steel beams, jet fuel. < 1546092795 423499 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :fizzie: i know is metal gear, but this was a ok movie about 30 minutes until the time this releases. i posted the same < 1546092806 242214 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, that's probably a different video. < 1546092811 252182 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric ::D < 1546092837 315578 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :(I want my memory back, vile VirtualBox!) < 1546092906 815258 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1546092930 15730 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm trying to figure out what I'm being thanked for < 1546092935 336522 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@messages- < 1546092935 415557 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :arseniiv said 5h 19m 22s ago: thank you! < 1546092989 913677 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :haha for that TIO < 1546093017 655234 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :TIO info* < 1546093980 439045 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1546094162 952926 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1546094404 737331 :sftp!~sftp@unaffiliated/sftp QUIT :Ping timeout: 250 seconds < 1546094659 198439 :sftp!~sftp@unaffiliated/sftp JOIN :#esoteric < 1546094982 692863 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1546096440 958547 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a new IOCCC has just started, btw: mentioning it here because I know many #esoteric denizens are interested in obfuscated coding < 1546096456 50333 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :deadline is in March, so there's plenty of time to write submissions < 1546096578 224379 :int-e!~noone@int-e.eu TOPIC #esoteric :Welcome to the international corncob for esoteric programming language discussion, design, development and deployment! | 2019 IOCCC ends March 15th -- http://www.ioccc.org/2019/rules.txt | https://esolangs.org | logs: https://esolangs.org/logs/ http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://www.dropbox.com/s/fyhqyvy3i8oh25m/wisdom.pdf < 1546097022 391882 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1546097155 682587 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :ais523: oh wow < 1546097162 955726 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :let me check < 1546097178 20172 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :and yes, I'm interested. perhaps more so than in esoteric languages. < 1546097606 573788 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Gregor won the IOCCC one year < 1546097614 331873 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`footnote < 1546097614 957245 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :cat: 'wisdom/footnote ': No such file or directory < 1546097615 3788 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so this channel does have some success < 1546097629 751545 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`` echo wisdom/footnote* < 1546097630 606364 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :wisdom/footnote 1 wisdom/footnote 8 < 1546097635 413705 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`footnote 8 < 1546097636 36700 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Isn't it fun reading through all the footnotes⁺? < 1546097642 386756 :int-e!~noone@int-e.eu PRIVMSG #esoteric :A classic. < 1546097652 109543 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`footnote 1 < 1546097652 659742 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :May contain nuts. < 1546097700 158930 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The win was in the "Most surprisingly portable" category, which was nice. < 1546097813 346708 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :I don't get it. Guidelines say "| The reason for the time of day due to Erdős, an amazing mathematician / ! that at least one of the IOCCC judges had the pleasure of working with." < 1546097841 665521 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :what's the exclamation mark for, and how does the times of the day above connect to him? < 1546097985 595298 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit < 1546097991 309608 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1546098167 442776 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 240 seconds < 1546098167 854331 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1546098369 656822 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1546098662 495094 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? standard < 1546098663 619358 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :standard? ¯\(°​_o)/¯ < 1546098833 462975 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :there should be a pun in that entry, using the double meaning of "standard" between technology standards and the stuff that the small Flagbearer carries, and the double meaning of "target" between what you compile to and the M:tG technical meaning < 1546098872 399922 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :like, you port your code to target the standard if possible, or cast your spell to target the standard if possible < 1546098983 643777 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 250 seconds < 1546098994 950233 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: https://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Borwein_constant and https://primes.utm.edu/curios/page.php/160669.html are relevant for the 16:06:69. < 1546099317 517622 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :int-e: thanks < 1546099620 763455 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :wait... guidelines also says "the speaker of your national pariliment". is that apparent typo deliberate? < 1546099640 181035 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :my hon. and learned friend, do you ever speak in your national pariliment? < 1546099647 961859 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :um < 1546099651 697459 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :my hon. and learned friend fungot, do you ever speak in your national pariliment? < 1546099651 775302 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :b_jonas: i hope you die of god damn cancer you're so ignorant and rude and stupid. who taught you that. < 1546100156 139309 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :1 cup salted butter, 1/2 cup sugar, 2 cup flour. < 1546100168 532156 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :leave butter to soften to room temperature then mix in sugar until homogenous. then sift in flour and mix again. form into a ball and cool in the fridge for 10 minutes, then roll to 1 cm thick and cut into cookies. bake 20 min at 325 degrees F, cool 10 min and bake again same thing. < 1546100344 902342 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :shrtbred cookies < 1546100355 88311 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :"sift in flour"? seriously? < 1546100389 120083 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :b_jonas: is that the correct verb for pouring the flour thru a sieve? < 1546100417 113263 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :probably, I don't know < 1546100436 419315 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :I think the point is to prevent the flour from clumping < 1546100444 379878 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`card-by-name sift < 1546100445 80567 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Sift \ 3U \ Sorcery \ Draw three cards, then discard a card. \ ST-C, 9ED-C, 10E-C, A25-C \ \ Sift Through Sands \ 1UU \ Instant -- Arcane \ Draw two cards, then discard a card. \ If you've cast a spell named Peer Through Depths and a spell named Reach Through Mists this turn, you may search your library for a card named The Unspeakable, put it onto the battlefield, then shuffle your library. \ CHK-C, DDS-C \ \ Sifter Wurm \ 5GG \ Creature -- Wurm \ 7/7 \ < 1546100714 956349 :oren!~oren@ec2-18-212-11-99.compute-1.amazonaws.com PRIVMSG #esoteric :This recipe is formed by taking some recipe from online and using only the ingredients we actually had namely butter, sugar, flour < 1546102065 615083 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: I've given up on the 8607 or 0.8607 or whatever the second time of day is. < 1546102123 7537 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :ok < 1546102143 141915 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(0.8607 turns up in a PhD thesis on phase transitions in random graphs that cites Erdos, but that's not convincing.) < 1546102258 76164 :int-e!~noone@int-e.eu PRIVMSG #esoteric :though the exact expression looks impressive. https://edoc.hu-berlin.de/bitstream/handle/18452/16311/seierstad.pdf is that thesis. < 1546102932 997251 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1546103029 133698 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1546103029 223854 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :int-e said 3h 2m 22s ago: update - 17 states now: http://paste.debian.net/1057901/ < 1546103364 180110 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: -- &: skip over remainder of the queue and switch to @. <-- it could find a % first, couldn't it? < 1546103399 949868 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :at least in the version i looked at first, it seemed like you might occasionally move one marker while there was still progress to made on a later one. < 1546103466 823922 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oerjan: Right, the description is a bit inaccurate in that point. < 1546103497 312476 :int-e!~noone@int-e.eu PRIVMSG #esoteric :My excuse is that everything would still work and just be a bit slower with & % -> % & < 1546103550 17433 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Oh the line numbers disappeared along with the syntax hilighting. That's inconvenient. < 1546103685 449087 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Hah, it's your fault. < 1546103692 2283 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wat < 1546103738 282350 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(i just used the link from your @tell) < 1546103744 147679 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oerjan: http://paste.debian.net/1057920/ is the same with Ø replaced by Oe < 1546103773 839559 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I find that ridiculous. < 1546103777 763770 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? Ø < 1546103778 813829 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shocking < 1546103778 879337 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​ø is not going anywhere. < 1546103788 91310 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? Ørjan < 1546103789 114998 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Your pal Ørjan is oerjan's good twin. He's banned in the IRC RFC for being an invalid character. Sometimes he publishes papers without noticing it. < 1546104352 317880 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah i see you also noted # # was redundant, i was going to comment on that < 1546104366 151835 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@tell imode http://paste.debian.net/1057921/ has syntax hilighting. < 1546104366 246333 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1546104390 939549 :int-e!~noone@int-e.eu PRIVMSG #esoteric :yes. invariants are tricky :) < 1546104472 499683 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Anyway, I'm fairly happy with it now. < 1546104494 387982 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(is there any change from *20 to *21) < 1546104514 327859 :int-e!~noone@int-e.eu PRIVMSG #esoteric :tweaking comments... < 1546104535 634679 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I added to &: Optimization: switch to % when a % is encountered along the way. < 1546104549 498109 :int-e!~noone@int-e.eu PRIVMSG #esoteric :And I changed S2 to S1 in the description of D. < 1546104583 552034 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Maybe I should use gist for this. > 1546104827 228000 PRIVMSG #esoteric :14[[07LolKek14]]4 10 02https://esolangs.org/w/index.php?diff=58880&oldid=58855 5* 03Pop MAXXXIM 5* (-2855) 10Replaced content with "LolKek - is modification Brainfuck" > 1546104891 262108 PRIVMSG #esoteric :14[[07LolKek14]]4 10 02https://esolangs.org/w/index.php?diff=58881&oldid=58880 5* 03Pop MAXXXIM 5* (+4) 10 < 1546105190 256519 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1546105542 53254 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: i think in line 206-207 you can make the right sides 0 and 1 instead of @ and ` @ < 1546105676 39638 :int-e!~noone@int-e.eu PRIVMSG #esoteric :hmm. true. < 1546105832 28135 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(but for 208 it's alas unknown whether to use 2 or 3) > 1546106012 766517 PRIVMSG #esoteric :14[[07LolKek14]]4 10 02https://esolangs.org/w/index.php?diff=58882&oldid=58881 5* 03Pop MAXXXIM 5* (+32) 10 > 1546106349 81470 PRIVMSG #esoteric :14[[07Main Page14]]4 10 02https://esolangs.org/w/index.php?diff=58883&oldid=55671 5* 03Pop MAXXXIM 5* (-3023) 10Replaced content with "Fuck This" > 1546106393 894330 PRIVMSG #esoteric :14[[07Talk:Main Page14]]4 10 02https://esolangs.org/w/index.php?diff=58884&oldid=57884 5* 03Pop MAXXXIM 5* (-10319) 10Blanked the page > 1546106422 588283 PRIVMSG #esoteric :14[[07Esolang:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=58885&oldid=57033 5* 03Pop MAXXXIM 5* (-2840) 10Blanked the page > 1546106447 186174 PRIVMSG #esoteric :14[[07Esolang:Categorization14]]4 10 02https://esolangs.org/w/index.php?diff=58886&oldid=57561 5* 03Pop MAXXXIM 5* (-3142) 10Blanked the page > 1546106519 485007 PRIVMSG #esoteric :14[[07Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=58887&oldid=58669 5* 03Pop MAXXXIM 5* (-37287) 10Blanked the page > 1546106641 261180 PRIVMSG #esoteric :14[[07Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=58888&oldid=58887 5* 03Pop MAXXXIM 5* (+386) 10 < 1546106657 995103 :int-e!~noone@int-e.eu PRIVMSG #esoteric :WTF?! < 1546106675 361667 :APic!apic@apic.name PRIVMSG #esoteric :Uh oh > 1546106706 334314 PRIVMSG #esoteric :14[[07Vrejvax14]]4 10 02https://esolangs.org/w/index.php?diff=58889&oldid=57384 5* 03Pop MAXXXIM 5* (-1991) 10Replaced content with "'''V" < 1546106710 303160 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :wait, did that say [[Main Page]]? < 1546106752 509904 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Yes. > 1546106759 288771 PRIVMSG #esoteric :14[[07Main Page14]]4 10 02https://esolangs.org/w/index.php?diff=58890&oldid=58883 5* 03Pop MAXXXIM 5* (+3) 10 < 1546106768 373867 :int-e!~noone@int-e.eu PRIVMSG #esoteric :They blanked their own page... and then they started this. < 1546106796 86757 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I'm hoping oerjan or ais523 will revert all this, this is too much for a simple user. < 1546106838 90092 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Who else is admin, fizzie maybe. > 1546106879 28725 PRIVMSG #esoteric :14[[07Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=58891&oldid=58888 5* 03B jonas 5* (+36889) 10rv blanking rev to 07:21, 4 September 2018 by Rdebath > 1546106967 174598 PRIVMSG #esoteric :14[[07Main Page14]]4 10 02https://esolangs.org/w/index.php?diff=58892&oldid=58890 5* 03B jonas 5* (+3020) 10rv two edits by MAXXXIM to rev 12:57, 13 June 2018 Ais523 < 1546107013 16188 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Hmm. was https://esolangs.org/w/index.php?title=Brainfuck&diff=prev&oldid=58888 an attempt to undo things? > 1546107021 867129 PRIVMSG #esoteric :14[[07Talk:Main Page14]]4 10 02https://esolangs.org/w/index.php?diff=58893&oldid=58884 5* 03B jonas 5* (+10319) 10rv blanking by Pop MAXXXIM to rev 16:46, 1 October 2018 Zzo38 < 1546107084 795292 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Anyway, :( > 1546107089 738838 PRIVMSG #esoteric :14[[07Esolang:Categorization14]]4 10 02https://esolangs.org/w/index.php?diff=58894&oldid=58886 5* 03B jonas 5* (+3142) 10rv blanking by Pop MAXXXIM to rev 23:18, 11 September 2018 B jonas < 1546107122 674765 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oops < 1546107126 173719 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :what in the world is going on? < 1546107144 875564 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Somebody threw a temper tantrum on a wiki. < 1546107152 898333 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :how lovely.. > 1546107154 791564 PRIVMSG #esoteric :14[[07Esolang:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=58895&oldid=58885 5* 03B jonas 5* (+2840) 10rv blanking by Pop MAXXXIM to rev 11:22, 25 July 2018 GDavid. yes it's very funny, now please stop. > 1546107217 208069 PRIVMSG #esoteric :14[[07Special:Log/block14]]4 block10 02 5* 03Oerjan 5* 10blocked [[02User:Pop MAXXXIM10]] with an expiration time of 1 week (account creation disabled): Inserting nonsense/gibberish into pages < 1546107242 71106 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :also thanks for the followup with that queue automaton, int-e. :D < 1546107254 73513 :int-e!~noone@int-e.eu PRIVMSG #esoteric :It's interesting that it started with a reasonable edit to their own language page. > 1546107289 621440 PRIVMSG #esoteric :14[[07Vrejvax14]]4 10 02https://esolangs.org/w/index.php?diff=58896&oldid=58889 5* 03B jonas 5* (+1991) 10rv blanking by Pop MAXXXIM to rev 06:40, 20 August 2018 Madk < 1546107302 181211 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :are they a new user? < 1546107334 213735 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Or, no... they blanked it first. < 1546107365 449562 :int-e!~noone@int-e.eu PRIVMSG #esoteric :09:30, 23 December 2018 (diff | hist) . . (+168)‎ . . Esolang:Introduce yourself ‎ (→‎Introductions) < 1546107369 917576 :int-e!~noone@int-e.eu PRIVMSG #esoteric :pretty new. < 1546107375 692593 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :lmao. < 1546107384 992024 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :hehe, nice euphemism < 1546107408 773461 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :*inserting* nonsense/gibberish into pages < 1546107434 807422 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i didn't bother to check out too carefully what they'd actually done, so just picked a close reason < 1546107454 155066 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :"Enjoy being locked in your matrix of solidity." < 1546107471 443873 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :never saw that before on the front page.. huh. < 1546107530 227857 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :imode: someone came on this channel and said it (probably someone who expect it to be about something else), we just had to use it :P < 1546107537 688025 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`quote solidity < 1546107538 590180 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :240) enjoy being locked in your matrix of solidity < 1546107551 42627 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :beautiful. < 1546107564 379265 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*expected < 1546107623 821552 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: this might be an argument against your opinion we should allow non-english pages >:P < 1546107692 538303 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1546107735 712895 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :and we should not allow bushy moustaches because Stalin had a moustache < 1546107876 614513 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(the tantrum was from the same guy who made that russian one) < 1546107899 924284 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: also hitler < 1546107916 833160 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and that one we actually _don't_ allow < 1546107942 669863 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :oerjan: I don't think Hitler's moustache was bushy though < 1546107955 813333 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :anyway, thanks for helping reverting > 1546108151 145452 PRIVMSG #esoteric :14[[07Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=58897&oldid=58891 5* 03Oerjan 5* (+12) 10Reinstate small clarification (because people keep missing the joke otherwise) < 1546108263 709120 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :"REINSTATE" takes a pres participle, so that would be "REINSTATE SMALL CLARIFYING" I think > 1546108293 146555 PRIVMSG #esoteric :14[[07Special:Log/block14]]4 reblock10 02 5* 03Oerjan 5* 10changed block settings for [[02User:Pop MAXXXIM10]] with an expiration time of 18:13, 5 January 2019 (account creation disabled): Removing content from pages < 1546108329 939299 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: i'm pretty sure you're wrong < 1546108383 389267 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh it's an intercal joke < 1546108419 580227 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( fine, you got me ) < 1546108436 946196 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also fixed the block reason < 1546108611 210347 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? flagpole < 1546108612 507928 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :A flagpole is like a tadpole, but with a flag on top. < 1546108617 364040 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? standard < 1546108618 568516 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :standard? ¯\(°​_o)/¯ < 1546108627 706447 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :ah yes < 1546108633 400954 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :we have an entry for that < 1546108638 108536 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? flag < 1546108639 212150 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :flag? ¯\(°​_o)/¯ < 1546108646 67694 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? banner < 1546108647 174951 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :banner? ¯\(°​_o)/¯ < 1546108666 292591 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn standard//Here on this channel we ascribe to a higher standard. See flagpole. < 1546108668 410820 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Learned 'standard': Here on this channel we ascribe to a higher standard. See flagpole. < 1546108688 239751 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? flagpole < 1546108689 396471 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :A flagpole is like a tadpole, but with a flag on top. < 1546108707 888207 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? tadpole < 1546108709 32942 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :A tadpole is like a flagpole, but underwater, and also a tad shorter. < 1546108752 452284 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? flapgole < 1546108753 606488 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :flapgole? ¯\(°​_o)/¯ < 1546108754 207107 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? flapgoal < 1546108755 183318 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :flapgoal? ¯\(°​_o)/¯ < 1546108781 795175 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? magpole < 1546108782 969008 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :magpole? ¯\(°​_o)/¯ < 1546108792 685676 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? backpole < 1546108793 738078 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :backpole? ¯\(°​_o)/¯ < 1546108795 900920 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? blackpole < 1546108796 964114 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :blackpole? ¯\(°​_o)/¯ < 1546108799 61684 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? blackpoe < 1546108800 135266 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :blackpoe? ¯\(°​_o)/¯ < 1546108837 72125 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION notes in the logs fungot using non-parilimentary language < 1546108837 182691 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :oerjan: can't wait for may 24!! this was true: it wasn't radio controlled, there are very big audience for game turned movies. < 1546108856 600977 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :yeah, somebody switched it to youtube style < 1546108864 442917 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh right < 1546108977 916369 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? blackhoe < 1546108979 9702 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :blackhoe? ¯\(°​_o)/¯ < 1546108980 102116 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? backhoe < 1546108981 203989 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :backhoe? ¯\(°​_o)/¯ < 1546108981 963202 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? backhose < 1546108983 97997 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :backhose? ¯\(°​_o)/¯ < 1546108991 895184 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? backwater < 1546108993 21475 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :backwater? ¯\(°​_o)/¯ < 1546108993 500116 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? groundwater < 1546108994 653781 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :groundwater? ¯\(°​_o)/¯ < 1546109011 20652 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: The standard does *not* involve adding every word b_jonas suggests, though < 1546109186 690382 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? black hole < 1546109187 831118 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :black hole? ¯\(°​_o)/¯ < 1546110115 449319 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1546110229 35046 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: did you type out all those rv messages by hand? < 1546110236 486369 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :ais523: yes < 1546110245 511728 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :well, I copy-pasted < 1546110250 561666 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :from the revision history page < 1546110258 352595 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :but there's only like seven of htem < 1546110271 487724 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :and most of them were on highly visible pages < 1546110273 986045 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :there aren't many of those < 1546110274 257724 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thanks for the vandalism cleanup, anynway < 1546110298 471641 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :you can spot typing by hand from the inconsistent whitespace < 1546110534 328805 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was checking to see if it was feasible to give more people access to the rollback button, but probably not; it's something of a blunt instrument and can cause problems if new users use it without knowing what it does < 1546110553 866378 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(given that throwing a rollback at someone is effectively a method of accusing them of vandalism) < 1546110553 866425 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: sorry for my connection < 1546110566 256853 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1546110598 313391 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and esolangs.org doesn't have settings allowing rollback to be enabled for individual people (without making them admins) < 1546110616 142182 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the undo button will produce an automated message saying where the rewind is going to, that's available to everyone < 1546110623 216514 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :I don't need a rollback button. I can save an old revision, or, if there's another revision on top, use diff3 to unmerge the edits I want to undo < 1546110628 488680 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it's not as convenient for vandalism cleanup < 1546110658 798253 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right; admins have a rollback button basically everywhere, whenever we look at an edit there's a rollback button besides it, which reverts all the changes made in a row by the user in question to the individual page < 1546110665 735958 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and there's no confirmation or anything, it just happens when we click it < 1546110675 143841 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's basically for situations where we need to do reverts really quickly < 1546110696 459790 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :yeah, that's not very typical on esolangs.org < 1546110741 636975 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's useful when spambots turn up < 1546110749 385036 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although the current anti-spam measures seem to be holding < 1546110760 875913 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you've ever needed to undo a thousand spam edits… < 1546110814 389489 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although nowadays we have tools such as "revert every edit this user has ever performed, and delete every page that they created" (that one /does/ have a confirm :-D) < 1546110815 858363 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :I don't want that power < 1546110822 89255 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :I shouldn't be trusted with it < 1546110832 674476 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :you already have enoguh admins < 1546110832 732690 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fair enough < 1546110961 44716 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :on a different subject, "sift in flour" is correct but confusing, there's no separable verb "sift in", rather the "sift" (i.e. "separate using a sieve") and "in" (i.e. "place into") are being combined via eliding the words between, the meaning is like "sift the flour, placing the sifted flour into it" (where the thing you're placing the flour into has been elided too) < 1546110980 547330 :nchambers!~nchambers@learnprogramming/staff/nchambers NICK :uplime < 1546111737 815023 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :it's not the phrasing I find strange, I just thought the whole notion of sifting flour was mostly obsolete for home use, like that people did that only back when they couldn't just buy processed food wrapped in plastic packaging from shops, and had to mix all dough by hand-stirring < 1546111773 425651 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :If I want to mix margarine and suger and flour, I don't sift it < 1546111789 289753 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I guess it's meant for those in more humid climates where moisture can clump flour together. < 1546111797 596057 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :or just improperly stored flour in general. < 1546111801 530032 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :oh < 1546111803 938013 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :that might make sense < 1546111851 973005 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :guess that happened back when flour didn't come in one kilogram (or sometimes somewhat bigger) packages wrapped in paper, and once you open one, you put it in a plastic vessel that closes almost airtightly < 1546111871 492541 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :you also have to consider the case of the "flour drawer". < 1546111893 758738 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :people just took a ceramic bowl and asked the shopkeeper in a non-self-serving shop to measure them some flour on a huge weight scale < 1546111903 343114 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :imode: yeah < 1546111927 976862 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :those things still existed in my early childhood < 1546111941 597329 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :they still exist at my relatives' lmao. < 1546111965 63061 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :oh, and the grid of the sieve was made of non-synthetic strands < 1546111994 708534 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :yet people still made all sorts of food, even ones that involved methods that were really hard without modern conveniences < 1546112012 98720 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :I still occasionally read that sort of stuff from old cookbooks, and see remnants of such instruments < 1546112037 558274 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :there's a particular channel, I believe it's called the Townsends, where they look at old cookery dating waaaaaaaaaaay back. < 1546112048 990558 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :like to the point where whisks were just a bundle of twigs tied together to agitate things. < 1546112056 607515 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :(this is on YouTube.) < 1546112104 593028 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :"agitate" < 1546112135 368181 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :agitate, incorporate, etc. < 1546112531 77254 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :although of course today people also cook food in ways that require a ton of effort even with modern conveniences < 1546114282 979933 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1546114526 602423 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :hello < 1546114530 489698 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :I'm curious about eForth < 1546114532 691040 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :it seems neat < 1546114539 429946 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't know much about eForth < 1546114545 966072 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I'm also curious about Forths in general < 1546114547 621558 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :https://forthworks.com/forth/papers/compare.pdf < 1546114553 645195 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :it requires the fewest primitives > 1546114565 632231 PRIVMSG #esoteric :14[[07Talk:Gravity14]]4 10 02https://esolangs.org/w/index.php?diff=58898&oldid=58879 5* 03Superstrijder15 5* (+150) 10/* Missing syntax info */ < 1546114585 736362 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :https://github.com/tehologist/forthkit/blob/master/forth.c i found an implementation here < 1546114617 108097 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :be careful with expressions like "the fewest" here < 1546114683 238797 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I don't think Underload translates directly to Forth, does it? < 1546114686 50928 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the missing primitive is ^ < 1546114709 299553 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I'd expect a minimized Forth to be somewhere around four primitives, maybe three or five < 1546114709 775342 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :hehe < 1546114939 503941 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :http://pygmy.utoh.org/3ins4th.html < 1546115251 292708 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :ais523: almost certainly not. underload needs closures or dynamic memory allocation < 1546115272 734806 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: not if you omit * and a < 1546115278 517 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :ais523: you'd better try to translate something like br... something using a half-infinite tape < 1546115290 323907 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm thinking of minimized Underload here < 1546115292 296385 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :of finitely many symbols < 1546115307 183730 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :or perhaps two stacks, since forth has a separate call stack and data stack < 1546115316 945755 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :ais523: hmm < 1546115343 688400 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :perhaps, but even then you have to deal with () < 1546115356 847975 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Forth already has dup, swap, drop; and you can emulate Underload's (…) via defining a word that pushes a specified sequence onto the stack, then using that word to represent the entire (…) construct < 1546115368 138925 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :kind-of like Splinter but with a stack < 1546115382 535086 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :hmm... < 1546115399 297313 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :but does forth let you push a pointer to a function to the data stack? or do you emulate that by a jump table? < 1546115402 279390 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :um < 1546115406 20417 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :I mean by an elseif chain < 1546115417 42269 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :I guess forth probably does allow directly manipulating forth function pointesr < 1546115422 257613 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds < 1546115425 478278 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :it's low leve < 1546115438 191129 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is why I said ^ is missing < 1546115469 9831 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :there's an IOCCC entry with a small forth interpreter by the way < 1546115478 484695 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't know Forth well enough to know whether there's, e.g., some trick you could do using immediate mode < 1546115487 203243 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1546115516 689087 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :unrelated, have you ever found a heuristic supporting that M:tG without Rotlung Reanimator is still TC? it probably is, but do we have a concrete suspicion on why? < 1546115531 105652 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :I guess I must have asked that several times already < 1546115652 847329 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :ais523: anyway, you could just emulate two stacks and a finite control state by making some global variables, storing one stack on the call stack and one on the data stack, and temporarily putting the finite machine state to a global variable when you return to pop an entry from the call stack so that it knows where to continue from < 1546115667 689478 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :lets you translate any two-stack machine or one-tape TM < 1546115675 189036 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :but sure, there may be a shortcut if you know forth well < 1546115690 37726 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :and of course if you do that in practice, you may run out of space on one of the two stacks < 1546115712 465770 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: the The Waterfall Model construction uses Hungry Lynx for the /logic/, so Rotlung Reanimator is probably replaceable with something < 1546115733 14868 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`card-by-name Hungry Lynx < 1546115733 705918 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Hungry Lynx \ 1G \ Creature -- Cat \ 2/2 \ Cats you control have protection from Rats. (They can't be blocked, targeted, or dealt damage by Rats.) \ At the beginning of your end step, target opponent creates a 1/1 black Rat creature token with deathtouch. \ Whenever a Rat dies, put a +1/+1 counter on each Cat you control. \ C17-R < 1546115740 359823 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :that's the card from the quote < 1546115744 910045 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was so surprised and excited when I saw Hungry Lynx was printed, it's as though someone inside Wizards had heard of the Turing machine project and decided to create the perfect card for it < 1546115750 176412 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :hmm < 1546115788 682283 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :yeah. it's the third ability that really helps, the first one has been printed a few times already. < 1546115805 992708 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if someone had asked me for the precise wording of a trigger that would fill in all the missing gaps, I would have said "Whenever a «creature type» you control «dies/enters the battlefield», put a +1/+1 counter on each «other creature type» you control" < 1546115814 392628 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :ok, thanks, that does answer my question < 1546115825 289739 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I was a little surprised to see it actually printed on a card < 1546115862 431136 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`card-search coward < 1546115863 64314 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: card-search: not found < 1546115869 10225 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :whatever is the command for that < 1546115872 511502 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`card-by-name Boldwyr Intimidator < 1546115873 201800 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Boldwyr Intimidator \ 5RR \ Creature -- Giant Warrior \ 5/5 \ Cowards can't block Warriors. \ {R}: Target creature becomes a Coward until end of turn. \ {2}{R}: Target creature becomes a Warrior until end of turn. \ FUT-U, MOR-U, CNS-U, DDS-U < 1546115889 140707 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :``` grep -Eli mtg/a bin < 1546115889 830317 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :grep: bin: Is a directory < 1546115891 584912 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :``` grep -Eli mtg/a bin/* < 1546115892 784598 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :grep: bin/walcama: No such file or directory \ bin/card-by-name \ bin/random-card \ bin/scheme < 1546115899 41312 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`random-card coward < 1546115899 879357 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Cowardice \ 3UU \ Enchantment \ Whenever a creature becomes the target of a spell or ability, return that creature to its owner's hand. (It won't be affected by the spell or ability.) \ MM-R, 8ED-R, 9ED-R < 1546115905 120362 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :nope < 1546115906 380729 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`random-card coward < 1546115907 214783 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Cowardice \ 3UU \ Enchantment \ Whenever a creature becomes the target of a spell or ability, return that creature to its owner's hand. (It won't be affected by the spell or ability.) \ MM-R, 8ED-R, 9ED-R < 1546115909 724096 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :hmm < 1546115953 406568 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :yeah, Boldwyr Imitator is the only one that mentions cowards, it seems < 1546116131 453960 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :I thought there were two cards, but in retrospect, the "Warrior" bit gives it away that it's in Morningtide (joke's on me, it's from Future Sight) < 1546116152 77640 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's in both apparently < 1546116159 72438 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also conspiracy and a duel deck < 1546116172 97850 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(conspiracy seems like a bit of a weird fit…) < 1546116251 431638 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`card-by-name Assemble the Rank and Vile < 1546116252 177864 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Assemble the Rank and Vile \ Conspiracy \ Hidden agenda (Start the game with this conspiracy face down in the command zone and secretly choose a card name. You may turn this conspiracy face up any time and reveal that name.) \ Creatures you control with the chosen name have "When this creature dies, you may pay {B}. If you do, create a tapped 2/2 black Zombie creature token." \ CN2-C < 1546116272 944619 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :it's not the only card in conspiracy that does wierd programmable triggers :-) < 1546116301 929393 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :there's a whole theme of "choose a card name" and a trigger on that card name < 1546116323 615127 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"you may pay" is the sort of condition we've been trying to avoid in the TC construction for M:tG < 1546116324 398393 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :easier than that Mirrodin block triggered staff < 1546116327 824216 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :yeah < 1546116330 533869 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because what if the player doesn't? < 1546116331 282912 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :they do that these days < 1546116366 899683 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :and apparently we can't really use < 1546116372 282702 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`card-by-name Spellweaver Helix < 1546116372 948579 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Spellweaver Helix \ 3 \ Artifact \ Imprint -- When Spellweaver Helix enters the battlefield, you may exile two target sorcery cards from a single graveyard. \ Whenever a player casts a card, if it has the same name as one of the cards exiled with Spellweaver Helix, you may copy the other. If you do, you may cast the copy without paying its mana cost. \ MRD-R < 1546116379 163638 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :either, because it triggers on a spell being cast < 1546116389 612970 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :which makes sense since they don't want even more easy infinite loops < 1546116408 429006 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :even back when they made the infamous Mirrodin, they already knew that < 1546116421 997672 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :so stuff like Kiki-Jiki loops rarely slipped through < 1546116452 214558 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :still, if an old card fits the theme, they may be more forgiving about that sort of stuff < 1546116527 745251 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :out of the accidental gamebreaking infinite loops, have /all/ of them been copy effects where the copy refreshes the ability of the original card to use the copy effect? < 1546116545 475792 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :no < 1546116548 424567 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :there's been flicker effects < 1546116553 534933 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :kiki-jiki/splinter twin + pestermite/deceiver exarch is of that form, so is saheeli rai + felidar guardian < 1546116556 257985 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :where the flicker refreshes the ability < 1546116563 670978 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, but the ability is a copy ability < 1546116590 230965 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :um < 1546116594 571329 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :isn't there somethign with just flicker? < 1546116610 865717 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :flicker plus something that etb with counters and generates, I dunno, mana from it? < 1546116623 586024 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in the flicker-based broken infinite loops I know, the flicker regenerates a copy effect that regenerates the flicker < 1546116632 713577 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are infinite loops without a copy in but they aren't broken < 1546116649 297005 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :things like kitchen finks + viscera seer + melira < 1546116666 658050 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :hmm < 1546116668 76858 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but that was actually pretty fair, and although it was played in a top Modern deck it isn't the reason the deck was good < 1546116725 713362 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess one reason it's copy-based loops that tend to break things is that they normally only need two cards in the combo rather than three! < 1546116844 486192 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there was also Half-Squirrel, Half-Pony but that wasn't in a tournament-legal set and got errata'd before it could break things (also it needed a third card to infinitely flicker) < 1546116855 18455 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`card-by-name Half-Squirrel, Half- < 1546116855 717692 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Half-Squirrel, Half- \ Creature -- Squirrel \ -1/-0 \ Whenever a nontoken creature enters the battlefield, \ Augment {G} ({G}, Reveal this card from your hand: Combine it with target host. Augment only as a sorcery.) \ UST-U < 1546116861 231234 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`card-by-name Ordinary Pony < 1546116862 4323 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Ordinary Pony \ 2W \ Host Creature -- Horse \ 2/3 \ When this creature enters the battlefield, you may exile target non-Horse creature you control that wasn't put onto the battlefield with this ability this turn, then return it to the battlefield under its owner's control. \ UST-C < 1546116922 406641 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :yeah < 1546117114 665909 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :and some infinite loops are simply made impractical by the high mana cost of a piece, like that of Mikaeus, the Unhallowed plus Bloodied Ghost plus a free sac outlet < 1546118052 962672 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, the "more efficient win condition" I found for Omni-Tell while working on the TC proof contains a 27-mana combo < 1546118060 992455 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it has unlimited resources at that point, so the cost doesn't really matter < 1546118073 316459 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :yeah < 1546118088 391049 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :for just starting an infinite loop, you don't that much mana < 1546120796 204380 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 260 seconds < 1546120837 743156 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be JOIN :#esoteric < 1546121130 770472 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`dateu < 1546121131 899901 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :2018-12-29 22:05:31.418126946 +0000 UTC December 29 Saturday 2018-W52-6 < 1546122136 418441 :uplime!~nchambers@learnprogramming/staff/nchambers QUIT :Quit: WeeChat 2.2 < 1546122762 735517 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be QUIT :Ping timeout: 272 seconds < 1546122764 974803 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 246 seconds < 1546123430 25195 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit < 1546123542 243649 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :does someone know what links are there between algebraic effects and extensible effects? (@tell me if you may, gtg) < 1546123546 70112 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :supermegacomics.com is down?! < 1546123612 705830 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1546123641 445532 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :arseniiv: Is extensible effects the one based on free monads? < 1546123701 493845 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1546123846 405879 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1546123878 272031 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru QUIT :Ping timeout: 245 seconds < 1546123898 662265 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 268 seconds < 1546124113 951665 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1546124792 843782 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1546124984 771027 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1546125621 868873 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 252 seconds < 1546127439 87945 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :is there a process for converting a cellular automata with >2 states to something with only 2 states? < 1546127608 422221 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :imode: what are the other constraints, or how do you define cellular automatons < 1546127716 970883 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1546127720 485902 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :assume a 2D grid, assume each cell in the grid can be in some state, assume cells can transition from one state to another, assume cells transition based on the states of their neighbors in some defined neighborhood (von neumann or moore). < 1546127749 281803 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :convert a CA with cell states >2 into something with cell states = 2. < 1546128357 720966 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :in like each generation of the CA? < 1546128379 394883 :int-e!~noone@int-e.eu PRIVMSG #esoteric :encode cells into fixed length blocks such that beginning and end can be uniquely identified? (say, start with 11, then use 01 and 10 for a binary encoding, end with 00. It should be possible to do much better than that.) < 1546128415 607133 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Then pick the neighbourhood such that from any bit you can see the full original neighbourhood of the cell. Then translate your rules. < 1546128488 10344 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :that's what I figured. your rules just balloon to include identifying the larger assemblies of cells. < 1546128506 349089 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :doing that in 2D, though. < 1546128584 844262 :int-e!~noone@int-e.eu PRIVMSG #esoteric :So you wrote. But the idea remains the same. < 1546128603 374122 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :your spans turn into "glyphs". < 1546128640 953865 :int-e!~noone@int-e.eu PRIVMSG #esoteric :heh you can even do funny things where the grids aren't parallel < 1546128655 81552 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :oh? < 1546128716 605365 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :sure, choose any two non-parallel integer vectors as periods, then choose any cells from each class to form an, um, how do chemist call it, "fundamental region" < 1546128739 999521 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :you lost me. < 1546128804 233948 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :as long as the area isn't too small, obviously < 1546128901 209016 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: imagine this: http://int-e.eu/~bf3/tmp/grid.png < 1546128953 91978 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oops, I messed up a line, fixed now. < 1546129000 172578 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :oh! yeah over arbitrary tilings. < 1546129003 177793 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :or lattices, rather. < 1546129028 177312 :int-e!~noone@int-e.eu PRIVMSG #esoteric :huh I messed up two lines. wow < 1546129068 977552 :int-e!~noone@int-e.eu PRIVMSG #esoteric :also I should've just used the 5 pixel cross which leads to a knight move based tiling < 1546129293 687158 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :int-e: oh, can you make a good illustration of the tilings by the two disconnected polyminos, each tiling the plane separately, made by removing an inner square from the 1x5 rectangle? < 1546129305 752668 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :those aren't translation tilings, so they're not really appropriate here < 1546129308 479780 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :I'm just wondering < 1546129524 918148 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` ls -l bin/walcama < 1546129525 875973 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :lrwxrwxrwx 1 1000 1000 10 Jul 8 2017 bin/walcama -> wälcåmä < 1546129544 637268 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` ls -l bin/wälcåmä < 1546129545 471403 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :ls: cannot access 'bin/wälcåmä': No such file or directory < 1546129549 719246 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1546129551 46037 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`rm bin/walcama < 1546129552 604361 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :No output. < 1546129569 420649 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`doag bin/wälcåmä < 1546129571 288408 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :11437:2018-03-03 rm bin/w\xc3\xa4lc\xc3\xa5m\xc3\xa4 \ 5972:2015-09-10 ` echo $\'#!/bin/sh\\nexec welcome "$@" | bin/en2sv\\n\' > bin/w\xc3\xa4lc\xc3\xa5m\xc3\xa4 \ 5969:2015-09-10 ` >bin/w\xc3\xa4lc\xc3\xa5m\xc3\xa4 echo $\'#!/bin/sh\\nexec welcome "$@" | sed "s/E/\xc3\x84/g;s/O/\xc3\x85/g;s/e/\xc3\xa4/g;s/o/\xc3\xa5/g"\\n\' \ 5968:2015-09-10 ` >bin/w\xc3\xa4lc\xc3\xa5m\xc3\xa4 echo $\'#!/bin/sh\\nwelcome | s < 1546129580 994116 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ha < 1546129692 10965 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :yeah, that one was stupid. deserved the rm. < 1546129713 958483 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` ls bin | shuf | head -n1 < 1546129714 885612 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :binary < 1546129720 547610 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/binary < 1546129721 195024 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Binary file bin/binary matches < 1546129726 425298 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`emoclew < 1546129727 707898 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​(.tenLAD ro tenFE no ciretose# yrt ,aciretose fo dnik rehto eht roF) . :ikiw ruo tuo kcehc ,noitamrofni erom roF !tnemyolped dna ngised egaugnal gnimmargorp ciretose rof buh lanoitanretni eht ot emocleW < 1546129734 491620 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`doag bin/binary < 1546129736 40239 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :9273:2016-10-13 ` mkx \'bin/Binary//echo "$@"\'; mkx \'bin/binary//Binary file bin/binary matches\' < 1546129739 18436 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what! < 1546129757 122249 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`Binary abc < 1546129757 815407 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :abc < 1546129765 606242 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what even is this < 1546129772 597180 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` rm bin/{b,B}inary < 1546129774 291490 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :No output. < 1546129783 260868 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm sure it made sense at the time. < 1546129814 774134 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/randbin < 1546129815 552787 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​#!/bin/dash \ f=$(find bin -ipath "bin/*$1*" -type f -print0 | shuf -z -n1); if [ -n "$f" ]; then echo -n "${f#bin/}//"; grep '' "$f"; else echo "That's not binary."; fi | rnooodl < 1546129821 255837 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`randbin < 1546129822 36826 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :thanks//#!/usr/bin/perl -CSDA \ $_ = (join " ", @ARGV) || `words`; s/^\s+|\s+$//g; print "Thanks, $_. "; if (/[aeiouyAEIOUY]/) { s/^[^aeiouyAEIOUY]*/Th/; } else { s/^./T/; } print "$_."; < 1546129826 673305 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, that's convenient. < 1546129839 547887 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :shachaf: a parody of a message grep sometimes gives if it believes (sometimes mistakenly) that you don't want to print a matching line from a non-text file < 1546129844 34815 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I know that. < 1546129849 315495 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But why is it in bin/? < 1546129879 799478 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`thanks randbin < 1546129880 523809 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Thanks, randbin. Thandbin. < 1546129890 928182 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`orenbow what's all this? < 1546129891 595761 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​what's all this? < 1546129896 908079 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`rainbow what's all this? < 1546129897 841487 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​4w8h9a11t12'13s4 8a9l11l12 13t4h8i9s11?12 < 1546129931 123900 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`randbin < 1546129931 850135 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :airport-lookup//#! /usr/bin/env python \ \ import csv \ import sys \ \ if len(sys.argv) < 3: sys.stderr.write('usage: airport-lookup any|name|iata|icao key\n'); sys.exit(1) \ kind, q = sys.argv[1], ' '.join(sys.argv[2:]) \ \ fieldnames = dict(name=1, iata=4, icao=5) \ if kind == 'any': fields = [1, 4, 5] \ elif kind in fieldnames: fields = [fieldnames[kind]] \ else: sys.stderr.write('unknown search type: %s\n' % kind); sys.exit(1) \ \ def f(s): return < 1546129934 514954 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`randbin < 1546129935 337312 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​`^//[[ $# == 2 ]] || { echo "Usage: $0 n cmd" >&2; exit 2; }; for ((i=0; i < $1; i++)); do \` "$2"; done | sport < 1546129937 184918 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`randbin < 1546129938 52662 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :culprits//hoag "$@" | awk '{print substr($1,2,length($1)-2)}' | xargs -d'\n' < 1546129944 307213 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wow, these are all useful. < 1546129945 806176 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`randbin < 1546129946 532424 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :autowelcome//[ "$1" == "on" ] && echo enabled > share/autowelcome_status; [ "$1" == "off" ] && echo disabled > share/autowelcome_status; echo "Autowelcome $(cat share/autowelcome_status)." < 1546129970 625711 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`dobg autowelcome < 1546129972 214319 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :6335:2015-11-28 ` sed -i \'s!autow!share/autow!g\' bin/autowelcome \ 6334:2015-11-28 revert \ 6333:2015-11-28 ` mv autowelcome_status share; sed -i \'s!autow!share/autow!\' bin/autowelcome \ 6164:2015-11-01 echo \'[ "$1" == "on" ] && echo enabled > autowelcome_status; [ "$1" == "off" ] && echo disabled > autowelcome_status; echo "Autowelcome $(cat autowelcome_status)."\' > bin/autowelcome \ 6103:2015-10-19 /dev/null < 1546130014 872157 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :what? < 1546130033 35567 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :I mean the rainbow < 1546130041 988252 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`dobg pikhqbow < 1546130046 247297 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :8746:2016-07-05 ` gcc -Os -s src/pikhqbow.c -o bin/pikhqbow \ 8744:2016-07-05 ` gcc -Os -s src/pikhqbow.c -o bin/pikhqbow \ 8742:2016-07-05 ` gcc src/pikhqbow.c -o bin/pikhqbow < 1546130407 642398 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`randbin < 1546130409 226222 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :list//date > share/conscripts; culprits share/conscripts | xargs -n 1 | awk '!x[$0]++' | xargs < 1546130430 10378 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` culprits share/conscripts | xargs -n 1 | awk '!x[$0]++' | xargs < 1546130432 265013 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :alercäh rdocöc quintopïa Zarutiän jeffl3̈5 BlueProtomän fizzïe hppavilion[1̈] Phantom_Hoovër int-̈e b_jonäs boil̈y a`a`a`a`jo7äs a`a`a`a`jo8äs a`a`a`a`jo3äs a`a`a`a`jo6äs a`a`a`a`jo5äs a`a`a`a`jo4äs a`a`a`a`jo2äs a`a`a`a`jo1äs a`a`a`a`jonas̈0 a`a`a`̈a lambdaböt chicken_jonäs mynam̈e < 1546130612 369928 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Huh, I didn't realize that's how list was implemented. < 1546130696 893435 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :fizzie: yeah, it's tricky. you can't just revert its effect. < 1546130817 299042 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :although of course one could edit bin/list to modify how it works and exclude a certain nick < 1546130977 828467 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's also slightly unfair in that if someone does a canary-preserving mass-rm and you revert *that*, you end up on the conscript list. < 1546131022 856291 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: It's a shavention! < 1546131029 843211 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Since we don't have access to logs anymore. < 1546131043 243207 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: We can filter out mass-rms with scowrevs < 1546131046 935341 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/culprits < 1546131047 620970 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :hoag "$@" | awk '{print substr($1,2,length($1)-2)}' | xargs -d'\n' < 1546131049 610072 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/hoag < 1546131050 184999 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :hlnp --removed --template "{desc}\n" -- "$@" < 1546131053 460793 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/hlnp < 1546131054 196670 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :scowrevs="$(/usr/bin/paste -sd'|' /hackenv/share/scowrevs)"; hg log -r "tip:0 & ! ($scowrevs)" "$@" | sed 's/\(\(^\| \)[ And not the IBM "AI"? scare quotes eh I don't think it counts as a proper AI until it kills people. < 1546131198 318157 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`whoq 1063 < 1546131201 372438 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​ revert < 1546131387 516402 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`gak < 1546131388 142156 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: gak: not found < 1546131388 615091 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :`? gak < 1546131389 792862 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :gak? ¯\(°​_o)/¯ < 1546131406 839226 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sounds like whoq isn't scowrevs-enabled maybe. < 1546131417 654912 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Because that revert is 4531.) < 1546131494 179628 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`dobg whoq < 1546131495 685056 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :11594:2018-08-08 fetch bin/whoq https://hack.esolangs.org/get/bin/whoq \ 11593:2018-08-08 fetch bin/whoq https://hack.esolangs.org/get/bin/whoq \ 11592:2018-08-08 ` chmod a+x bin/whoq \ 11591:2018-08-08 fetch bin/whoq https://hack.esolangs.org/get/bin/whoq < 1546131503 602685 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: something like this? http://int-e.eu/~bf3/tmp/grid2.png < 1546131524 316387 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If I made it, it definitely won't, because I'm really "out" when it comes to all these shaventions. < 1546131526 947217 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :int-e: hehe, little bridges < 1546131535 924152 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hey, they aren't all shaventions. < 1546131550 826942 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Some of them are oerventions otherventions < 1546131557 16175 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, #esoventions in general. < 1546131568 152760 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If they're invented by multiple people, they're called interventions. < 1546131594 101565 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :interesting drawing, though it may look better if colored < 1546131599 255052 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: it's not quite what I want; ideally the two ends of the bridge should meld into the foundations without border < 1546131612 929064 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I really should finish making the logs accessible again, I was kinda-sorta working on that at one point but got distracted overengineering it. < 1546131624 526139 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :int-e: perhaps, but if you do that, it would look like the thing under it is cut < 1546131624 572719 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how about making the internet accessible twh < 1546131625 599403 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: But I don't know how to do that in xfig. :) < 1546131642 531511 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? shaventions < 1546131643 631150 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :this way it looks better, because the bridge looks like it's above the tile that's under it < 1546131643 713424 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Shaventions include: before/now/lastfiles, culprits, hog/{h,d}oag, le//rn, tmp/, mk/mkx, {s,p}led/sedlast, spore/spam/speek/sport/1/4/5, edit. Taneb did not invent them yet. < 1546131676 184837 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :I don't recall now if this is the easier or the harder one of the two tilings < 1546131690 521655 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Making some whitelisted parts of the internet accessible would've been part of the overengineered solution, since it was going to be based on talking to an API on the logs viewer thing. < 1546131755 988099 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Anyway, it'll be later, got at least a few other things on the stack that need to be popped off before getting back that deep.) < 1546131801 668764 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :fizzie: you think that's overengineered? at one point I had a function in evalj that would send a command to buubot in private, block until it gets the reply, and returned the reply. it was a true function you can call from any J expression at any depth. < 1546131823 729786 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :jsut for fun, not for any practical thing < 1546131986 625500 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you know the 11-queens problem? < 1546131991 714835 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :oh, and buubot has or had a builtin that took a http url as argument, sent a HEAD request to it, and returned the status line < 1546132021 12038 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :so you can bind it ot any custom server of yours that gives answers in the status line < 1546132033 712911 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :shachaf: I don't know it < 1546132084 459751 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, I was confused about what the problem was. < 1546132160 887545 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: ah, figured out a way: http://int-e.eu/~bf3/tmp/grid3.png < 1546132230 683592 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :f < 1546132241 305554 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :int-e: oh nice, colors > 1546132256 565382 PRIVMSG #esoteric :14[[07TOWCBL14]]4 10 02https://esolangs.org/w/index.php?diff=58899&oldid=58875 5* 03ShareMan 5* (+1132) 10Added more information for some commands. < 1546132280 352451 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :and nice bridges < 1546132319 46668 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :and since the bridges all cross over tiles of a different color, it's easy to see them < 1546132742 157321 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( i have 11 problems but a queen ain't one ) < 1546132784 827971 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`randbin < 1546132785 615795 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :wdit//edit "wisdom/$1" < 1546132796 330377 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`edit bin/wdit < 1546132797 136348 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :https://hack.esolangs.org/edit/bin/wdit < 1546132821 608001 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa, that still exists < 1546132870 430356 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1546132945 78070 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` touch tmp/$'a\nb' < 1546132945 811838 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :No output. < 1546132947 125230 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`edit tmp/$'a\nb' < 1546132947 937244 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :https://hack.esolangs.org/edit/tmp/%24%27a%5Cnb%27 < 1546132949 849568 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that's not right < 1546132961 337196 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And https://hack.esolangs.org/edit/tmp/a%0ab is a 404 < 1546132972 648796 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how come edit doesn't support files with newlines in the name tdnh < 1546133026 513666 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That might be a nginx configuration thing. < 1546133047 776841 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? fizzievention < 1546133049 272365 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :fizzievention? ¯\(°​_o)/¯ < 1546133066 692667 :nodist!~nodist@pool-74-108-144-93.nycmny.fios.verizon.net QUIT :Quit: Leaving < 1546133164 339822 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Or maybe a Flask limitation, that's what the edit thing is based on.) < 1546133330 552159 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: I guess this is the other one: http://int-e.eu/~bf3/tmp/grid4.png < 1546133358 493438 :int-e!~noone@int-e.eu PRIVMSG #esoteric :hmm. no, I messed that up. < 1546133404 397115 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 250 seconds < 1546133409 578739 :int-e!~noone@int-e.eu PRIVMSG #esoteric :there, fixed. < 1546133526 343009 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1546133903 304204 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1546134020 430483 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1546135301 865128 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :int-e: that's using the same disconnected polymino, not the other one < 1546135421 899064 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: you mean XXX X? that can be assembled into an 8x1 strip, XXXZXZZZ < 1546135509 504851 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I was looking for different tilings of the plane using XX XX. < 1546135553 146255 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :int-e: ah < 1546135599 584502 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(but now I wonder how many of those there are, since I misunderstood what you wrote earlier) < 1546135633 134020 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :int-e: for different tilings, try taking http://int-e.eu/~bf3/tmp/grid3.png, find the yellow polyminos that have no bridge over them, take them out, and put cyan polyminos in the gaps < 1546135647 415320 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :int-e: oh hmm < 1546135656 988353 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :int-e: I think the other hard case was XXX X then < 1546135663 594754 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :definitely my fault < 1546135670 533979 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :I did ask for XXX X < 1546135704 910070 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But anyway, the way I'm drawing this now, each tile now consists of three rectangles (as in the white version), with the two short angles covered by a small circle without border. < 1546135757 442063 :int-e!~noone@int-e.eu PRIVMSG #esoteric :... arg, I think this is a sign to go to sleep: s/angles/edges/ < 1546135805 579062 :int-e!~noone@int-e.eu PRIVMSG #esoteric :and I've played with the depth of everything so the bridges are always drawn over the base rectangles. < 1546135857 912388 :int-e!~noone@int-e.eu PRIVMSG #esoteric :see http://int-e.eu/~bf3/tmp/bridges.fig if you have xfig. < 1546135946 556319 :int-e!~noone@int-e.eu PRIVMSG #esoteric :And yeah, tiling the plane XXX X is not immediately obvious. < 1546137287 288907 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1546137416 396462 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1546137763 681806 :nchambers!~nchambers@learnprogramming/staff/nchambers NICK :uplime < 1546138002 870189 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: actually what about this way without bridges: http://int-e.eu/~bf3/tmp/grid5.png < 1546139033 396254 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1546139306 386525 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 250 seconds < 1546140457 304935 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :int-e: interesting. that seems different from the tiling I made. I chould try to reconstruct mine later. feel free to remind me of that. < 1546140551 738260 :int-e!~noone@int-e.eu PRIVMSG #esoteric :final picture for tonight: http://int-e.eu/~bf3/tmp/grid6.png < 1546140640 446231 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :ah, now that right one looks more familiar to me < 1546140682 984306 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :because that one is symmetric to translating 8 right and to translating 8 down < 1546140716 113414 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :and I think that was a symmetry I used for the other disconnected polymino tiling too < 1546140727 264735 :heroux!~heroux@gateway/shell/insomnia247/x-xzvazwhcawbnrvfm QUIT :Ping timeout: 246 seconds < 1546140845 654979 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: I like how the two left ones follow such a similar pattern for different tetrominos :) < 1546140970 512586 :int-e!~noone@int-e.eu PRIVMSG #esoteric :wait, why have I made the third one so complicated... < 1546141178 350865 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu PRIVMSG #esoteric :night < 1546141180 951251 :b_jonas!~x@catv-176-63-13-170.catv.broadband.hu QUIT :Quit: leaving < 1546141240 397514 :heroux!sandroco@gateway/shell/insomnia247/x-lsniibjvprkvjbqf JOIN :#esoteric < 1546141282 509123 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1546141473 470840 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1546141616 422326 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1546141764 418453 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1546141885 270199 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :is wang tiling (or any kind of tiling) the only "geometric" model of computation around? < 1546142275 510875 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1546142539 418268 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 244 seconds < 1546142630 350308 :MDead!~MDude@71.50.218.48 JOIN :#esoteric < 1546142693 960476 :MDude!~MDude@71.50.218.48 QUIT :Ping timeout: 246 seconds < 1546142695 323570 :MDead!~MDude@71.50.218.48 NICK :MDude < 1546142753 547200 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :answered my own question: signal machines. < 1546142925 359848 :MDead!~MDude@71.50.218.48 JOIN :#esoteric < 1546142957 748296 :Storkman!~Storkman@storkman.xyz PART :#esoteric < 1546142977 282128 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I played a GURPS game today. It is good my character carries a scribing kit everywhere, so, can write "X" on a big snail's shell. < 1546143027 783175 :MDude!~MDude@71.50.218.48 QUIT :Ping timeout: 268 seconds < 1546143032 148881 :MDead!~MDude@71.50.218.48 NICK :MDude < 1546146261 297058 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Quit: Qutting < 1546146478 749433 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :ACTION wonders if graph rewriting has a combinatory equivalent.. < 1546146846 491873 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 250 seconds < 1546148696 872197 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1546148952 732605 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 250 seconds > 1546149478 825956 PRIVMSG #esoteric :14[[07User:Salpynx14]]4 10 02https://esolangs.org/w/index.php?diff=58900&oldid=58570 5* 03Salpynx 5* (+365) 10reorder and update my languages > 1546150754 82885 PRIVMSG #esoteric :14[[07User:Salpynx14]]4 10 02https://esolangs.org/w/index.php?diff=58901&oldid=58900 5* 03Salpynx 5* (+2428) 10/* Non-Latin Historical Writing system esolangs */ < 1546150863 334197 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1546151073 850901 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I don't know. > 1546151434 632378 PRIVMSG #esoteric :14[[07Sumerian14]]4 N10 02https://esolangs.org/w/index.php?oldid=58902 5* 03Salpynx 5* (+385) 10add esolang found on TIO / github < 1546151944 651531 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric > 1546151969 478469 PRIVMSG #esoteric :14[[07Nikud14]]4 N10 02https://esolangs.org/w/index.php?oldid=58903 5* 03Salpynx 5* (+1289) 10add another esolang found on github > 1546152011 124644 PRIVMSG #esoteric :14[[07Nikud14]]4 M10 02https://esolangs.org/w/index.php?diff=58904&oldid=58903 5* 03Salpynx 5* (+1) 10/* External resources */ > 1546152091 113449 PRIVMSG #esoteric :14[[07Nikud14]]4 10 02https://esolangs.org/w/index.php?diff=58905&oldid=58904 5* 03Salpynx 5* (+80) 10/* External resources */ < 1546152187 279716 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 240 seconds > 1546152188 635243 PRIVMSG #esoteric :14[[07User:Salpynx14]]4 M10 02https://esolangs.org/w/index.php?diff=58906&oldid=58901 5* 03Salpynx 5* (-117) 10/* Interested in */ > 1546152240 54314 PRIVMSG #esoteric :14[[07User:Salpynx14]]4 M10 02https://esolangs.org/w/index.php?diff=58907&oldid=58906 5* 03Salpynx 5* (+0) 10/* Non-Latin historical writing system esolangs */ < 1546152787 970991 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1546153046 969925 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 246 seconds < 1546153398 740430 :uplime!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 250 seconds < 1546153516 434432 :moei!~moei@softbank221078042071.bbtec.net JOIN :#esoteric < 1546153893 203165 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :my world has now been rocked by signal machines. I did not know geometric computing was so deep. < 1546155185 187458 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1546155552 252866 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric > 1546158139 88013 PRIVMSG #esoteric :14[[0714]]4 N10 02https://esolangs.org/w/index.php?oldid=58908 5* 03Salpynx 5* (+3986) 10Created page with "'''''' (Rna) is a Runic [[fungeoid]] currently being developed by [[User:Salpynx]] after noticing that there were no existing esolangs written in runic (oth..." < 1546158443 473504 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1546158702 396828 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 250 seconds < 1546158899 523628 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1546159711 861085 :doesthiswork1!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1546160924 755298 :john_metcalf!~digital_w@host86-191-16-140.range86-191.btcentralplus.com JOIN :#esoteric < 1546161073 198699 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1546162273 317466 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1546162453 335226 :Sgeo!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1546163321 203622 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 260 seconds < 1546163508 163744 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1546165456 986230 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1546165628 304258 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1546165884 323610 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru JOIN :#esoteric < 1546166082 762670 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1546166297 949760 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 246 seconds > 1546167133 770554 PRIVMSG #esoteric :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=58909&oldid=58908 5* 03Salpynx 5* (+3147) 10/* Commands */ > 1546168156 754025 PRIVMSG #esoteric :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=58910&oldid=58909 5* 03Salpynx 5* (+187) 10/* Examples */ Old-Norse Hello World (2D, next column wrapping) < 1546168699 241126 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 246 seconds > 1546169496 991929 PRIVMSG #esoteric :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=58911&oldid=58910 5* 03Salpynx 5* (+325) 10/* Examples */ Historical code runes > 1546170894 108832 PRIVMSG #esoteric :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=58912&oldid=58911 5* 03Salpynx 5* (+1343) 10Note re. multi-threadedness and IP variables < 1546170928 961696 :danieljabailey!~danieljab@cpc75709-york6-2-0-cust725.7-1.cable.virginm.net QUIT :Read error: Connection reset by peer > 1546170954 662769 PRIVMSG #esoteric :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=58913&oldid=58912 5* 03Salpynx 5* (-1) 10/* Multi-threaded */ < 1546172089 90300 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1546172113 750815 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1546172719 211850 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1546172745 431451 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1546174852 915183 :uplime!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1546175658 864101 :uplime!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 272 seconds < 1546175961 172952 :uplime!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1546176228 324832 :uplime!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 245 seconds < 1546178423 652787 :doesthiswork!~Adium@131.191.115.81 JOIN :#esoteric < 1546178797 301533 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1546178887 401201 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Max SendQ exceeded < 1546178944 189693 :uplime!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1546179551 38790 :uplime!~nchambers@learnprogramming/staff/nchambers QUIT :Quit: WeeChat 2.2 < 1546179553 251640 :zzo38!~zzo38@24-207-47-161.eastlink.ca QUIT :Ping timeout: 245 seconds < 1546180279 71913 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1546180304 759805 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1546180869 627912 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu JOIN :#esoteric < 1546181014 922993 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :`bobadventureslist http://bobadventures.comicgenesis.com/d/20181229.html < 1546181016 229726 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :bobadventureslist http://bobadventures.comicgenesis.com/d/20181229.html: b_jonas < 1546181444 479959 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :I just realized that there's a way how the home computer industry has done a half-turn in 30 years. In the 1980s, a lot of home computers were advertised as business computers, even if users actually played games on them. So these computers came with crippled graphics and sound capabilities, and game programmers had to work those around in creative ways. < 1546181563 58845 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :Whereas these days, a lot of computer hardware is advertised with a "gaming" label, despite that it's utterly not designed for gaming. You see motherboards with error-correcting RAM and hardware RAID but an inferior graphics card compared to today's standards, and keyboards with nice echoey springs for typing, all sold as "gaming" stuff. < 1546181636 394287 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :And of course there are general purpose computers disguised as "gaming computers", often with some sort of DRM lockdown to make it more difficult to port programs to them, despite that they have more than enough hardware for them. < 1546182645 783338 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :int-e: I think I figured out the tiling I used for the OOO__O disconnected polyminio. let me draw a figure. < 1546182875 963719 :user24!~user24@p200300C3AF234D98E042A537D2FE5B7E.dip0.t-ipconnect.de JOIN :#esoteric < 1546182959 631841 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: I've updated http://int-e.eu/~bf3/tmp/grid6.png to use a more symmetric way of obtaining the last tiling < 1546183115 432395 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1546183397 187864 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :int-e: I mean tiling with the the other polymino < 1546183448 998561 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :I have seen grid6.png, and that one is probably either the tiling I used for the OO_OO polymino, or close < 1546183449 671190 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: I know. < 1546183473 299484 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: what I'm saying is that the grid6 that you've seen may not be the one that's there. < 1546183493 879379 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :nice tilings, was the goal to make any one tiling or something more constrained? < 1546183574 817923 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: it's tilings using one of two kinds of disconnected tetronimos < 1546183617 17486 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: the first one uses XXX X (and b_jonas has a different tiling for that one), the other two use XX XX, where each X is a square and the space is a gap. < 1546183638 47131 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :arseniiv: part of it is to draw nice images for the tilings < 1546183703 137247 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru PRIVMSG #esoteric :ah, so there no additional constraints? < 1546183741 138983 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :I didn't state any, besides that it has to use either of these particular disconnected polyminos, but I'm really trying to draw a particular tiling that I like right now < 1546184449 234754 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1546184650 748051 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1546184650 940303 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1546184884 467617 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :int-e: tiling with OOO__O: https://i.stack.imgur.com/cmYBY.png < 1546184937 429471 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :this one is periodic to translations by (0,8) squares and by (2,2) squares < 1546184980 969441 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :no bridges drawn, but squares of the same color that are close to each other are part of the same polymino < 1546185001 459952 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :so I used 32 different colors < 1546185033 198401 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :obviously it's not easy to choose 32 distinguishable colors < 1546185043 393396 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :so it doesn't look perfect < 1546185795 694438 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: I've included it in http://int-e.eu/~bf3/tmp/grid6.png < 1546186068 814118 :int-e!~noone@int-e.eu PRIVMSG #esoteric :hmm but again, I can make this more symmetric < 1546186600 161119 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :int-e: _more_ symmetric than it is? < 1546186620 418141 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: see now < 1546186636 765437 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I mean using a more symmetric meta-tile. < 1546186681 395471 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :ok < 1546186702 848275 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :so you want to choose a symmetric fundamental region, or whatever chemists call that < 1546186734 304032 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :hmm, let me try to search that article on Ruxor's blog that may clear up this terminology a bit < 1546187048 950677 :int-e!~noone@int-e.eu PRIVMSG #esoteric :anyway that was a fun way to waste time < 1546187474 438736 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1546188307 288266 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1546188370 966156 :int-e!~noone@int-e.eu PRIVMSG #esoteric :now if I could just stop tweaking that picture that would be great ;) (another update that makes it more obvious that the two outer tilings follow a similar pattern) < 1546188434 852382 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1546188952 281895 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1546189067 837433 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :int-e: sorry for the nerd snipe in that case :-) < 1546189572 263248 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Eh it's fine. < 1546189582 517072 :int-e!~noone@int-e.eu PRIVMSG #esoteric :It's what this channel is for. < 1546189737 994014 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: Besides I'm quite happy with the result. < 1546189786 255617 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(even without bridges... adding bridges is left as an exercise to an interested party) < 1546189925 511403 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1546189965 410946 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Max SendQ exceeded < 1546190274 429793 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: Regarding colors, I think it's a good idea to choose similar colors for pieces related by the underlying symmetries (translations by (0,8) and (2,2) in your case). Also, two colors are enough in principle to fully disambiguate the pieces. (one easy way is to alternate the colors for the pieces in each row and column). < 1546190547 401240 :int-e!~noone@int-e.eu PRIVMSG #esoteric :... where I mentally assign horizontal pieces to rows and vertical pieces to columns. The alternation makes sure that if we see X XXX X, we will know which single X belongs to the XXX. < 1546190634 366052 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(It's similar for the other tetromino we considered: exactly two of the dominos in XX XX XX will end up with the same color) < 1546190763 632343 :user24!~user24@p200300C3AF234D98E042A537D2FE5B7E.dip0.t-ipconnect.de QUIT :Quit: Leaving < 1546194765 64528 :doesthiswork!~Adium@131.191.115.81 QUIT :Quit: Leaving. < 1546195285 239757 :nchambers!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 246 seconds < 1546196056 773458 :zzo38!~zzo38@24-207-47-161.eastlink.ca JOIN :#esoteric < 1546196304 159646 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric > 1546198367 882446 PRIVMSG #esoteric :14[[07Talk:14]]4 N10 02https://esolangs.org/w/index.php?oldid=58914 5* 03Zzo38 5* (+183) 10Created page with "You can use runic encoding instead of Unicode, and then you can use pentimal numbering system properly. --~~~~" < 1546198422 144844 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :heh. wiki announcer still has difficulties with some non-ASCII characters in titles < 1546198583 382124 :nchambers!~nchambers@learnprogramming/staff/nchambers NICK :uplime > 1546198667 994918 PRIVMSG #esoteric :14[[07Talk:14]]4 10 02https://esolangs.org/w/index.php?diff=58915&oldid=58914 5* 03Zzo38 5* (+148) 10 < 1546199163 945868 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's probably my fault. < 1546199305 735825 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, it only passes through byte values 3 (for the color codes) and 32..126. < 1546199907 382694 :AnotherTest!~turingcom@d51a4b8e1.access.telenet.be JOIN :#esoteric < 1546200246 272328 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oh well, the link works < 1546200276 471468 :AnotherTest!~turingcom@d51a4b8e1.access.telenet.be QUIT :Ping timeout: 250 seconds < 1546200590 167738 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Filed as https://github.com/fis/esolangs/issues/1 < 1546200604 525885 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Since GitHub provides the issue tracker by default, might as well use it.) < 1546201581 47477 :uplime!~nchambers@learnprogramming/staff/nchambers QUIT :Quit: WeeChat 2.2 < 1546202274 138691 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1546202391 399631 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1546202505 834632 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1546202777 155677 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 268 seconds < 1546203705 804597 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :fizzie: then you're just postponing your troubles by a few months, to when you find that it's very difficult to export the data from github's issue tracker, and either you can't use the issue tracker properly, or you lost access to it completely. good luck. < 1546203719 693896 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :until that time, enjoy your freebie. < 1546205937 305873 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think that's so serious for this specific use case. < 1546206038 286207 :nchambers!~nchambers@learnprogramming/staff/nchambers QUIT :Quit: WeeChat 2.2 < 1546206524 938886 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :If no part of a string matches /[^0-9/+*^|&%()-]|[^0-9()]{2}|\)[0-9(]|\([^0-9(-]/ can you execute arbitrary JavaScript codes from it? < 1546206738 97505 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :I want to put that into a thing that generates examples from a regex < 1546206758 89158 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :or its negation maybe < 1546207236 304062 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :What thing is there that generates examples by a negation of a regex? < 1546207334 581894 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :i couldn't find one on google < 1546207379 331732 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There is https://fomafst.github.io/ < 1546207388 391127 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think? Maybe it doesn't generate, actually, I'm not sure. < 1546207654 871642 :heroux!sandroco@gateway/shell/insomnia247/x-lsniibjvprkvjbqf QUIT :Ping timeout: 272 seconds < 1546207740 886553 :heroux!sandroco@gateway/shell/insomnia247/x-dyderazmsatnlecc JOIN :#esoteric < 1546208142 827780 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine < 1546208205 339637 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1546208733 500800 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :zzo38: hmm, is that some website that tries to act like a calculator? < 1546208772 303254 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :zzo38: and is that perl syntax regex? I'm asking because the [...-] has a different meaning in some regexen < 1546208811 312540 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :I don't know javascript enough to be able to answer that though < 1546208855 354505 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :but I think there are people here who do know javascript < 1546208952 846418 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://www.stuff.co.nz/national/91605800/mum-fears-burglar-ate-her-placenta < 1546209225 21041 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: disturbing < 1546210143 281774 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1546213653 244739 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru QUIT :Ping timeout: 245 seconds < 1546213834 83098 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How should coroutines/userspace threads be implemented if you want them to be very efficient and are willing to have compiler support? < 1546214061 577751 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :shachaf: recompile everything with a new calling convention that has very few callee-saved regs, for one < 1546214100 29320 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :One option would be to use two stacks, one for state that needs to be saved and one for general computation. < 1546214117 892084 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :admittedly that's harder than just "compioler support" < 1546214136 258033 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :shachaf: we already have a redzone for that < 1546214151 652674 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How do you mean? < 1546214218 957420 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :for stack stuff that doesn't need to be saved by calls. I don't think it helps all that much though for coroutines though < 1546214267 991649 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1546214310 643922 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: leaving < 1546214328 364482 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The problem is that you might have a general-purpose computation that uses a bunch of stack space. < 1546214343 839268 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And every time you switch stacks the whole new stack is out of the cache. < 1546214467 858481 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :yes, cache is one of the reasons why you want to make context switches rare in first place, not more frequent, even if they're within one user space. but that doesn't answer your question I think. < 1546214505 416697 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :I don't see how any stack arrangement really fixes that. < 1546214540 795120 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :Obviously you can make it worse by a really bad scheme, but still. < 1546214626 325328 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, imagine you had no compiler support. < 1546214651 437514 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The straightforward thing you'd do is define a struct for all the asynchronous state you need, including an "instruction pointer". < 1546214679 152916 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :We already have some amount of compiler support. < 1546214733 910850 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :And cpu arch support too, for that matter. It took me some time to figure that out. < 1546214738 988574 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :? < 1546214855 350927 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :shachaf: you know when x86_64 added the AVX instructions, thus extending 128-bit XMM registers to 256-bit YMM registers, right? The existing XMM registers are aliased to the bottom halves of the YMM registers. < 1546214865 562695 :int-e!~noone@int-e.eu PRIVMSG #esoteric :wait, which do you want... coroutines or userspace threads? < 1546214889 63060 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :They seem like the same kind of thing? < 1546214892 498974 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :what's the difference? < 1546214898 501323 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :how exactly do you define them < 1546214919 460227 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :also the real question is, what you want, since you asked the question in first place < 1546214939 673944 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I want a convenient and efficient way to write code that does asynchronous operations. < 1546214976 498219 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :shachaf: well, that's somewhat of a different applications then. so coroutines or user-space threads or whatever, but applied to asynchronious IO in particular? < 1546215015 754743 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Coroutines are invoked explicitly (for example, when you hand control off to a generator), which is amenable to static analysis (though obviously only to the extend that function pointers are amenable to static analysis). < 1546215041 67402 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Cooperative) userspace threads are coroutines that are invoked by some scheduler. < 1546215107 632841 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :So anyway, when x86_64 did that, they made it so that all existing instructions that modified an XMM register never changed the upper halves of the YMM register. This has the disadvantage that whenever you have libraries compiled to SSE2 and libraries compiled to AVX in the same userspace, and you call between them, then either you have zero all the upper halves, or the cpu has to deal with stashing < 1546215114 34889 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :away the upper halves when it does YMM registers, < 1546215158 361074 :int-e!~noone@int-e.eu PRIVMSG #esoteric :So coroutines often are coordinated in a predictable way. Threads usually aren't coordinated; they are scheduled but do unrelated work. < 1546215162 126393 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Let's imagine I don't care about XMM < 1546215165 340488 :nchambers!~nchambers@learnprogramming/staff/nchambers QUIT :Quit: WeeChat 2.2 < 1546215186 231841 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :or otherwise most SSE2 instructions would suddenly get an extra input, because they have to merge the old value of the output YMM register into the YMM register. The cpu allows both of these: the code explicitly zeroing the YMM registers or the cpu stashing the top halves. < 1546215192 351064 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :But nevertheless, this seems inefficient. < 1546215214 687816 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :shachaf: you don't care about XMM? but you want efficient code with compiler support? do you want to use a new cpu architecture too? < 1546215220 969614 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Now sure, you can build a scheduler on top of a coroutine mechanism, but any static analysis for coroutines is bound to fail. < 1546215243 201659 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :So for a while I wondered why x86_64 was designed to work that way, instead of all SSE2 instructions just zeroing the top halves of any YMM register that they store into. < 1546215246 714858 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: OK, then I'll say that I care about cooperative userspace threads. < 1546215270 184308 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Then I'll say that you're in for a lot of trouble. :P < 1546215303 891277 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :But it turns out that that would have been bad, because you couldn't do user-space coroutine switching correctly, which would be a worse cost than the one we have to pay now. < 1546215338 845465 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :amd64 registers are so complicated < 1546215362 855245 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :shachaf: yes they are. but if you are asking for efficient code with compiler support, you have to deal with that. < 1546215393 679591 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :For example storing into the lower 32-bits zeroes the upper 32-bits, but storing into the lower 16-bits doesn't zero the upper 16-bits < 1546215418 685774 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :shachaf: yes, and that is for exactly the same reason as with the XMM registers < 1546215421 812547 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :well, sort of < 1546215422 733067 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :not quite < 1546215450 868200 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway, what about the specific case of userspace threads ignoring SIMD registers for the moment? < 1546215464 942723 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :back then in the 386, the extra input dependency didn't matter, so that was a sane design choice < 1546215476 440700 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :today it's much more strange, and has a much more obscure reason < 1546215486 327525 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There's an obvious thing you can do, which is just allocate a stack for each thread and switch out rsp and rip (and the callee-save registers) on context switch. < 1546215491 815540 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :shachaf: again, then you're losing more than you gain with userspace threads < 1546215516 728757 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :um yes, except you have to save much more than that, specifically all the callee-saved registers < 1546215551 847944 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The callee-saved registers are not much more than the callee-save registers. < 1546215602 26951 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :um huh? < 1546215613 546621 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :oh < 1546215626 211299 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :I mean, you have to save more than just rsp and rip, because there are more callee-saved registers than that < 1546215633 178101 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hence the word "and" < 1546215654 427774 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There are six others in System V amd64 ABI < 1546215670 710902 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Saving a few registers is not really the big bottleneck here. < 1546215718 96440 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :the sad part is that you usually have to save both floating point control registers (the x87 one and the SSE2 one), AND the signal mask (not technically a register, but you do have to save it), despite that most of the time they aren't actually changed in the program < 1546215734 342849 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :but it's hard to make sure that no library linked into your program ever changes them, so you have to save them < 1546215745 702153 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You can just make sure that no library every changes them. < 1546215775 258260 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Changing the signal mask is ridiculous, you have to do a system call per context switch. < 1546215832 747718 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :shachaf: yes, that's sad, but you have to do it. the good news is that system calls like that are very fast. < 1546215843 892016 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :sometimes they can even execute purely in userspace. < 1546215854 686827 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :without switching to kernel mode that is. by magic. < 1546215885 294161 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :I don't know if the signal mask thing can do that, but the point is, it doesn't have to do IO or anything, it just has to change some flags and check some other flags for pending signals. < 1546215889 446337 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No, you don't have to do it, because you're writing a program and you know what your program is doing. < 1546215907 527380 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Ah words, my eternal nemeses. I could've saved a lot of typing by just writing that coroutines are much more tightly coupled than threads (userspace or otherwise). < 1546215935 512830 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :shachaf: yes, see above what I said about how recompiling all the libraries you link in, including all the nasty parts of glibc, does help, but in practice it's harder than what you might expect by "compiler support" < 1546215983 497043 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :and the signal mask is one you can get away the easiest, because the program has more control over it, but there's no way you can optimize away the two floating point control registers < 1546215995 594313 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :Let me check the source code to see what else I forget that have to be saved < 1546215996 460531 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe your program doesn't do floating point operations. < 1546216020 149656 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :shachaf: maybe, but it's very unlikely that even all the libraries including libc never do any < 1546216029 386856 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :it's pretty unlikely in fact < 1546216054 378536 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't think saving registers is the big bottleneck here anyway. < 1546216118 251139 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :wait, there's some additional crazy stuff here I think < 1546216122 550162 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :something that I forgot about < 1546216123 945442 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think a much bigger problem with the system I described is that every time you do a stack witch, the entire stack is out of the cache. < 1546216168 734538 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :shachaf: I don't see why it would be "the entire stack", and I don't see why it's the stack in particular that you care about < 1546216197 640646 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :whenever you use more data than fits in your cache, most of the old data will be out of the cache < 1546216202 239333 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`grWp \bwitch < 1546216208 227428 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :apt:APT is a technical term in cyber witchcraft, short for "adequate pernicious toe-rags". \ peace witch:Peace witches do alchemy: they turn mundane building material to gold. They're in the same universe where Bowser turned peaceful citizens of the Mushroom Kingdom to building material. < 1546216209 894995 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :it doesn't matter much if it's stack or not < 1546216240 569567 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :if you access very few data during when a coroutine executes, then the other data isn't out of the stack. if you use a lot, then it's out of the stack. < 1546216259 930431 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What do you mean? < 1546216263 681114 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :sure, there are some fine details going on there because caches are complicated < 1546216272 422681 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :but why is the stack in particular important? < 1546216295 914230 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Because you could do a stack switch and then call a function that uses a bunch of stack space but doesn't do any context switch. < 1546216306 777159 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And all that memory is not in the cache. < 1546216316 360927 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :I have thought to instead design the instruction set without automatic cache control and instead you must specify your own controls < 1546216460 553715 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( there's an easy way out... just don't do a context switch. ) < 1546216464 672443 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :zzo38: you know that already gets very hairy, but if you also do user-space coroutine switches, then it gets really horrible < 1546216470 153965 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :int-e: yeah, that's what I said above. < 1546216495 709047 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Or do the transputer thing (3 registers, was it? sweet for context switching!) < 1546216526 510293 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: OK, what's your alternative? < 1546216540 961167 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm not really tied to threads here, I'd like any sort of way to express these asynchronous things nicely. < 1546216669 540108 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I guess I'm not sure why you want to switch away out of the middle of a heavy computation in the first place; that sounds like a job for a proper OS thread to me. < 1546216704 136398 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A computation doesn't have to be very heavy to suffer from cache misses. < 1546216717 681496 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'd like to measure this, admittedly. < 1546216731 991213 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I imagine you also have something event-driven where nothing ever takes long, which can all be handled by a single event-driven thread. < 1546216767 287569 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ACTION shrugs. < 1546216769 623978 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sure, and then you'd make structs that correspond more or less to the contents of the stack for the threads, right? < 1546216789 114485 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :YES! < 1546216794 289886 :int-e!~noone@int-e.eu PRIVMSG #esoteric :If they carry state... yes. < 1546216801 283792 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :sorry, that was unrelated to the couroutine thing < 1546216837 370003 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sure, they carry state. They do a moderately complicated thing. < 1546216863 357016 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :shachaf: and sometimes the compiler helps you with maintaining those structs implicitly < 1546216908 97428 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :in the first stage by supporting closures; < 1546216961 617742 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :and in the second stage by allowing the programmer to mark functions as "async", and those functions are compiled so that they or other async functions they call can have yield points where they save their state and IP into a struct and pick up from there when you continue them. < 1546216968 145564 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :compilers can actually do both these days. < 1546216984 260484 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sure, that's one of the schemes I'm describing. < 1546217004 212117 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :the drawback is that you can't do a stackless yield through a function that isn't compiled async, even when it calls your function back, < 1546217021 858588 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :but compiling every function that has callbacks async can cost a lot. < 1546217029 86226 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :int-e: I wonder, because you have partially applied arguments, if it's possible to refactor that queue automata you had such that it doesn't do subterm copying. your state tables would balloon but I don't think it'd be _that_ much of an increase. < 1546217053 132845 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :so user-space context switches are easier if you have unpredictable yields from deep inside functions, but generally you want to avoid that. < 1546217095 657664 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think requiring the user to mark async functions is reasonable. < 1546217100 409724 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :shachaf: yes, that's what you said, I just wanted to explicitly tell how it works < 1546217124 137112 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: I don't know what you mean by "partially applied arguments" but any kind of graph reduction requires a representation of references and I'm not going there on this level of non-abstraction. < 1546217127 24255 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :shachaf: yes, but the user also needs to learn how to write code efficiently. that is, of course, ALWAYS the case when you want efficient code, because compilers can't just do magic. < 1546217147 55686 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. The question is how you can help a user who knows what they're doing, of course. < 1546217183 904737 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :both that, and what is it that the user should do exactly < 1546217189 703706 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :int-e: `sk results in a unique object that represents the partial application of S to K. further applications produce new, unique objects. I'm asking if it's possible to strip away the states you use to copy subterms around. < 1546217204 446196 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: (the point of graph reduction is that one can share subterms which is what you seem to be suggesting) < 1546217211 222311 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :not at all. < 1546217216 729042 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :not interested in graphs. < 1546217226 759348 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: in my automaton `sk is just that. < 1546217262 609164 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: It's an application of s to k. There is nothing "partial" about it, it's just not a redex. < 1546217263 956165 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :let me rephrase: I'm wondering if it's possible to eliminate #, %, & and @. < 1546217332 280588 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :it is a partial application... S takes 3 arguments, you've converted it to something that takes 1 and applied it to a single argument. < 1546217341 640446 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :rather, 1 at a time. < 1546217368 831290 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: Yeah, no, that's not the way I see it. ` takes 2 arguments; S and K take none. < 1546217453 149820 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: I'm viewing this as first-order term rewriting. Terms are built from s, k and `; no partial applications. There are rules ``k -> and ```s -> ```. I implement leftmost outermost reduction for these two rules. < 1546217461 819499 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :imode: you know that you almost certainly need at least one data structure that has two child. in this case it's the S2 closure. you can choose different primitives, but you'd have to get REALLY far from combinatorial calculus before you get something with only list-like structures, no tree-like ones. < 1546217497 172522 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :int-e: right, and in your execution, you're skipping/moving over subterms. I'm asking you if it's possible to remove those. < 1546217507 387095 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :your state table would grow. < 1546217596 339638 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: I don't see how to do that with finitely many states. And copying is unavoidable if I want to implement ```s -> ``` without changing the term representation. < 1546217670 271409 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :something tells me it's possible to do that with finitely many states, but _not_ generally: you'd need to generate the state tables for any particular term tree. < 1546217899 372257 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :https://ptpb.pw/-OCf/text something like the following. I'm curious if it's poossible to avoid the explosion. < 1546217952 668106 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :whup, one of those rules is wrong. < 1546217984 626515 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: the thing is, to skip over a subterm without using auxiliary symbols, you have to keep track of how many ` you have seen (since when you have to skip n subterms, after seeing a ` you have to skip n+1 subterms), and there is no bound on that number, even for a fixed starting term. < 1546218050 542054 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :int-e: yes, there's no shortcut because you can't avoid a tree-like structure < 1546218055 144075 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :int-e: correct. what I'm proposing isn't using a head-based evaluation method but running over the string using basic substitution rules. < 1546218057 647357 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :you can't make it just lists nested to a limited depth < 1546218065 538727 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: oh now you have many more markers: (, S, K, ) < 1546218087 210718 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :yeah but (SK) and such can be converted into single symbol markers. < 1546218131 946792 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :just went for a walk earlier and thought of a possible reduction from SK to Thue. < 1546218133 148404 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: so now *you* have partial applications which I have avoided. < 1546218138 969281 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :correct. < 1546218192 620636 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :my thought is that there's a finite set of objects and a finite set of application rules that leads to an evaluator for combinatory logic. < 1546218221 454005 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :I would like to understand the problem you are working on better < 1546218238 216357 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :it is related to SK combinators implemented with string rewriting < 1546218244 281794 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :yup. < 1546218257 853435 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :and you use auxilliary characters to represent tape head, guide the evaluation and want to reduce them < 1546218262 195209 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: So... hmm. No, that won't end up being finite. I can produce a starting term that will evolve all off S, (SS), (SSS), (SSSS), ... for example. (It's not even hard if you know how to do abstraction elimination, since you can just iterate \x -> (x S) starting with S. < 1546218271 603899 :int-e!~noone@int-e.eu PRIVMSG #esoteric :s/off/of/ < 1546218313 47135 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I realize that. there's an encoding I've been trying to study/mull over of SK encoded in terms of wang tiles. < 1546218313 554346 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: It's also completely contrary to what I intended to do... namely, find a sweet tradeoff between the number of states required, simplicity, and number of extra symbols. < 1546218324 243307 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :you pasted code before with the # % stuff, can we see it again < 1546218324 477844 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :think I linked it yesterday. < 1546218336 338317 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :imode: do BCKW instead of SK! :-) < 1546218345 355041 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :it doesn't really help, but still < 1546218354 327517 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :heh. < 1546218370 139976 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :http://ceur-ws.org/Vol-1032/paper-01.pdf < 1546218377 78577 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :see https://esolangs.org/wiki/Combinatory_logic < 1546218388 634046 :int-e!~noone@int-e.eu PRIVMSG #esoteric :rain1: if you're wondering about context, the #, %, &, @ refer to states in http://paste.debian.net/1057921/ < 1546218402 297348 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :ah queue automaton < 1546218455 859450 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :ok how about this idea: find a much simpler queue automaton which isalso turing complete and S,K can be macro expressed into in a simple way < 1546218469 480933 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :perhaps that could reduce the rewrite system a bit < 1546218481 550411 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :int-e: they give a sample reduction on page 9. < 1546218514 324891 :int-e!~noone@int-e.eu PRIVMSG #esoteric :rain1: it it would be trivial to implement any particular bitwise cyclic tag program. < 1546218530 23739 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :rain1: yes, you do that by making an interpreter for one of those low-powered languages that ais523 likes < 1546218532 176850 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :which involves a finite amount of objects with a finite amount of rewrite rules. it's specific, however, to that particular subterm, I think. < 1546218545 329481 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :such as counter machine stuff < 1546218545 719276 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :yeah but it would be difficult to express SK into cyclic tag wouldn't it? < 1546218555 919592 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :very restricted ones < 1546218558 941790 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :could we find something a bit more powerful than cyclic tag that's still very minimal < 1546218560 727187 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :rain1: yes, it would be < 1546218570 543850 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :anyway just one idea < 1546218578 192630 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :you can't just get around that < 1546218583 312550 :int-e!~noone@int-e.eu PRIVMSG #esoteric :rain1: (meaninq BCT is trivial to compile to a queue automaton; in fact it would be fair to say that it *is* a queue automaton) < 1546218628 196296 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :yeah. they encode subterms as specific objects, T0 through T7. < 1546218644 812099 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :so you can generate a set of tilings for _that particular_ string of applications. < 1546218668 120294 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :or perhaps one of those 1-dimensional cellular automata thingies that ais523 used to consider earlier could be better than a counter-machine based approach < 1546218680 235097 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :you know, the really small universal 1-dimensional CAs < 1546218696 381046 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :I suppose the fundamental difficulty arises from the fact you are processing a linear string, but it represents a tree < 1546218713 564682 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :rain1: yes, and it's a provable performance hit too < 1546218714 389712 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :so tree parsing is mixed up with evaluation - that is what you were discussing before I interrupted < 1546218723 202527 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :b_jonas: you can generate a CA to evaluate a particular term. < 1546218725 818467 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :I think I am up to speed now < 1546218748 169277 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :and if you simulate the CA, you can also easily add various extension rules < 1546218757 777153 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :as in, periodic background patterns < 1546218770 213838 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :which sort of count as cheats for pure CAs, but not here < 1546218789 671654 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :so, what's interesting about that is that you can generate a CA from a CL term that's an interpreter of CL terms. < 1546218816 730823 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :oh that is interesting but I imagine the result will bea large CA < 1546218841 682926 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :and it will operated on a SK representation of SK combinators, which introduces overhead < 1546218841 951292 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :that honestly depends on your combinator basis. < 1546218844 609260 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :imode: no. I don't think that's true. the interesting about it is that there are very small universal CAs, so you can emulate them easily in a cyclic queue machine. < 1546218852 88646 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :we can switch to the X single combinator basis < 1546218860 68508 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :b_jonas: what's not true? < 1546218870 169725 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :imode: it's not true that you can easily generate a CA from a CL term < 1546218902 852987 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :did you read the PDF I linked. < 1546218905 257384 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :they give a schema for it. < 1546218907 82404 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :no < 1546218918 496422 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :http://ceur-ws.org/Vol-1032/paper-01.pdf page 6 through 9. < 1546218937 685929 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :isn't that wang tiles rather than a CA < 1546218940 864989 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :gives the general method for generating a tileset from a particular term tree within a combinator basis. < 1546218954 60241 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: One of the things that a compiler can do that doesn't happen in a struct is liveness analysis. < 1546218962 360410 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :rain1: a CA is just a wang tileset that discards its history. < 1546218976 279686 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you only need some subset of the fields for each state, a compiler can figure that out automatically. < 1546218977 48018 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :a wang tiling can be seen as a representation of the history of a CA. < 1546218997 882665 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :it's trivial to map a 2D wang tiling to a 1D CA, and they give an encoding of CL as a 2D wang tiling. < 1546219061 344741 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :shachaf: I don't really understand that. if the compiler has the support for compiling async (yieldable) functions in a way that they suspend to a struct, then it can also do liveness analysis on it < 1546219084 115189 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, sure, I mean compared to a manual struct. < 1546219085 176355 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :is there some difference between that case and the case when you do user-space context switches? < 1546219091 789871 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :i think that is a limited view of wang tiles < 1546219095 879062 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :but I get what you mean < 1546219106 395761 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean this is another reason you might want to have compiler support. < 1546219115 550106 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :a 3D wang tiling generates a 2D CA, for example. < 1546219132 55557 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :there are also mappings between 2D wang tilings and 2D CAs. < 1546219153 842936 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :shachaf: not really. a programmer can also figure out which variables they changed, and store only those, or load only the ones they use < 1546219155 1692 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :you just have a large number of states. < 1546219178 125678 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sure, but then it's not really a struct anymore. < 1546219189 150464 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Certainly you can do it. < 1546219190 866388 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :don't you agree there are wang tile sets that don't relate to CA? < 1546219201 197912 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :shachaf: heck, even the compiler can figure out most of that from just the individual, what's it called, primitive block? whatever you call a section of the code with only one entry point and ends at yields < 1546219215 594197 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :rain1: can you show me an example of one? < 1546219225 283883 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :basic block < 1546219270 767931 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: wtf is that paper... < 1546219271 952580 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :shachaf: um, I mean, if you always reuse the same struct for the storage of the same coroutine, mutating it in place < 1546219280 995298 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :int-e: a wild ride. < 1546219287 698602 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :which of course works that simple only if you don't have deep call stacks < 1546219289 791738 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :but still < 1546219300 560681 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :heck, even without that it still works < 1546219303 388119 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :even in a non-mutating way < 1546219313 929241 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :sorry, the in-place store isn't very relevant < 1546219317 167939 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: it starts going wrong when it tries to treat SKI as a monoid. That would require b = I b = K I a b = K a b = a < 1546219331 257487 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :so no, I just don't get the point < 1546219356 807370 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(monoids are associative) < 1546219400 357178 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :int-e: wait, a monoid with respect to composition? HAHAHAHA < 1546219449 681645 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, you might have an operation that does steps A, then B, then C. < 1546219460 336585 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :"Wang Tiles is a monoid, on Tiles as terms, with Wang-arrangement as the only operation." < 1546219464 464327 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: it's also cute how it builds full SKI reduction into the tiles ("Connection Tiles"). < 1546219496 129798 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You can write the state as struct { enum IP { Start, A, B, C, Done }; AState a; BState b; CState c; }; or something. < 1546219497 855509 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: and the claim that you end up with a finite set of tiles in the end... I don't see where this is proved (which is no surprise because it's necessarily false) < 1546219509 954011 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But in fact you only need enough memory for one of those. < 1546219526 22333 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(In this case you can just use a union. But in general you might share some state between some steps and so on.) < 1546219527 865618 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :int-e: if you look at page 9, you can see an example breakdown: what they've done is map a particular term to a particular set of tiles. < 1546219537 376596 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :shachaf: sure, you make it a tagged union instead. < 1546219545 937895 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :possibly sharing some common state that is not often modified < 1546219553 656297 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :such as the caller pointer < 1546219553 982400 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :so you don't end up with a _general_ set of evaluation rules for SKI in wang tiles, but you have a schema for _converting_ arbitrary SKI terms to wang tiles. < 1546219572 750594 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: infinitely many of them, and SKI reduction is built into the tile set. < 1546219591 175419 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sure, you can do all that, but liveness analysis does it automatically for you, is all I'm saying. < 1546219593 889957 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :no, not infinitely many. < 1546219602 543202 :int-e!~noone@int-e.eu PRIVMSG #esoteric :even if they don't actually treat it as a monoid (but I think they do) this is utter trash. < 1546219617 12450 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :you're not getting what I'm saying: they build a tileset for evaluating _one_ specific SKI term. < 1546219620 170535 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :not the whole space of them. < 1546219628 45146 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :and there's a schema for generating those tilesets. < 1546219630 224511 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: if it has a normal form < 1546219636 305186 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :shachaf: the scopes of variables in the code, before compiling to an async function, is mostly tree-like, that is, with any two variables, either the first lives longer or the second lives longer, the scope of one contains the other, < 1546219637 157701 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :you do not need infinitely many tiles. < 1546219668 242580 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :shachaf: and that implies that if you turn it to a struct, you always get a properly nested union-struct, with copies/moves necessary only when the orignal code copies/moves a value. < 1546219729 340082 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :if this paper is bullshit then supercombinators are bullshit. :P < 1546219792 786589 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: For every reduction step, the full redex must be captured in a Wang tile (Fig. 2 is the only place where reductions happen), so all we need is a starting term with unbounded redex size. < 1546219810 599491 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: Really, this is nonsense. I'm sorry to have seen this paper. < 1546219825 415918 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I mean, write up a response to it with proofs. < 1546219855 226268 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I think hasty dismissal isn't a good way of doing things. < 1546219860 740845 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :two-dimension might help to represent a tree structure, because you can put each child expression of the tree one row below the parent, so it's easier to skip the expression by just skipping through markers in the row above, without having to count parenthesis < 1546219861 247879 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :oh < 1546219869 758215 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :I see int-e's point < 1546219885 23920 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :it would require infinitely many tiles < 1546219886 756098 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :I mean, if you want to simulate evaluating combinatorial logic with a two-dimensional CA < 1546219890 907181 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :but a wang tileset should be finite < 1546219892 527651 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :of course with just wang tiles it won't help, < 1546219903 406676 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :because with wag tiling you need the second dimension for time < 1546219908 396721 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :(it may be parallel, but still) < 1546219995 242046 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :bear in mind there are also other versions of this paper that go a little more in depth with actual proofs. < 1546219998 880547 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :let me find one. < 1546220058 770023 :int-e!~noone@int-e.eu PRIVMSG #esoteric :"22nd International Workshop on Concurrency, Specification and Programming" ... sad. < 1546220340 734678 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :I can see that some wang tilings are like CAs < 1546220348 585470 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :but I don't see that all wang tilings are CAs < 1546220353 774434 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :I can't give an example < 1546220381 919436 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :it seems like the constructed tilesets have been built with a uniqueness property where the next row/col can be determined by the current one < 1546220413 88274 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :or would it be that each cell is determined by the 3 above it? < 1546220444 540973 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :rain1: of course not. they're more powerful than CAs, because they can do time travel loops, which gets it PSPACE-complete or something. < 1546220457 908272 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :thank you < 1546220463 118684 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :that's the key i was missing < 1546220480 212401 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :pardon me? < 1546220487 707854 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :b_jonas: got a proof for that? lmao. < 1546220513 832908 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :imode: well, they're actually uncomputable, because the space is unbounded < 1546220519 675389 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :so PSPACE-complete is not really true < 1546220524 369388 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :they're not limited to PSPACE < 1546220531 256817 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :you know how they're uncomputable, right? < 1546220553 516226 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :yes... very much aware. < 1546220558 838048 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: Wang tiles *can* implement string rewrite systems, using an approach like that. But it turns out that combinatory logic is not a string rewrite system, and you actually need to put in some effort (which the authors haven't done) to treat it by string rewriting) < 1546220562 171362 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :you can just simulate any nondeterministic turing-machine with one tape < 1546220577 903090 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :the key point is that it allows any nondeterminism < 1546220582 621626 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :which is why you can go back in time < 1546220588 492704 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :i don't like the way imode responsd < 1546220615 243004 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :b_jonas: how does nondeterminism allow you to go backwards in time? < 1546220632 97008 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :rain1: what's that supposed to mean? < 1546220636 859594 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: crucially, the objects of string rewriting (i.e., strings) do have a monoidal structure. < 1546220678 751056 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :imode: you can send information back in time by nondeterministically guessing the information back in the past, sending that information to the future, then making the solution impossible in the future if the information you want to send back isn't the one that you got from the past < 1546220727 951251 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :imode: usually it's told the other way, as in, time travel allows arbitrary nondeterminism, in the TCS sense, but it works backwards too < 1546220732 132019 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :you've lost me, but I don't think that's how nondeterministic execution works. < 1546220755 27669 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :imode: how does it work then? < 1546220755 970107 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: and also crucially, the redexes for any given SRS have bounded size. < 1546220820 196852 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: Sometimes (often?) a variable is declared early and then stops being used in the middle of a block. < 1546220896 684017 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :int-e: can you explain to me how they got their results, then? why is it that they were able to compile a particular term down to wang tilings? I don't quite buy the argument that the compiled terms are required to have normal forms. < 1546220923 412929 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: paper is incredibly patient. you can write anything you like. < 1546220925 885820 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :b_jonas: you have multiple possible choices per computation steps, and thus multiple possible paths. < 1546220931 280560 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :shachaf: yes. then it's not really strictly tree-like. but note that that only matters if there's a yield in between when it's stopped using and when another variable is started to use. it doesn't matter if you just compute a different new variable from the old one in one step without yield, which is very common. < 1546220938 481354 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 244 seconds < 1546220939 683100 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: there are no results. there are unsubstantiated claims. < 1546220940 969067 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :imode: yes. that's the guessing part. < 1546220957 639342 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :int-e: and yet they were able to show a particular reduction... < 1546220959 914329 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :you guess by starting a possible choice for each possible value the information you're guessing can have. < 1546220965 12734 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: Why doesn't it matter? < 1546220995 45593 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :shachaf: because where there's no yield, you don't have to save or load the values to the state struct. < 1546221000 96270 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :int-e: help me out here, what's the problem? can you show me a combinatory term that's not able to be translated (using this schema) to wang tiles? < 1546221009 232818 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sure, in that case. < 1546221014 925825 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: yes, you can write down any finite reduction in that fashion. but it doesn't generalize to infinite reductions, and the system is not sound (it allows you to write down non-reductions that have wrong results, like the a = b chain above) < 1546221072 755916 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :shachaf: yes, I admit that in some cases it's not strictly tree-like, and you will definitely get such a case when eg. you have a server that's handling a hundred requests asynchroniously and each can take different amount of waiting to another party. < 1546221095 493005 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :one moment, gotta walk the dog. highlight me and I'll read back. < 1546221122 998307 :int-e!~noone@int-e.eu PRIVMSG #esoteric :same here, sans dog < 1546221329 96224 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :int-e: well, technically you may need a more complicated a=b chain than the one above, because if you don't have S in your expression, then you can always just restrict the rules to do evaluation steps only when the argument is an atom. you need something with parenthesis required in it. < 1546221344 891970 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :but yeah, that if a is a parenthisized expression. < 1546221356 327280 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :hmm no, I'm stupid < 1546221382 184302 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :you do have parenthesis, where you write I b = K (I a) b = K I a b = K a b < 1546221389 809963 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :it's the middle step there that's wrong < 1546221421 393655 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :so yeah, I guess you might not need parenthesis < 1546221571 182954 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :um < 1546221574 103858 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :I guess you might not need S < 1546221578 753210 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :you do need the parens < 1546221889 531390 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :back. < 1546221972 685345 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :imode: ignore what I said while I was gone, that's nonsense. listen to int-e, he's got it right. < 1546221992 11931 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :so, here's my reasoning: if you look on page 9 of that paper, the list of "Subterms", they've taken a particular combinatory term and knocked it down to a particular set of objects which they map using a schema to a particular set of tiles, and the tiling of those tiles produces the result. even if you had something like the Y combinator written down, when applied to a particular combinator term, _you would < 1546221992 131829 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :still_ be able to generate a finite amount of tiles, but your tiling would be infinite. < 1546222105 64391 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I agree that the paper is somewhat underspecified but I don't see the damning evidence that it's all trash. < 1546222186 564231 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I'm also not too keen on insulting people's work after a quick glance at it, but that's just my approach. < 1546222229 209095 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :still trying to find that alternate version of said paper. < 1546222785 452064 :nchambers!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1546222799 520935 :nchambers!~nchambers@learnprogramming/staff/nchambers NICK :uplime < 1546222968 849910 :john_metcalf!~digital_w@host86-191-16-140.range86-191.btcentralplus.com QUIT :Ping timeout: 272 seconds < 1546223083 873488 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :http://ceur-ws.org/Vol-1269/paper34.pdf found this one. it details the same stuff but also includes an implementation of a general CL interpreter within wang tiles by way of a turing machine encoding, similar to your's, int-e. < 1546223147 803298 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :so to me it details two approaches: compiling CL terms to their corresponding tilesets, and interpreting an encoding of CL with a single tileset. < 1546223193 15529 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :the latter is obvious. the former not so much, but I don't see why it isn't a possible thing. perhaps there even exists an implementation to go along with the paper. I'll try to track one down. < 1546224229 230527 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :Hm, wang tiles correspond quite closely to 1-d nondet cellular automata. I'm not sure if I realized that yet or not. That actually explains why wang tiles are considered powerful, in the sense that they can do hard to predict things with just few different tiles. The tiles correspond to the states of the CA, the CA has that neighborhood where each cell depends on only two cells in the past (not three), < 1546224242 887752 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :only the border conditions of Wang tiles are rather strange, very different from what we're used to with CAs. < 1546224283 989797 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :I'm not sure if I had realized that before about Wang tiles or not. < 1546224318 57970 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :I think I missed it because I learned about Wang tiles and then mostly forgot about it, and only later learned about how even deterministic 1D CA are so powerful. < 1546224357 863207 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :yeah. there are multiple possible tilings, and it's actually pretty cool to watch a backtracking solver (starting from a seed tile) try to work out a tile by spiralling out. < 1546224389 165016 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :it is possible to make fully deterministic tilings, though, which correspond to fully deterministic 1D CAs. < 1546224400 92282 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :the specific literature eludes me at the moment. < 1546224473 79429 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :imode: sure, because a nondet CA is strictly more powerful than a deterministic CA < 1546224485 125205 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :that's usually the way we define nondeterminisitc variants of things < 1546224503 897573 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :what? < 1546224513 724057 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :that's not at all true. < 1546224527 967619 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :um, example? < 1546224546 607748 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :the fact that a nondeterministic TM can be simulated within a deterministic TM and vice versa. < 1546224551 730411 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :the same goes for CAs. < 1546224564 336820 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :no no < 1546224567 188778 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :that's not what I'm saying < 1546224568 462021 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :nondeterministic TMs are not more powerful than deterministic TMs. < 1546224579 309827 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :I'm only saying one dimension < 1546224580 888572 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :um < 1546224582 368331 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :one direction < 1546224596 293966 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :elaborate? < 1546224603 169601 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :that the deterministic thingy can be translated to a nondeterministic thingy easilyi < 1546224606 251543 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :not backwards < 1546224646 292238 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :nondeterministic TMs can be pretty easily converted to deterministic TMs. < 1546224661 939391 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :imode: no, that's backwards < 1546224712 228521 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :how is that backwards. < 1546224837 417533 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :imode: um, there's probably some terminology problem here < 1546224844 96546 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :nondeterministic TMs can be converted to deterministic TMs via dovetailing, which isn't that hard of a thing to do. they can be seen simply as a class of machines that utilize the dovetailing technique. < 1546224878 622737 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I can sort of see what you mean if you say that nondeterministic TMs can be seen as taking deterministic TMs as a subset. < 1546224891 237572 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :but I can invert that and say that nondeterministic TMs are really just a specific subclass of TMs. < 1546224902 307617 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :s/subclass of TMs./subclass of deterministic TMs. < 1546224972 742426 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :imode: um yes, but the dovetailing is still much harder in general than converting the other way, from a determinisitc TM to a nondeterministic TM, for which you don't need dovetailing, only some trivial transformation < 1546225008 434877 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :the specific transformation of course depends on how exactly you define the TM, but then so does the other direction < 1546225018 760918 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :(how you define TM, and how you define nondeterministic TM) < 1546225020 71693 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :like I said, I can invert the relation and say that nondeterministic TMs are just classes of deterministic TMs in which you want to phrase parallel computations. < 1546225028 917990 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :or pseudorandom choice. < 1546225036 597532 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :between multiple branches. < 1546225059 649348 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :it's more 1-D cellular automata than turing-machines that matter here, and the "dovetailing" part actually gets much easier there, mind you < 1546225068 915971 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :because the CAs are naturally parallel < 1546225101 291062 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :the hard part is just making sure that the memory of each simluated copy grows fast enough, which is what remains of the dovetailing < 1546225101 645660 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I'm not sure they are, but they _do_ lend themselves pretty naturally to parallel evaluation methods. < 1546225138 412065 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :like I get what you're saying: nondeterministic TMs are harder to phrase as deterministic TMs because of the extra overhead. < 1546225156 122221 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :but I can make the same argument that simulating a game of chess is hard on a deterministic TM rather than a gameboard with a couple of pieces and some parallel rewrite rules. < 1546225180 358610 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :it's not a fault of the concept of deterministic TMs, but it's just a class of machines. < 1546225286 974928 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :your choice of model defines what kinds of computations are easy and what kinds are hard. < 1546225501 770510 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :imode: wait, are you saying that the paper that translates the combinatorial logic evaluation to Wang tiles uses such a transformation that can make the Wang tile pattern infinite in some significant way (not periodic, nor even some more complicated pattern that's easy to describe in a finite way), even if the evaluation tree of the combinatorial logic is finite? < 1546225551 655658 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :not sure what'cha mean, could you rephrase that? having a hard time parsing stuff. < 1546225633 853671 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :imode: um, if you have a set of Wang tiles, there are at least two questions you can ask. (1) one question is whether they can tile a rectangle with adjacent edges identified (eg. a flat torus), which is more or less the same as asking whether it tiles the plane in a periodic way; < 1546225651 726253 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :(2) the other question is whether the tiles tile the plane, not necessarily in a periodic way. < 1546225789 205485 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :ah. what I was really just saying is that, using their scheme, it's possible to generate a set of Wang tiles that correspond to terms and subterms (and applications of them) within a certain system of combinators. so small applications of combinators generate other small applications of combinators. these are always finite: one particular string of combinator applications generates another string of < 1546225789 465443 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :combinator applications, and each string can be taken as a single object or multiple objects being applied to eachother. < 1546225791 27185 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :these two questions are essentially different: the first one is computable with the wang tiles as input, the second one is not. < 1546225813 369841 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :this is magic that depends on the periodic bounding combinations. whether the wang tiles tile a rectangle with all zero edges isn't computable. < 1546225819 90812 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :if I understand correctly. < 1546225833 592447 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :so I guess maybe there are three different questions, not two. < 1546225834 478620 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :whether there exists tilings at all for certain tilesets is undecidable, yeah. < 1546225881 328194 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :so, the key here is this: we can represent subterms like (SKK) as single terms. any particular combinatory term is guaranteed to generate some particular set of subterms, and we can consider this set finite and use it to build up other terms. < 1546225907 495462 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :so my question is essentially, if the combinatorial logic expression has a finite evaluation, then what kind of tiling do you get from that, if you translate it using what the article does? a tiling of the torus, of the plane, of a rectangle with zero borders, or something else? < 1546225917 52036 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :for any combinatory logic formula, we can generate a set of wang tiles from it such that the tiling of those Wang tiles matches up with the reduction of _that single particular combinatory logic formula_. < 1546225938 366024 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :well, that's the thing. the tiling varies based on the expression you wanna evaluate. < 1546225942 847586 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :and of course whether this transformation is one for which you don't need to compute the entire evaluation tree in advance. < 1546225948 512067 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :because the tiles change from expression to expression. < 1546225958 691789 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :(SKK)S has a different set of tiles, for example, than (SKK)K. < 1546225993 338352 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :but the set of tiles is finite. and even if you include something like the Y combinator, or expressions that don't reduce to normal form, _you still have a finite set of tiles_. < 1546226028 682496 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :imode: wait, so it's a "cheating" transformation that does the turing-complete step of evaluating the term in advance? < 1546226058 186104 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :not exactly, no. unless you consider a C compiler reducing things down to assembly a cheating transformation. < 1546226075 932057 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :that's essentially their method. < 1546226110 134337 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :no reductions are being performed beforehand. < 1546226121 444795 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :as in, do they basically take the infinite tileset of all possible combinators, or perhaps all possible combinators with a normal form or some such, and then if there's a finite evaluation, then obviously there's only finitely many combinators that appear in that evaluation, but you have to do the full evaluation first to determine that set. < 1546226129 615 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :? < 1546226156 843706 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :you don't have to do the full evaluation to determine the set from what I can see. < 1546226166 935977 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :like, look at page 9. < 1546226177 14088 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :page 9 of which pdf < 1546226220 369086 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :sorry, let me relink you. < 1546226222 465131 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :you mentioned at least two < 1546226227 976657 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :thanks < 1546226240 269652 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :http://ceur-ws.org/Vol-1032/paper-01.pdf < 1546226244 193179 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :though I'll have to go to bed very soon, but we'll have the logs < 1546226244 430732 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :this one. < 1546226249 188086 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :gotcha. < 1546226263 681596 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :so, they broke down a particular combinatory term, (((K(S(KK)(S(KK)I))a)b)c)d, into subterms. < 1546226276 872988 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :much like you'd break down a particular textual term into a graph of subterms, right? < 1546226328 33520 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :T6, for example, is KK, and there are two places in that formula where KK is located. < 1546226414 547695 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :you can then show, by way of the schema on page 6 (which I am still studying on how to use properly), that each subterm corresponds to a set of introductions, folds, unfolds, connections (which propagate terms forward) and terminals (which represent the end of a computation). < 1546226481 265437 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :imode: but that's one particular term. isn't this something that should apply to any combinatorial logic expression? < 1546226509 567986 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :correct, but you need to generate a _new tileset_ for every expression you want to evaluate. < 1546226559 570840 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :page 9 seems uninformative, most of it is a huge figure, but let me look at before that too < 1546226570 135439 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :the _second_ version of the paper I linked shows a _general_ CL interpreter, which employs the use of a turing machine. < 1546226578 793357 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :which can work for any CL expression. < 1546226638 631001 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :http://ceur-ws.org/Vol-1269/paper34.pdf the second version. < 1546226671 788415 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :so they effectively describe two approaches: one in which you compile a particular CL formula down to a set of wang tiles, and then use the tiling to compute the result of the reduction of that formula... < 1546226706 816167 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :and the other in which you have to start with an interpreter of CL within Wang tiles encoded as a turing machine evaluating CL terms. < 1546226739 210320 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :from pages 5 and 6, I think the error in the paper (or one significant error, at least) is exactly what int-e said < 1546226754 225118 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :which would be? < 1546226768 428610 :int-e!~noone@int-e.eu PRIVMSG #esoteric :yeah and it doesn't work because the reduction isn't prepared to deal with arguments that are longer than a single character. < 1546226777 250581 :int-e!~noone@int-e.eu PRIVMSG #esoteric :("it" being the Turing Machine) < 1546226811 288618 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :not sure where you're getting that, int-e. < 1546226815 781884 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :int-e: either that, or it is prepared to deal with it by creating new tiles for each reduction of combinatorial terms that ever occurs in the evaluation < 1546226817 157742 :int-e!~noone@int-e.eu PRIVMSG #esoteric :These people don't know what they're doing at the theoretical end of their work. They *may* know something about DNA computing and Wang tiles though I'm skeptical about that. < 1546226834 346923 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :y'know, why don't you try backing up your statements instead of needlessly bashing people. < 1546226845 697560 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :if they're wrong, diagram it in clear wording. < 1546226858 939308 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: I'm looking at page 6 and there's no bracket handling in the reduction for K, I or S, except that S *inserts* brackets somewhere. < 1546226874 414445 :uplime!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 250 seconds < 1546226895 180294 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :they don't require bracket handling because they're not reducing a textual form of a CL expression. < 1546226911 423319 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :imode: I'm suspicious about the DNA computing too. that's like the people who claim that soap bubbles or protein folding can efficiently solve NP problems, because *in practice* the possible results of protein folding or soap bubbles can be guessed well from a minimization problem < 1546226916 155364 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :they've extracted common subterms (like you would using graph reduction). < 1546226916 421583 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :um < 1546226918 439727 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :int-e: ^ < 1546226930 395703 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: All you have to do is try running the TM on K(KI)K and see that it gets stuuck in state TK. < 1546226945 917466 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :int-e: can you provide an example tileset which shows that? < 1546226961 523339 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :they're not encoding a TM, by the by. < 1546226971 783639 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :well, in the first paper, and in the first section of the second. < 1546226975 691416 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :heck, int-e is probably right, those tiles do seem to explicitly assume that the application is associative, even if each of those colors can represent complicated terms < 1546227022 65433 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: (\f. f f) (\f x p. p x (f f (S x))) S will require an infinite tile set. have fun doing the abstraction elimination... < 1546227023 371450 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :yeah, what he said < 1546227025 95822 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :b_jonas: DNA computing in this regard builds Wang tiles out of DNA molecules. < 1546227034 873623 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I'm DONE. Good night. < 1546227037 737193 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :and has actually been demonstrated. not a fan of the approach. < 1546227049 27485 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :int-e: gooodnight. you've provided nothing. < 1546227063 647798 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :o/ < 1546227085 899212 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :imode: right, but the real DNA won't actually compute full non-deterministic problems, just like how the reil proteins won't magically fold into the optimal energy arrangements < 1546227106 736875 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu PRIVMSG #esoteric :good night < 1546227109 622619 :b_jonas!~x@catv-176-63-14-51.catv.broadband.hu QUIT :Quit: leaving < 1546227154 873273 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :lots of hostility with a lack of evidence. for a place where unconventional computing methods are accepted, there's quite a bit of hostility. < 1546227767 319874 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 240 seconds < 1546227904 471068 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1546227983 781550 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( must resist temptation to look at the pdf to find out if imode or int-e is right ) < 1546228255 558092 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1546228630 50395 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :imode: just from viewing the discussion here, i suspect int-e is at the point where he considers the error so obvious that it feels like an insult to expect him to write out the counterexample in detail. < 1546228673 545831 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :as in, he has a general idea why it _cannot_ work but it's a pain to write out. < 1546228688 755223 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :then there's nothing more to discuss, as noted by him. < 1546228692 786726 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :ACTION shrugs. < 1546228749 386890 :int-e!~noone@int-e.eu PRIVMSG #esoteric :To add insult to the injury: if you restrict the redexes of SKI calculus to a finite set then you get a ground term rewrite system, for which reachability is decidable; hence it's no longer Turing complete. < 1546228812 268772 :uplime!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1546228815 57865 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :if you're not going to go into any further detail I'm pretty much done as well. < 1546228827 2 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :no need to watch people trash other people's work. < 1546228858 339961 :danieljabailey!~danieljab@cpc75709-york6-2-0-cust725.7-1.cable.virginm.net JOIN :#esoteric < 1546228879 721363 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But yes, I'm totally unwilling to work out the counterexample in any detail because Wang tiles are not the right level of abstraction to work on. I've given the high-level reason further above: Since the full redex is encoded in a Wang tile, and there are reductions for which there are infinitely many distinct redexes, a finite set cannot be enough. < 1546228912 1765 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :a full redex _is not_ encoded in a wang tile. complexes and subredexes are. < 1546228940 306871 :int-e!~noone@int-e.eu PRIVMSG #esoteric :You're wrong. ("redex" refers to the subterm that is headed by the K or S being contracted) < 1546228955 924727 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :"You're wrong." "That's trash." < 1546228968 916588 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I mean, are you going to go into any kind of detail whatsoever. < 1546228995 870593 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Yeah. I'm angry at this point, because you have shown no evidence of actually doing any fucking work yourself. < 1546229003 322144 :int-e!~noone@int-e.eu PART :#esoteric < 1546229029 290646 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :how someone can get so emotional over something so irrelevant is beyond me. hope he's alright. < 1546229061 774853 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :like, if I'm wrong, perfect, I didn't write the damn paper. < 1546229108 613490 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :hell I'm even trying to work out a tileset for his counterexample, which seems like a reasonable approach. < 1546229119 515444 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :hope he feels better when he comes back. < 1546229200 766287 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :if he's right then evaluation should get stuck when one of those newly constructed redexes (that aren't represented in the tiles) has to be reduced. < 1546229304 436317 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I agree with him. I'm trying to follow the methods they used for constructing factorial near the bottom of the paper. < 1546229418 500429 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :they give a series of tuples where each tuple corresponds to a wang tile. each side of a tile corresponds to a subterm, and from what I saw, subterms can be shared. I'm not sure how K(KI)K leads to a redex that can't be represented (or hasn't been generated) as a tile. < 1546229423 793873 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :or as a series of tiles. < 1546229497 695985 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the K(KI)K example was meant for the TM construction, i suspect < 1546229510 436807 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :ah. I don't really care about that bit. < 1546229534 821265 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :it's not really interesting. the compilation bit, now _that's_ interesting. < 1546229582 662916 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I'll have to draw out the factorial tiles tomorrow. < 1546229614 298348 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :they introduce extra convenience combinators related to pairs and naturals, but give no tiles that correspond to them. < 1546229667 566986 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :ahhh, nevermind, those are schemes, not actual tilesets. < 1546229686 75403 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :meaning you stick whatever numbers you want in the subscripts and out pop your tiles. _that_ makes sense. < 1546229698 897357 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think the (\f. f f) (\f x p. p x (f f (S x))) S example was for the compilation thing, although i suspect p is unnecessary here... < 1546229716 168026 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so (\f. f f) (\f x. x (f f (S x))) S < 1546229748 884253 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :is the gist just "generate an infinite series of applications like S(S(S..."? < 1546229776 442675 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :or am I missing something. < 1546229804 684340 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :because from what I can see, there's no issue in doing something like that. < 1546229814 897242 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well also to do it in such a way that the arguments passed to functions have to grow. < 1546229844 442507 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :there's nothing in here that says that you have to represent things like that as a single tile: in fact, that's not the case at all. < 1546229849 510992 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so that they cannot be something that is already encoded as a single tile < 1546229888 442157 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :correct: the structure of the terms is incidental, based on how the terms pair. you're not shoving entire trees into single tiles, otherwise you _would_ need infinite tiles. < 1546229908 26328 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :but you _can_ extract commonly found subtrees and use them to form larger applications. < 1546229936 240973 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :which if I'm drawing this correctly, the addition example does. < 1546229959 882195 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :imode: ok, but can it reduce something like S x y z, where x,y and z are _not_ subterms of the original expression? < 1546229985 822939 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :yes, because you can construct the subterms that _aren't_ in the original expression _from_ subterms in the original expression. < 1546230003 548947 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :at least from what I can see. < 1546230058 533881 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :like their tiles and reductions reflect subterm sharing. < 1546230064 288294 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :imode: you can construct them, but does reduction work for them? < 1546230076 168780 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :yeah, looks like it. otherwise naturals would break down almost instantly. < 1546230088 845680 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm < 1546230138 669204 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :http://ceur-ws.org/Vol-1032/paper-01.pdf trying to draw out and navigate page 13 of this PDF. < 1546230202 928059 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :the footnote on that page details that n and m are essentially "pre-selected numbers", so fill in the naturals and generate your tiles from this schema. < 1546233110 866236 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :imode: ok i browsed through some of the pdf. assuming you're not meant to "evaluate ahead" to find tile colors, as far as i can see, there is no way to reduce S x y z unless at least _one_ of S x y, z, or S x y z is a tile color. Constructing an SKI expression that eventually reduces S x y z where none of x, y or z occur in the original expression is left as an exercise. < 1546233431 509267 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or more generally, you cannot ever reduce an application if it is not equivalent to an original tile color or the application of a pair of tile colors. < 1546233474 621243 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :that sounds about right to me. < 1546233477 146595 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :which means you cannot, say, construct an infinite list of numbers. < 1546233519 892575 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(say, lazy list of factorials) < 1546233531 111750 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I'll have to try that. < 1546233672 655563 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that monoid thing also looks a bit grating - it seems to me that you could easily get into a situation where evaluation confuses a b (c d) with a (b c) d < 1546233699 744264 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I tried diving down the rabbit hole with that. < 1546233850 222428 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although i'm a little unsure whether the "sound computation grid" property is supposed to help with that < 1546233986 240634 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm actually it _does_ seem to be intended to do that < 1546234068 903040 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :essentially it enforces a kind of parenthesization by dividing up the grid into non-interacting parts. < 1546234196 325808 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(how they expect DNA to enforce that property i dunno ;P) < 1546234267 987124 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :the DNA stuff is actually plausible: you can form small DNA tiles by forming two DNA strands in such a way that the base pairs encode the colors of the edges, and only bind to base pairs. < 1546234276 880592 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :that ironically is the most plausible point of this, because it's been done. < 1546234383 689880 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yes, i mean the sub-grid property, not the individual tiles < 1546234388 132243 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :oh. < 1546234397 732955 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :sorry, reading comprehension failed me. < 1546239599 427123 :oerjan!oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1546240406 684958 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Now in this GURPS I can tell who is the shapeshifter because they have "X" on their forehead. Next, I have to stop them from writing "X" on everyone else's forehead too! < 1546244808 484566 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1546250523 747449 :AnotherTest!~turingcom@d51a4b8e1.access.telenet.be JOIN :#esoteric < 1546250794 728208 :AnotherTest!~turingcom@d51a4b8e1.access.telenet.be QUIT :Ping timeout: 250 seconds < 1546251416 521013 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :after some careful consideration that paper was full of shit. < 1546251441 967423 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :I tried working some of the tilings out and yeah, the people above me were right. < 1546251463 638823 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :oh well! < 1546252388 182259 :int-e!~noone@int-e.eu JOIN :#esoteric < 1546252427 363732 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1546252439 249746 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru JOIN :#esoteric < 1546252830 409392 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1546253919 846721 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imode: Three remarks about why I might core than I maybe should. a) this is essentially in my current area of research (term rewriting, tree automata (which feature in decidability results for ground term rewrite systems; http://tata.gforge.inria.fr/ may be the best available source on that topic)) b) I hate to see people wasting their time with wrong claims c) it becomes frustrating when I fail... < 1546253925 856696 :int-e!~noone@int-e.eu PRIVMSG #esoteric :...to convey that information efficiently, ending up wasting even more time rather than helping. < 1546253939 834570 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1546253982 388736 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :int-e: it's fine, you're good! I concluded independently that it's not a good paper. < 1546254025 877001 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :there's some woeful underspecification or lack of understanding on their part. < 1546254178 317664 :derpy_!~quassel@ppp-62-216-204-119.dynamic.mnet-online.de QUIT :Ping timeout: 245 seconds < 1546254206 752724 :derpy!~quassel@ppp-62-216-204-248.dynamic.mnet-online.de JOIN :#esoteric < 1546254222 837424 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 252 seconds < 1546254980 824260 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 250 seconds < 1546256962 236383 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds < 1546260159 775682 :b_jonas!~x@catv-176-63-13-166.catv.broadband.hu JOIN :#esoteric < 1546260199 917463 :b_jonas!~x@catv-176-63-13-166.catv.broadband.hu PRIVMSG #esoteric :int-e: it doesn't get stuck on (KI). there are tiles to open the parenthesis. anywhere, even in a left term. they really seem to believe that the application is associative. < 1546260251 727060 :b_jonas!~x@catv-176-63-13-166.catv.broadband.hu PRIVMSG #esoteric :int-e: also, not only do they add a color for every combinator calculus term, but also a tile for every combinator calculus reduction. not just one step reduction, but any reduction. so you can do any finite computation in one tile. < 1546260292 743362 :b_jonas!~x@catv-176-63-13-166.catv.broadband.hu PRIVMSG #esoteric :that latter part is a fixable bug, but I think it illustrates how the authors don't understand what they're talking about. < 1546260299 144944 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: as oerjan suggested, that was for the Turing Machine in the second paper. < 1546260358 353510 :b_jonas!~x@catv-176-63-13-166.catv.broadband.hu PRIVMSG #esoteric :int-e: that may make a bit more sense, because a TM can actually be simluated as a 1-D CA in a more straightforward way than the, uh, monoid of combinator calculus < 1546260384 434535 :b_jonas!~x@catv-176-63-13-166.catv.broadband.hu PRIVMSG #esoteric :the "monoid" thing confused me because they don't explicitly state what operation it's a monoid over, but it does become clear by page 6 < 1546260416 894164 :int-e!~noone@int-e.eu PRIVMSG #esoteric :("that" referring to the K(KI)) < 1546260512 293826 :b_jonas!~x@catv-176-63-13-166.catv.broadband.hu PRIVMSG #esoteric :int-e: and yes, I agree that you can't work out a proper counterexample, because the paper is vague enough without precise definitions and proofs that you can't point out more specifically than that where the error is < 1546260643 638994 :b_jonas!~x@catv-176-63-13-166.catv.broadband.hu PRIVMSG #esoteric :int-e: the part where they have single-tile reduction for every calculation is great, because if they actually implemented that, it would let them get the right result in a randomized imlementation that looks for random small tilings, as opposed to a true nondeterministic implementation, so the DNA computation would run trivially with just one transformation from the input to the result and a lot of < 1546260649 754348 :b_jonas!~x@catv-176-63-13-166.catv.broadband.hu PRIVMSG #esoteric :unused stuff < 1546260768 515638 :b_jonas!~x@catv-176-63-13-166.catv.broadband.hu PRIVMSG #esoteric :wtf, now even oerjan looked at it? why? < 1546260777 632496 :b_jonas!~x@catv-176-63-13-166.catv.broadband.hu PRIVMSG #esoteric :(still looking at the logs) < 1546260836 570093 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? cdop < 1546260838 34590 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :CDOP is OCPD, except with the letters in the *proper* order. < 1546260925 178657 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Put differently, he probably reached the point where he had to find out what all the ruckus was about. < 1546260989 253794 :b_jonas!~x@catv-176-63-13-166.catv.broadband.hu PRIVMSG #esoteric :int-e: also, I verified that for both of those disconnected polyminos, there's essentially one tiling that is invariant to translation (0,8) and translation (8,0), and I know the tilings I had back when I first tried this were invariant to those. that imples that the tilings you show on grid6.png are the ones I found. < 1546261052 136129 :b_jonas!~x@catv-176-63-13-166.catv.broadband.hu PRIVMSG #esoteric :int-e: these polyminos are significant because I think, but I'm not sure, that they're the only polyminos of 4 squares that can't tile the plane with just translations and horizontal and vertical mirrors and 180 deg rotations, you really need a 90 deg rotation or diagonal mirror < 1546261061 863406 :b_jonas!~x@catv-176-63-13-166.catv.broadband.hu PRIVMSG #esoteric :there was an article on that, let me check < 1546262451 940465 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru JOIN :#esoteric < 1546264724 945918 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds < 1546265331 315844 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru JOIN :#esoteric < 1546268796 731893 :uplime!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 272 seconds < 1546269197 496243 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1546269241 418940 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com QUIT :Max SendQ exceeded < 1546269267 311062 :Essadon!~Essadon@81-225-32-185-no249.tbcn.telia.com JOIN :#esoteric < 1546269347 828443 :b_jonas!~x@catv-176-63-13-166.catv.broadband.hu QUIT :Quit: leaving < 1546269508 131191 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1546269784 128268 :AnotherTest!~turingcom@ptr-82l26zcjpltykrbgmmx.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 268 seconds < 1546270536 374073 :AnotherTest!~turingcom@d51a4b8e1.access.telenet.be JOIN :#esoteric < 1546270950 311137 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1546271100 496037 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 250 seconds < 1546271104 770610 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1546271360 988737 :AnotherTest!~turingcom@d51a4b8e1.access.telenet.be QUIT :Ping timeout: 246 seconds < 1546271490 602317 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :it was good < 1546272859 948582 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be JOIN :#esoteric < 1546273481 972695 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be QUIT :Ping timeout: 246 seconds < 1546274247 302502 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 240 seconds < 1546276458 5020 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1546276484 982057 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1546277977 817636 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be JOIN :#esoteric < 1546279202 51009 :S_Gautam!uid286066@gateway/web/irccloud.com/x-rcdntxetziqdjvqc JOIN :#esoteric < 1546279467 233938 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`olist 1150 < 1546279468 192188 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :olist 1150: shachaf oerjan Sgeo FireFly boily nortti b_jonas < 1546279991 992240 :oerjan!oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1546281188 728669 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be QUIT :Ping timeout: 250 seconds < 1546281223 699665 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu JOIN :#esoteric < 1546281360 780173 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :private fireworks are going strong < 1546281458 451550 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1546281493 444014 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1546281752 726442 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :here too < 1546281779 151476 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@time < 1546281781 826637 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Local time for shachaf is Mon Dec 31 10:42:59 2018 < 1546281887 934126 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm xkcd's consensus new year was about a quarter hour ago < 1546281904 237537 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so happy new year, i guess! < 1546282653 235843 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :it's not yet new year, but happy new year to you as well < 1546282654 55470 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: that crap paper actually has a kind of solution to the monoid confusion in the "sound computation grid" section. however, the fact that every reduction result needs to be represented on a tile clearly blows it for any expression that constructs infinitely something like the lazy list of factorials i suggested. < 1546282679 367417 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :oerjan: ok < 1546282707 434573 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: see xkcd hth < 1546282861 912673 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and yeah, i had to see if the problem with the paper was as obvious as int-e implied. < 1546282868 56180 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :oerjan: yes, I've seen it < 1546282873 985023 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(plus, i didn't like the animosity) < 1546282966 383354 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1546282988 287818 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be JOIN :#esoteric < 1546283003 257797 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :happy new year's eve. < 1546283012 538223 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hip hip < 1546283044 772332 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :new year starts in less than four hours by the way < 1546283050 598557 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :let's celebrate < 1546283740 486179 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :is freenode doing that newyears thing again? < 1546283789 998192 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :imode: I'm not sure what counts as a "that newyears thing" specifically. there's a #freenode-newyears linked from the topic of #freenode , but then, irc channels are cheap once you have a network up < 1546283803 121571 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :imode: do you mean sending wallops? < 1546283809 968783 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :or global notices or whatever? < 1546283832 154212 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :the channel was what I was referring to. < 1546284056 242129 :arseniiv_!~arseniiv@46.191.210.13 JOIN :#esoteric < 1546284253 250512 :arseniiv!~arseniiv@94.41.6.191.dynamic.ufanet.ru QUIT :Ping timeout: 245 seconds < 1546284595 823960 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :what? < 1546284603 90566 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :I'm confused now < 1546284622 750249 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's a common human state hth < 1546284650 65814 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :in NES Super Mario Bros, how many fireballs does it take to kill Bowser (without jumping on him)? I thought it took six, but https://www.youtube.com/watch?v=xJcAPGf0Z6A says five. < 1546284762 529165 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :I may be mixing it up with GB Super Mario Land, in that one it takes six fireballs to kill most of the bosses (the castle bosses are immune, and the witch is possible to kill but very hard because she despawns immediately after a hit) < 1546284887 275089 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be QUIT :Ping timeout: 240 seconds < 1546287052 617079 :uplime!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1546287246 938302 :AnotherTest!~turingcom@d51a4b8e1.access.telenet.be JOIN :#esoteric < 1546287265 650999 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :in girl genius, maxim's nose seems to be growing lately. < 1546287744 811374 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Hmm private fireworks are illegal in the city this year... still hearing stuff though. People don't know or don't care. < 1546287762 24030 :AnotherTest!~turingcom@d51a4b8e1.access.telenet.be QUIT :Ping timeout: 246 seconds < 1546287800 50170 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :int-e: they are legal here with strong restrictions, but most of how people use them are illegal and sometimes dangerous < 1546287803 570136 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :so be careful < 1546287830 750573 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But I guess it's quieter than last year. < 1546288003 851420 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think they're allowed in the suburbs here but not the city center < 1546288230 714224 :int-e!~noone@int-e.eu PRIVMSG #esoteric :it's per muncipality, and I guess it's allowed outside of cities where it's not a fire hazard. < 1546288396 986584 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :forbidden inside the red stippled line, allowed 18:00 - 2:00 outside https://www.tbrt.no/images/artikkelbilder/ForbudssoneforfyrverkeriiTrondheim.jpg < 1546288446 966968 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION isn't even on that map, but a bit further east < 1546288512 398511 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(there are municipal fireworks inside the zone though) < 1546288613 340930 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: hah. "experts warn of illegal firecrackers" < 1546288666 666603 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I'm used to that warning. It hasn't changed in the past 30 years. < 1546288725 155905 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(and personally I don't even like the legal ones) < 1546288788 484149 :arseniiv_!~arseniiv@46.191.210.13 PRIVMSG #esoteric :oerjan> hm xkcd's consensus new year was about a quarter hour ago => wow, pretty close to mine! (UTC+5) < 1546288886 138773 :arseniiv_!~arseniiv@46.191.210.13 NICK :arseniiv < 1546288888 702956 :int-e!~noone@int-e.eu PRIVMSG #esoteric :hmm, average time zones by person? so india and china have a huge influence? < 1546288900 941547 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :int-e: median < 1546288906 621082 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(I had not seen the xkcd yet) < 1546288930 335171 :int-e!~noone@int-e.eu PRIVMSG #esoteric :right, median makes more sense actually < 1546289189 952152 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1546289357 513854 :arseniiv!~arseniiv@46.191.210.13 PRIVMSG #esoteric :ah, not that close, it’s 6:30 UTC, not what I thought, so not that significant. Or contrary, more significant, as it’s further from the median and so rarer(?) < 1546289453 924943 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :average would be a bad idea, it may be skewed by the few people who live in mediaeval theme parks that are in timezones several centuries before most of the earth < 1546289463 365537 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :ok, maybe not that skewed, but still < 1546289704 826309 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :The red line doesn't seems to enclose anything. < 1546290145 726495 :77FABDJ8V!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1546290580 328965 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :zzo38: the fjord is not very flammable and so considered obviously not included hth < 1546290614 395312 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i suppose you could ask how far from shore a boat must be < 1546290903 50215 :zzo38!~zzo38@24-207-47-161.eastlink.ca PRIVMSG #esoteric :Yes, so they should make the line enclosed so that you can know. < 1546290929 901412 :77FABDJ8V!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1546292052 205658 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"You must not set off fireworks between 11pm and 7am, except for: -- New Year’s Eve -- when the cut off is 1am" < 1546292116 621407 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There were a few pops when there was still daylight, which is a bit odd. < 1546292221 562556 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :fizzie: sure. a lot of the illegal explosives go for the sound and blowing off stupid people's hands, not for the sight. < 1546292246 951936 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :it's traditional for a few people to blow their own hands off every New Year < 1546292321 978534 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :people are discouraged from that both because the kinds of explosives used for that are illegal and if you blow your hand off you're almost certainly discovered, and because spending New Year in the hospital is unpleasant, but people still do it < 1546292355 259182 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's far more fireworks here on Bonfire Night (aka Guy Fawkes Night) than on New Year's. < 1546292821 427907 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :Anyone in the +0200 timezone (Finland or Romania)? Should we do a small countdown then? < 1546293025 302213 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1546293099 423033 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :Because if not, then I'll reserve the celebration for the +0100 and leave some for the +0000, -0500, -0800 ones. < 1546293116 743141 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :Anyway, I'll prepare the New Year sausages. < 1546293292 251382 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 246 seconds < 1546293611 636142 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :For anyone with +0100 timzone offset, happy New Year! < 1546293764 326975 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( i think you're off by one again ) < 1546293885 936356 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :yeah darn +0200 < 1546294042 216147 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( CET+1 ) < 1546294182 523774 :S_Gautam!uid286066@gateway/web/irccloud.com/x-rcdntxetziqdjvqc QUIT :Quit: Connection closed for inactivity < 1546294422 425503 :uplime!~nchambers@learnprogramming/staff/nchambers QUIT :Ping timeout: 250 seconds < 1546294728 776130 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1546297067 414894 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1546297177 324653 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :And now the New Year is coming up in our timezone offset, the actual +0100 (France, Germany, Poland, Norway, Hungary) < 1546297183 350693 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :Just a few minutes. < 1546297190 370508 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :And now the New Year is coming up in our timezone offset very soon, the actual +0100 (France, Germany, Poland, Norway, Hungary) < 1546297208 677997 :int-e!~noone@int-e.eu PRIVMSG #esoteric :BOOM. < 1546297303 763245 :oerjan!oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :happy new year! < 1546297337 834929 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ACTION listens to money going up in smoke. < 1546297448 495896 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :Happy New Year! < 1546297479 73358 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oh sirens < 1546297832 272932 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1546298224 142018 :uplime!~nchambers@learnprogramming/staff/nchambers JOIN :#esoteric < 1546299021 239995 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1546299277 223650 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 246 seconds < 1546300293 574192 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :In the +0000 timezone offset (UK), New Year will start in about 9 minutes. < 1546300329 940777 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not much action on the fireworks front. < 1546300569 322074 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There was more half an hour ago. Maybe everyone's watching the official ones. < 1546300583 523191 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Sadly our windows are to the wrong direction.) < 1546300711 183638 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :less than 90 seconds < 1546300729 206390 :b_jonas!~x@catv-176-63-14-142.catv.broadband.hu PRIVMSG #esoteric :fizzie: use the power of the internet to watch the official ones! < 1546300763 453144 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric