> 1622853695 771522 PRIVMSG #esolangs :14[[07Nevermind14]]4 10 02https://esolangs.org/w/index.php?diff=83983&oldid=83976 5* 03OfficialCraftCGame 5* (+426) 10Added a calculator program. > 1622853763 351334 PRIVMSG #esolangs :14[[07Nevermind14]]4 M10 02https://esolangs.org/w/index.php?diff=83984&oldid=83983 5* 03OfficialCraftCGame 5* (+2) 10Fixed spelling error > 1622854199 334350 PRIVMSG #esolangs :14[[07Nevermind14]]4 10 02https://esolangs.org/w/index.php?diff=83985&oldid=83984 5* 03OfficialCraftCGame 5* (+8) 10Added indents to make things more pleasing. > 1622855924 526755 PRIVMSG #esolangs :14[[07Nevermind14]]4 10 02https://esolangs.org/w/index.php?diff=83986&oldid=83985 5* 03OfficialCraftCGame 5* (-4) 10 > 1622859669 714397 PRIVMSG #esolangs :14[[07Memfractal14]]4 10 02https://esolangs.org/w/index.php?diff=83987&oldid=46148 5* 03Caenbe 5* (+101) 10Linked implementation. > 1622860759 406494 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Danya02 5* 10New user account > 1622860997 509630 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83988&oldid=83937 5* 03Danya02 5* (+224) 10 > 1622861261 829521 PRIVMSG #esolangs :14[[07User:Caenbe14]]4 10 02https://esolangs.org/w/index.php?diff=83989&oldid=82934 5* 03Caenbe 5* (+98) 10Added Memfractal < 1622862310 100162 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :My idea of cryptographic hash is: let d[4...11] = message block; let d[12...13] = sequence number; let d[14...15] = constant; chacha20(d); let t[4...15] = t[4...15] xor d[4...15]; chacha20(t); (It is not the final hash though) (Also, it is not meant for actual use since so far is only being the idea/experimental) < 1622863569 993210 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN :#esolangs < 1622863708 737899 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 268 seconds < 1622863708 834219 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life < 1622864791 30932 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :maybe I should review the RASEL specification to change ASCII with some 0..255 encoding < 1622864837 582956 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :it's kind of undefined where it will (and it probably will) crash if you send 128..255 to stdin < 1622864855 328594 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Another coding is the PC character coding < 1622864950 499443 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :\rasel -stdin 1 & .@ < 1622864960 776187 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "1 ", exit code: 0 < 1622864991 589869 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :\rasel -stdin 1 ~ .@ < 1622864992 738814 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: "49 ", exit code: 0 < 1622865000 832653 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :\rasel -stdin Ы ~ .@ < 1622865021 96753 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :lol 06:50:02 thread error: # < 1622866226 682639 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Better is probably don't care about the encoding just ensure that bytes outside of the ASCII range can still be received. > 1622866677 872443 PRIVMSG #esolangs :14[[07Baba Is You14]]4 10 02https://esolangs.org/w/index.php?diff=83990&oldid=81572 5* 03Danya02 5* (+3972) 10/* Words */ Major refactor of text to make wordings more specific and helpful as documentation. > 1622866739 415541 PRIVMSG #esolangs :14[[07Baba Is You14]]4 M10 02https://esolangs.org/w/index.php?diff=83991&oldid=83990 5* 03Danya02 5* (+1) 10/* Words */ Closing unmatched code block. > 1622868243 573506 PRIVMSG #esolangs :14[[07Baba Is You14]]4 10 02https://esolangs.org/w/index.php?diff=83992&oldid=83991 5* 03Danya02 5* (+1568) 10/* Infinite loop */ Describing how the infinite loop works. < 1622868456 740044 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I'm currently adding the -multiline to \rasel > 1622868462 617539 PRIVMSG #esolangs :14[[07Baba Is You14]]4 10 02https://esolangs.org/w/index.php?diff=83993&oldid=83992 5* 03Danya02 5* (+99) 10/* Operator NOT */ Adding notice about X is not X. < 1622868472 717015 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :but idk how to make the multiline stdin ..D > 1622868797 447626 PRIVMSG #esolangs :14[[07Deadfish14]]4 10 02https://esolangs.org/w/index.php?diff=83994&oldid=83970 5* 03Dnm 5* (+595) 10Deadfish in Hot Soup Processor < 1622870104 381440 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :wtf, I want to test the endpoint but printf... < 1622870106 843353 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :$ printf '-stdin 1 & .@\n' < 1622870107 49913 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :-bash: printf: -s: invalid option < 1622870215 459907 :lucky!~joel@user/lucky QUIT :Read error: No route to host < 1622870301 755797 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :ok < 1622870303 86637 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :$ curl -X POST -d $(printf %s '-stdin 1 \& .@' | base64) http://localhost:8080 < 1622870303 213902 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :output: 1 , exit code: 0 < 1622870751 632651 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :$ curl -X POST -d $(printf %s '-stdin|2|-multiline|& v >.@| >3v' | base64) http://localhost:8080 < 1622870751 753924 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :output: 3 , exit code: 2 < 1622870780 47528 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I removed the space between the '-stdin' and '' < 1622871324 656748 :aarchi!sid486183@id-486183.highgate.irccloud.com JOIN :#esolangs < 1622875244 649435 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :yeah, doesn't look like Libera accepts 510 bytes < 1622875288 404275 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :privmsg = "PRIVMSG #{addr} :#{msg}" < 1622875294 496672 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :privmsg[-4..-1] = "..." until privmsg.bytesize <= 510 < 1622875303 999914 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :and I don't see the trailing "..." < 1622875367 612267 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :31 bytes are lost < 1622876396 691835 :velik!~velik@62.241.154.104.bc.googleusercontent.com QUIT :Remote host closed the connection < 1622876429 693647 :velik!~velik@62.241.154.104.bc.googleusercontent.com JOIN :#esolangs < 1622876686 788788 :velik!~velik@62.241.154.104.bc.googleusercontent.com QUIT :Remote host closed the connection < 1622876720 121254 :velik!~velik@62.241.154.104.bc.googleusercontent.com JOIN :#esolangs < 1622876934 11456 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :\rasel :,01--:G1G//-?#@ < 1622876935 160761 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: [NUL] [LF] [CR] !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ, exit code: 255 < 1622876948 260181 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :\rasel -stdin|10|-multiline|1&$:?v:1-3\$/1\| >$11\/.@ < 1622876949 409767 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :output: 3628800 , exit code: 0 < 1622877199 680844 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :\help rasel < 1622877199 829417 :velik!~velik@62.241.154.104.bc.googleusercontent.com PRIVMSG #esolangs :\rasel ; \rasel -stdin; \rasel -multiline; \rasel -stdin-multiline; don't forget the '@' or it will timeout; timelimit=30s; https://esolangs.org/wiki/RASEL < 1622877260 130047 :imode!~imode@user/imode QUIT :Ping timeout: 244 seconds > 1622877491 948240 PRIVMSG #esolangs :14[[07Velik14]]4 10 02https://esolangs.org/w/index.php?diff=83995&oldid=83636 5* 03Nakilon 5* (+4) 10added -multiline example > 1622877583 703800 PRIVMSG #esolangs :14[[07Velik14]]4 M10 02https://esolangs.org/w/index.php?diff=83996&oldid=83995 5* 03Nakilon 5* (-4) 10the output isn't passed through String#inspect anymore thanks to more correct sanitizing in IRC library < 1622879291 249814 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :nakilon: It does accept exactly 510 bytes, it's just that the limit is for the whole thing, not what you might think of as "the message". When seen by *other* clients, the entire ":nick!user@host PRIVMSG #channel :blah blah blah" must fit into 510 bytes. < 1622879350 563905 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :oh < 1622879442 684562 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :'velik!~velik@62.241.154.104.bc.googleusercontent.com' is 52 bytes long though < 1622879547 94827 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :> length ":nakilon!~nakilon@user/nakilon " < 1622879548 399691 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : 31 < 1622879553 879660 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Possibly you were measuring that instead. < 1622879561 207585 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(I don't know how you got to 31.) < 1622880001 743615 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :hmmm, somehow my second bot instance has shorter hostnam < 1622880011 19379 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs : /whois velik2 < 1622880050 892092 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :ah, sure, it's from my home machine < 1622880064 391434 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1622880081 17421 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :https://dpaste.org/cAp6/slim < 1622880136 353203 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :510, something close > 1622880303 594470 PRIVMSG #esolangs :14[[07DimensionDoors14]]4 10 02https://esolangs.org/w/index.php?diff=83997&oldid=72117 5* 03MathR 5* (+17) 10 < 1622880544 450106 :hendursa1!~weechat@user/hendursaga JOIN :#esolangs > 1622880557 585362 PRIVMSG #esolangs :14[[07DimensionDoors14]]4 10 02https://esolangs.org/w/index.php?diff=83998&oldid=83997 5* 03MathR 5* (-9) 10 < 1622880649 435736 :hendursaga!~weechat@user/hendursaga QUIT :Ping timeout: 252 seconds < 1622881045 740553 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 JOIN :#esolangs > 1622881470 239260 PRIVMSG #esolangs :14[[07Nevermind14]]4 10 02https://esolangs.org/w/index.php?diff=83999&oldid=83986 5* 03OfficialCraftCGame 5* (+166) 10Added infobox > 1622881492 200775 PRIVMSG #esolangs :14[[07Nevermind14]]4 M10 02https://esolangs.org/w/index.php?diff=84000&oldid=83999 5* 03OfficialCraftCGame 5* (-1) 10Fixed spelling mistake > 1622881513 771987 PRIVMSG #esolangs :14[[07Nevermind14]]4 M10 02https://esolangs.org/w/index.php?diff=84001&oldid=84000 5* 03OfficialCraftCGame 5* (+1) 10Fixed spelling mistake > 1622881769 191869 PRIVMSG #esolangs :14[[07Nevermind14]]4 M10 02https://esolangs.org/w/index.php?diff=84002&oldid=84001 5* 03OfficialCraftCGame 5* (+86) 10Edited infobox > 1622881849 696928 PRIVMSG #esolangs :14[[07Nevermind14]]4 M10 02https://esolangs.org/w/index.php?diff=84003&oldid=84002 5* 03OfficialCraftCGame 5* (-3) 10Changed the implementations section. Re-arranged the implementations in the list. < 1622882255 502542 :tiggilyboo!~tiggilybo@82-197-202-43.dsl.cambrium.nl JOIN :#esolangs < 1622882688 63704 :tiggilyboo!~tiggilybo@82-197-202-43.dsl.cambrium.nl QUIT :Ping timeout: 265 seconds < 1622884374 374981 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 QUIT :Remote host closed the connection > 1622885565 135047 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Grs 5* 10New user account > 1622886456 997192 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=84004&oldid=83988 5* 03Grs 5* (+117) 10 > 1622886545 554098 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=84005&oldid=84004 5* 03Grs 5* (+6) 10 < 1622887326 477500 :river!~river@tilde.team/user/river QUIT :Quit: Leaving < 1622887604 95424 :arseniiv_!~arseniiv@94.41.226.66.dynamic.ufanet.ru JOIN :#esolangs < 1622887774 690938 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esolangs < 1622890853 735919 :dutch!~DutchIngr@user/dutch QUIT :Quit: WeeChat 3.1 < 1622891854 802213 :tiggilyboo!~tiggilybo@82-197-202-43.dsl.cambrium.nl JOIN :#esolangs < 1622891945 979790 :Deepfriedice!~Deepfried@60-241-43-208.static.tpgi.com.au JOIN :#esolangs < 1622892254 738394 :dutch!~DutchIngr@user/dutch JOIN :#esolangs < 1622892326 128556 :tiggilyboo!~tiggilybo@82-197-202-43.dsl.cambrium.nl QUIT :Ping timeout: 244 seconds > 1622892837 306086 PRIVMSG #esolangs :14[[07OLNMLN14]]4 N10 02https://esolangs.org/w/index.php?oldid=84006 5* 03Grs 5* (+12488) 10Created page with "Not to be confused with [[OneLine]] or [[Oneline]]

