< 1592871209 395158 :spencer__!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592871241 866509 :rain1!~rain1@unaffiliated/rain1 QUIT :Ping timeout: 264 seconds < 1592871643 297389 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592871690 212588 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592873306 410186 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net QUIT :Remote host closed the connection < 1592874530 615083 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592874746 30169 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592874904 581345 :spencer__!~rain1@unaffiliated/rain1 QUIT :Remote host closed the connection < 1592874920 545899 :spencer__!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592880574 721251 :spencer__!~rain1@unaffiliated/rain1 QUIT :Remote host closed the connection < 1592880590 492149 :spencer__!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592881035 203830 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592881470 983728 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592881522 170003 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Client Quit < 1592883194 8191 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 264 seconds < 1592884144 831530 :spencer__!~rain1@unaffiliated/rain1 QUIT :Remote host closed the connection < 1592884158 222334 :spencer__!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592884654 978143 :spencer__!~rain1@unaffiliated/rain1 QUIT :Remote host closed the connection < 1592884670 920256 :spencer__!~rain1@unaffiliated/rain1 JOIN :#esoteric > 1592885143 964310 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 10 02https://esolangs.org/w/index.php?diff=74278&oldid=74139 5* 03Bigyihsuan 5* (+840) 10v1.4.0 release < 1592886973 524150 :arseniiv!~arseniiv@136.169.210.76 JOIN :#esoteric < 1592888542 368931 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1592890334 307361 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Do you think the graphical effects in TeXnicard are sufficient? In addition to all of the graphical effects of level 3 PostScript, it also supports alpha transparency, combining modes (min or max), a layer buffer (with eight monochrome layers used for controlling the areas of certain effects), a compositing buffer, and custom compositing modes (definable as arbitrary functions of three inputs). < 1592890435 112542 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Also the custom compositing modes actually can have two outputs, one being the normal output and the second output used for saturation adjustment. Furthermore, you can define up to four separations in addition to CMYK (for a total of eight). < 1592892450 40871 :spencer__!~rain1@unaffiliated/rain1 QUIT :Remote host closed the connection < 1592892470 18589 :spencer__!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592893420 580522 :spencer__!~rain1@unaffiliated/rain1 QUIT :Quit: Leaving < 1592893441 895030 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592895719 436463 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 260 seconds < 1592896249 536763 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592896516 45502 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net JOIN :#esoteric < 1592898435 557605 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: is that serious (like one of these stupid mobile phones where you can't install sane software) or is it ironic like when windows 10 users complain that their OS is bad at emoji? < 1592898461 517393 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592898518 222328 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :you can always just make HackEso say the emojis for you < 1592898605 120537 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :I mean, if you can run an IRC client, you can probably copy-paste characters from a webpage too, unless it's some really crazy apple phone version < 1592898857 142733 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :b_jonas: more or less. Win7 has no capability to make composite fonts AFAIK, so I can’t make a font to include colorful emoji, and maybe of the kind I like more of them all, and also include other fancy unicode stuff and readable latin, cyrillic and greek. I heard Win10 has composite font support but I’m reluctant to upgrade still < 1592898917 193395 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I don’t want to search in all places all the stuff I’ll need to switch off in Win10 and another stuff to make it more like Win7 in a couple of details and UI < 1592898939 110391 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :if it would magically set up this way I’d upgrade < 1592899050 498972 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: doesn't it still run libraries like Pango that automatically substitute fonts in your browser? < 1592899056 645037 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :about input, you’re right, and I even may add to my AutoHotkey script, though it would need to be autogenerated and it wouldn’t be that useful without search < 1592899098 494516 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :b_jonas: yes, it should be able, though I didn’t test what does Firefox use in Win7 < 1592899114 183433 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :but I don’t like web clients < 1592899172 460841 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :they aren’t usually the most UX-y kind < 1592899187 781275 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :yes, I know < 1592899195 283925 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :(someone should write a sane one) < 1592899216 668604 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :(but the hard part is to run the server) < 1592899247 408963 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :anyway, why am I asking this? I don't want people to use emojis in IRC < 1592899365 365714 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com JOIN :#esoteric < 1592899615 38891 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :hi < 1592899640 154441 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :i hate power outages < 1592899650 165698 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu QUIT :Quit: leaving < 1592899918 983632 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :anyone here? > 1592901219 717695 PRIVMSG #esoteric :14[[07Talk:Disan Count14]]4 10 02https://esolangs.org/w/index.php?diff=74279&oldid=61421 5* 03Chris Pressey 5* (+552) 10Add a very strong version of what ais523 said, and also a completely alternative viewpoint. < 1592901803 240269 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1592902014 889938 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :hi Lykaina < 1592902063 253406 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :I am trying very hard not to be here < 1592903144 229119 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :yo! < 1592903318 942417 :Hooloovo0!Hooloovoo@sorunome.de QUIT :Remote host closed the connection > 1592903382 908108 PRIVMSG #esoteric :14[[07Tandem14]]4 10 02https://esolangs.org/w/index.php?diff=74280&oldid=74241 5* 03Chris Pressey 5* (+293) 10Some clarification after discussion with arseniiv (but probably not enough, yet). < 1592903474 42970 :Hooloo42!Hooloovoo@sorunome.de JOIN :#esoteric < 1592903476 124040 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : I am trying very hard not to be here => :D < 1592903513 3549 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : anyway, why am I asking this? I don't want people to use emojis in IRC => I was wondering too > 1592904904 167311 PRIVMSG #esoteric :14[[07Tandem14]]4 10 02https://esolangs.org/w/index.php?diff=74281&oldid=74280 5* 03Chris Pressey 5* (+441) 10Describe two possible modes for handling nondeterminism. > 1592906188 306105 PRIVMSG #esoteric :14[[07Tandem/Sketch of a Tandem Interpreter14]]4 N10 02https://esolangs.org/w/index.php?oldid=74282 5* 03Chris Pressey 5* (+1669) 10Sketch a Tandem interpreter. < 1592906275 671627 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :arseniiv: Maybe https://esolangs.org/wiki/Tandem/Sketch_of_a_Tandem_Interpreter will help clarify things? < 1592906650 961710 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :I called that "pseudo-code" but it should really be runnable if all the helper functions were defined. < 1592906859 699544 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :cpressey: oh! BTW did you see my yesterday’s implementation? < 1592907138 823057 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :this pseudocode is way simpler than what I’ve done with disjointness checking :D < 1592907210 50437 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :ah, no, I now see `case intersect (labelsOf r1) (labelsOf r2) of` < 1592907247 439696 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :arseniiv: No, I missed that -- I don't always read the logs. Actually I'm reading the logs now and I can't seem to find it? < 1592907271 421114 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :but your sketch doesn’t allow R | R = R < 1592907279 306128 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I’ll find the link < 1592907307 721035 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :here it is: https://hatebin.com/gnbvdqgvrh < 1592907338 82137 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :though I should find the place in the logs, there was something else < 1592907344 907559 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :Cool, thanks! < 1592907471 167670 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :starts here: https://esolangs.org/logs/2020-06-22.html#lId ← there is a error in the push-down automaton example at esowiki < 1592907585 592528 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :Argh yes, I see. Thanks for spotting that, I'll fix it. > 1592907648 355185 PRIVMSG #esoteric :14[[07Tandem14]]4 10 02https://esolangs.org/w/index.php?diff=74283&oldid=74281 5* 03Chris Pressey 5* (+0) 10/* Implementing Automata in Tandem */ Fix PDA example - thanks go to arseniiv for noticing and reporting < 1592907673 895432 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :yw! < 1592907826 599674 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :As to R | R = R, you're right, my sketch fails to get that, thanks again. I'll think about how to fix it. < 1592907933 952715 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I used a “world diff”, all replacements which were made by the rule, and tested their disjointness < 1592907966 831638 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :though I think I should have simplified things a bit < 1592908009 591302 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :in my code there are two different representations now I think for the same thing (such a diff and a set of redexes) < 1592908027 971835 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :hm wait they aren’t even redexes, they are (label, replacement result) pairs < 1592908046 711139 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I’ll need to rename things a bit too, then < 1592908302 959575 :LKoen!~LKoen___@81.255.219.130 JOIN :#esoteric < 1592908983 301168 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric : cpressey: that is not easy though. if the language doesn't fail on any of the trivial tests [...] then it's hard to prove that the language is not Turing-complete <== Such a trivial test is exactly what I was talking about though < 1592909101 355836 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :One problem with "read a string of any length on the input and accept iff it's a palindrome" is that many esolangs don't have input < 1592910202 998193 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :Many do have some form of output though, and for those maybe an enumeration problem would work. < 1592910307 146012 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :There is a single Turing machine that writes each of the prime numbers on its output tape. It never halts: it is always the case that, some finite time after it has written a number, it will write another, larger number. < 1592910341 825193 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :If you can't write a program that does this in your language, then your language is not Turing-complete. < 1592910378 463952 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1592910592 281496 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :Even simpler: there is a TM that writes every integer onto its output tape, in binary: 0, 1, 10, 11, 100, ... < 1592910844 255529 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :...so... WebAssembly is not Turing-complete? < 1592910933 15763 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :I don't know WebAssembly but, probably not, no. < 1592911014 214253 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :If a language can only address a fixed amount of memory, it's not Turing-complete. < 1592911046 445563 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :it kinda sounds like there needs to be some sort of "good enough" rating - like a more realized set of requirements for the classification of bounded-storage-machine < 1592911077 864816 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :("boolfuck with at least 256 cells" for example) < 1592911106 600670 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :the problem is, then the requirement becomes a bit arbitrary, but... the alternatives make provability a little hard < 1592911925 719477 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1592911940 481509 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1592911977 907702 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :t20kdc: The phrase "usable for programming" is sometimes used in the esolang community, but as concepts go it is very informal. < 1592912109 617059 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :The complement, "unusable for programming", might be less contentious, since there is actually an "Unusable for programming" category on the wiki. < 1592912111 798795 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :Obviously for real-world languages to be Turing-complete they need to run in an idealised environment < 1592912159 245342 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :I don't know enough about WebAssembly to know what t20kdc was referring to in that comment, some clarification would be appreciated < 1592912164 945358 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :Not sure what that means. Python is Turing-complete even if no one ever runs a Python program ever. < 1592912181 753585 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592912181 753651 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :Arcorann: To summarize: Pointer size. < 1592912192 271954 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1592912208 480593 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1592912243 5598 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 246 seconds < 1592912327 89227 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds < 1592912354 116718 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1592912390 536252 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1592912684 847155 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :What I was trying to say was that if WebAssembly was modified to allow arbitrary addressing of memory (abstracting the restriction away) then it would become Turing-complete, but this isn't necessary for real-world programming > 1592912816 534831 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Vera98x 5* 10New user account > 1592913011 79400 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=74284&oldid=74209 5* 03Vera98x 5* (+118) 10 > 1592913069 698741 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=74285&oldid=74284 5* 03Vera98x 5* (-22) 10 < 1592913226 913600 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :A variant of WebAssembly which does not limit the number of bits that can appear in a pointer at runtime is probably Turing-complete, yes. < 1592913537 969157 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com QUIT :Quit: WeeChat 1.9.1 > 1592914304 890606 PRIVMSG #esoteric :14[[07VES++14]]4 N10 02https://esolangs.org/w/index.php?oldid=74286 5* 03Vera98x 5* (+1506) 10Created page with "VES++ has included the most common languages from west-europe (and for some random reason the turkish language is also included). This way many people are able to understand a..." > 1592914564 646684 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=74287&oldid=74253 5* 03Vera98x 5* (+12) 10 < 1592914586 813924 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1592915221 124187 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1592915235 225518 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1592915273 887404 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592915507 170255 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1592915610 257370 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1592916562 916048 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :@tell cpressey I simplified my impl at https://hatebin.com/gzvnokaiqj < 1592916563 58977 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1592917800 211264 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com JOIN :#esoteric > 1592917872 612344 PRIVMSG #esoteric :14[[07Bitshit14]]4 M10 02https://esolangs.org/w/index.php?diff=74288&oldid=74177 5* 03PythonshellDebugwindow 5* (+66) 10/* External resources */ cats > 1592917935 798993 PRIVMSG #esoteric :14[[07VES++14]]4 M10 02https://esolangs.org/w/index.php?diff=74289&oldid=74286 5* 03PythonshellDebugwindow 5* (+7) 10 < 1592918313 677667 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :arseniiv: cool. lambdabot didn't notify me. had to read it in the log :) < 1592918335 111184 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :Oh NOW it did. Because I mentioned its name? < 1592918701 120406 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :hmmm < 1592918708 245235 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I’m usually not notified too < 1592918713 550382 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :int-e is that normal? > 1592918769 570201 PRIVMSG #esoteric :14[[07VES++14]]4 M10 02https://esolangs.org/w/index.php?diff=74290&oldid=74289 5* 03PythonshellDebugwindow 5* (+530) 10 < 1592918820 407001 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :It notified me yesterday without me mentioning its name > 1592919013 868895 PRIVMSG #esoteric :14[[07VES++14]]4 M10 02https://esolangs.org/w/index.php?diff=74291&oldid=74290 5* 03PythonshellDebugwindow 5* (+109) 10/* Hello World */ < 1592919076 450359 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I remember being notified once or twice but don’t think I know the reason it was so > 1592919092 76945 PRIVMSG #esoteric :14[[07Robolang14]]4 M10 02https://esolangs.org/w/index.php?diff=74292&oldid=69237 5* 03PythonshellDebugwindow 5* (+6) 10/* Commands */ you missed one > 1592919169 838882 PRIVMSG #esoteric :14[[07Robolang14]]4 M10 02https://esolangs.org/w/index.php?diff=74293&oldid=74292 5* 03PythonshellDebugwindow 5* (-6) 10/* Commands */ you mistyped one > 1592919230 551671 PRIVMSG #esoteric :14[[07Robolang14]]4 M10 02https://esolangs.org/w/index.php?diff=74294&oldid=74293 5* 03PythonshellDebugwindow 5* (+17) 10/* Interpreter */ cats + (how is this pseudonatural?) > 1592919544 740439 PRIVMSG #esoteric :14[[07Talk:0x29A14]]4 M10 02https://esolangs.org/w/index.php?diff=74295&oldid=8312 5* 03PythonshellDebugwindow 5* (+57) 10unsigned > 1592919864 824895 PRIVMSG #esoteric :14[[07Subleq14]]4 10 02https://esolangs.org/w/index.php?diff=74296&oldid=71121 5* 03Chris Pressey 5* (+114) 10Ruthlessly edit the first section. > 1592919922 955702 PRIVMSG #esoteric :14[[07Object disoriented Turing-completeness proof14]]4 M10 02https://esolangs.org/w/index.php?diff=74297&oldid=31645 5* 03PythonshellDebugwindow 5* (+29) 10cat > 1592920017 874535 PRIVMSG #esoteric :14[[07Subleq14]]4 M10 02https://esolangs.org/w/index.php?diff=74298&oldid=74296 5* 03PythonshellDebugwindow 5* (+2) 10 > 1592920273 597526 PRIVMSG #esoteric :14[[07LOLA14]]4 M10 02https://esolangs.org/w/index.php?diff=74299&oldid=31584 5* 03PythonshellDebugwindow 5* (+29) 10/* External link */ cat > 1592920500 522483 PRIVMSG #esoteric :14[[07Tandem/Sketch of a Tandem Interpreter14]]4 M10 02https://esolangs.org/w/index.php?diff=74300&oldid=74282 5* 03PythonshellDebugwindow 5* (+47) 10 > 1592920594 772255 PRIVMSG #esoteric :14[[07Disan Count14]]4 M10 02https://esolangs.org/w/index.php?diff=74301&oldid=60707 5* 03PythonshellDebugwindow 5* (+2) 10/* Algorithm */ > 1592920657 133058 PRIVMSG #esoteric :14[[07EsoInterpreters14]]4 M10 02https://esolangs.org/w/index.php?diff=74302&oldid=67303 5* 03PythonshellDebugwindow 5* (+30) 10/* Main table */ cat > 1592921984 332876 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/AllTheCats14]]4 M10 02https://esolangs.org/w/index.php?diff=74303&oldid=74045 5* 03PythonshellDebugwindow 5* (-48) 10/* Derivatives */ < 1592922123 333193 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1592922135 553337 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric > 1592922370 592260 PRIVMSG #esoteric :14[[07Subleq14]]4 10 02https://esolangs.org/w/index.php?diff=74304&oldid=74298 5* 03Chris Pressey 5* (+327) 10More ruthless editing. < 1592922395 144897 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1592922408 514594 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric > 1592922596 91018 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74305&oldid=74277 5* 03PythonshellDebugwindow 5* (+189) 10/* 1 */ > 1592922700 903976 PRIVMSG #esoteric :14[[071+/Snippets14]]4 M10 02https://esolangs.org/w/index.php?diff=74306&oldid=73317 5* 03PythonshellDebugwindow 5* (+13) 10 > 1592922832 850559 PRIVMSG #esoteric :14[[07Subleq14]]4 10 02https://esolangs.org/w/index.php?diff=74307&oldid=74304 5* 03Chris Pressey 5* (+105) 10Example code in triples; rephrase < 1592923013 122315 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer < 1592923620 954208 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1592923635 202917 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric > 1592923794 883305 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74308&oldid=74275 5* 03PythonshellDebugwindow 5* (-2445) 10 < 1592923903 510226 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1592923916 38289 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric > 1592923934 488019 PRIVMSG #esoteric :14[[07Processor/114]]4 M10 02https://esolangs.org/w/index.php?diff=74309&oldid=48948 5* 03PythonshellDebugwindow 5* (+72) 10/* Implementations */ cats > 1592924013 282327 PRIVMSG #esoteric :14[[07Subleq14]]4 10 02https://esolangs.org/w/index.php?diff=74310&oldid=74307 5* 03Chris Pressey 5* (+180) 10De-sugar "Hello, world!" example. > 1592924767 936119 PRIVMSG #esoteric :14[[07Subleq14]]4 10 02https://esolangs.org/w/index.php?diff=74311&oldid=74310 5* 03Chris Pressey 5* (-1307) 10Remove sugar unneeded for example. Move implementation links to external resources. > 1592924848 189016 PRIVMSG #esoteric :14[[07Subleq14]]4 M10 02https://esolangs.org/w/index.php?diff=74312&oldid=74311 5* 03Chris Pressey 5* (+0) 10/* External resources */ Fix nested list > 1592925028 74264 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74313&oldid=74305 5* 03PythonshellDebugwindow 5* (+77) 10/* Commands */ > 1592925200 23087 PRIVMSG #esoteric :14[[07Ttyped14]]4 M10 02https://esolangs.org/w/index.php?diff=74314&oldid=46812 5* 03PythonshellDebugwindow 5* (+159) 10 > 1592925215 969544 PRIVMSG #esoteric :14[[07Ttyped14]]4 M10 02https://esolangs.org/w/index.php?diff=74315&oldid=74314 5* 03PythonshellDebugwindow 5* (+0) 10/* External resources */ > 1592925232 387354 PRIVMSG #esoteric :14[[07Special:Log/move14]]4 move10 02 5* 03PythonshellDebugwindow 5* 10moved [[02Ttyped10]] to [[TTyped]]: Fix title > 1592925267 958278 PRIVMSG #esoteric :14[[07(HA)pple waITING14]]4 M10 02https://esolangs.org/w/index.php?diff=74318&oldid=73075 5* 03PythonshellDebugwindow 5* (+5) 10 > 1592925355 186923 PRIVMSG #esoteric :14[[07Billiards14]]4 M10 02https://esolangs.org/w/index.php?diff=74319&oldid=50919 5* 03PythonshellDebugwindow 5* (+132) 10cats > 1592925448 275005 PRIVMSG #esoteric :14[[07Number-rock14]]4 M10 02https://esolangs.org/w/index.php?diff=74320&oldid=45110 5* 03PythonshellDebugwindow 5* (+0) 10 > 1592925462 306080 PRIVMSG #esoteric :14[[07Subleq14]]4 10 02https://esolangs.org/w/index.php?diff=74321&oldid=74312 5* 03Chris Pressey 5* (+948) 10Sketch Turing-completeness proof (using Minsky machines). Happy for someone to fill in more details here. < 1592925720 991635 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic > 1592925728 94732 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/InputOnlyLangs14]]4 M10 02https://esolangs.org/w/index.php?diff=74322&oldid=74000 5* 03PythonshellDebugwindow 5* (+21) 10 < 1592925734 238533 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1592925992 79606 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1592926008 505972 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1592927126 806249 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com QUIT :Quit: WeeChat 1.9.1 > 1592927452 67204 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74323&oldid=74313 5* 03PythonshellDebugwindow 5* (-189) 10/* State and Main */ > 1592927492 517116 PRIVMSG #esoteric :14[[07State and Main14]]4 N10 02https://esolangs.org/w/index.php?oldid=74324 5* 03PythonshellDebugwindow 5* (+1857) 10add State and Main > 1592927529 227829 PRIVMSG #esoteric :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=74325&oldid=74287 5* 03PythonshellDebugwindow 5* (+21) 10/* S */ + [[State and Main]] > 1592927591 713434 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow14]]4 M10 02https://esolangs.org/w/index.php?diff=74326&oldid=74254 5* 03PythonshellDebugwindow 5* (+79) 10/* Languages */ < 1592927873 941440 :grumble!~Thunderbi@freenode/staff/grumble NICK :rawr > 1592929326 347563 PRIVMSG #esoteric :14[[07RELATIONS14]]4 M10 02https://esolangs.org/w/index.php?diff=74327&oldid=68575 5* 03PythonshellDebugwindow 5* (+97) 10cats > 1592930407 859626 PRIVMSG #esoteric :14[[07RELATIONS14]]4 M10 02https://esolangs.org/w/index.php?diff=74328&oldid=74327 5* 03PythonshellDebugwindow 5* (+19) 10 > 1592931508 225136 PRIVMSG #esoteric :14[[07RELATIONS14]]4 M10 02https://esolangs.org/w/index.php?diff=74329&oldid=74328 5* 03PythonshellDebugwindow 5* (-26) 10wikify + unpipe > 1592931746 347423 PRIVMSG #esoteric :14[[07OREO14]]4 M10 02https://esolangs.org/w/index.php?diff=74330&oldid=68571 5* 03PythonshellDebugwindow 5* (+142) 10wikify + unpipe + cats > 1592932032 21648 PRIVMSG #esoteric :14[[07Kate14]]4 M10 02https://esolangs.org/w/index.php?diff=74331&oldid=59906 5* 03PythonshellDebugwindow 5* (+193) 10unpipe,wikify,cats > 1592932054 153381 PRIVMSG #esoteric :14[[07OREO14]]4 M10 02https://esolangs.org/w/index.php?diff=74332&oldid=74330 5* 03PythonshellDebugwindow 5* (+18) 10/* Hello World program */ cat > 1592932203 738954 PRIVMSG #esoteric :14[[07AAAAAAAAAAAAAA!!!! Turing-completeness proof14]]4 M10 02https://esolangs.org/w/index.php?diff=74333&oldid=71472 5* 03PythonshellDebugwindow 5* (+29) 10 > 1592932239 227815 PRIVMSG #esoteric :14[[07AAAAAAAAAAAAAA!!!!14]]4 10 02https://esolangs.org/w/index.php?diff=74334&oldid=71409 5* 03PythonshellDebugwindow 5* (+44) 10/* See Also */ > 1592932636 728678 PRIVMSG #esoteric :14[[07Shishkirism14]]4 M10 02https://esolangs.org/w/index.php?diff=74335&oldid=66712 5* 03PythonshellDebugwindow 5* (+55) 10wikify + cats > 1592933000 964213 PRIVMSG #esoteric :14[[07Shishkirism14]]4 M10 02https://esolangs.org/w/index.php?diff=74336&oldid=74335 5* 03PythonshellDebugwindow 5* (+10) 10 > 1592933011 808919 PRIVMSG #esoteric :14[[07Shishkirism14]]4 M10 02https://esolangs.org/w/index.php?diff=74337&oldid=74336 5* 03PythonshellDebugwindow 5* (+2) 10/* FizzBuzz program */ > 1592933474 701577 PRIVMSG #esoteric :14[[07RANDo14]]4 M10 02https://esolangs.org/w/index.php?diff=74338&oldid=57219 5* 03PythonshellDebugwindow 5* (+422) 10 < 1592933660 373215 :user24!~user24@2a02:810a:1440:7304:9585:1783:b4d:2d50 JOIN :#esoteric > 1592933695 633187 PRIVMSG #esoteric :14[[07SLOBOL (2005 language)14]]4 M10 02https://esolangs.org/w/index.php?diff=74339&oldid=42605 5* 03PythonshellDebugwindow 5* (+23) 10page.Categories.Add(Category.Load("Languages")); > 1592933824 767809 PRIVMSG #esoteric :14[[07Object-Oriented Brainfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=74340&oldid=46029 5* 03PythonshellDebugwindow 5* (+105) 10cats+wip > 1592934377 358903 PRIVMSG #esoteric :14[[07OISC14]]4 M10 02https://esolangs.org/w/index.php?diff=74341&oldid=62270 5* 03PythonshellDebugwindow 5* (+4) 10 > 1592934394 434758 PRIVMSG #esoteric :14[[07OISC14]]4 M10 02https://esolangs.org/w/index.php?diff=74342&oldid=74341 5* 03PythonshellDebugwindow 5* (+8) 10 > 1592934523 44668 PRIVMSG #esoteric :14[[07FROM HERE TO THERE14]]4 M10 02https://esolangs.org/w/index.php?diff=74343&oldid=71669 5* 03PythonshellDebugwindow 5* (+18) 10/* Computational class */ cat < 1592934661 951394 :b_jonas!~x@catv-176-63-11-153.catv.broadband.hu JOIN :#esoteric > 1592934696 98542 PRIVMSG #esoteric :14[[07Alacrity14]]4 M10 02https://esolangs.org/w/index.php?diff=74344&oldid=49634 5* 03PythonshellDebugwindow 5* (+22) 10/* External resources */ const category cat("languages"); > 1592935223 770115 PRIVMSG #esoteric :14[[07J.A.V.A.14]]4 M10 02https://esolangs.org/w/index.php?diff=74345&oldid=55931 5* 03PythonshellDebugwindow 5* (+69) 10 < 1592935481 368413 :int-e!~noone@int-e.eu PRIVMSG #esoteric :normal, mhmm < 1592935601 682381 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: you shouldn't have to mention it by name, but you have to say something on a channel it's in < 1592935617 254410 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(or, maybe, message it privately? dunno.) < 1592935819 383069 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :int-e: yeah, I usually ask lambdabot @messages, though if I wouldn’t need to send it each time (as I thought) it would be very nice! Now that you said I just need to say hi here, that’s way better < 1592937171 774653 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1592937404 551571 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1592938142 459329 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1592938269 881181 :b_jonas!~x@catv-176-63-11-153.catv.broadband.hu PRIVMSG #esoteric :@messages-louder < 1592938269 881241 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :You don't have any messages > 1592939062 973467 PRIVMSG #esoteric :14[[07MAWP14]]4 10 02https://esolangs.org/w/index.php?diff=74346&oldid=74270 5* 03Dion 5* (+35) 10 < 1592939065 487898 :kspalaiologos!~kspalaiol@176.221.122.71 JOIN :#esoteric > 1592939096 559083 PRIVMSG #esoteric :14[[07MAWP14]]4 10 02https://esolangs.org/w/index.php?diff=74347&oldid=74346 5* 03Dion 5* (+63) 10 < 1592939537 602917 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :@messages-louder < 1592939537 602976 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :You don't have any messages < 1592939563 60860 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :how would you approach the following?: for a positive integer n, find a pair of positive integers a, b such that n = a^2 b and b is square-free? < 1592939628 260789 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :I think there will not be that many possible values of a so I would check a=1,2,..,floor(sqrt(n)) < 1592939653 762326 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :is that the right way? < 1592939667 972972 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I've got a concern today about implementing stack-based effective values for asm2bf < 1592939673 235211 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :(the author of that constructible number Python module uses this for economy of future computations, I think: adding √b should be better than adding √n) < 1592939692 67562 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Radical_of_an_integer I found this < 1592939694 244291 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it is as follows - the stack internally looks like 0 5 1 6 1 7 1 [0]... when there are 5, 6 and 7 pushed < 1592939710 694710 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :now, how to extract the nth element from the end from this data structure < 1592939730 611177 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :hopefully without relying on more than two zero cells after the stack end < 1592939755 183699 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :> Currently, no feasible (polynomial time) algorithm is known for recognizing squarefree integers or for computing the squarefree part of an integer. In fact it may be the case that this problem is no easier than the general problem of integer factorization. < 1592939757 9642 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : :1:10: error: parse error on input ‘,’ < 1592939770 287270 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :rain1: something like that is written but there is a todo try better. I suggested precomputing decompositions for a bunch of small n’s but I have no idea if it’s actually useful < 1592939771 580543 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :if N is known at compile time, that's easy, but this problem has been troubling me for some time now with variable arguments < 1592939846 643894 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :i suppose if you have a list of 100 primes, you can pull the square part of those primes off < 1592939864 791425 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :and then if you have anything left use a slower algorithm for it, but you can start after prime 100 < 1592939883 341095 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :give p it's fast to find the biggest r, p^r | n i think < 1592939885 713096 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :rain1: w-wait I think b from that decomposition doesn’t relate anyhow directly to the radical? < 1592939926 523270 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :N = a^2 b, b = N/a^2 = rad(N) doesn't it? < 1592939942 836110 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :for example rad (4 ⋅ 9) = 6 but b = 1 < 1592940030 511488 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :oh shit < 1592940050 984116 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :and it seems b shouldn’t give us any hints how to compute rad?.. We have rad n = lcm(rad a, b) though if I’m not mistaken < 1592940084 594482 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :as we definitely have rad b = b, yes < 1592940301 245901 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Due to something I was working on (Digi-RGB), there is the need to compute the square root and squarefree core in O(n) time, although the squarefree core is known to be one of four possibilities, and the input number is known to be less than an implementation-defined maximum. < 1592940365 214242 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :what are the four possibilites? < 1592940367 586973 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Additionally, if it is possible to do, the computation may begin before the input number is known. < 1592940397 243529 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :rain1: The four possibilities are 1, 3, 5, and 10. < 1592940403 96426 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :OK! < 1592940475 9813 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :rain1: the radical page though gave me a hint I should look for a square-free part. I even found something, let’s see… < 1592940503 602657 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :zzo38 already named that though, while I searched < 1592940517 79861 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :I suppose the radical helps you find the square-part very fast < 1592940536 107812 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :via gcd(rad^(2r), n) < 1592940810 148174 :b_jonas!~x@catv-176-63-11-153.catv.broadband.hu PRIVMSG #esoteric :arseniiv: getting the square part of a number? hmm... that's either easy or hard, but I can't remember which. I should look it up. < 1592940904 557447 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :“No algorithm is known for computing any of these square-free factors which is faster than computing the complete prime factorization. In particular, there is no known polynomial-time algorithm for computing the square-free part of an integer, nor even for determining whether an integer is square-free.[1]” where [1] = Adleman, Leonard M.; Mccurley, Kevin S. "Open Problems in Number Theoretic Compl < 1592940904 773741 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :exity, II". Lecture Notes in Computer Science: 9 < 1592941009 278946 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(Note in Digi-RGB, the input number will effectively be given in unary, and you may read it up to twice.) < 1592941247 827621 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :OEIS gives funny a(n) = rad n / a(n / rad n) for the squarefree part < 1592941433 919014 :b_jonas!~x@catv-176-63-11-153.catv.broadband.hu PRIVMSG #esoteric :arseniiv: ok, then I don't have to look it up < 1592941470 303817 :b_jonas!~x@catv-176-63-11-153.catv.broadband.hu PRIVMSG #esoteric :arseniiv: note that there is an algorithm to find the squarefree part of a polynomial IIRC < 1592941502 410743 :b_jonas!~x@catv-176-63-11-153.catv.broadband.hu PRIVMSG #esoteric :you can of course always try a full prime decomposition, that tends to work well for non-large numbers < 1592941511 571474 :b_jonas!~x@catv-176-63-11-153.catv.broadband.hu PRIVMSG #esoteric :there are decent implementations for it < 1592941669 381993 :b_jonas!~x@catv-176-63-11-153.catv.broadband.hu PRIVMSG #esoteric :and if you have a part that you can't factorize, check if it's a square, in which case you know the answer < 1592941827 51856 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :b_jonas: is searching for integer square root of an exact square faster than trying to decompose it without checking if it’s a square? < 1592941838 33195 :int-e!~noone@int-e.eu PRIVMSG #esoteric :https://mathoverflow.net/questions/16098/complexity-of-testing-integer-square-freeness has some rather discouraging things to say about this > 1592941839 649856 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74348&oldid=74323 5* 03PythonshellDebugwindow 5* (+80) 10/* 110010000100110110010 */ > 1592941876 648034 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=74349&oldid=74204 5* 03Geek Joystick 5* (+1) 10/* Implementations */ > 1592941889 266334 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=74350&oldid=74349 5* 03Geek Joystick 5* (-1) 10/* Implementations */ < 1592941982 811921 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Actually there are other restrictions in the case of Digi-RGB too, for example, it is known that the input number will always be a multiple of four. < 1592942214 249877 :b_jonas!~x@catv-176-63-11-153.catv.broadband.hu PRIVMSG #esoteric :arseniiv: yes, taking square root of an integer is very fast < 1592942237 61183 :b_jonas!~x@catv-176-63-11-153.catv.broadband.hu PRIVMSG #esoteric :so yes, if you think your number is likely square, you can try that first before trying to decompose it < 1592942292 978032 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :What reasons do you have to needing to compure squarefree cores? < 1592942489 467688 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :zzo38: in the algorithm for taking sqrt of constructible numbers, one frequently needs to know if a rational number is a perfect square (and what’s its square root), but there would be slightly less computations afterwards if one instead asks about this decomposition < 1592942533 204118 :arseniiv!~arseniiv@136.169.210.76 QUIT :Quit: gone too far < 1592943762 483896 :kspalaiologos!~kspalaiol@176.221.122.71 QUIT :Quit: Leaving < 1592943797 741367 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :isn't it easy to check for a square though? < 1592943975 618368 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I don't know. I believe it can be computed in O(n) though, since you can start counting 1, and then count 3 more, count 5 more, count 7 more, count 9 more, etc. < 1592943987 650059 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I don't know about O(1), though. < 1592944006 929105 :int-e!~noone@int-e.eu PRIVMSG #esoteric :rain1: what if the square is multiplied by 2038074743? > 1592945733 1992 PRIVMSG #esoteric :14[[07Solo14]]4 M10 02https://esolangs.org/w/index.php?diff=74351&oldid=71279 5* 03PythonshellDebugwindow 5* (+1115) 10implementer < 1592945994 408896 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1592946122 246009 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1592946175 476489 :clog!~nef@bespin.org QUIT :Ping timeout: 260 seconds > 1592946697 43003 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74352&oldid=74348 5* 03PythonshellDebugwindow 5* (+350) 10/* 110010000100110110010 */ > 1592946709 778832 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74353&oldid=74352 5* 03PythonshellDebugwindow 5* (+31) 10/* One-time cat program */ < 1592948393 474546 :clog!~nef@bespin.org JOIN :#esoteric < 1592949598 337660 :rain1!~rain1@unaffiliated/rain1 QUIT :Read error: Connection reset by peer < 1592949616 20391 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592950314 846968 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592951083 14475 :Gar!6eae86da@110-174-134-218.tpgi.com.au JOIN :#esoteric < 1592951478 356884 :APic!apic@apic.name QUIT :Ping timeout: 265 seconds < 1592951523 669970 :Gar!6eae86da@110-174-134-218.tpgi.com.au QUIT :Remote host closed the connection < 1592951734 464153 :heroux!sandroco@gateway/shell/insomnia247/x-mylhvyqodmqgpzou QUIT :Ping timeout: 240 seconds < 1592951800 152945 :heroux!sandroco@gateway/shell/insomnia247/x-epajfpkkxbsctevr JOIN :#esoteric < 1592952839 476971 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1592952871 725398 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Remote host closed the connection < 1592952894 520703 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1592953300 989068 :rain1!~rain1@unaffiliated/rain1 QUIT :Remote host closed the connection < 1592953306 963360 :spencer__!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592954174 489432 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Ping timeout: 240 seconds < 1592954687 464411 :clog!~nef@bespin.org QUIT :Ping timeout: 260 seconds < 1592954991 647080 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1592955109 420935 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1592955367 5069 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592955517 966998 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 264 seconds < 1592955517 967048 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1592956007 390996 :tromp!~tromp@2a02:a210:ca3:2800:552:cfdf:81ab:e29e QUIT :Ping timeout: 272 seconds < 1592956026 462869 :Hooloo42!Hooloovoo@sorunome.de QUIT :Quit: Temporarily refracted into a free-standing prism. < 1592956137 403419 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net QUIT :Remote host closed the connection < 1592956223 883729 :Hooloovo0!Hooloovoo@sorunome.de JOIN :#esoteric