< 1622419254 1896 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :int-e: Should I be crediting the distinguished point method of finding collisions to Pollard at all? < 1622419281 7446 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Pollard's rho is a very different algorithm (for factoring) that can't use distinguished points. > 1622419632 947362 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=83722&oldid=83707 5* 03PythonshellDebugwindow 5* (+61) 10Make better title > 1622420023 932810 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=83723&oldid=83722 5* 03PythonshellDebugwindow 5* (+301) 10. < 1622420151 189272 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs ::( I have just realised my WIP omega-word language that was meant to be sub-TC and in the category of FSM + some strange but still limited infinite extension is a super set of oracle machines pretty much by definition, so is apparently super-TC < 1622420240 751160 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :at least, unlike other haha-halting problems langs on the wiki, this thing can at least implement and play real low level FSMs with minimal syntax. < 1622420337 356303 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :shachaf: but isn't it like you have two ways to find repeats, the slow and fast movement that Pollard traditionally uses and the values with a hash ending in zero that you traditionally use for finding hash collisions, but in theory you can use either for a prime factoring algorithm similar to Pollard or for finding hash collisions? < 1622420501 905992 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :How would you use it for factoring? < 1622420519 375212 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :You can't tell if a point is distinguished. < 1622422253 943553 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :why not? just hash the points and distinguish them if the hash is low enough < 1622422266 140885 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :I could be wrong here < 1622422292 596138 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :I have implemented Pollard rho prime decomposition once but don't quite remember how it works, and hash collision finding very few times < 1622423265 563762 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :You don't know the points, though. < 1622423278 847457 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :I mean, you know the points mod n, but you care about the points mod p, and you don't know p. < 1622423283 576085 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Or am I confused? < 1622423305 748724 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :oh! yes, that's how Pollard worked < 1622423310 247920 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :then what I said is stupid < 1622423318 170906 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :sorry < 1622423361 890539 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :anyway, I have a very different programming question < 1622423521 484923 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :you know how in C++ or rust, you can use constructors and destructors to implement an interface for reference-counted smart pointers such that they automatically increment the refcount when you copy the pointer and decrement it when you get rid of it < 1622423530 931971 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :this works well and is proven technology < 1622423659 136840 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :you can also do something similar, but not quite the same, for a garbage collector. there the problem is that the collector has to be able to access not only structure on your heap but also your local variables on the stack. there are two methods for this: conservative garbage collectors that just scan the stack and assume that any word might be a pointer, in which case they have to be able to validate < 1622423665 187771 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :what numbers are valid pointers, and normal ones where you have to keep track of which variables are pointers < 1622423767 851866 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :my question is, how much harder does such a natural interface get between moving/generational garbage collectors compared to garbage collectors where the pointer value never has to change? I have seen two interfaces for moving garbage collectors: the one in Lua where you can effectively only store pointers only on the Lua stack and you have to index them, and the mzscheme one that I haven't looked at < 1622423773 893348 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :for a long time and can't remember how it works < 1622423919 235385 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :ghc has a garbage collector too, but no proper interface for extensions where they can easily own pointers. they can create stable pointers, or store pointers in normal haskell algebraic type values, but neither is really convenient from C code. < 1622423988 949364 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :ruby 1.6 has a conservative garbage collector so you can just use plain pointers, as long as you don't try xor trick on them or store them anywhere other than on ruby's heap or the stack < 1622424015 793428 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :I don't know if recent ruby 2 still has that < 1622424023 785156 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :they have changed a lot of details about the core < 1622424056 146166 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :well, they also changed a lot about the language < 1622424127 413312 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :perl uses refcounting of course < 1622424171 570741 :int-e!~noone@int-e.eu PRIVMSG #esolangs :shachaf: in the papers I've seen it used, the primary reference for the distinguished point method is van Oorschot+Wiener < 1622424245 812015 :int-e!~noone@int-e.eu PRIVMSG #esolangs :But obviously Pollard was a big inspiration. < 1622424297 186906 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Aren't the cycle-finding algorithms (tortoise-hare etc.) a bigger inspiration? The Pollard method doesn't even require a collision, I think, just a cycle, right? < 1622424318 801614 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :ah yes, tortoise and hare, that's what it's called! < 1622424320 414229 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Another question: Can Pollard rho factoring be parallelized at all? < 1622424367 25436 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :shachaf: dunno but it's probably not worth because if you want something more complex than pollard, there are much faster prime factoring algorithms these days < 1622424373 74441 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :What's the best cycle-finding algorithm for the Pollard rho thing? Is it some variant of Brent's algorithm? < 1622424416 722651 :int-e!~noone@int-e.eu PRIVMSG #esolangs :shachaf: sure, it was meant for cycle-finding, but the rho clearly has a collision in it. < 1622424451 901648 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Hmm, does it work if you start inside a cycle? < 1622424477 317480 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Parallelizing pollard rho... no, since there's no useful notion of distinguished points since every value is a mix of something modulo p and something modulo q. < 1622424489 394784 :int-e!~noone@int-e.eu PRIVMSG #esolangs :And the whole idea is that those cycle independently < 1622424496 648646 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Right, that's what I was thinking. < 1622424534 914757 :int-e!~noone@int-e.eu PRIVMSG #esolangs :hopefully; if you start in cycles of equal length both modulo p and q then it doesn't work < 1622424595 630383 :int-e!~noone@int-e.eu PRIVMSG #esolangs :So it only parallelizes in the bad way where N processors result in an sqrt(N) expected speedup. < 1622424641 91465 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Right. Whereas the distinguished point method is approximately the best case for a parallel algorithm that needs to share memory at all. < 1622424647 731129 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :hmm, I wrote a pollard rho prime factorizer for the Sharp EL-5120 calculator, but I can't find it in my records of EL-5120 programs. but then, I wrote way more programs for that than I have records for, in particular I have written a rudimentary minesweeper program that I don't have the source code for. < 1622424788 771411 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :also a program that implements McCulloch's 2nd machine, but that's sort of useless because it only handles values up to between 10 and 12 digits long (12 digit should work I think, but I'm not sure, because there's some peculiar behavior that makes anything longer than 10 digits hard to handle, specifically if you subtract two numbers and the exponent of the result would be ten orders of magnitude less < 1622424794 781740 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :than the inputs than the result is forcibly zero, even though there are two significant digits that the operation could return) < 1622425317 841835 :int-e!~noone@int-e.eu PRIVMSG #esolangs :shachaf: oh, btw, that f(x) = g(y) problem and the associated trick of combining them into a single function also comes up in discrete logs: let f(x) = x*g and g(x) = x*g^floor(sqrt(p)). Start with the unknown value, and for all x/y values computed, keep track of the corresponding exponents of g multiplied in. < 1622425341 979244 :int-e!~noone@int-e.eu PRIVMSG #esolangs :shachaf: I suspect that has a name attached to it too, but I'm too lazy to check right now. < 1622425466 313004 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :I do have the source of my two trial division prime factorization programs for the EL-5120, and they're called FELB.4+ and FELB.5 so they aren't the first such programs that I wrote < 1622425475 975791 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :I don't know why I don't have the pollard one preserved < 1622425517 405188 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :ISTR that was by far the best prime factorizer I wrote for that calculator < 1622425559 930248 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :unless perhaps this FELB.5 is a Pollard program and I just have no idea how it works < 1622425589 937140 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :but that seems unlikely because I'm pretty sure "if =fpart(V/Wgoto 5;if =fpart(V/(W+2goto 5;W=W+6" is trial division < 1622425697 196245 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :apart form the two factorizers, I have a quadratic equation solver and the maze game > 1622425793 453173 PRIVMSG #esolangs :14[[07User:Salpynx/Galveston14]]4 10 02https://esolangs.org/w/index.php?diff=83724&oldid=83667 5* 03Salpynx 5* (+3441) 10/* Computational class */ musings, trying to classify this thing < 1622426011 941134 :int-e!~noone@int-e.eu PRIVMSG #esolangs :shachaf: Ah that doesn't work yet, since a g^n = a g^m doesn't tell us anything about a. https://en.wikipedia.org/wiki/Pollard%27s_rho_algorithm_for_logarithms is what I had in mind and adds a third function into the mix: squaring modulo p. < 1622426056 747644 :int-e!~noone@int-e.eu PRIVMSG #esolangs :But in any case *that* trick can be attributed to Pollard, maybe? Or maybe it's older than that. < 1622426144 16474 :int-e!~noone@int-e.eu PRIVMSG #esolangs :As usual, it's used for a slightly different purpose... there's no attempt to obtain cross-collisions. < 1622426299 318260 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :int-e: TAOCP might answer that about the history < 1622426311 613023 :int-e!~noone@int-e.eu PRIVMSG #esolangs :true < 1622426416 259038 :Noisytoot!noisytoot@sourcehut/user/noisytoot QUIT :Quit: ZNC 1.8.2 - https://znc.in < 1622426466 627491 :Noisytoot!noisytoot@sourcehut/user/noisytoot JOIN :#esolangs > 1622426689 828888 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=83725&oldid=83723 5* 03ColorfulGalaxy (disambiguation) 5* (+136) 10 < 1622427178 576482 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Hmm, he doesn't really do discrete logs, it seems. There's a HM30 exercise which at a glance seems to be the fully fledged Adleman's index calculus approach. < 1622427233 22807 :int-e!~noone@int-e.eu PRIVMSG #esolangs :He doesn't seem to do cycle finding much either... there's Floyd's algorithm as an exercise. < 1622427245 412380 :int-e!~noone@int-e.eu PRIVMSG #esolangs :So no, I don't think Knuth is helpful in this case. < 1622427348 89104 :Noisytoot!noisytoot@sourcehut/user/noisytoot QUIT :Quit: ZNC 1.8.2 - https://znc.in < 1622427394 887424 :Noisytoot!noisytoot@sourcehut/user/noisytoot JOIN :#esolangs < 1622427414 895330 :int-e!~noone@int-e.eu PRIVMSG #esolangs :One thing I do love about Knuth is that he's meticulous in preparing his indices. So it's relatively quick and easy to check these things with high confidence. < 1622428316 955127 :Noisytoot!noisytoot@sourcehut/user/noisytoot QUIT :Quit: ZNC 1.8.2 - https://znc.in < 1622428351 154028 :dcristofani!~dcristofa@71-212-20-11.tukw.qwest.net JOIN :#esolangs < 1622428391 296226 :Noisytoot!noisytoot@sourcehut/user/noisytoot JOIN :#esolangs < 1622429453 158039 :Noisytoot!noisytoot@sourcehut/user/noisytoot QUIT :Quit: ZNC 1.8.2 - https://znc.in < 1622429465 537488 :Noisytoot!noisytoot@sourcehut/user/noisytoot JOIN :#esolangs < 1622430334 448504 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Is there a video codec for making screenshots of computer programs including games with 2D graphics? < 1622430365 254819 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :why should a special codec be needed? < 1622430656 401821 :int-e!~noone@int-e.eu PRIVMSG #esolangs :keegan: same reason why we tend to use png for screenshots rather than jpg: artifacts < 1622430756 43165 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :i see. so you want a lossless video codec? those exist < 1622430911 655621 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :or you want it to be lossy but in a different way? that's trickier < 1622430955 671623 :int-e!~noone@int-e.eu PRIVMSG #esolangs :probably specially tuned for the characteristics of applications (less sure about 2D video games, apart from the idea that copying rectangles from one frame to the next is probably very useful) < 1622430980 643744 :int-e!~noone@int-e.eu PRIVMSG #esolangs :but it's not my question. < 1622431072 868798 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :zzo38 "video" codec for making "screenshots"? I guess ffmpeg can make png screenshots in a loop < 1622431092 152281 :int-e!~noone@int-e.eu PRIVMSG #esolangs :remote desktop servers/clients would be the first place where I'd look for this kind of thing < 1622431115 478090 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :since when does #esolangs learned to make screenshots in png though < 1622431166 83992 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :int-e: good idea < 1622431180 594369 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :You're confused. It's #esoteric that you have a feud about screenshots or encodings or whatever in, not #esolangs. < 1622431182 117937 :keegan!~beehive@li521-214.members.linode.com PRIVMSG #esolangs :I'm sure someone has already made tools to record and play back VNC streams < 1622431305 611153 :dyeplexer!~dyeplexer@user/dyeplexer JOIN :#esolangs < 1622431437 844686 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 268 seconds < 1622431451 617343 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN :#esolangs < 1622431515 510956 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life < 1622431817 178499 :dcristofani!~dcristofa@71-212-20-11.tukw.qwest.net QUIT :Ping timeout: 264 seconds < 1622432390 88156 :mnrmnaugh!~mnrmnaugh@pool-96-252-87-182.bstnma.fios.verizon.net QUIT :Ping timeout: 264 seconds < 1622433720 609471 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Yes I did mean copying rectangles can be very useful, possibly also fonts, icons, etc that may reappear in another frame later after it is absent for some frames, or multiples of the same icon or font, too < 1622433758 712795 :hendursaga!~weechat@user/hendursaga QUIT :Remote host closed the connection < 1622433785 515757 :hendursaga!~weechat@user/hendursaga JOIN :#esolangs > 1622434715 767484 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Doridian 5* 10New user account < 1622435042 672312 :Lykaina_!~lyka@thor.lesidhetree.com NICK :Lykaina > 1622435121 923311 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83726&oldid=83702 5* 03Doridian 5* (+195) 10 < 1622435180 766789 :Lykaina!~lyka@thor.lesidhetree.com PART :#esolangs < 1622436236 212210 :xkapastel!uid17782@id-17782.tinside.irccloud.com QUIT :Quit: Connection closed for inactivity > 1622437861 901254 PRIVMSG #esolangs :14[[07Channeler14]]4 N10 02https://esolangs.org/w/index.php?oldid=83727 5* 03Doridian 5* (+4890) 10Created page with "'''Channeler''' is an [[esoteric programming language]] created by [[User:Doridian]]. It is based around the idea of messaging channels (essentially function calls). '''Chann..." < 1622438233 765366 :mnrmnaugh!~mnrmnaugh@pool-96-252-87-182.bstnma.fios.verizon.net JOIN :#esolangs < 1622439290 263036 :salpynx!~salpynx@121.73.84.248 QUIT :Quit: Ping timeout (120 seconds) < 1622439440 217637 :salpynx!~salpynx@121.73.84.248 JOIN :#esolangs > 1622439726 964533 PRIVMSG #esolangs :14[[07Channeler14]]4 10 02https://esolangs.org/w/index.php?diff=83728&oldid=83727 5* 03Doridian 5* (+4) 10 < 1622440127 818921 :pikhq!sid394595@user/pikhq PRIVMSG #esolangs :shachaf: i'll have a feud about screenshots wherever i feel like tyvm < 1622440877 491765 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Make kittens, not feuds. > 1622441264 502776 PRIVMSG #esolangs :14[[07User:Salpynx/Galveston14]]4 10 02https://esolangs.org/w/index.php?diff=83729&oldid=83724 5* 03Salpynx 5* (+338) 10/* External resources */ something I need to finish reading. Good because it talks about more than just accepting automata < 1622441423 804989 :int-e!~noone@int-e.eu PRIVMSG #esolangs :shachaf: https://nitter.fdn.fr/RabbitEveryHour < 1622441500 559371 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :It's too bad cats are cuter than rabbits, since they're carnivores and all. < 1622441737 608340 :int-e!~noone@int-e.eu PRIVMSG #esolangs :pfft, https://nitter.fdn.fr/RabbitEveryHour/status/1398172245344796674#m > 1622441775 483402 PRIVMSG #esolangs :14[[07Line14]]4 10 02https://esolangs.org/w/index.php?diff=83730&oldid=83716 5* 03ColorfulGalaxy (disambiguation) 5* (+34) 10/* Conditional turn */ > 1622441888 273773 PRIVMSG #esolangs :14[[07Line14]]4 10 02https://esolangs.org/w/index.php?diff=83731&oldid=83730 5* 03ColorfulGalaxy (disambiguation) 5* (+156) 10/* Brainfuck compatibility */ < 1622442180 255373 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Do you like Wegman-Carter MACs? < 1622444082 735820 :dcristofani!~dcristofa@71-212-20-11.tukw.qwest.net JOIN :#esolangs < 1622444462 609720 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN :#esolangs > 1622444782 804910 PRIVMSG #esolangs :14[[07Line14]]4 10 02https://esolangs.org/w/index.php?diff=83732&oldid=83731 5* 03ColorfulGalaxy (disambiguation) 5* (+62) 10Recategorization < 1622445294 145909 :arseniiv!~arseniiv@136.169.201.90 JOIN :#esolangs < 1622445978 798821 :dcristofani!~dcristofa@71-212-20-11.tukw.qwest.net QUIT :Ping timeout: 268 seconds < 1622446867 610277 :imode!~imode@user/imode QUIT :Ping timeout: 268 seconds < 1622447565 796189 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :shachaf: rabbits are bred for eating. we don't eat their eggs or milk, they don't pull carts or herd sheep or guard your house, their hide isn't too useful either. there's a limit on how cute you want an animal like that to be, above that people wouldn't be willing to eat them. > 1622447773 221246 PRIVMSG #esolangs :14[[07Talk:Line14]]4 N10 02https://esolangs.org/w/index.php?oldid=83733 5* 03ColorfulGalaxy (disambiguation) 5* (+122) 10Created page with "==Crossover== The multiplication program mentioned signal crossover. Could you tell me how it works?
 |  -+-  |
" > 1622447950 539315 PRIVMSG #esolangs :14[[07Line14]]4 10 02https://esolangs.org/w/index.php?diff=83734&oldid=83732 5* 03ColorfulGalaxy (disambiguation) 5* (+41) 10Recategorization < 1622447951 403197 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :whereas we don't eat cats, they're bred to hunt rats and other pest animals. and I guess that's the evolutional reason why they offer you animals that they hunt: that lets the breeders actually evaluate how successful each cat is in at hunting. either that, or the egyptian gods did give some rewards for sacrificing lots of very low XP animals. < 1622447967 448241 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :I don't think eating mammals is good. < 1622447977 609592 :ais523!~ais523@213.205.242.161 JOIN :#esolangs < 1622447993 933002 :ais523!~ais523@213.205.242.161 PRIVMSG #esolangs :zzo38: there's https://wiki.multimedia.cx/index.php?title=DosBox_Capture_Codec which was designed for making video recordings of 2D video game gameplay < 1622448017 513040 :ais523!~ais523@213.205.242.161 PRIVMSG #esolangs :the format seems to have a few shortcomings, but it's supported widely enough that you can, e.g., upload a ZMBV-encoded video to YouTube and it understands it < 1622448034 921299 :ais523!~ais523@213.205.242.161 PRIVMSG #esolangs :(and it replays in my computer's video player, too) < 1622448067 51440 :salpynx!~salpynx@121.73.84.248 QUIT :Quit: Ping timeout (120 seconds) < 1622448162 182068 :ais523!~ais523@213.205.242.161 PRIVMSG #esolangs :I think it would be possible to do better using some sort of sprite+background encoding, like most 2D computer games actually use < 1622448172 653943 :ais523!~ais523@213.205.242.161 PRIVMSG #esolangs :for communicating with the graphics card < 1622448193 164667 :salpynx!~salpynx@121.73.84.248 JOIN :#esolangs < 1622448458 154270 :ais523!~ais523@213.205.242.161 QUIT :Quit: quit > 1622448524 472834 PRIVMSG #esolangs :14[[07Talk:Line14]]4 10 02https://esolangs.org/w/index.php?diff=83735&oldid=83733 5* 03Relt 5* (+119) 10 < 1622448534 49937 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1622448580 470047 :hendursaga!~weechat@user/hendursaga QUIT :Ping timeout: 252 seconds < 1622448779 920191 :Sgeo!~Sgeo@user/sgeo QUIT :Quit: Leaving < 1622449010 473364 :hendursaga!~weechat@user/hendursaga JOIN :#esolangs < 1622449069 749847 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN :#esolangs > 1622449401 956931 PRIVMSG #esolangs :14[[07Line14]]4 10 02https://esolangs.org/w/index.php?diff=83736&oldid=83734 5* 03Relt 5* (-225) 10 < 1622450996 563335 :hanif!~hanif@gateway/tor-sasl/hanif JOIN :#esolangs < 1622452758 491746 :salpynx!~salpynx@121.73.84.248 QUIT :Quit: Connection closed < 1622454062 237455 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1622454311 248061 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN :#esolangs < 1622457794 669997 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1622461638 694719 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 JOIN :#esolangs < 1622461754 773219 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :b_jonas: I don't think it's likely true, but a cat book suggested the thing about bringing you little offerings (often half-alive) is because they've noticed you kind of suck at the hunting part, and are trying to sort of get you started. < 1622461846 476110 :hanif!~hanif@gateway/tor-sasl/hanif QUIT :Ping timeout: 252 seconds < 1622463553 593947 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs ::D > 1622463743 534455 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=83737&oldid=83725 5* 03PythonshellDebugwindow 5* (+11) 10/* OK */ /* OK */ < 1622463759 472963 :hanif!~hanif@gateway/tor-sasl/hanif JOIN :#esolangs > 1622463845 311564 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=83738&oldid=83737 5* 03PythonshellDebugwindow 5* (+76) 10/* OK */ /* OK */ /* OK */ > 1622463874 243782 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=83739&oldid=83738 5* 03PythonshellDebugwindow 5* (+23) 10; < 1622464750 466924 :hanif!~hanif@gateway/tor-sasl/hanif QUIT :Ping timeout: 252 seconds < 1622466016 291364 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :now I wonder about rabbit milk < 1622466610 511235 :hanif!~hanif@gateway/tor-sasl/hanif JOIN :#esolangs < 1622466720 298934 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :looks like there is not only nitter for twitter written in nim but also invidious for youtube written in crystal < 1622466822 645741 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 QUIT :Remote host closed the connection < 1622466826 411178 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :chrome doesn't open https://nitter.net/ < 1622466998 793280 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :and since "As of September 1st 2020, invidio.us has closed down" looks like there is no other domain that would be always up according to https://stats.uptimerobot.com/89VnzSKAn (those green are just mirror lists) > 1622467061 744857 PRIVMSG #esolangs :14[[07Talk:Line14]]4 M10 02https://esolangs.org/w/index.php?diff=83740&oldid=83735 5* 03PythonshellDebugwindow 5* (+68) 10Unsigned < 1622467560 558942 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :someone should make an instance that would consume APIs of all those instances rotating them when they are down < 1622467756 458209 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :also two days ago I've learned there is RSS in Youtube > 1622467829 839132 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Arcane 5* 10New user account > 1622468089 493291 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83741&oldid=83726 5* 03Arcane 5* (+167) 10/* Introductions */ > 1622468119 682258 PRIVMSG #esolangs :14[[07User:Arcane14]]4 N10 02https://esolangs.org/w/index.php?oldid=83742 5* 03Arcane 5* (+12) 10Created page with "Hello There!" < 1622468145 545080 :fungot!~fungot@2a01:4b00:82bb:1341::2 QUIT :Remote host closed the connection < 1622468372 993685 :fungot!fungot@2a01:4b00:82bb:1341::a JOIN :#esolangs < 1622468390 568977 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :fungot: You okay in there? < 1622468390 670922 :fungot!fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :fizzie: i think it was < 1622468394 649399 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Sounds good. < 1622468573 549681 :hanif!~hanif@gateway/tor-sasl/hanif PRIVMSG #esolangs :^style < 1622468573 633611 :fungot!fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :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 < 1622469229 645592 :ircseeker!~ircseeker@45.144.113.206 JOIN :#esolangs < 1622470744 540096 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :how are styles being added? < 1622470747 597337 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood < 1622470760 277711 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :there should be a Terry A. Davis style < 1622470773 113979 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN :#esolangs < 1622470877 131778 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I see some mention in repo but I see no examples in it, I guess it's a server configuration < 1622470882 224706 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :nakilon: fizzie markov-chains a corpus in an unspecified way and then feeds it to fungot through a big alchemical funnel. I didn’t say anything < 1622470882 429758 :fungot!fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :arseniiv: they are? i see a wiki as a collaborative enterprise when quality emerges out of iterative editing by various contributors. it's not like i'm going to an oriental philosophy class, only in a very very subset of) bf. < 1622471185 948917 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Read error: Connection reset by peer < 1622471213 742415 :mistbreeze!~mistbreez@2600:1700:b7e0:8320:880f:acba:538d:ed72 QUIT :Remote host closed the connection < 1622471241 3048 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :arseniiv damn mages < 1622471241 3210 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :The *process* itself isn't unspecified, it's all defined step-by-step in https://github.com/fis/fungot/blob/master/varikn/readme.txt < 1622471241 3271 :fungot!fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :fizzie: there have been some problem in my c/ c++ compiled scheme would integrate much better with an expression that the evaluator just needs to know what is a explorbation? < 1622471546 625346 :slavfox!~slavfox@93.158.232.111 QUIT :Ping timeout: 268 seconds < 1622471583 619141 :dyeplexer!~dyeplexer@user/dyeplexer QUIT :Ping timeout: 268 seconds < 1622471616 684461 :Hooloovoo!Hooloovoo@hooloovoo.blue QUIT :Read error: Connection reset by peer < 1622471930 924609 :HackEso!~h@techne.zem.fi QUIT :Remote host closed the connection < 1622472249 700389 :ircseeker!~ircseeker@45.144.113.206 QUIT :*.net *.split < 1622472249 700468 :mnrmnaugh!~mnrmnaugh@pool-96-252-87-182.bstnma.fios.verizon.net QUIT :*.net *.split < 1622472250 335557 :sprock!~sprocklem@user/sprock QUIT :*.net *.split < 1622472250 335633 :dbohdan!~dbohdan@user/dbohdan QUIT :*.net *.split < 1622472250 335659 :hanif!~hanif@gateway/tor-sasl/hanif QUIT :*.net *.split < 1622472250 335682 :hendursaga!~weechat@user/hendursaga QUIT :*.net *.split < 1622472250 335705 :Noisytoot!noisytoot@sourcehut/user/noisytoot QUIT :*.net *.split < 1622472250 335728 :cd!moony@hellomouse/dev/moony QUIT :*.net *.split < 1622472250 335750 :jix!~jix@user/jix QUIT :*.net *.split < 1622472250 335773 :integral!sid296274@user/integral QUIT :*.net *.split < 1622472250 335796 :perlbot!~perlbot@2603-6080-3108-088d-18fc-1230-0f1a-2f6b.res6.spectrum.com QUIT :*.net *.split < 1622472250 335829 :jinn!~jinn@d.jinn.army QUIT :*.net *.split < 1622472250 335851 :fizzie!fis@selene.zem.fi QUIT :*.net *.split < 1622472250 335873 :ski!~ski@ed-3358-10.studat.chalmers.se QUIT :*.net *.split < 1622472250 335897 :pikhq!sid394595@user/pikhq QUIT :*.net *.split < 1622472250 851041 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com QUIT :*.net *.split < 1622472250 851114 :mich181189!sid268336@londonhackspace/mich181189 QUIT :*.net *.split < 1622472250 851140 :relrod!~relrod@redhat/ansible.staff.relrod QUIT :*.net *.split < 1622472250 851163 :keegan!~beehive@li521-214.members.linode.com QUIT :*.net *.split < 1622472250 851204 :shikhin!~shikhin@user/shikhin QUIT :*.net *.split < 1622472250 851270 :oren!~oren@ec2-34-239-129-109.compute-1.amazonaws.com QUIT :*.net *.split < 1622472250 851293 :Taneb!~Taneb@runciman.hacksoc.org QUIT :*.net *.split < 1622472250 851316 :sknebel!~quassel@v22016013254630973.happysrv.de QUIT :*.net *.split < 1622472250 851338 :FireFly!firefly@user/firefly QUIT :*.net *.split < 1622472250 851361 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :*.net *.split < 1622472250 851384 :zegalch!~zegalch@178.128.75.133 QUIT :*.net *.split < 1622472250 851406 :sebbu!~sebbu@user/sebbu QUIT :*.net *.split < 1622472250 851428 :kluk!~kluk@cpe-69-203-82-73.nyc.res.rr.com QUIT :*.net *.split < 1622472250 851451 :archenoth!~archenoth@S0106889e6827f474.cg.shawcable.net QUIT :*.net *.split < 1622472250 927134 :V!~v@anomalous.eu QUIT :*.net *.split < 1622472250 927201 :Melvar!~melvar@dslb-178-007-125-001.178.007.pools.vodafone-ip.de QUIT :*.net *.split < 1622472250 927226 :ProofTechnique!sid79547@id-79547.charlton.irccloud.com QUIT :*.net *.split < 1622472250 927250 :citrons!~citrons@alt.mondecitronne.com QUIT :*.net *.split < 1622472251 595266 :MrAureliusR!~MrAureliu@user/mraureliusr QUIT :*.net *.split < 1622472251 595334 :nakilon!~nakilon@user/nakilon QUIT :*.net *.split < 1622472251 595358 :Soni!~quassel@autistic.space QUIT :*.net *.split < 1622472251 595382 :fungot!fungot@2a01:4b00:82bb:1341::a QUIT :*.net *.split < 1622472251 595405 :APic!apic@apic.name QUIT :*.net *.split < 1622472251 595428 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu QUIT :*.net *.split < 1622472251 595451 :joast!~rick@cpe-98-146-112-4.natnow.res.rr.com QUIT :*.net *.split < 1622472251 595473 :op_4!~op_4@user/op-4/x-9116473 QUIT :*.net *.split < 1622472251 595495 :velik!~velik@62.241.154.104.bc.googleusercontent.com QUIT :*.net *.split < 1622472251 595519 :arseniiv!~arseniiv@136.169.201.90 QUIT :*.net *.split < 1622472251 595541 :river!~river@tilde.team/user/river QUIT :*.net *.split < 1622472251 595565 :simcop2387!~simcop238@2603-6080-3108-088d-18fc-1230-0f1a-2f6b.res6.spectrum.com QUIT :*.net *.split < 1622472251 595588 :Cale!~cale@cpef48e38ee8583-cm0c473de9d680.cpe.net.cable.rogers.com QUIT :*.net *.split < 1622472251 595610 :j4cbo!sid186930@brockwell.irccloud.com QUIT :*.net *.split < 1622472251 595632 :Bowserinator!Bowserinat@hellomouse/dev/bowserinator QUIT :*.net *.split < 1622472251 595654 :zgrep!~zgrep@user/zgrep QUIT :*.net *.split < 1622472252 191488 :Trieste!~T@user/pilgrim QUIT :*.net *.split < 1622472252 191554 :Deewiant!~deewiant@de1.ut.deewiant.iki.fi QUIT :*.net *.split < 1622472252 191579 :iovoid!iovoid@hellomouse/dev/iovoid QUIT :*.net *.split < 1622472252 191606 :myname!~myname@2001:41d0:1:766f::1 QUIT :*.net *.split < 1622472252 191629 :leah2!~leah@vuxu.org QUIT :*.net *.split < 1622472252 191651 :int-e!~noone@int-e.eu QUIT :*.net *.split < 1622472252 191672 :lucky!~joel@user/lucky QUIT :*.net *.split < 1622472252 191694 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca QUIT :*.net *.split < 1622472252 191716 :shachaf!~shachaf@user/shachaf QUIT :*.net *.split < 1622472252 191739 :dnm!sid401311@id-401311.tooting.irccloud.com QUIT :*.net *.split < 1622472252 191778 :user3456!user3456@user/user3456 QUIT :*.net *.split < 1622472570 16551 :hanif!~hanif@gateway/tor-sasl/hanif JOIN :#esolangs < 1622472570 16600 :HackEso!~h@techne.zem.fi JOIN :#esolangs < 1622472570 16612 :Hooloovo-!Hooloovoo@hooloovoo.blue JOIN :#esolangs < 1622472570 16622 :dyeplexer!~dyeplexer@user/dyeplexer JOIN :#esolangs < 1622472570 16633 :slavfox!~slavfox@ipv4-93-158-232-111.net.internetunion.pl JOIN :#esolangs < 1622472570 16717 :mistbreeze!~mistbreez@2600:1700:b7e0:8320:c8a4:1330:94a9:2330 JOIN :#esolangs < 1622472570 16732 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN :#esolangs < 1622472570 16892 :fungot!fungot@2a01:4b00:82bb:1341::a JOIN :#esolangs < 1622472570 16902 :hendursaga!~weechat@user/hendursaga JOIN :#esolangs < 1622472570 16937 :arseniiv!~arseniiv@136.169.201.90 JOIN :#esolangs < 1622472570 16965 :Noisytoot!noisytoot@sourcehut/user/noisytoot JOIN :#esolangs < 1622472570 16976 :APic!apic@apic.name JOIN :#esolangs < 1622472570 17003 :sprock!~sprocklem@user/sprock JOIN :#esolangs < 1622472570 17352 :dbohdan!~dbohdan@user/dbohdan JOIN :#esolangs < 1622472570 17447 :river!~river@tilde.team/user/river JOIN :#esolangs < 1622472570 17526 :simcop2387!~simcop238@2603-6080-3108-088d-18fc-1230-0f1a-2f6b.res6.spectrum.com JOIN :#esolangs < 1622472570 17560 :FireFly!firefly@user/firefly JOIN :#esolangs < 1622472570 17571 :sknebel!~quassel@v22016013254630973.happysrv.de JOIN :#esolangs < 1622472570 17598 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esolangs < 1622472570 17610 :nakilon!~nakilon@user/nakilon JOIN :#esolangs < 1622472570 17636 :archenoth!~archenoth@S0106889e6827f474.cg.shawcable.net JOIN :#esolangs < 1622472570 17647 :Bowserinator!Bowserinat@hellomouse/dev/bowserinator JOIN :#esolangs < 1622472570 17674 :leah2!~leah@vuxu.org JOIN :#esolangs < 1622472570 17728 :cd!moony@hellomouse/dev/moony JOIN :#esolangs < 1622472570 17904 :zegalch!~zegalch@178.128.75.133 JOIN :#esolangs < 1622472570 17921 :lucky!~joel@user/lucky JOIN :#esolangs < 1622472570 18736 :int-e!~noone@int-e.eu JOIN :#esolangs < 1622472570 18754 :zgrep!~zgrep@user/zgrep JOIN :#esolangs < 1622472570 19472 :Soni!~quassel@autistic.space JOIN :#esolangs < 1622472570 19487 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu JOIN :#esolangs < 1622472570 19497 :Trieste!~T@user/pilgrim JOIN :#esolangs < 1622472570 19507 :V!~v@anomalous.eu JOIN :#esolangs < 1622472570 19517 :jix!~jix@user/jix JOIN :#esolangs < 1622472570 19616 :integral!sid296274@user/integral JOIN :#esolangs < 1622472570 19627 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca JOIN :#esolangs < 1622472570 19638 :perlbot!~perlbot@2603-6080-3108-088d-18fc-1230-0f1a-2f6b.res6.spectrum.com JOIN :#esolangs < 1622472570 19648 :Melvar!~melvar@dslb-178-007-125-001.178.007.pools.vodafone-ip.de JOIN :#esolangs < 1622472570 19657 :jinn!~jinn@d.jinn.army JOIN :#esolangs < 1622472570 19667 :ProofTechnique!sid79547@id-79547.charlton.irccloud.com JOIN :#esolangs < 1622472570 19677 :joast!~rick@cpe-98-146-112-4.natnow.res.rr.com JOIN :#esolangs < 1622472570 19687 :shachaf!~shachaf@user/shachaf JOIN :#esolangs < 1622472570 19697 :fizzie!fis@selene.zem.fi JOIN :#esolangs < 1622472570 19706 :dnm!sid401311@id-401311.tooting.irccloud.com JOIN :#esolangs < 1622472570 19758 :citrons!~citrons@alt.mondecitronne.com JOIN :#esolangs < 1622472570 19770 :ski!~ski@ed-3358-10.studat.chalmers.se JOIN :#esolangs < 1622472570 30912 :Cale!~cale@cpef48e38ee8583-cm0c473de9d680.cpe.net.cable.rogers.com JOIN :#esolangs < 1622472570 31019 :pikhq!sid394595@user/pikhq JOIN :#esolangs < 1622472570 31172 :j4cbo!sid186930@brockwell.irccloud.com JOIN :#esolangs < 1622472570 31190 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com JOIN :#esolangs < 1622472570 60206 :sebbu!~sebbu@user/sebbu JOIN :#esolangs < 1622472570 60329 :kluk!~kluk@cpe-69-203-82-73.nyc.res.rr.com JOIN :#esolangs < 1622472570 60347 :op_4!~op_4@user/op-4/x-9116473 JOIN :#esolangs < 1622472570 60380 :MrAureliusR!~MrAureliu@user/mraureliusr JOIN :#esolangs < 1622472570 60392 :oren!~oren@ec2-34-239-129-109.compute-1.amazonaws.com JOIN :#esolangs < 1622472570 60419 :velik!~velik@62.241.154.104.bc.googleusercontent.com JOIN :#esolangs < 1622472570 60447 :relrod!~relrod@redhat/ansible.staff.relrod JOIN :#esolangs < 1622472570 60457 :mich181189!sid268336@londonhackspace/mich181189 JOIN :#esolangs < 1622472570 60484 :shikhin!~shikhin@user/shikhin JOIN :#esolangs < 1622472570 60495 :Taneb!~Taneb@runciman.hacksoc.org JOIN :#esolangs < 1622472570 60522 :keegan!~beehive@li521-214.members.linode.com JOIN :#esolangs < 1622472570 60550 :user3456!user3456@user/user3456 JOIN :#esolangs < 1622472570 60561 :Deewiant!~deewiant@de1.ut.deewiant.iki.fi JOIN :#esolangs < 1622472570 60604 :iovoid!iovoid@hellomouse/dev/iovoid JOIN :#esolangs < 1622472570 60632 :myname!~myname@2001:41d0:1:766f::1 JOIN :#esolangs < 1622472900 337948 :mnrmnaugh!~mnrmnaugh@pool-96-252-87-182.bstnma.fios.verizon.net JOIN :#esolangs < 1622473206 823222 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :the only quotes list I've found contains 177 and it does not contain random ones that I find elsewhere ( < 1622473320 234988 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :The department VariKN is from, which I think at the time was probably the Department of Information and Computer Science at the Helsinki University of Technology, but both of those names have changed since then. < 1622473346 563295 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :http://hack.esolangs.org/repo/file/tip/quotes is what `quote looks at in. < 1622473348 650914 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Off for a bit. < 1622473425 337791 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I mean terry's quotes > 1622473475 190259 PRIVMSG #esolangs :14[[07Deadfish14]]4 10 02https://esolangs.org/w/index.php?diff=83743&oldid=82781 5* 03Tux1 5* (+374) 10 > 1622473770 699098 PRIVMSG #esolangs :14[[07Channeler14]]4 10 02https://esolangs.org/w/index.php?diff=83744&oldid=83728 5* 03Doridian 5* (+430) 10Add memory cell specifications < 1622473858 465534 :hanif!~hanif@gateway/tor-sasl/hanif QUIT :Ping timeout: 252 seconds < 1622474303 317001 :imode!~imode@user/imode JOIN :#esolangs < 1622474429 581870 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :the second most annoying bug that I can't do anything about is in Github repo Insights tab the Network tab doesn't show the tree until you refresh the page < 1622474505 694281 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :it's been years already and is not my local problem because I started seeing it on machine in the office < 1622475061 825524 :xkapastel!uid17782@id-17782.tinside.irccloud.com JOIN :#esolangs < 1622477169 421495 :xkapastel!uid17782@id-17782.tinside.irccloud.com QUIT :Quit: . < 1622477826 514620 :hanif!~hanif@gateway/tor-sasl/hanif JOIN :#esolangs < 1622478346 740877 :esolangs!~esolangs@techne.zem.fi JOIN :#esolangs < 1622478346 996873 :ChanServ!ChanServ@services.libera.chat MODE #esolangs +v :esolangs < 1622479517 104834 :arseniiv!~arseniiv@136.169.201.90 QUIT :Ping timeout: 252 seconds < 1622479948 739091 :arseniiv!~arseniiv@136.169.201.90 JOIN :#esolangs < 1622480924 795272 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN :#esolangs < 1622481686 397529 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1622481797 780790 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN :#esolangs < 1622482084 996225 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :"I only maintain the accursed thing, I don't actually read it. " (c) Chris Pressey about Trefunge-98 < 1622482104 29032 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :*Trefunge-98 specification < 1622482271 456984 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :fizzie: yes, that's the traditional explanation (giving you food as an offer of friendship and to help you). nor is that exclusive with the evolutionary perspective really. < 1622482299 96836 :dcristofani!~dcristofa@71-212-20-11.tukw.qwest.net JOIN :#esolangs < 1622482428 828699 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :nakilon: .pl is a confusing extension that means either perl or prolog. you can use .pm as extension for your perl files instead if that's confusing. pascal does not use .pl extension. < 1622482645 364371 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1622482691 100763 :dcristofani!~dcristofa@71-212-20-11.tukw.qwest.net QUIT :Ping timeout: 265 seconds < 1622484367 484320 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Pascal uses .pas, was it? > 1622484398 439783 PRIVMSG #esolangs :14[[07NDBall14]]4 10 02https://esolangs.org/w/index.php?diff=83745&oldid=82580 5* 03Tux1 5* (-136) 10 > 1622484445 73087 PRIVMSG #esolangs :14[[07NDBall14]]4 M10 02https://esolangs.org/w/index.php?diff=83746&oldid=83745 5* 03Tux1 5* (+0) 10 > 1622484485 603666 PRIVMSG #esolangs :14[[07NDBall14]]4 M10 02https://esolangs.org/w/index.php?diff=83747&oldid=83746 5* 03Tux1 5* (+1) 10/* First Method: Point */ > 1622484636 59482 PRIVMSG #esolangs :14[[07User talk:100.1.142.13614]]4 N10 02https://esolangs.org/w/index.php?oldid=83748 5* 03Hypocritical 5* (+5) 10Created page with "hello" < 1622484850 423403 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :fizzie: yes, usually > 1622484862 735701 PRIVMSG #esolangs :14[[07Channeler14]]4 10 02https://esolangs.org/w/index.php?diff=83749&oldid=83744 5* 03Doridian 5* (+287) 10Add lowercase h for numeric channels < 1622484952 695433 :hanif!~hanif@gateway/tor-sasl/hanif QUIT :Quit: quit < 1622485008 804180 :Sgeo!~Sgeo@user/sgeo JOIN :#esolangs > 1622485050 295613 PRIVMSG #esolangs :14[[07Channeler14]]4 10 02https://esolangs.org/w/index.php?diff=83750&oldid=83749 5* 03Doridian 5* (-281) 10Remove jump opcode, not in the spirit of this really < 1622485189 510016 :dyeplexer!~dyeplexer@user/dyeplexer QUIT :Remote host closed the connection < 1622485189 763169 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN :#esolangs > 1622485496 533612 PRIVMSG #esolangs :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=83751&oldid=75210 5* 03PythonshellDebugwindow 5* (+142) 10/* 1 */ < 1622485571 729566 :Guest81!~Guest81@bras-base-okvlon3013w-grc-26-70-50-64-231.dsl.bell.ca JOIN :#esolangs < 1622485593 963592 :Guest81!~Guest81@bras-base-okvlon3013w-grc-26-70-50-64-231.dsl.bell.ca QUIT :Client Quit < 1622485601 581564 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I don't see an article on this one https://github.com/Property404/hdbf < 1622485831 840621 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1622487689 187860 PRIVMSG #esolangs :14[[07Channeler14]]4 10 02https://esolangs.org/w/index.php?diff=83752&oldid=83750 5* 03Doridian 5* (+98) 10Forgot documenting pow < 1622488395 702792 :mistbreeze!~mistbreez@2600:1700:b7e0:8320:c8a4:1330:94a9:2330 QUIT :Read error: Connection reset by peer > 1622488465 166972 PRIVMSG #esolangs :14[[0712314]]4 10 02https://esolangs.org/w/index.php?diff=83753&oldid=67469 5* 03Bangyen 5* (+85) 10/* External resources */ < 1622489341 836322 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN :#esolangs < 1622489410 918605 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Client Quit < 1622490351 169419 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :20:41 !irc.invalid pounce is GPLv3 fwee softwawe ^w^ code is avaiwable fwom https://git.causal.agency/pounce < 1622490354 569187 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I'm potentially having some second doubts about this bouncer, but maybe I'll still give it a go. < 1622490366 888749 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(Trying to migrate away from bip.) > 1622490445 872503 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=83754&oldid=83708 5* 03Aspwil 5* (+8) 10/* Non-alphabetic */ > 1622490778 715513 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=83755&oldid=83754 5* 03Aspwil 5* (+97) 10/* Non-alphabetic */ > 1622490819 567468 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=83756&oldid=83755 5* 03Aspwil 5* (+1) 10/* Non-alphabetic */ < 1622491018 158205 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 JOIN :#esolangs > 1622491888 544472 PRIVMSG #esolangs :14[[07NDBall14]]4 10 02https://esolangs.org/w/index.php?diff=83757&oldid=83747 5* 03Tux1 5* (-222) 10formalized < 1622492289 56624 :oren!~oren@ec2-34-239-129-109.compute-1.amazonaws.com PRIVMSG #esolangs :pʰ > 1622492513 503951 PRIVMSG #esolangs :14[[07Channeler14]]4 M10 02https://esolangs.org/w/index.php?diff=83758&oldid=83752 5* 03Doridian 5* (+0) 10Fix wrong channel name > 1622492619 760289 PRIVMSG #esolangs :14[[07Channeler14]]4 M10 02https://esolangs.org/w/index.php?diff=83759&oldid=83758 5* 03Doridian 5* (+52) 10 > 1622492628 543514 PRIVMSG #esolangs :14[[07Channeler14]]4 M10 02https://esolangs.org/w/index.php?diff=83760&oldid=83759 5* 03Doridian 5* (-107) 10 > 1622492685 452584 PRIVMSG #esolangs :14[[07Channeler14]]4 10 02https://esolangs.org/w/index.php?diff=83761&oldid=83760 5* 03Doridian 5* (+133) 10Restore accidental removal < 1622494117 740487 :dcristofani!~dcristofa@92.51.3ea9.ip4.static.sl-reverse.com JOIN :#esolangs > 1622494527 715402 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Loris redstone 5* 10New user account > 1622494600 795399 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83762&oldid=83741 5* 03Loris redstone 5* (+38) 10 < 1622495899 936212 :imode!~imode@user/imode PRIVMSG #esolangs :thinking about petri nets. < 1622496517 914201 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN :#esolangs < 1622496582 738184 :dcristofani!~dcristofa@92.51.3ea9.ip4.static.sl-reverse.com QUIT :Ping timeout: 264 seconds < 1622496947 364607 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :imode: petri nets are neat < 1622497274 856732 :imode!~imode@user/imode PRIVMSG #esolangs :they are. but they're pretty limited. > 1622497333 557629 PRIVMSG #esolangs : Oh my god, I just want the CSS incantation for "centred horizontally but aligned to the pixel grid so its not blurry" > 1622497387 383479 PRIVMSG #esolangs : -moz-stop-blurring-my-text: yes; < 1622497434 801748 :oren!~oren@ec2-34-239-129-109.compute-1.amazonaws.com PRIVMSG #esolangs :oh neat it gets echoed to here < 1622497947 688654 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1622498470 158170 :imode!~imode@user/imode PRIVMSG #esolangs :what would an analogue to the pi calculus as the turing machine is to lambda calculus? < 1622498504 859846 :tromp!~textual@dhcp-077-249-230-040.chello.nl JOIN :#esolangs < 1622499085 848952 :river!~river@tilde.team/user/river PRIVMSG #esolangs :nondeterministic turing machine maybe? < 1622499510 679896 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :something with many submachines interacting?.. < 1622499604 313451 :imode!~imode@user/imode PRIVMSG #esolangs :it's interesting that there's no direct analogue. < 1622499610 111607 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :though like in a normal TM, all the lambdas don’t correspond to anything specially defined inside it, then maybe π processes shouldn’t give submachines too < 1622499639 319018 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :maybe register machines or other formalisms would pave the way more easily? < 1622499696 119449 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :and then it might become obvious if there’s a natural Turing-like analogy and then what it is < 1622499718 426056 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :I think that objects (including text) should always be drawn aligned to the pixel grid, regardless of the CSS. Non-blurry text should be the user setting, probably. < 1622499726 519527 :imode!~imode@user/imode PRIVMSG #esolangs :I was thinking in that sense. but encoding data structures in register machines is tedious. < 1622499742 18134 :imode!~imode@user/imode PRIVMSG #esolangs :and rather computationally expensive. < 1622499806 294400 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :tried generative art through SVG and Python with package svgwrite to lessen boilerplate. Made some fractal-y thing though not too interesting < 1622499862 37644 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :imode: that’s why I came up with generalized Minsky machines wink wink < 1622499888 381751 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :okay I’m going to sleep < 1622499900 854642 :imode!~imode@user/imode PRIVMSG #esolangs :lol. < 1622499933 783866 :salpynx!~salpynx@121.73.84.248 JOIN :#esolangs < 1622499936 405595 :imode!~imode@user/imode PRIVMSG #esolangs :sweet dreams. < 1622499959 205190 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :(but seriously. using terms represented as trees should be not as expensive as reparsing natural numbers) < 1622499960 965278 :arseniiv!~arseniiv@136.169.201.90 PRIVMSG #esolangs :thanks < 1622500011 874542 :imode!~imode@user/imode PRIVMSG #esolangs :I've been trying to figure out what constitutes a model of "mobile agents", where there are some "places" that pieces of self-contained code can move between in order to interact with their local environment. < 1622500111 885163 :imode!~imode@user/imode PRIVMSG #esolangs :but there's this separation between the "places" that things exist at and the processes that are actually moving between them. < 1622500198 997149 :imode!~imode@user/imode PRIVMSG #esolangs :the processes need some kind of behavior, and a way to interact with their surrounding environment, but this means that the behavior of the process (its state) is all munged along a barrier that separates the inside of the process from the outside. < 1622500254 742826 :arseniiv!~arseniiv@136.169.201.90 QUIT :Ping timeout: 264 seconds < 1622500290 674497 :imode!~imode@user/imode PRIVMSG #esolangs :imo "places" and "agents" should probably be the same kind of thing. but then you deal with the idea of communication between them, and all that other jazz, and it gets confusing, because you need multiple different rules that govern the inside and outside of agents. < 1622500341 830646 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :In Magic: the Gathering, the text box may include ability text, flavor text, ability words, and reminder text; only the ability text is the part of the AST. What might be useful is also "descriptive text", which is not ability text but describes either some part of the AST which cannot easily be represented otherwise (e.g. if the mana cost or subtypes won't fit in those spaces) or something external to the game which normally affects it < 1622500418 137097 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Descriptive text is not a characteristic-defining ability, is not the "text box" part of the AST, and applies before anything else; it might define part of the card's initial text. < 1622500461 547756 :imode!~imode@user/imode PRIVMSG #esolangs :I guess my thinking is that the process/place split is inelegant because what goes on inside a process is not an extension of what goes on outside a process, and vice versa. < 1622500465 230599 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :They wanted to reprint a card with a color indicator which is all five, but they didn't know how to do that and decided to write an ability to add that instead. < 1622500507 821942 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Another way would to be draw all five color indicators, but if that won't fit, then this idea (I don't know how it would be formatted) would make it so without being errata. < 1622500670 131806 :tromp!~textual@dhcp-077-249-230-040.chello.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1622500988 601016 :imode!~imode@user/imode PRIVMSG #esolangs :I have a feeling that the ideas I'm thinking of lie somewhere within dataflow models, state machines, and ring networks, but I can't prove it. < 1622501072 374338 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :if you mean abstract spaces, the agents would 'extrude' the topology they inhabit by the possible relationships they have with each other. < 1622501112 343948 :imode!~imode@user/imode PRIVMSG #esolangs :right, but there always needs to be some kind of static background to determine what connections/relationships are possible. < 1622501115 34762 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :('extrude' is probably the wrong word, what is the term?) The topology would emerge from their behaviour < 1622501124 429217 :imode!~imode@user/imode PRIVMSG #esolangs :generative communication. < 1622501178 553150 :imode!~imode@user/imode PRIVMSG #esolangs :I imagine that at any point, where agents know and understand how to communicate with one another, there's a certain configuration of agents laid against a static background. < 1622501204 811310 :imode!~imode@user/imode PRIVMSG #esolangs :where that background contains the topology for all possible connections. in situations where all agents can communicate with eachother, you have the complete graph. < 1622501207 264235 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :you could have dummy agents that enforce some particular structure and are just there to route < 1622501214 997257 :imode!~imode@user/imode PRIVMSG #esolangs :yup. < 1622501261 785668 :imode!~imode@user/imode PRIVMSG #esolangs :but what those agents are made of, their behavior, that's an entirely separate "theory" from how they behave and interact at the macro-scale. < 1622501272 272433 :imode!~imode@user/imode PRIVMSG #esolangs :it's like taking a look inside a cell vs. how that cell interacts with others. it's two separate models. < 1622501278 958242 :imode!~imode@user/imode PRIVMSG #esolangs :unifying it into one is difficult. < 1622501445 654134 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :if you mean physical places, that's set by your hardware configuration, and you just have to accept that :) < 1622501466 452536 :imode!~imode@user/imode PRIVMSG #esolangs :nah. you're aiming for a model of computation. < 1622501480 536830 :imode!~imode@user/imode PRIVMSG #esolangs :abstract ones. < 1622501494 661038 :imode!~imode@user/imode PRIVMSG #esolangs :the rules for an agent moving around on a network are separate from the ones that allow an agent to compute things. > 1622501518 896237 PRIVMSG #esolangs :14[[07Channeler14]]4 M10 02https://esolangs.org/w/index.php?diff=83763&oldid=83761 5* 03Doridian 5* (-25) 10Actually error on invalid ops < 1622501519 184521 :imode!~imode@user/imode PRIVMSG #esolangs :I guess the best analogy would be... if I shift to the left at a particular point on a turing machine tape, I end up in another "place". < 1622501535 76302 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :sounds like is an addressing problem? How to locate = how to address? < 1622501537 71872 :imode!~imode@user/imode PRIVMSG #esolangs :say another computer over the network. but it'd be a logical place. < 1622501565 573341 :imode!~imode@user/imode PRIVMSG #esolangs :your program needs to travel along some topology to interact with another program and then carry some result back, for example. < 1622501613 639565 :imode!~imode@user/imode PRIVMSG #esolangs :what does your program carry on its back. nothing? then you'll have to leave your state "on the ground", per se, and come back to it at a particular point. < 1622501687 114295 :imode!~imode@user/imode PRIVMSG #esolangs :"travel in direction X until you see a box Y. then, pick up the box and head the opposite of direction X until you reach the place you started. put the box down and repeat." < 1622501691 735313 :imode!~imode@user/imode PRIVMSG #esolangs :hm. < 1622501738 534896 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :In another tab I'm looking into the Cantor pairing function, to fold 2d coords into 1d, and was going to extend that to higher dimensions, each folded down... was wondering if there are other mappings to fold down dimensions < 1622501758 726042 :imode!~imode@user/imode PRIVMSG #esolangs :space-filling curves are probably what you're looking for. < 1622501900 388431 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :comments above reminded me I was going to check whether that hdbf (hyperdimensional bf) link nakilon posted earlier had a sensible and consistent topology, i.e could you loop in an arbitrary 2d plane and end up in the same place. < 1622501943 54204 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :hdby also made me wonder how you could 'order' dimensions, to incr and decr dimension in any kind of objective order < 1622501947 494456 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :hdbf < 1622502042 523411 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :IIRC salpynx https://www.reddit.com/r/programming/comments/4f78by/hyperdimensional_brainfuck_brainfuck_with/ this thread also had two links to other brainfuck variations > 1622502094 79954 PRIVMSG #esolangs :14[[07Channeler14]]4 10 02https://esolangs.org/w/index.php?diff=83764&oldid=83763 5* 03Doridian 5* (+6) 10Fix comments to say more than just space is allowed for int termination < 1622502159 226554 :imode!~imode@user/imode PRIVMSG #esolangs :ohh yeah. < 1622502171 144408 :imode!~imode@user/imode PRIVMSG #esolangs :interdimensional travel lmao. < 1622502222 954110 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :navigating on an arbitrary graph is nice because you don't have to worry about how many dimensions there are, as many as you need, but the problem is then you can't model using any predefined knowledge about what to expect if you move in a particular path > 1622502237 560823 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=83765&oldid=83756 5* 03Doridian 5* (+16) 10Add Channeler to language list < 1622502268 959400 :imode!~imode@user/imode PRIVMSG #esolangs :yeah.. the complexity explodes. > 1622502302 410854 PRIVMSG #esolangs :14[[07Program Number System14]]4 N10 02https://esolangs.org/w/index.php?oldid=83766 5* 03Aspwil 5* (+1903) 10Created page with "'''Program Number System''' or PNS is a system designed by ~~~ to take every useable program in a language and turn it into a unique number, that can then be converted back. t..." < 1622502385 531712 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :... unless your edges are labelled with some kind of indicator of pre-defined notation, so there's a sub graph with a fixed and well defined topology < 1622502413 6868 :imode!~imode@user/imode PRIVMSG #esolangs :which at that point, why not go the reverse and embed whatever graph you want within a static topology. > 1622502413 458909 PRIVMSG #esolangs :14[[07User:Aspwil14]]4 10 02https://esolangs.org/w/index.php?diff=83767&oldid=77508 5* 03Aspwil 5* (+88) 10 > 1622502548 946656 PRIVMSG #esolangs :14[[07Program Number System14]]4 10 02https://esolangs.org/w/index.php?diff=83768&oldid=83766 5* 03Aspwil 5* (+29) 10 < 1622502567 309371 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :I wonder if you can get the agents to fill in the gaps and find more direct routes by adding intermediate nodes, they can fill in the gaps and resolve inconsistencies? < 1622502620 703172 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :Get the agents to decide if it's a ring or a hypercube or whatever, so you don't have to! < 1622502744 263599 :imode!~imode@user/imode PRIVMSG #esolangs :that's kind of the idea! the trick is picking a background. I figure something like a ring is good enough, but you have to push the power of calculating that curve onto the agents themselves. > 1622502847 713792 PRIVMSG #esolangs :14[[07Channeler14]]4 10 02https://esolangs.org/w/index.php?diff=83769&oldid=83764 5* 03Doridian 5* (+182) 10Add better cat program > 1622502867 705637 PRIVMSG #esolangs :14[[07Channeler14]]4 M10 02https://esolangs.org/w/index.php?diff=83770&oldid=83769 5* 03Doridian 5* (+7) 10 > 1622503085 951837 PRIVMSG #esolangs :14[[07Channeler14]]4 M10 02https://esolangs.org/w/index.php?diff=83771&oldid=83770 5* 03Doridian 5* (+46) 10 < 1622503092 82059 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 QUIT :Remote host closed the connection < 1622503159 801479 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :If agents could have any number of undirected labelled and directed (next, previous + id tag ) labelled edges you could create any topology, just with the optional notation of next, previous, and room for tagged dimensions, as well as 'wormhole' connections that bypass static topologies, then the network could sort itself out, resolve ambiguities, < 1622503160 315837 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :and try optimisations < 1622503201 530091 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :.. if you had some clever rules < 1622503446 863471 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :hmm, all the agents would have to understand that the arbitrarily tagged 'dimension' x had evolved into a ring to use it consistently -- where would they store that knowledge, and how to share it, in order to make it consistent? < 1622503544 38512 :imode!~imode@user/imode PRIVMSG #esolangs :ding. < 1622503585 328144 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :agents need to be able to model their environment, if you want them to modify their environment, explore it, and make community decisions to improve it, you're getting into AI territory > 1622503596 10692 PRIVMSG #esolangs :14[[07Program Number System14]]4 10 02https://esolangs.org/w/index.php?diff=83772&oldid=83768 5* 03Aspwil 5* (+687) 10 < 1622503654 579506 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :That'll be why static topologies are good for dumb agents < 1622503846 249537 :imode!~imode@user/imode PRIVMSG #esolangs :if you pick a singular topology, I guarantee you there will be some kind of gradient related to how much state you allow individual elements of that topology to store and compute. < 1622503866 531437 :imode!~imode@user/imode PRIVMSG #esolangs :cellular automata are on one end. some form of mobile processes are on the other end. < 1622503964 584058 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :Yes, even CA cells have an environment model (static) < 1622504002 662246 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :fongot, how do you model your enviromment? < 1622504017 393840 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :fungot, how do you model your enviromment? < 1622504017 572139 :fungot!fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :salpynx: the masamune! how can i do for you? thanks! it's about the missing queen. she still looks so much like leene, that they will take you to your place of execution?! strange, but!? < 1622504075 825484 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :oh, someone changed the model (I think?), I was expecting something more likely to be on topic. < 1622504134 789505 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :welcome, oren > 1622504181 889639 PRIVMSG #esolangs :14[[07Talk:Uyjhmn n14]]4 10 02https://esolangs.org/w/index.php?diff=83773&oldid=65787 5* 03Monochromeninja 5* (+111) 10/* File Extension */ new section < 1622504194 6351 :imode!~imode@user/imode PRIVMSG #esolangs :CA cells are finite state machines in nature, but depending on the CA, they either rely on the multiplicity of nearby types of cells, or on the specific arrangement of their neighbors. < 1622504239 249512 :imode!~imode@user/imode PRIVMSG #esolangs :so they can examine their locality, but they cannot be separated from their locality. if you're gonna program anything that travels, you need that to be a part of the rule set that _everything_ embodies. < 1622504260 830409 :imode!~imode@user/imode PRIVMSG #esolangs :meaning that every cell needs to understand how a data element can move left or right. < 1622504299 858351 :imode!~imode@user/imode PRIVMSG #esolangs :I wonder what would happen if you traveled slightly towards the "mobile processes" end of the gradient. < 1622504332 348540 :imode!~imode@user/imode PRIVMSG #esolangs :you'd probably get something like a turing machine. < 1622504409 879479 :imode!~imode@user/imode PRIVMSG #esolangs :I'm imagining that "transporting your state" at that point is like moving and managing a physical asset. < 1622504439 677064 :imode!~imode@user/imode PRIVMSG #esolangs :gotta move things one by one, and build barriers that prevent others from viewing what you don't want them to view. < 1622504634 744915 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :I had an idea of making 'smart' CA agents as a kind of game, a cell could be an agent containing arbitrary code to interact with a CA API to read adjacent cells, modify adjacent cells, and set its next position, so it could try to survive and potentially build things to protect itself (or hunt opponent agents) < 1622504696 227286 :imode!~imode@user/imode PRIVMSG #esolangs :you'll find that that's what dave ackley's movable feast machine is. < 1622504854 966096 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :all the cells are smart in that though aren't they? I wonder if that'd help to have some number of simple FSM agents that could be marshalled by smarter agents with higher level programming and goals < 1622504864 985171 :imode!~imode@user/imode PRIVMSG #esolangs :not all of them are smart. < 1622504884 422412 :imode!~imode@user/imode PRIVMSG #esolangs :each cell _can_ contain an agent. < 1622504895 86909 :imode!~imode@user/imode PRIVMSG #esolangs :and can spawn agents adjacently. < 1622504901 21632 :imode!~imode@user/imode PRIVMSG #esolangs :but they can't materialize things out of nowhere. < 1622505087 454828 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :has anyone extended the idea of cellular automatons to graph automatons? (nodular automatons??) They could do 2d, 3d, but also less structured things. Would be hard to visualise, I imagine. < 1622505119 871710 :imode!~imode@user/imode PRIVMSG #esolangs :cellular automata on a graph? < 1622505184 64453 :salpynx!~salpynx@121.73.84.248 PRIVMSG #esolangs :yes, they'd need to extend their playfield, maybe that's not as easy to translate as I first thought < 1622505211 287428 :imode!~imode@user/imode PRIVMSG #esolangs :you could absolutely define CAs on arbitrary graphs, but they do need to be static.