OLNMLN or OneLineNoMoreLinesNeeded is a programming language where everything is written in one line! It was written..." > 1622892995 436921 PRIVMSG #esolangs :14[[07OLNMLN14]]4 10 02https://esolangs.org/w/index.php?diff=84007&oldid=84006 5* 03Grs 5* (+2) 10 > 1622893021 714030 PRIVMSG #esolangs :14[[07OLNMLN14]]4 10 02https://esolangs.org/w/index.php?diff=84008&oldid=84007 5* 03Grs 5* (-1) 10 < 1622893022 895376 :Deepfriedice!~Deepfried@60-241-43-208.static.tpgi.com.au QUIT :Quit: Leaving < 1622893036 382646 :Deepfriedice!~Deepfried@60-241-43-208.static.tpgi.com.au JOIN :#esolangs > 1622893266 99076 PRIVMSG #esolangs :14[[07OLNMLN14]]4 10 02https://esolangs.org/w/index.php?diff=84009&oldid=84008 5* 03Grs 5* (+54) 10 > 1622893370 372349 PRIVMSG #esolangs :14[[07OLNMLN14]]4 10 02https://esolangs.org/w/index.php?diff=84010&oldid=84009 5* 03Grs 5* (+81) 10 > 1622893517 495704 PRIVMSG #esolangs :14[[07User:Grs14]]4 N10 02https://esolangs.org/w/index.php?oldid=84011 5* 03Grs 5* (+34) 10Created page with "Hello everyone! I made [[OLNMLN]]!" > 1622893804 190950 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=84012&oldid=83922 5* 03Grs 5* (+13) 10/* O */ > 1622894721 824539 PRIVMSG #esolangs :14[[07OLNMLN14]]4 10 02https://esolangs.org/w/index.php?diff=84013&oldid=84010 5* 03Grs 5* (-16) 10 > 1622894980 136684 PRIVMSG #esolangs :14[[07OLNMLN14]]4 10 02https://esolangs.org/w/index.php?diff=84014&oldid=84013 5* 03Grs 5* (+108) 10 > 1622895173 157077 PRIVMSG #esolangs :14[[07OLNMLN14]]4 10 02https://esolangs.org/w/index.php?diff=84015&oldid=84014 5* 03Grs 5* (+8) 10 > 1622895355 583758 PRIVMSG #esolangs :14[[07OLNMLN14]]4 10 02https://esolangs.org/w/index.php?diff=84016&oldid=84015 5* 03Grs 5* (+108) 10 > 1622895543 99185 PRIVMSG #esolangs :14[[07OLNMLN14]]4 10 02https://esolangs.org/w/index.php?diff=84017&oldid=84016 5* 03Grs 5* (+81) 10 > 1622895656 918184 PRIVMSG #esolangs :14[[07OLNMLN14]]4 M10 02https://esolangs.org/w/index.php?diff=84018&oldid=84017 5* 03Grs 5* (+41) 10 > 1622895705 663987 PRIVMSG #esolangs :14[[07OLNMLN14]]4 M10 02https://esolangs.org/w/index.php?diff=84019&oldid=84018 5* 03Grs 5* (-4) 10 > 1622895725 769547 PRIVMSG #esolangs :14[[07FlipJump14]]4 10 02https://esolangs.org/w/index.php?diff=84020&oldid=83631 5* 03Tomhe 5* (+1) 10/* The FlipJump CPU */ > 1622898483 928032 PRIVMSG #esolangs :14[[07DimensionDoors14]]4 M10 02https://esolangs.org/w/index.php?diff=84021&oldid=83998 5* 03PythonshellDebugwindow 5* (+14) 10Should probably be removed > 1622898528 510361 PRIVMSG #esolangs :14[[07OLNMLN14]]4 M10 02https://esolangs.org/w/index.php?diff=84022&oldid=84019 5* 03Grs 5* (+33) 10 > 1622898560 384947 PRIVMSG #esolangs :14[[07OLNMLN14]]4 M10 02https://esolangs.org/w/index.php?diff=84023&oldid=84022 5* 03PythonshellDebugwindow 5* (-5) 10/* How it works */ Tpyo > 1622898697 700676 PRIVMSG #esolangs :14[[07OLNMLN14]]4 M10 02https://esolangs.org/w/index.php?diff=84024&oldid=84023 5* 03PythonshellDebugwindow 5* (+48) 10/* Interpretation of code */ Categories/ul > 1622898940 645118 PRIVMSG #esolangs :14[[07OLNMLN14]]4 M10 02https://esolangs.org/w/index.php?diff=84025&oldid=84024 5* 03Grs 5* (+41) 10 > 1622899036 75835 PRIVMSG #esolangs :14[[07OLNMLN14]]4 M10 02https://esolangs.org/w/index.php?diff=84026&oldid=84025 5* 03Grs 5* (+4) 10 < 1622899355 9492 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :wanna make \ruby repl too, but since it would need proper sandboxing for file system and network and since it appears that it's not really possible to do docker in a docker, I have to read a ton of boring sysadmin docs about network isolation < 1622899403 414666 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :so it's not gonna be soon < 1622899471 772096 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :but when I make it would be trivial to add any kind of repl to it < 1622899500 688513 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I mean any language interpreter < 1622899974 979587 :Soni!~quassel@autistic.space NICK :queeries < 1622899993 109235 :queeries!~quassel@autistic.space NICK :Soni < 1622900927 447319 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Here's the scow-est thing about the IRC message length limit: if a client is using the (deprecated) identify-msg capability, which adds a '-' or '+' prefix to every PRIVMSG/NOTICE body indicating whether the sender was identified to services or not, that decreases the maximum available size by one. And there's no possible way a bot can know if the recipient (or *any* recipient when sending to a channel) < 1622900933 448964 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :has that on. So it has to either pessimistically assume and send one byte less it could, or just accept that if someone does use it, they might get the last byte truncated. < 1622900939 66333 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(Fortunately that extension's pretty dead by now.) < 1622900971 688770 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I was sort of wondering about turning on "account-tag" for #esolangs logs, because then you could validate whether someone using a nickname was doing so legitimately, when reading the logs, but I don't know if that would *really* be worth the hassle. < 1622901373 423736 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :(Also I don't know how I'd present it when rendering. It's easy to come up with ways to indicate a single bit of information, but that doesn't quite suffice for the case where account != nickname.) < 1622901924 532180 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :hm... < 1622901948 849533 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :fizzie: mouseover text? < 1622902183 278087 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :I guess there's that. I could add a superscript '?' between the nickname and the closing '>' for unidentified, and a superscript '*' with mouseover text denoting the account for the mismatch case, and leave the unannotated version for the common case where both are the same. Though it's not like impostors have been a particular problem. < 1622902409 269587 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :probably not worth it < 1622902520 250239 :dutch!~DutchIngr@user/dutch QUIT :Quit: WeeChat 3.1 > 1622902736 800176 PRIVMSG #esolangs :14[[07A?!14]]4 10 02https://esolangs.org/w/index.php?diff=84027&oldid=67699 5* 03Grs 5* (-2) 10Fixed some grammar issues < 1622902943 193381 :dutch!~DutchIngr@user/dutch JOIN :#esolangs < 1622903596 980657 :tiggilyboo!~tiggilybo@82-197-202-43.dsl.cambrium.nl JOIN :#esolangs < 1622903897 291034 :tiggilyboo!~tiggilybo@82-197-202-43.dsl.cambrium.nl QUIT :Quit: tiggilyboo > 1622904350 610636 PRIVMSG #esolangs :14[[07OLNMLN14]]4 10 02https://esolangs.org/w/index.php?diff=84028&oldid=84026 5* 03Grs 5* (+54) 10 > 1622904393 76829 PRIVMSG #esolangs :14[[07OLNMLN14]]4 M10 02https://esolangs.org/w/index.php?diff=84029&oldid=84028 5* 03Grs 5* (+1) 10 > 1622904797 427773 PRIVMSG #esolangs :14[[07OneLineNoMoreLinesNeeded14]]4 N10 02https://esolangs.org/w/index.php?oldid=84030 5* 03Grs 5* (+20) 10Redirected page to [[OLNMLN]] > 1622905152 477166 PRIVMSG #esolangs :14[[07W14]]4 10 02https://esolangs.org/w/index.php?diff=84031&oldid=63534 5* 03MathR 5* (+279) 10/* Every valid command in W with explanations (inputs replaced with X) */ > 1622905318 794930 PRIVMSG #esolangs :14[[07W14]]4 10 02https://esolangs.org/w/index.php?diff=84032&oldid=84031 5* 03MathR 5* (+188) 10/* Error codes */ < 1622905610 769360 :Deepfriedice!~Deepfried@60-241-43-208.static.tpgi.com.au QUIT :Quit: Leaving < 1622907062 846065 :imode!~imode@user/imode JOIN :#esolangs < 1622908158 571731 :tiggilyboo!~tiggilybo@82-197-202-43.dsl.cambrium.nl JOIN :#esolangs > 1622908374 564527 PRIVMSG #esolangs :14[[07OLNMLN14]]4 10 02https://esolangs.org/w/index.php?diff=84033&oldid=84029 5* 03Grs 5* (+14) 10Added output for example at stop command. < 1622910103 554701 :tiggilyboo!~tiggilybo@82-197-202-43.dsl.cambrium.nl QUIT :Quit: tiggilyboo > 1622911339 652958 PRIVMSG #esolangs :14[[07Talk:Minsky Swap14]]4 10 02https://esolangs.org/w/index.php?diff=84034&oldid=76190 5* 03Caenbe 5* (+440) 10/* Computational Class */ Category proposal < 1622911782 419574 :hendursa1!~weechat@user/hendursaga QUIT :Quit: hendursa1 < 1622911818 438322 :hendursaga!~weechat@user/hendursaga JOIN :#esolangs < 1622912490 954255 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :hmmm < 1622912536 455067 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :there are operations on top of the stack, and there are some stack-based languages that have multiple stacks with operations of, for example, swapping top two stacks < 1622912554 77511 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :imagine the stack to be 2 dimensional < 1622912581 824930 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :so there is the zero-corner and two axes < 1622912609 163329 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :so the "swap" instruction would swap two stacks on either of two axes < 1622912655 315134 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :or actually it can always swap by the same axis but there would be an instruction of transposing the stack > 1622912688 692382 PRIVMSG #esolangs :14[[07Minsky Swap14]]4 10 02https://esolangs.org/w/index.php?diff=84035&oldid=79331 5* 03Caenbe 5* (+271) 10Completed PDA equivalence proof and added category < 1622912732 704714 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Forth has two stacks (a data stack and return stack), although some implementations have some additional stacks also < 1622912998 154292 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :istr befunge-98 has something called a "stack stack" < 1622913034 515087 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :yep, but there are different sets of operations on the top stack and on the stack of stacks < 1622913035 197169 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :It does, though there aren't that many operations that operate on any but the topmost stack. < 1622913071 412714 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :i guess it probably doesn't have a transpose command :P < 1622913078 548325 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :You can push on a new stack, pop off an old stack, and then there's one bulk transfer operation to either direction, that's about it. < 1622913125 59445 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Also modifications of the stack stack annoyingly also modify the storage origin (that g/p coordinates are relative to), which isn't always that convenient. < 1622913143 266540 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :huh < 1622913201 384004 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :The sequence of instructions to do either of those on its own (just change the offset, or manipulate the stack stack) is annoyingly convoluted, though doable. > 1622913250 523994 PRIVMSG #esolangs :14[[07Minsky Swap14]]4 10 02https://esolangs.org/w/index.php?diff=84036&oldid=84035 5* 03Caenbe 5* (+250) 10/* Computational class */ A little more detail < 1622913286 87799 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :The "push a new stack" instruction { sets the new offset to the location of the next instruction executed after the {, somewhat bizarrely; it also pushes the old offset onto the old stack, so that } can read it from there. So a suitable {...} combo (with a bit of stack manipulation in-between) can set an arbitrary storage offset. < 1622913370 875126 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :0{02-u0}$$ or something along those lines, assuming a two-dimensional Funge-98. < 1622913492 33844 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I guess if you change all the instructions to work on the stack-stack level it won't work well though; I guess you'll want to push just a single value, not the whole vector of them, and it doesn't seem to be emulatable; so there should be some universal instruction modifier to "enable the stack-stack mode for the next instruction" or a defined < 1622913492 151834 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :subset of instructions that are modifiable < 1622913811 919586 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :need to find some other useful uses of transpose though, not just for the swap two top stacks instruction < 1622913898 745431 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :How does transpose work with stacks of different sizes? Is it just assumed to be an infinite expanse of 0s beyond the bottom, like a Befunge stack? < 1622913943 646257 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :I couldn't implement the brainfuck in rasel because it needs at least two stacks -- one for befunge runtime and one for the stack of [] loops < 1622913967 141614 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :yep, automatically expand to make the rectangle < 1622914092 211221 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :the potential "push the N value onto the every stack" would either work in a way that demands a strict definition of how the stacks expand or in the way of lazy pushes < 1622914162 709078 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :i.e. when you push a new stack of Ns it's infinitely long and when you need to expand another axis it should remember to push additional Ns when needed < 1622914235 259533 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :(still need to find a use case of such N-stack-push though) < 1622914695 891863 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :fizzie: don't turn it on please. if you want to get that information, get it from the other extensions. < 1622914735 598602 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :What's the problem with it? < 1622914771 753537 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :fizzie: the truncated byte, plus it only tells you one but, not what the actual account name is < 1622914782 408580 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :That's identify-msg, not account-tag. < 1622914801 845688 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :oh, you want the proper non-depreciated thing? < 1622914804 996206 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :sure, you can turn it on if you want < 1622914819 123087 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :I mean don't turn on the old depreciated identify-msg thing < 1622914856 961236 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :except maybe on freenode but only if we run out of reasonable ways to filter bridge forward spam < 1622914862 416472 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :but I don't think it will come to that < 1622914879 323465 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :if it gets that far, we should just quiet unidentified there < 1622914881 540475 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Well, I don't know if I want account-tag or not. I just noticed it got turned on for my potential future personal logs when using pounce, even without asking. < 1622914909 1391 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :fizzie: does account-tag tell you more than the old combo whox+account+extjoin < 1622914910 293529 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :? < 1622914922 7184 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :I haven't experimented with account-tag yet < 1622914928 575262 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :It tells you the account for private messages without asking specifically, which of course doesn't matter for #esolangs logs. < 1622914940 387219 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :ah I see < 1622914951 395077 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :does it tell only the account name, or something more about the account too? < 1622914962 487319 :fizzie!fis@selene.zem.fi PRIVMSG #esolangs :Just the account name. < 1622914965 386488 :b_jonas!~x@catv-176-63-11-223.catv.broadband.hu PRIVMSG #esolangs :thanks < 1622915726 210257 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :PostScript has several stacks, including the operand stack, execution stack (which can be read but cannot be directly manipulated), the dictionary stack (which stores only dictionaries and the bottom three items cannot be removed), the graphics stack, the clipping stack (stored in the graphics stack), and possibly others that I forgot. There are also VM saves, too. < 1622915805 864899 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :(Allowing the execution stack to be altered directly might allow you to implement some more sophisticated functions, such as continuations perhaps) < 1622915855 611065 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :(and also like FORGET does in INTERCAL, too, maybe) < 1622916022 175449 :nakilon!~nakilon@user/nakilon PRIVMSG #esolangs :"... needs at least two stacks -- one for befunge runtime and ..." - s/befunge/brainfuck < 1622916161 493302 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Free Hero Mesh has four stacks: the operand stack, the call stack (which also includes the Self variable, as well as internal functions), the message stack (which stores all message variables other than Self), and the pattern stack (used for backtracking when a pattern match fails). < 1622916255 837579 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :For implementing loops like the [] loops in brainfuck, there is perhaps three ways, which is to convert to GOTO like Forth does, to use a execution stack like PostScript does, or to seek forward and backward each time when executing the loop. < 1622916566 915687 :Sgeo!~Sgeo@user/sgeo JOIN :#esolangs > 1622917785 293992 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Michal Atlas 5* 10New user account > 1622917940 704002 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03ResU 5* 10moved [[02A programming language is a formal language comprising a set of instructions that produce various kinds of output.10]] to [[A programming language is a formal language comprising a set of strings that produce various kinds of output.]]: Wikipedia first sentence change < 1622918544 445026 :tiggilyboo!~tiggilybo@82-197-202-43.dsl.cambrium.nl JOIN :#esolangs > 1622918658 915162 PRIVMSG #esolangs :14[[07OLNMLNE14]]4 N10 02https://esolangs.org/w/index.php?oldid=84039 5* 03Grs 5* (+9192) 10Created page with "Not to be confused with [[OLNMLN]] OLNMLNE or OneLineNoMoreLinesNeededinEntropy is a programming language that is almost the same as [[OLNMLN]]. It was written by ~~~. The di..." < 1622918779 998890 :esolangs!~esolangs@techne.zem.fi JOIN #esolangs esolangs :esolangs.org < 1622918780 24184 :ChanServ!ChanServ@services.libera.chat MODE #esolangs +v :esolangs < 1622919061 806072 :tiggilyboo!~tiggilybo@82-197-202-43.dsl.cambrium.nl QUIT :Quit: tiggilyboo > 1622921391 904815 PRIVMSG #esolangs :14[[07OLNMLN14]]4 M10 02https://esolangs.org/w/index.php?diff=84040&oldid=84033 5* 03Grs 5* (+29) 10 > 1622921466 270656 PRIVMSG #esolangs :14[[07OLNMLNE14]]4 M10 02https://esolangs.org/w/index.php?diff=84041&oldid=84039 5* 03Grs 5* (+26) 10 > 1622921500 113159 PRIVMSG #esolangs :14[[07OLNMLNE14]]4 M10 02https://esolangs.org/w/index.php?diff=84042&oldid=84041 5* 03Grs 5* (+2) 10/* See also */ > 1622921717 503213 PRIVMSG #esolangs :14[[07OLNMLNE14]]4 M10 02https://esolangs.org/w/index.php?diff=84043&oldid=84042 5* 03Grs 5* (-4) 10 < 1622921924 735312 :Cale!~cale@cpef48e38ee8583-cm0c473de9d680.cpe.net.cable.rogers.com QUIT :Remote host closed the connection < 1622922066 917754 :Cale!~cale@cpef48e38ee8583-cm0c473de9d680.cpe.net.cable.rogers.com JOIN #esolangs Cale :realname < 1622922288 889504 :Cale!~cale@cpef48e38ee8583-cm0c473de9d680.cpe.net.cable.rogers.com JOIN #esolangs Cale :realname < 1622922392 937247 :Cale!~cale@cpef48e38ee8583-cm0c473de9d680.cpe.net.cable.rogers.com JOIN #esolangs Cale :realname < 1622922422 711757 :Cale!~cale@cpef48e38ee8583-cm0c473de9d680.cpe.net.cable.rogers.com JOIN #esolangs Cale :realname < 1622922575 978815 :river!~river@tilde.team/user/river JOIN #esolangs river :river > 1622923255 451036 PRIVMSG #esolangs :14[[07Talk:25614]]4 10 02https://esolangs.org/w/index.php?diff=84044&oldid=76076 5* 03Grs 5* (+175) 10 > 1622923331 761957 PRIVMSG #esolangs :14[[0725614]]4 10 02https://esolangs.org/w/index.php?diff=84045&oldid=79025 5* 03Grs 5* (-2) 10 > 1622923380 538939 PRIVMSG #esolangs :14[[07Talk:25614]]4 M10 02https://esolangs.org/w/index.php?diff=84046&oldid=84044 5* 03Grs 5* (+30) 10 < 1622923553 587971 :Guest9!~Guest9@2600:1700:9180:87b0:5034:3fb4:70dd:30df JOIN #esolangs * :[https://web.libera.chat] Guest9 < 1622923587 505548 :Guest9!~Guest9@2600:1700:9180:87b0:5034:3fb4:70dd:30df PRIVMSG #esolangs :new here < 1622923598 341387 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esolangs :`welcome Guest9 < 1622923601 301947 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Guest9: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.) < 1622923637 836324 :Guest9!~Guest9@2600:1700:9180:87b0:5034:3fb4:70dd:30df PRIVMSG #esolangs :https://esolangs.org/wiki/User:ResU is who I am < 1622923802 833908 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite > 1622924108 428684 PRIVMSG #esolangs :14[[07OLNMLN14]]4 M10 02https://esolangs.org/w/index.php?diff=84047&oldid=84040 5* 03Grs 5* (-17) 10 > 1622924147 872957 PRIVMSG #esolangs :14[[07OLNMLN14]]4 M10 02https://esolangs.org/w/index.php?diff=84048&oldid=84047 5* 03Grs 5* (+8) 10 > 1622924176 87099 PRIVMSG #esolangs :14[[07OLNMLNE14]]4 M10 02https://esolangs.org/w/index.php?diff=84049&oldid=84043 5* 03Grs 5* (-1) 10 > 1622924191 150715 PRIVMSG #esolangs :14[[07OLNMLNE14]]4 M10 02https://esolangs.org/w/index.php?diff=84050&oldid=84049 5* 03Grs 5* (-1) 10 < 1622924541 685712 :esolangs!~esolangs@techne.zem.fi JOIN #esolangs esolangs :esolangs.org < 1622924541 734249 :ChanServ!ChanServ@services.libera.chat MODE #esolangs +v :esolangs > 1622924567 251496 PRIVMSG #esolangs :14[[07OHE14]]4 N10 02https://esolangs.org/w/index.php?oldid=84051 5* 03ResU 5* (+283) 10Created page with "```OHE``` is an esolang created by [[User:ResU]] in 2021. Every program prints "Hello, world!". ==Examples== ===Hello, world!===
 ===Quine=== 
