< 1730505905 958705 :craigo!~craigo@user/craigo QUIT :Ping timeout: 248 seconds > 1730508752 95210 PRIVMSG #esolangs :14[[07Talk:Jumpy14]]4 10 02https://esolangs.org/w/index.php?diff=144772&oldid=144771 5* 03Ais523 5* (+476) 10programs are infinitely long > 1730511545 876947 PRIVMSG #esolangs :14[[07User:Hakerh400/Conjectures14]]4 10 02https://esolangs.org/w/index.php?diff=144773&oldid=144751 5* 03Hakerh400 5* (-2) 10/* Conjecture 4 */ < 1730513060 453917 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Remote host closed the connection > 1730514644 203926 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Arsonist 5* 10New user account > 1730515345 177338 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=144774&oldid=144591 5* 03Arsonist 5* (+431) 10/* Introductions */ < 1730520272 452103 :X-Scale!~X-Scale@89.214.120.5 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale < 1730525063 748876 :Guest60!~Guest60@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] Guest60 < 1730525101 957493 :Guest60!~Guest60@94.147.203.75 PRIVMSG #esolangs :hey i wanted to know < 1730525119 56668 :Guest60!~Guest60@94.147.203.75 PRIVMSG #esolangs :(for an esolang) < 1730525149 330473 :Guest60!~Guest60@94.147.203.75 PRIVMSG #esolangs :how to kindoff integrate monads(programming monads) into LC < 1730525159 830529 :Guest60!~Guest60@94.147.203.75 PRIVMSG #esolangs :like for example < 1730525172 526470 :Guest60!~Guest60@94.147.203.75 PRIVMSG #esolangs :>== from haskell > 1730525573 247617 PRIVMSG #esolangs :14[[07Black Pentagon14]]4 10 02https://esolangs.org/w/index.php?diff=144775&oldid=126176 5* 03Gggfr 5* (-1) 10/* Introduction */ changed to right word < 1730525614 90896 :Guest60!~Guest60@94.147.203.75 QUIT :Quit: Client closed < 1730527442 352106 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW < 1730531702 166431 :ais523!~ais523@user/ais523 QUIT :Quit: quit < 1730532628 2811 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1730533528 181671 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1730533586 51543 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 248 seconds < 1730533704 674303 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life < 1730537847 887509 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1730538624 904846 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1730541887 361739 :X-Scale!~X-Scale@89.214.120.5 QUIT :Ping timeout: 256 seconds > 1730542567 899895 PRIVMSG #esolangs :14[[07PyFuck (kuangkzh)14]]4 10 02https://esolangs.org/w/index.php?diff=144776&oldid=144717 5* 03None1 5* (+16) 10Real name from his github page > 1730542896 825745 PRIVMSG #esolangs :14[[07B2C14]]4 M10 02https://esolangs.org/w/index.php?diff=144777&oldid=120138 5* 03None1 5* (+2) 10/* External resources */ change to GitHub Pages site > 1730543081 959285 PRIVMSG #esolangs :14[[07User:ChuckEsoteric08/Interpreters14]]4 10 02https://esolangs.org/w/index.php?diff=144778&oldid=144736 5* 03ChuckEsoteric08 5* (+430) 10Added CT in CDILOI > 1730543146 16465 PRIVMSG #esolangs :14[[07Remove Line Numbers14]]4 10 02https://esolangs.org/w/index.php?diff=144779&oldid=134363 5* 03None1 5* (-99) 10Remove down replit link > 1730543209 987480 PRIVMSG #esolangs :14[[07Preserve Line Numbers14]]4 10 02https://esolangs.org/w/index.php?diff=144780&oldid=144770 5* 03None1 5* (-99) 10/* C++ as Windows executable (64bit) (faster link) */ remove down replit link < 1730543270 911530 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User > 1730543511 883510 PRIVMSG #esolangs :14[[07OOo CODE14]]4 M10 02https://esolangs.org/w/index.php?diff=144781&oldid=144767 5* 03None1 5* (+1) 10/* External resources */ > 1730543891 87459 PRIVMSG #esolangs :14[[07OOo CODE14]]4 M10 02https://esolangs.org/w/index.php?diff=144782&oldid=144781 5* 03None1 5* (-23) 10/* External resources */ probably dead > 1730544023 997313 PRIVMSG #esolangs :14[[07ChuckEsoteric08/Interpreters14]]4 N10 02https://esolangs.org/w/index.php?oldid=144783 5* 03ChuckEsoteric08 5* (+47) 10Redirected page to [[User:ChuckEsoteric08/Interpreters]] > 1730544295 882262 PRIVMSG #esolangs :14[[07EsoInterpreters14]]4 10 02https://esolangs.org/w/index.php?diff=144784&oldid=144746 5* 03ChuckEsoteric08 5* (+61) 10Added CT in CDILOI > 1730544579 547887 PRIVMSG #esolangs :14[[07CDILOI14]]4 10 02https://esolangs.org/w/index.php?diff=144785&oldid=144744 5* 03ChuckEsoteric08 5* (-6) 10/* Computational class */ > 1730545332 702548 PRIVMSG #esolangs :14[[07DOG14]]4 10 02https://esolangs.org/w/index.php?diff=144786&oldid=144747 5* 03None1 5* (+28) 10/* External resources */ < 1730546000 353868 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed < 1730546936 392234 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname > 1730548040 340150 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 M10 02https://esolangs.org/w/index.php?diff=144787&oldid=144501 5* 03Iddi01 5* (+117) 10lots of minor fixes < 1730553291 507742 :earend1!uid657395@user/utoneq JOIN #esolangs zut :zut < 1730554515 446130 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1730554803 963176 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1730554967 453417 :X-Scale!~X-Scale@89.214.120.5 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale < 1730555401 217661 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1730555691 385206 :X-Scale!~X-Scale@89.214.120.5 QUIT :Ping timeout: 256 seconds < 1730555729 607942 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User > 1730557739 281477 PRIVMSG #esolangs :14[[071 bytes :314]]4 10 02https://esolangs.org/w/index.php?diff=144788&oldid=144520 5* 03Ractangle 5* (-2) 10I take that back < 1730558044 959436 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) > 1730558233 736432 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 10 02https://esolangs.org/w/index.php?diff=144789&oldid=144787 5* 03Ais523 5* (+61) 10/* The rule of nine */ partial rv the rule of nine is about attacking from the tenth cell, and although some slow rush programs do attack from further away, this is generally considered to be a rule of nine violation rather than part of the rule > 1730558388 163174 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 10 02https://esolangs.org/w/index.php?diff=144790&oldid=144789 5* 03Ais523 5* (+40) 10/* Poke */ partial rv the point isn't the number of decoys but the distance from the flag, which "advanced" reflected but "additional" doesn't write it out more clearly > 1730558429 136625 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 10 02https://esolangs.org/w/index.php?diff=144791&oldid=144790 5* 03Ais523 5* (-20) 10/* Reverse tripwire avoidance */ partial rv what makes you think the program was untested? > 1730558556 444793 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 10 02https://esolangs.org/w/index.php?diff=144792&oldid=144791 5* 03Ais523 5* (-12) 10/* Defense */ reword/clarify < 1730558571 202081 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname > 1730558674 133981 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 10 02https://esolangs.org/w/index.php?diff=144793&oldid=144792 5* 03Ais523 5* (-8) 10/* Probabilistic lock */ partial rv "usually" doesn't really make sense given that we are talking about probabilities here the possibility of a good or bad timing matchup is included in the proportion of the time that the lock is gained < 1730559596 665756 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1730559913 383639 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1730559973 370121 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Client Quit < 1730560257 907910 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1730561357 219101 :craigo!~craigo@user/craigo QUIT :Quit: Leaving < 1730561420 488273 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname < 1730561624 149175 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1730561846 65828 PRIVMSG #esolangs :14[[071 bytes :314]]4 10 02https://esolangs.org/w/index.php?diff=144794&oldid=144788 5* 03Ractangle 5* (+56) 10/* interpreter */ > 1730561873 688404 PRIVMSG #esolangs :14[[071 bytes :314]]4 10 02https://esolangs.org/w/index.php?diff=144795&oldid=144794 5* 03Ractangle 5* (+30) 10/* interpreters */ > 1730562132 278462 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 M10 02https://esolangs.org/w/index.php?diff=144796&oldid=144793 5* 03Iddi01 5* (+104) 10/* Reverse tripwire avoidance */ Look at the history, the author said it was untested < 1730562263 633939 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1730563489 379015 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW > 1730563916 787746 PRIVMSG #esolangs :14[[071 bytes :314]]4 10 02https://esolangs.org/w/index.php?diff=144797&oldid=144795 5* 03Ractangle 5* (-5) 10/* interpreters */ < 1730564029 964339 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :can anybody aswer Guest60(it was me) > 1730564033 224126 PRIVMSG #esolangs :14[[071 bytes :314]]4 10 02https://esolangs.org/w/index.php?diff=144798&oldid=144797 5* 03Ractangle 5* (-26) 10/* print */ > 1730564080 372500 PRIVMSG #esolangs :14[[07Hello world!14]]4 N10 02https://esolangs.org/w/index.php?oldid=144799 5* 03Ractangle 5* (+27) 10Redirected page to [[Hello, world!]] > 1730564121 506534 PRIVMSG #esolangs :14[[071 bytes :314]]4 10 02https://esolangs.org/w/index.php?diff=144800&oldid=144798 5* 03Ractangle 5* (+1) 10/* Hello world */ > 1730564459 866891 PRIVMSG #esolangs :14[[07JAGL14]]4 10 02https://esolangs.org/w/index.php?diff=144801&oldid=144762 5* 03Ractangle 5* (+50) 10/* Syntax */ > 1730564474 96727 PRIVMSG #esolangs :14[[07JAGL14]]4 10 02https://esolangs.org/w/index.php?diff=144802&oldid=144801 5* 03Ractangle 5* (-30) 10/* Syntax */ < 1730565258 350707 :Guest67!~Guest88@2a02:2f0e:6314:1300:a993:1d51:dae1:9ad7 JOIN #esolangs * :[https://web.libera.chat] Guest88 < 1730565262 851677 :Guest67!~Guest88@2a02:2f0e:6314:1300:a993:1d51:dae1:9ad7 PRIVMSG #esolangs :Hello < 1730565281 354293 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :hellllo < 1730565520 814220 :Guest67!~Guest88@2a02:2f0e:6314:1300:a993:1d51:dae1:9ad7 PRIVMSG #esolangs :I have a programming question, can I get information about esoteric languages ​​from the site https://esolangs.org/wiki/Main_Page using sparql as I would for wikidata (ex: SELECT ?propertyLabel ?valueLabel WHERE { < 1730565521 319016 :Guest67!~Guest88@2a02:2f0e:6314:1300:a993:1d51:dae1:9ad7 PRIVMSG #esolangs : wd:Q244627 ?property ?value . < 1730565521 814645 :Guest67!~Guest88@2a02:2f0e:6314:1300:a993:1d51:dae1:9ad7 PRIVMSG #esolangs : SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". } < 1730565522 345814 :Guest67!~Guest88@2a02:2f0e:6314:1300:a993:1d51:dae1:9ad7 PRIVMSG #esolangs :} < 1730565522 814048 :Guest67!~Guest88@2a02:2f0e:6314:1300:a993:1d51:dae1:9ad7 PRIVMSG #esolangs :ORDER BY ?propertyLabel)? < 1730565551 30260 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1730565685 303020 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Guest67: IIUC there aren't SPARQL endpoints builtin for MediaWiki; we'd need to add an extension of some sort. < 1730565707 730924 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Note that most pages on the wiki are *not* sufficiently annotated to allow for useful queries anyway. The wiki isn't a relational database at all. < 1730565713 689025 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :also < 1730565747 575535 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :why is it so rare we change featured lang? < 1730565766 557108 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: It still doesn't make sense to "integrate monads" into lambda calculus; are you thinking of Kleisli categories or something else? < 1730565797 607351 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :no < 1730565799 397793 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Featured pages usually have to meet some minimum standard, and most pages on the wiki are clearly one-person vanity stubs. < 1730565801 730278 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :im thinking of like < 1730565828 600467 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :the programming monads with like functions and classes < 1730565829 902785 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :wtuever < 1730565887 693775 :Guest67!~Guest88@2a02:2f0e:6314:1300:a993:1d51:dae1:9ad7 PRIVMSG #esolangs :so the only way to retrieve info from  is using requests, BeautifulSoup or something like these? < 1730566388 690768 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :also idk why but im trygint o get like a ps1 or 2 onto a fucking spynet smartwatch style thing < 1730566442 163669 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Monads in programming are merely a special case of monads in category theory. < 1730566454 6287 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :k < 1730566469 119560 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Guest67: https://esolangs.org/wiki/Esolang:Wiki_dumps < 1730566638 291670 :Guest67!~Guest88@2a02:2f0e:6314:1300:a993:1d51:dae1:9ad7 QUIT :Quit: Client closed < 1730566664 929978 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Maybe let's take a step back. What *is* a programming monad? < 1730566727 360969 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :im actually not sure < 1730566731 342041 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ik what a monad is < 1730566738 273805 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :but not a proglang one < 1730566824 9024 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Pretend that each language has a category given by its types. Most languages don't actually have categories this way, but we can pretend. Then a proglang monad is just a monad on that category of types. < 1730566930 650130 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Does that make sense? We can go with an example if you like. What's your favorite monad? < 1730566955 327565 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :it does < 1730566981 747994 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :cant any function be turned into a monad but making it like a class or smth < 1730567054 521560 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :No. Recall that a monad is always carried by a functor. < 1730567066 350324 :Guest88!~Guest88@79.112.124.121 JOIN #esolangs * :[https://web.libera.chat] Guest88 < 1730567070 837639 :earend1!uid657395@user/utoneq QUIT :Quit: Connection closed for inactivity < 1730567087 735944 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :oh yea < 1730567129 391002 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1730567336 986733 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: So, what's your favorite monad? < 1730567350 855527 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i dont rlly have one tbh < 1730567360 749792 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :maybe the infinite monad < 1730567370 843771 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :the monad of x where x is the monad of x < 1730567372 898434 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I don't know that one. What's its type signature? < 1730567380 988590 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :idk < 1730567386 674656 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i like kinda just made it up < 1730567390 199810 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Okay, so you *don't* know what a monad is, then. < 1730567403 789299 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :well i kinda do < 1730567415 187773 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :its a monoid of the endofuctors of x < 1730567419 79751 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :*functors < 1730567421 691401 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Okay, and what is a functor? < 1730567453 847536 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :the like morphism(kinda) between categories whích maps elements of one category to another < 1730567516 820193 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Okay, I think I see the confusion. Think of an individual category as its own universe, its own world, separate from all of the others. A morphism *inside* a category doesn't have any meaning *outside* the category. Functors aren't morphisms in that sense. < 1730567534 729870 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea < 1730567569 934030 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Instead, a functor is a map from one universe to another. To keep it rigid, a functor must map identity morphisms to identity morphisms, and all diagrams must commute. If something is true before applying the functor, then it is still true after applying the functor. < 1730567603 79349 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :So a monad is a monoid on this universe-to-universe mapping setup, not a monoid of ordinary functions. < 1730567649 974237 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :waht does is identity morphism < 1730567652 258041 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :commute < 1730567723 492652 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Well, remember how identity and composition work? Let X, Y, and Z be objects in a category C, let f : X -> Y and g : Y -> Z be arrows, and let F be a functor from C to some other category D. < 1730567752 312299 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yes? < 1730567773 893454 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :We want F(f) : F(X) -> F(Y) and F(g) : F(Y) -> F(Z) to compose in D to give F(f;g) : F(X) -> F(Z). And that's the same first building f;g : X -> Z in C, and then applying F. < 1730567819 290863 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :That's all that I mean by "commute". It's a fairly classic diagram; check out nLab's version: https://ncatlab.org/nlab/files/functor.jpg < 1730567837 724615 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :In that picture, h = f;g. < 1730567863 362243 :Guest9!~Guest60@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] Guest60 < 1730567909 70498 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs : k thx < 1730567952 171524 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Guest9: No worries. Thanks for asking and not just scraping. < 1730567962 323371 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :lol < 1730567967 568339 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :scraping? < 1730567976 587459 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :With requests or BeautifulSoup or etc. < 1730567998 137720 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :waht < 1730568005 621288 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :im wwwww < 1730568015 147772 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Oh, okay. < 1730568024 656583 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :lo, idk how < 1730568030 953308 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1730568111 508935 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :also < 1730568119 132990 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :i have a esolang concept < 1730568134 578821 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :and i rlly need to know if its gud cuz its going to take lots of time < 1730568338 479808 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :you're unlikely to get advice unless you tell people what it is < 1730568353 827470 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :i just wanted to knwo if ppl would want to hear it < 1730568357 311152 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :lol < 1730568359 198116 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :but um < 1730568360 975491 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :its like < 1730568371 91394 :Guest88!~Guest88@79.112.124.121 QUIT :Quit: Client closed < 1730568383 172804 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :ehrre younhave a single(or 2) commands to change x y of pointer and thats it < 1730568393 632788 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :maybe theres like a tape with instructions on it but idk < 1730568422 859660 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :Guest9: have you seen https://esolangs.org/wiki/Nopfunge and its derivatives (e.g. https://esolangs.org/wiki/Turn_Left)? those change the direction of the pointer, not its position, but it's similar < 1730568458 947701 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :yes < 1730568470 211567 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :im going for a jolverine style esolang < 1730568476 198744 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :it would be a 1L ig < 1730568497 380107 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :also i havent read them but like < 1730568501 715704 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :i know how they like < 1730568502 472666 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :yea < 1730568648 134559 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :is it a gud idea < 1730568666 901785 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :also my goal is to teatch myself to work eith 2d compilers < 1730568674 157876 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :like how to compile 2d langs < 1730568693 902712 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think the main challenge of that language will be coming up with a command that works < 1730568702 728525 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :yes < 1730568706 632597 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :in the early days of esolangs.org, there were a lot of failed attempts at 1Ls < 1730568713 848360 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :lol yea < 1730568743 696309 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :it would prop be conditinal < 1730568748 690120 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :if you're interested in the "tape with instructions idea" on it, look at https://esolangs.org/wiki/Turning_tarpit; Wunnel is an example of a 1L turning-tarpit, but you might want to take innovations from some of the others < 1730568752 31565 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :FWIW there's no meaningful difference between 1D and 2D bytecode when it comes to writing a compiler. The dimensionality of bytecode is usually 1D for sanity and to map to hardware. < 1730568785 239714 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :korvo yes but still < 1730568799 206267 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I suppose I should write a JIT for one of the popular 2D languages to show this off. Not sure which one to pick though. < 1730568800 35529 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :ais523 im not sure bout that part < 1730568808 522395 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: bytecode doesn't map to hardware anyway, it's always interpreted < 1730568815 62986 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :and yes ik bout turning tarpits < 1730568851 430696 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :also, Befunge was designed to be basically impossible to compile, this is why it has things like the put command, and (in Funge-98) flying instruction pointer movement < 1730568872 157913 :int-e!~noone@int-e.eu PRIVMSG #esolangs :https://ncatlab.org/nlab/show/monoid ...this concept has way too many different definitions. < 1730568876 445852 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :yes < 1730568878 938933 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: The original insight of JIT is that we can homomorphically map bytecode to *sequences* of machine code. From there, an online incremental compiler is mostly an engineering challenge. Check out Self's original eight-instruction VM for an example. < 1730568888 773511 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :But yeah, I agree. < 1730568941 349937 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the `k` command is also something of an obstacle: when writing a post on codegolf stack exchange I eventually gave up trying to describe what "kr" does, only describing the more easily defined cases < 1730568965 664232 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :but should i try? < 1730569005 204834 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Guest9: Yes, you should always be willing to try to write an interpreter. < 1730569032 200096 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :to make the esolang < 1730569046 638419 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :fwiw, Advance The Wheel! is by far my favourite turning tarpit – it gives the turningness a reason to exist rather than just being syntax < 1730569068 391471 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :you made it i think right? < 1730569077 273469 :Guest9!~Guest60@94.147.203.75 PRIVMSG #esolangs :then ofc you would like it < 1730569097 531253 :Guest9!~Guest60@94.147.203.75 QUIT :Quit: Client closed < 1730569101 92644 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :well, yes – I have lots of esolang ideas but don't usually make them into languages unless they're good < 1730569111 631510 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea < 1730569135 554477 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I actually dislike most of what I've made. But I suppose that that is not typical. < 1730569163 800243 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I dislike many of my early languages, I got better over time < 1730569180 247157 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :Burn wouldn't be interesting if not for the whole "I forgot the spec and wrote about it anyway" thing, I think < 1730569234 495213 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :YEA < 1730569237 475161 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :oops sorry < 1730569335 110765 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Many folks have told me that Monte's syntax is terribly ugly. I wish to tell them that it's not only ugly, but irritating to read when writing large pattern-matches. < 1730569383 134700 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Also it has a bunch of bad ergonomics from blending Python and E syntax. In particular, it supports *both* indentation and braces for nesting and scoping. < 1730569406 762973 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :Haskell does that too, and it isn't disastrous there < 1730569416 391428 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok can i get an actual answer...like im just not sure < 1730569418 822621 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although Haskell's indentation rules are different from Pyhton's < 1730569426 619303 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :sorry < 1730569452 443224 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :wWwwW: writing the interpreter will probably do you good, but it'll take a lot of thought to get the language itself right < 1730569466 490933 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the nice thing is, even if you get it wrong, you can probably easily modify the interpreter to process different commands < 1730569475 682889 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so you can start that before the language is fully designed < 1730569523 794624 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: An actual answer includes the Command Pattern, which is not only a fair bit ahead of your current knowledge but usually not taught due to controversy over design patterns. < 1730569530 97740 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :k < 1730569546 236919 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :it will only have one command anyway(other than NOP < 1730569547 933405 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: which one is that? < 1730569556 72858 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :generally speaking, I know patterns but not what they're called < 1730569565 439681 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Basically, a language is a way to *instruct* a system. So, designing a language can be done by designing the system first, and then writing down the instructions based on the things that the system can do. < 1730569576 775110 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :ah, it's on Wikipedia < 1730569580 255188 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea < 1730569596 552309 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: It's got a couple names. It's the realization that a sequence of method calls against an API object is equivalent to a straight-line bytecode sequence for a machine. < 1730569664 379933 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :NetHack4 uses what's basically a command pattern to communicate from windowport to engine < 1730569667 993023 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :At a past job, we used this insight to design an instrumentation/monitoring tool. Users could write a string describing what they wanted to measure, and the string was interpreted as a command for a system which controls probes and gathers data. < 1730569673 904936 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :well imma make it < 1730569690 159878 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although, it allows parameters to be "ask me using a callback" rather than containing specific values (although, specific values are also allowed) < 1730569705 170474 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yep, GUIs and TUIs do commands all the time. There's an old ADT called "wid" for this; Monte's got an implementation, although the best-known one is certainly Python's Urwid. < 1730569730 442854 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Go for it! < 1730569740 623314 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs ::] < 1730569868 345649 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Looking at 1L, is it known whether a 3D workspace suffices for TCness? < 1730569883 268035 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :hmmmmmmmmmmmmmmmmm < 1730569885 296848 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: what 1L do you mean? < 1730569887 976747 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :thats interesting < 1730569891 912700 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :1L is a general term crossing a range of languages < 1730569898 258581 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yes < 1730569902 298222 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :like wierd < 1730569907 166398 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :and jolverine < 1730569960 934287 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :huh, I just had an idea – 0L, it's a playfield full of NOPs, but you can somehow program by choosing what shape it is (it's not just a rectangle), not sure how to make that TC but it seems like an interesting idea < 1730570003 319392 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I'll have to spend a few days thinking about it before it becomes something coherent < 1730570021 966725 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :oh yea it is < 1730570029 312752 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :if oyu get that done < 1730570031 68808 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :plz name it < 1730570034 35936 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yeah, similarly I'm not sure how to answer your question but now I'm thinking of different 3D crystal structures. < 1730570049 452139 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :nothing < 1730570054 194332 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :cuz fuck it < 1730570107 593329 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think it'd pretty much have to be called 0L to keep the pattern going < 1730570130 963208 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :tru ig < 1730570134 912950 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs ::[ :] < 1730570160 796939 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I think I convinced myself that the crystal-structure approach is useless. The wallpaper group (and friends) are finite and I genuinely can't imagine an un- or semidecidable problem on them s.t. there's a meaningful computational problem behind it. < 1730570199 361806 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :It'd end up like Seventeen or Bust, where the question is sufficiently concrete and arithmetic to be reduced to searching for solutions of polynomials. < 1730570226 281533 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :This was important because otherwise I was ready to use the language name "But Is It Wallpaper?" < 1730570259 845786 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :lol < 1730570340 900713 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that's a great name < 1730570361 202566 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I'm reminded of one of my old esolang ideas that I gave up on because I couldn't find a way to make it interesting < 1730570377 500949 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :lol makes sense < 1730570391 529560 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yeah. If anybody comes up with a good intersection of But Is It Art? and the wallpaper group, go for it. I'm not seeing one, though; the finiteness of this group is extremely geometric. < 1730570395 612392 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :hey < 1730570401 735640 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :for an array how was it now agian < 1730570406 197115 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there is a infinite, procedurally generated with fixed seed (so it's always the same) 3D space that contains a number of reflective objects, and the program is a laser where you can choose exactly where it starts and where it's pointing, then it bounces off the objects forever < 1730570410 119715 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :you indexed it like x and y > 1730570414 489686 PRIVMSG #esolangs :14[[07String-rewriting paradigm14]]4 10 02https://esolangs.org/w/index.php?diff=144803&oldid=72234 5* 03PythonshellDebugwindow 5* (+405) 10Interpreter, categories < 1730570432 392712 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but I ended up having to make the 3D space too uninterestingly "artificial" to get close to TCness > 1730570448 184702 PRIVMSG #esolangs :14[[07SWCE14]]4 10 02https://esolangs.org/w/index.php?diff=144804&oldid=144707 5* 03Ractangle 5* (+135) 10/* Charecter table */ > 1730570479 728009 PRIVMSG #esolangs :14[[07Binary-encoded Minsky machine14]]4 10 02https://esolangs.org/w/index.php?diff=144805&oldid=140122 5* 03ChuckEsoteric08 5* (+1) 10/* Encoding */ < 1730570493 612689 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Er, I should say, the finiteness of the set of wallpaper groups, combined with the simple procedures for determining which group describes the given observations, is extremely geometric. There's an entire discipline, crystallography, where people look at a picture and then tell you the corresponding group. < 1730570527 379884 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :korvo you told be what the array index was so what was it? < 1730570529 159560 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I am reminded of the way that the entire set of Archimedean solids is known < 1730570546 779833 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :with a couple of infinite families and then a finite number of others < 1730570558 235699 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Take your rectangle grid and slice it into rows. Line up the rows to make a 1D array. < 1730570571 799386 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yes' > 1730570772 203175 PRIVMSG #esolangs :14[[07Conditional Bee14]]4 M10 02https://esolangs.org/w/index.php?diff=144806&oldid=144743 5* 03PythonshellDebugwindow 5* (+69) 10Categories < 1730570794 476282 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Suppose each row has s items. If you want to access row i and column j, then you'd want to access index (j * s + i) in the 1D array. Why is that? > 1730570808 60873 PRIVMSG #esolangs :14[[07Conditional brainfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=144807&oldid=74791 5* 03PythonshellDebugwindow 5* (+21) 10/* See also */ Link < 1730570816 590510 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :cuz like < 1730570842 436027 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :the j(y) will be moved by one row every time and then we add i(x) > 1730570857 698411 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Ractangle 5* 10uploaded "[[02File:SWCE Charecter s.png10]]" < 1730570864 850466 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Great! Sounds like you understand. < 1730570873 333659 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs ::] < 1730570880 248102 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i just needed to make sure > 1730570894 201017 PRIVMSG #esolangs :14[[07SWCE14]]4 10 02https://esolangs.org/w/index.php?diff=144809&oldid=144804 5* 03Ractangle 5* (+88) 10/* Making a charecter */ > 1730570900 407845 PRIVMSG #esolangs :14[[07InPro14]]4 M10 02https://esolangs.org/w/index.php?diff=144810&oldid=144740 5* 03PythonshellDebugwindow 5* (+53) 10Categories < 1730570916 148672 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :This is the typical way of implementing large multidimensional arrays. As long as you know the depth/width/height of most of the dimensions (except one, for rows) then you can always do this same arithmetic. > 1730570920 681108 PRIVMSG #esolangs :14[[07SWCE14]]4 10 02https://esolangs.org/w/index.php?diff=144811&oldid=144809 5* 03Ractangle 5* (+49) 10/* Making a charecter */ > 1730570950 645893 PRIVMSG #esolangs :14[[07Conditional Bee14]]4 M10 02https://esolangs.org/w/index.php?diff=144812&oldid=144806 5* 03PythonshellDebugwindow 5* (+92) 10Categories < 1730571062 451072 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Try it! Suppose that I have a 4D array, sometimes called a "tensor". I know that the strides (depth/width/height/etc.) are s, t, and u. How would I compute the index at the address i, j, k, l? < 1730571085 258405 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :plz not rn im making the compiler < 1730571087 883760 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ACTION maybe going too fast < 1730571094 321305 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: I've seen "tensor" used to name two unrelated things and neither is a 4D array :-D < 1730571097 241302 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Oh, cool. Have fun! < 1730571103 98136 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :* korvo is going too fast lol < 1730571107 899085 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :so yea < 1730571112 43652 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :imma be doing tht < 1730571113 283280 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :for now < 1730571123 308261 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :my command will just move the pointer diagonally < 1730571131 444133 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1730571233 470708 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: I think the tensors in General Relativity are 4D? But yeah, usually folks mean a 2D or 3D array destined for matrix multiplication, I guess. < 1730571823 859954 :X-Scale!~X-Scale@89.214.120.5 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale > 1730572016 126259 PRIVMSG #esolangs :14[[07Pointer-based Minsky machine14]]4 10 02https://esolangs.org/w/index.php?diff=144813&oldid=142459 5* 03Ractangle 5* (+198) 10/* Implementations */ < 1730572181 357353 :X-Scale!~X-Scale@89.214.120.5 QUIT :Ping timeout: 256 seconds < 1730572845 362658 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1730573038 404155 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed > 1730573134 923987 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5* 10moved [[02Tougne10]] to [[Pycone]] > 1730574407 232313 PRIVMSG #esolangs :14[[07Pycone14]]4 10 02https://esolangs.org/w/index.php?diff=144816&oldid=144814 5* 03Ractangle 5* (+259) 10 > 1730574468 783874 PRIVMSG #esolangs :14[[07Pycone14]]4 10 02https://esolangs.org/w/index.php?diff=144817&oldid=144816 5* 03Ractangle 5* (-10) 10/* Truth-machine */ < 1730575540 351266 :Guest88!~Guest88@2a02:2f0e:6314:1300:a993:1d51:dae1:9ad7 JOIN #esolangs * :[https://web.libera.chat] Guest88 < 1730575812 261992 :Guest88!~Guest88@2a02:2f0e:6314:1300:a993:1d51:dae1:9ad7 QUIT :Client Quit < 1730576353 728992 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1730579371 178405 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1730580037 392790 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1730582277 642666 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1730584462 922142 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1730584566 231025 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1730585981 348180 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1730591888 736409 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Yuroyumachi 5* 10New user account