Hello, world! 1622925069 294416 PRIVMSG #esolangs :14[[07OHE14]]4 10 02https://esolangs.org/w/index.php?diff=84052&oldid=84051 5* 03ResU 5* (+0) 10
> 1622925547 875984 PRIVMSG #esolangs :14[[07NDBall14]]4 10 02https://esolangs.org/w/index.php?diff=84053&oldid=83842 5* 03Kantoros1 5* (-1139) 10Simplified the code examples, NDBall is much more capable than it seems. 99 bottles of beer program takes up only 4 dimensions, but has almost 450 instructions.
> 1622927279 528632 PRIVMSG #esolangs :14[[07NDBall14]]4 M10 02https://esolangs.org/w/index.php?diff=84054&oldid=84053 5* 03Kantoros1 5* (+257) 10Added an external link to 99 bottles program
> 1622928085 345052 PRIVMSG #esolangs :14[[07Talk:Newton14]]4 10 02https://esolangs.org/w/index.php?diff=84055&oldid=81677 5* 03Grs 5* (+3302) 10
> 1622928477 335146 PRIVMSG #esolangs :14[[07Talk:Newton14]]4 M10 02https://esolangs.org/w/index.php?diff=84056&oldid=84055 5* 03Grs 5* (+44) 10/* I made a interpreter */
< 1622928955 54579 :vyv!~vyv@bras-vprn-nrbaon0452w-lp130-19-76-68-67-150.dsl.bell.ca JOIN #esolangs vyv :vyv verver
> 1622930064 397907 PRIVMSG #esolangs :14[[07Talk:Newton14]]4 M10 02https://esolangs.org/w/index.php?diff=84057&oldid=84056 5* 03Grs 5* (+63) 10
< 1622931297 371728 :vyv!~vyv@bras-vprn-nrbaon0452w-lp130-19-76-68-67-150.dsl.bell.ca QUIT :Quit: Konversation terminated!
> 1622932052 982737 PRIVMSG #esolangs :14[[07,,,14]]4 M10 02https://esolangs.org/w/index.php?diff=84058&oldid=77285 5* 03ResU 5* (+0) 10fixed typo
> 1622933040 767702 PRIVMSG #esolangs :14[[07COVID-1914]]4 10 02https://esolangs.org/w/index.php?diff=84059&oldid=74249 5* 03ResU 5* (+50) 10
> 1622933983 5049 PRIVMSG #esolangs :14[[07Milk14]]4 10 02https://esolangs.org/w/index.php?diff=84060&oldid=83583 5* 03Salmmanfred 5* (+85) 10/* Implementations */
> 1622934997 839081 PRIVMSG #esolangs :14[[07Fuck14]]4 10 02https://esolangs.org/w/index.php?diff=84061&oldid=31062 5* 03Caenbe 5* (+1040) 10I'm not sure about "evaluates to true" but I think non-zero numbers evaluate to true, so it should be pretty easy to implement a Minsky machine.
> 1622936284 215171 PRIVMSG #esolangs :14[[07Template:Programming Language14]]4 M10 02https://esolangs.org/w/index.php?diff=84062&oldid=78372 5* 03PythonshellDebugwindow 5* (+8) 10Name change
> 1622936297 681465 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03PythonshellDebugwindow 5*  10moved [[02A programming language is a formal language comprising a set of strings that produce various kinds of output.10]] to [[A programming language is a formal language comprising a set of strings that produce various kinds of machine code output.]]: The name changed
> 1622936393 702084 PRIVMSG #esolangs :14[[07Talk:25614]]4 M10 02https://esolangs.org/w/index.php?diff=84065&oldid=84046 5* 03PythonshellDebugwindow 5* (+40) 10/* Why is the article still in the unimplemented category? */ Un-unsigned
> 1622937229 89696 PRIVMSG #esolangs :14[[07Whitespace14]]4 10 02https://esolangs.org/w/index.php?diff=84066&oldid=79816 5* 03Andrewarchi 5* (+136) 10Add ws-corpus