> 1622247212 282372 PRIVMSG #esoteric :14[[07Milk14]]4 M10 02https://esolangs.org/w/index.php?diff=83583&oldid=83569 5* 03PythonshellDebugwindow 5* (+19) 10/* Implementations */ Total < 1622247443 212691 :esowiki!~esowiki@unaffiliated/fizzie/bot/esowiki JOIN :#esoteric > 1622249633 487476 PRIVMSG #esoteric :14[[07DeBruijn14]]4 10 02https://esolangs.org/w/index.php?diff=83584&oldid=83582 5* 03S1(210) 5* (+2956) 10/* Feature Specification */ > 1622249787 48695 PRIVMSG #esoteric :14[[07DeBruijn14]]4 10 02https://esolangs.org/w/index.php?diff=83585&oldid=83584 5* 03S1(210) 5* (+53) 10/* My own bad python interpreters */ > 1622249879 674633 PRIVMSG #esoteric :14[[07DeBruijn14]]4 10 02https://esolangs.org/w/index.php?diff=83586&oldid=83585 5* 03S1(210) 5* (+124) 10/* Implementations */ > 1622249894 185412 PRIVMSG #esoteric :14[[07DeBruijn14]]4 10 02https://esolangs.org/w/index.php?diff=83587&oldid=83586 5* 03S1(210) 5* (+1) 10/* Implementations */ < 1622249990 575110 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: Hmmm > 1622250473 517074 PRIVMSG #esoteric :14[[07DeBruijn14]]4 10 02https://esolangs.org/w/index.php?diff=83588&oldid=83587 5* 03S1(210) 5* (+30) 10/* Implementations */ > 1622250706 572407 PRIVMSG #esoteric :14[[07DeBruijn14]]4 10 02https://esolangs.org/w/index.php?diff=83589&oldid=83588 5* 03S1(210) 5* (+24) 10/* Hello World */ > 1622250767 843756 PRIVMSG #esoteric :14[[07DeBruijn14]]4 10 02https://esolangs.org/w/index.php?diff=83590&oldid=83589 5* 03S1(210) 5* (-15) 10/* Truth Machine */ > 1622252203 237960 PRIVMSG #esoteric :14[[07DeBruijn14]]4 10 02https://esolangs.org/w/index.php?diff=83591&oldid=83590 5* 03S1(210) 5* (+221) 10/* Feature Specification */ > 1622252273 419360 PRIVMSG #esoteric :14[[07DeBruijn14]]4 10 02https://esolangs.org/w/index.php?diff=83592&oldid=83591 5* 03S1(210) 5* (+82) 10/* Overview */ > 1622252326 704622 PRIVMSG #esoteric :14[[07DeBruijn14]]4 M10 02https://esolangs.org/w/index.php?diff=83593&oldid=83592 5* 03S1(210) 5* (+0) 10/* Overview */ > 1622252902 913363 PRIVMSG #esoteric :14[[07Undefined behavior (language)14]]4 10 02https://esolangs.org/w/index.php?diff=83594&oldid=83543 5* 03Ais523 5* (+235) 10this is implemented, and has been since computers were invented > 1622253420 78274 PRIVMSG #esoteric :14[[07DeBruijn14]]4 10 02https://esolangs.org/w/index.php?diff=83595&oldid=83593 5* 03S1(210) 5* (+150) 10/* My own python-based interpreter */ > 1622253445 494716 PRIVMSG #esoteric :14[[07DeBruijn14]]4 10 02https://esolangs.org/w/index.php?diff=83596&oldid=83595 5* 03S1(210) 5* (-33) 10/* My own python-based interpreter */ > 1622254624 178804 PRIVMSG #esoteric :14[[07Computerdeutsch14]]4 10 02https://esolangs.org/w/index.php?diff=83597&oldid=77947 5* 03S1(210) 5* (-2) 10/* Type conversion */ schlich for floats means neutral, not feminine < 1622255030 68584 :oozed1!~textual@62.182.99.245 JOIN :#esoteric > 1622256596 467311 PRIVMSG #esoteric : Is there a (short) public domain/CC0 somewhat standard "Hello World!" for interactive fiction, for testing IF engines? < 1622257952 664868 :oozed1!~textual@62.182.99.245 QUIT :Quit: Textual IRC Client: www.textualapp.com > 1622258347 453601 PRIVMSG #esoteric : I don't know. Can you elaborate about what you require, specifically? > 1622258495 929966 PRIVMSG #esoteric : I was looking for a simple recognisable scenario that could demonstrate a few branching choices, and at least one ending (possibly more), very simple but with more than one path. > 1622258605 711390 PRIVMSG #esoteric : For an esolang idea that sub-TC, but could do a passable attempt at implementing IF style paths and end points > 1622258676 449244 PRIVMSG #esoteric : Correctly implementing a playable and recognisable scenario would be the proof that it works as intended, and can at least perform that function. > 1622258738 17328 PRIVMSG #esoteric : I could create my own scenario, but recreating an existing one seems more suitable for a proof of ability > 1622258817 307495 PRIVMSG #esoteric : basically being in a room with a desk and locked door, opening the drawer, getting the key and leaving the room to win would suffice. I feel like I have seen that > 1622259154 67847 PRIVMSG #esoteric : If interactive fiction has a Hello World or Lorem Ipsum, or whatever the term is, I'd want to use that. > 1622259190 731549 PRIVMSG #esoteric : fungot, have you ever played the piano so fast that the limit becomes how slowly the keys return to their unpressed state after you release pressure on them? and if so, have you had the piano retuned to a scale that doesn't have all 12 notes in the octave but some notes duplicated? > 1622259190 819062 PRIVMSG #esoteric : b_jonas: if you drop it for yourself. ( the leprechaun is not a number of people who said they had acquired stealth and craft, but with no greater success. > 1622259307 357425 PRIVMSG #esoteric : fungot, what is a simple IF scenario I could use to test an implementation (and what are your license terms)? > 1622259307 479871 PRIVMSG #esoteric : salpynx: a priest can get a genuine amulet of yendor: no one is quite sure which. and the caves of the flies" is a misery. > 1622259339 542547 PRIVMSG #esoteric : wow, that's pretty good. I was thinking it needed to start in a room or a cave. > 1622259359 769087 PRIVMSG #esoteric : I'm going to save that. > 1622259720 525386 PRIVMSG #esoteric : `` rev <<< Yendor > 1622259721 472067 PRIVMSG #esoteric : rodneY > 1622260035 977866 PRIVMSG #esoteric : ^style > 1622260036 79501 PRIVMSG #esoteric : Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack* oots pa qwantz sms speeches ss wp ukparl youtube > 1622260333 248554 PRIVMSG #esoteric : I think Yendor, from Rogue, is PD. NetHack licensing seems more complicated. In the absence of a standard scenario, I might just run with Fungot's babble, and the Rogue reference will give it some recognisability, and is PD like I wanted. > 1622260421 699509 PRIVMSG #esoteric : `? Büchi > 1622260423 497595 PRIVMSG #esoteric : Büchi? ¯\(°​_o)/¯ > 1622261910 568333 PRIVMSG #esoteric : I think that the idea of finding a key to open the door is good enough > 1622262274 346229 PRIVMSG #esoteric : qn2; is there a standard notation for a countably infinite alphabet, Σ? Σ denotes sets of words. Σ = {v0, v1, ...} I think expresses what I need, but is there a shorter or clearer form? > 1622263956 686708 PRIVMSG #esoteric :14[[07Moditape14]]4 N10 02https://esolangs.org/w/index.php?oldid=83598 5* 03Mase 5* (+1964) 10Created page with "An esolang where you can modify the inital state of the circular, 16 value tape before the program is run. Contains brainfuck-like syntax, minus the loops. Because there are n..." < 1622264015 442354 :Sgeo[m]!sgeomatrix@gateway/shell/matrix.org/x-nzoxwiznpsguaxqy JOIN :#esoteric < 1622264042 393009 :Sgeo[m]!sgeomatrix@gateway/shell/matrix.org/x-nzoxwiznpsguaxqy PRIVMSG #esoteric :Testing > 1622264064 533227 PRIVMSG #esoteric :14[[07Moditape14]]4 10 02https://esolangs.org/w/index.php?diff=83599&oldid=83598 5* 03Nailuj29 5* (+3) 10 < 1622264108 897404 :Sgeo[m]!sgeomatrix@gateway/shell/matrix.org/x-nzoxwiznpsguaxqy PART :#esoteric > 1622264433 459911 PRIVMSG #esoteric :14[[07Moditape14]]4 10 02https://esolangs.org/w/index.php?diff=83600&oldid=83599 5* 03Aspwil 5* (+198) 10 > 1622264476 766569 PRIVMSG #esoteric :14[[07Moditape14]]4 10 02https://esolangs.org/w/index.php?diff=83601&oldid=83600 5* 03Aspwil 5* (+4) 10/* Hello World */ > 1622264550 100372 PRIVMSG #esoteric :14[[07Moditape14]]4 10 02https://esolangs.org/w/index.php?diff=83602&oldid=83601 5* 03Aspwil 5* (-15) 10/* Hello World */ > 1622264725 596187 PRIVMSG #esoteric :14[[07Moditape14]]4 M10 02https://esolangs.org/w/index.php?diff=83603&oldid=83602 5* 03Mase 5* (+68) 10 > 1622264813 461180 PRIVMSG #esoteric :14[[07Moditape14]]4 10 02https://esolangs.org/w/index.php?diff=83604&oldid=83603 5* 03Aspwil 5* (+40) 10/* Hello World */ > 1622265037 264091 PRIVMSG #esoteric :14[[07Moditape14]]4 M10 02https://esolangs.org/w/index.php?diff=83605&oldid=83604 5* 03Mase 5* (+316) 10 > 1622265059 995653 PRIVMSG #esoteric :14[[07Moditape14]]4 10 02https://esolangs.org/w/index.php?diff=83606&oldid=83605 5* 03Mase 5* (+0) 10 < 1622268307 794756 :Frater_EST!adrianbibl@72.173.69.238 JOIN :#esoteric > 1622268836 141939 PRIVMSG #esoteric :14[[07Moditape14]]4 M10 02https://esolangs.org/w/index.php?diff=83607&oldid=83606 5* 03Mase 5* (-1140) 10 > 1622269317 95583 PRIVMSG #esoteric :14[[07Moditape14]]4 10 02https://esolangs.org/w/index.php?diff=83608&oldid=83607 5* 03Mase 5* (+0) 10 > 1622269829 522806 PRIVMSG #esoteric :14[[07Moditape14]]4 10 02https://esolangs.org/w/index.php?diff=83609&oldid=83608 5* 03Mase 5* (+0) 10 > 1622272335 434730 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03TeamLightning 5* 10New user account > 1622272471 141436 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=83610&oldid=83575 5* 03TeamLightning 5* (+183) 10/* Introductions */ > 1622272516 131396 PRIVMSG #esoteric :14[[07User:TeamLightning14]]4 N10 02https://esolangs.org/w/index.php?oldid=83611 5* 03TeamLightning 5* (+156) 10Created page with "Hey there, I'm TeamLightning and i write stuff in Python. --~~~~" > 1622273946 434823 PRIVMSG #esoteric :14[[07PainLang14]]4 N10 02https://esolangs.org/w/index.php?oldid=83612 5* 03TeamLightning 5* (+2290) 10Created page with "==Overview== PainLang is basically [[Brainf***]] but written in and writes Python and has one less core command (7 excluding comments and debug). It was written by ~~~~ due to..." > 1622274018 941043 PRIVMSG #esoteric : !tell salpynx \mathbb{A} is sometimes used for a countably infinite set whose elements can be compared for equality (with two distinct elements being unequal) but have no other defined properties, that seems to fit what you're looking for > 1622274083 64231 PRIVMSG #esoteric :14[[07PainLang14]]4 M10 02https://esolangs.org/w/index.php?diff=83613&oldid=83612 5* 03TeamLightning 5* (+81) 10 > 1622274328 624140 PRIVMSG #esoteric : @tell salpynx \mathbb{A} is sometimes used for a countably infinite set whose elements can be compared for equality (with two distinct elements being unequal) but have no other defined properties, that seems to fit what you're looking for > 1622274328 699798 PRIVMSG #esoteric : Consider it noted. > 1622275443 925607 PRIVMSG #esoteric : When making up a cryptographic hash algorithm, can it be helpful to compute also a secondary hash (perhaps with a different block size) and append that at the end of the message (as a part of the padding which also specifies the length of the message)? (The secondary hash also uses a different algorithm) > 1622275495 319991 PRIVMSG #esoteric : This might give me what I need for demonstrating choice : Choice of Plausible Alternatives (COPA) for AI research, BSD licensed: https://people.ict.usc.edu/~gordon/copa.html#:~:text=The%20Choice%20Of%20Plausible%20Alternatives,sets%20of%20500%20questions%20each. > 1622275519 551542 PRIVMSG #esoteric : found via an interactive fiction related paper: https://roemmele.github.io/publications/ICIDS17.pdf > 1622276191 624803 PRIVMSG #esoteric : `unidecode 𝔸 > 1622276193 42485 PRIVMSG #esoteric : ​[U+1D538 MATHEMATICAL DOUBLE-STRUCK CAPITAL A] < 1622276315 188572 :Frater_EST!adrianbibl@72.173.69.238 QUIT :Remote host closed the connection > 1622276753 748012 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Wasif 5* 10New user account > 1622277421 607564 PRIVMSG #esoteric : SWT displays only up to 41 buttons lol https://i.imgur.com/3K6b7qX.png > 1622277433 325831 PRIVMSG #esoteric : ais523: thanks for the 𝔸 ( \mathbb{A} ) tip. It has me thinking that I do require an _ordered_ set (total rather than partial) and it seems alphabets in formal language theory ... don't care either way about ordering, which is interesting and something I hadn't thought about before. I'd assumed an alphabet was ordered, but ordered vs unordered > 1622277433 821821 PRIVMSG #esoteric : alphabets seem like quite different things. I'll look into that further. < 1622277885 550962 :LKoen!~LKoen@73.245.88.92.rev.sfr.net JOIN :#esoteric < 1622278458 871708 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1622279419 218125 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 JOIN :#esoteric > 1622279589 59484 PRIVMSG #esoteric : currently in chrome when you select multiple tabs and right click it gives option "add to reading list" and "create new group" and I don't know what are these and why are they there > 1622279637 69039 PRIVMSG #esoteric : but I'm definitely sure no one likes that they've removed the "create a bookmarks folder" from there > 1622280617 523418 PRIVMSG #esoteric :14[[07Talk:Wiki Cyclic Tag14]]4 10 02https://esolangs.org/w/index.php?diff=83614&oldid=8539 5* 03Salpynx 5* (+520) 10Relation to CSS TCness > 1622280927 328941 PRIVMSG #esoteric : hi > 1622281141 619164 PRIVMSG #esoteric : hi < 1622281805 240378 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 QUIT :Remote host closed the connection > 1622282128 77389 PRIVMSG #esoteric : https://i.imgur.com/NUcyebv.png > 1622282232 627953 PRIVMSG #esoteric : lol > 1622283359 404197 PRIVMSG #esoteric : is brainfuck expanding the tape when needed both to left and right? > 1622283692 923765 PRIVMSG #esoteric : that's implementation dependent > 1622283751 234719 PRIVMSG #esoteric : from the wiki page > Negative memory addresses should NOT be assumed to exist, however, an interpreter may provide some. (An optimising interpreter may be forced to) > 1622284040 127140 PRIVMSG #esoteric : then I'll assume all basic examples of brainfuck don't use negative memory > 1622284060 596007 PRIVMSG #esoteric : that would simplify my RASEL implementation of it > 1622284171 669678 PRIVMSG #esoteric : higher address will be deeper in stack, otherwise I would need either to test for negativity to push and nulify the pointer or leak the memory like mad on every BF step in that direction < 1622284227 597886 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar QUIT :Remote host closed the connection < 1622284245 805972 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar JOIN :#esoteric > 1622284430 464510 PRIVMSG #esoteric : I had a recollection of there being a Hello World example that required negative cells, it's there on the wiki "by primo" from a codegolf.stackexchange. I think an implementation not supporting that is fine and is more standard. > 1622284480 138010 PRIVMSG #esoteric : ^bf --<-<<+[+[<+>--->->->-<<<]>]<<--.<++++++.<<-..<<.<+.>>.>>.<<<.+++.>>.>>-.<<<+. > 1622284480 462810 PRIVMSG #esoteric : Hello, World! > 1622284525 19980 PRIVMSG #esoteric : I wasn't expecting that to work. > 1622284571 12914 PRIVMSG #esoteric : is it using negatives? > 1622284600 89106 PRIVMSG #esoteric : still, just because fungot does something doesn't mean anyone else should. > 1622284600 190558 PRIVMSG #esoteric : salpynx: shopkeepers have incredible patience. she is usually depicted as wearing a ring of teleportation: it is the same tribunal in the dungeon. though not dangerous in and of laufey. loki is the property of fortune cookies, inc. > 1622284631 894530 PRIVMSG #esoteric : ^bf +[] > 1622284632 575427 PRIVMSG #esoteric : ...out of time! > 1622284633 26491 PRIVMSG #esoteric : the first three shifts are left shifts > 1622284651 949068 PRIVMSG #esoteric : oh indeed > 1622284670 303485 PRIVMSG #esoteric : four shifts in fact > 1622284687 529946 PRIVMSG #esoteric : ^bf +[<+] > 1622284701 611804 PRIVMSG #esoteric : fungot > 1622284701 858150 PRIVMSG #esoteric : nakilon: shopkeepers don't mind you bringing your pets in the struggle. perhaps the weasel knows the basilisk's deadly gaze, and commending himself most devoutly to his sister and maintained that she should impart the secrets of the waves he received by lot at the gaming board on the station every afternoon to wait for his powerful magic item hidden in a bag. > 1622284721 486794 PRIVMSG #esoteric : hah, he failed to respond -- did it "crash"? < 1622285102 565532 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar QUIT :Remote host closed the connection > 1622285112 929556 PRIVMSG #esoteric : It has a wrapping tape and wrapping cells, with pretty small limits, so that's technically an infinite loop. < 1622285117 522653 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar JOIN :#esoteric > 1622285122 813418 PRIVMSG #esoteric : I would still have expected it to run out of time though. > 1622285140 328927 PRIVMSG #esoteric : I think possibly 8-bit cells and a tape length of a 1000. > 1622285159 89220 PRIVMSG #esoteric : oh so he did stop > 1622285172 549817 PRIVMSG #esoteric : I sort of feel as if the original implementation used a wrapping (64k) tape too. > 1622285229 513610 PRIVMSG #esoteric : ^bf +[<+] --<-<<+[+[<+>--->->->-<<<]>]<<--.<++++++.<<-..<<.<+.>>.>>.<<<.+++.>>.>>-.<<<+. > 1622285230 156739 PRIVMSG #esoteric :  > 1622285237 983014 PRIVMSG #esoteric : okay > 1622285344 897195 PRIVMSG #esoteric : if tape length 1000 is still considered a valid BF impl, then what's the minimum? > 1622285347 881568 PRIVMSG #esoteric : Yeah, it's 1000 cells of 8 bits, and 1000000 steps of execution. I guess that's just barely enough for +[<+] to increment all of them enough that one wraps over. > 1622285379 905749 PRIVMSG #esoteric : surely tape length 1 would be considered too little (does simplify shifting though:-) > 1622285424 320296 PRIVMSG #esoteric : A three-cell tape is famously enough to be TC, as log as the values are unbounded. > 1622285473 319484 PRIVMSG #esoteric : s/log/long/ > 1622285596 418589 PRIVMSG #esoteric : 256k per 4 instruction had to be more than 1mln limit > 1622285618 560164 PRIVMSG #esoteric : The loop is only 3 instructions, the way it counts them. > 1622285628 848068 PRIVMSG #esoteric : <, + and ], which jumps back to the <. > 1622285678 948640 PRIVMSG #esoteric : ^bf +[<+<>] > 1622285679 717234 PRIVMSG #esoteric : ...out of time! > 1622285690 175738 PRIVMSG #esoteric : That would be too much though. > 1622285726 733865 PRIVMSG #esoteric : I remembered the limit as being 100k instead of 1M, but I probably bumped it up because there was something interesting that didn't quite run. > 1622285762 889512 PRIVMSG #esoteric : (Also, +++++ would be a single instruction in terms of that limit.) > 1622285793 400119 PRIVMSG #esoteric : ^bf +[<+-+] > 1622285794 208278 PRIVMSG #esoteric : ...out of time! > 1622285870 681682 PRIVMSG #esoteric : ^bf +[+.] > 1622285870 815362 PRIVMSG #esoteric :  . . !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ... > 1622285883 357515 PRIVMSG #esoteric : rip your logs > 1622285909 367220 PRIVMSG #esoteric : It's certainly not the first "all bytes" message we've had. > 1622285915 575030 PRIVMSG #esoteric : at least it strips \r and \n and prevents command injection > 1622285924 21741 PRIVMSG #esoteric : ^bf +[+.] +[+.] +[+.] +[+.] +[+.] +[+.] +[+.] +[+.] I wonder about max length > 1622285924 128656 PRIVMSG #esoteric :  . . !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ... > 1622285928 382563 PRIVMSG #esoteric : for some reason \x16 seems to make the rest of the message inverted colours for me > 1622285957 97107 PRIVMSG #esoteric : Yeah, ^V does that quite often. > 1622285960 945833 PRIVMSG #esoteric : It's also underlined for me. > 1622285987 45563 PRIVMSG #esoteric : https://i.imgur.com/TomV619.png > 1622285992 40160 PRIVMSG #esoteric : from the ^_ control character > 1622285992 654071 PRIVMSG #esoteric : ^bf ++++++++++++++++.[-]--<-<<+[+[<+>--->->->-<<<]>]<<--.<++++++.<<-..<<.<+.>>.>>.<<<.+++.>>.>>-.<<<+. > 1622285992 981171 PRIVMSG #esoteric : Hello, World! > 1622285999 32707 PRIVMSG #esoteric : ^bf ++++++++++++++++++++++.[-]--<-<<+[+[<+>--->->->-<<<]>]<<--.<++++++.<<-..<<.<+.>>.>>.<<<.+++.>>.>>-.<<<+. > 1622285999 366244 PRIVMSG #esoteric : Hello, World! > 1622286025 554836 PRIVMSG #esoteric : Heh, I didn't remember implementing strikethrough formatting in the HTML converter. > 1622286145 389632 PRIVMSG #esoteric : Potentially I should also convert invalid UTF-8 to U+FFFD in the prettified formats. But then someone'd complain it's not true to the original. > 1622286200 425069 PRIVMSG #esoteric : ^def tmp bf +++---+++ > 1622286200 505098 PRIVMSG #esoteric : Defined. > 1622286202 487460 PRIVMSG #esoteric : ^show tmp > 1622286202 564045 PRIVMSG #esoteric : +3-3+3 > 1622286245 78453 PRIVMSG #esoteric : I've no idea why I didn't fold consecutive arbitrary sequences of +-s and <>s together, rather than just doing the per-instruction-type run-length encoding. > 1622286342 288918 PRIVMSG #esoteric : I guess maybe that's just because that's something the programmer can already do on their side. > 1622286503 790134 PRIVMSG #esoteric : all of the bots here handle that negative cell example, F*ngot, HackEso, and lambdabot > 1622286537 806874 PRIVMSG #esoteric : @bf --<-<<+[+[<+>--->->->-<<<]>]<<--.<++++++.<<-..<<.<+.>>.>>.<<<.+++.>>.>>-.<<<+. > 1622286537 883471 PRIVMSG #esoteric : Hello, World! > 1622286546 885228 PRIVMSG #esoteric : `! bf --<-<<+[+[<+>--->->->-<<<]>]<<--.<++++++.<<-..<<.<+.>>.>>.<<<.+++.>>.>>-.<<<+. > 1622286547 708527 PRIVMSG #esoteric : Hello, World! > 1622286605 498514 PRIVMSG #esoteric : I was hoping to see the output of that code where the left shifts couldn't work > 1622286669 646109 PRIVMSG #esoteric : I feel like usually if < off the left edge is not allowed, it just terminates the program. > 1622286990 246457 PRIVMSG #esoteric : fizzie so if fungot translating the bf to befunge? > 1622286990 368128 PRIVMSG #esoteric : nakilon: hu*h*eto*l, minion of huhetotl: huehuetotl, or ettin, is a spotted red. the streets were broken and the four men, of golden daffodils; beside the lake now lives in a clear cold voice. ' behold, i go to my profession. ( the colour of magic, by diana wynne jones) > 1622286994 600160 PRIVMSG #esoteric : *is > 1622287010 596816 PRIVMSG #esoteric : and the translator is implemented in befunge? > 1622287015 884233 PRIVMSG #esoteric : Not really, no. It just translates into an intermediate bytecode. > 1622287044 97272 PRIVMSG #esoteric : ACTION changed nickname to huehuetotl > 1622287071 359304 PRIVMSG #esoteric : There's a parser that goes from the source representation to that, and then an interpreter that runs it; ^bf does both, while ^def bf ... just does the first step and leaves the second when you invoke the defined command. > 1622287086 837437 PRIVMSG #esoteric : https://copy.sh/brainfuck has 3 memory overflow behaviours: undefined (fast), wrap, abort. Undefined gives garbage output, wrap works, abort gives a sensible warning and terminates, as you said. > 1622287141 442981 PRIVMSG #esoteric : ^def tmp bf +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > 1622287141 527161 PRIVMSG #esoteric : Defined. > 1622287145 443169 PRIVMSG #esoteric : ^show tmp > 1622287145 522052 PRIVMSG #esoteric : + > 1622287165 57932 PRIVMSG #esoteric : Ah, I had assumed / hoped fungot's interpreter was implemented in befunge > 1622287165 171294 PRIVMSG #esoteric : salpynx: latest news? put `rec.games.roguelike.nethack' in the cracks and it seemed to him asked, " hey guys, *wield* a lizard, which one's real? xander: no one knows why this is true, but it was light enough to enter, and the wolf did not take place, perhaps it was overheard or repeated by an exploding tin. > 1622287168 197905 PRIVMSG #esoteric : Also wrapped that % 256, because the cells do. > 1622287172 78322 PRIVMSG #esoteric : salpynx: It is, yes. > 1622287243 847429 PRIVMSG #esoteric : Approximately lines 355-376 (brainfuck source to that bytecode format) and 298-310 (bytecode interpreter) of https://github.com/fis/fungot/blob/master/fungot.b98 if you want to see them. > 1622287243 937271 PRIVMSG #esoteric : fizzie: chromatic dragon, cut her body in two. the food with his claws and poison sting. > 1622287289 109723 PRIVMSG #esoteric : Likewise for ^ul, the Underload interpreter, except there the intermediate format is pretty much the same as the source text. > 1622287295 501136 PRIVMSG #esoteric : ^def tmp2 bf --<-<< > 1622287295 571409 PRIVMSG #esoteric : Defined. > 1622287301 433436 PRIVMSG #esoteric : ^show tmp2 > 1622287301 510246 PRIVMSG #esoteric : -2<-<2 > 1622287333 865460 PRIVMSG #esoteric : I had a standalone "development" version of at least the underload one, but I don't think I've got a copy of the bf one not embedded in the bot. > 1622287398 672234 PRIVMSG #esoteric : I feel like -2 is "really" a +254 and I just disambiguate when printing, maybe. > 1622287413 85134 PRIVMSG #esoteric : ^def tmp bf ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > 1622287413 172458 PRIVMSG #esoteric : Defined. > 1622287417 149763 PRIVMSG #esoteric : ^show tmp > 1622287417 235867 PRIVMSG #esoteric : -2 > 1622287419 579287 PRIVMSG #esoteric : Yep. > 1622287469 790555 PRIVMSG #esoteric : There's six instructions in the bytecode, and it's actually documented in the comments, lines 438-446. > 1622287493 22631 PRIVMSG #esoteric : Well, seven if you count the marker at the end. > 1622287644 655125 PRIVMSG #esoteric : ^def tmp2 bf [-][+]+ > 1622287644 732215 PRIVMSG #esoteric : Defined. > 1622287653 219715 PRIVMSG #esoteric : ^show tmp2 > 1622287653 316856 PRIVMSG #esoteric : [-][+]+ > 1622287663 949184 PRIVMSG #esoteric : Yeah, no, it's not a proper optimizing thing. > 1622287672 25645 PRIVMSG #esoteric : I don't even have a "set value" opcode. > 1622287872 849265 PRIVMSG #esoteric : ^ul ((Underload, the language of easy quines)!aS(^:)S):^ > 1622287872 926548 PRIVMSG #esoteric : ((Underload, the language of easy quines)!aS(^:)S)^: > 1622287897 401008 PRIVMSG #esoteric : I think I misunderstood "Not really, no. It just translates into an intermediate bytecode." > 1622287925 877974 PRIVMSG #esoteric : Yeah, that was an answer to the "is it translating the bf into a befunge" question, not the "is it implemented in befunge" one. > 1622287972 275532 PRIVMSG #esoteric : cat has easier quines > 1622287977 655025 PRIVMSG #esoteric : but it's not turing-complete > 1622287982 351025 PRIVMSG #esoteric : Right, so there is a befunge bf interpreter in fungot, but it doesn't work by translating bf -> befunge > 1622287982 437026 PRIVMSG #esoteric : salpynx: a katana might slice a worm in two. the waves to the carpet, where his eye. they are the devil's work. > 1622287988 858555 PRIVMSG #esoteric : $ echo "-" | ruby bf_translator.rasel > 1622287988 989129 PRIVMSG #esoteric : :03--::\1-1\1-\$@ > 1622287995 887270 PRIVMSG #esoteric : ..\ > 1622288074 902446 PRIVMSG #esoteric : The Brainfuck-on-Befunge-98 and Underload-on-Befunge-98 X's on https://esolangs.org/wiki/EsoInterpreters link to our bot's source code. Hmm, maybe they should link to its wiki page instead. > 1622288090 740318 PRIVMSG #esoteric : Also, I don't think that style works too well, let's stick with the standard. > 1622288094 198270 PRIVMSG #esoteric : ^style irc > 1622288094 274609 PRIVMSG #esoteric : Selected style: irc (IRC logs of freenode/#esoteric, freenode/#scheme and ircnet/#douglasadams) > 1622288230 24777 PRIVMSG #esoteric :14[[07Esolang:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=83615&oldid=83522 5* 03B jonas 5* (-154) 10make the move to libera/#esolangs almost official > 1622288260 489895 PRIVMSG #esoteric :14[[07EsoInterpreters14]]4 M10 02https://esolangs.org/w/index.php?diff=83616&oldid=82808 5* 03Fizzie 5* (-88) 10/* Main table */ Link to wiki article instead of directly to source. > 1622288344 274486 PRIVMSG #esoteric : does the amount of letters in table cell mean an amount of different implementations? > 1622288359 55085 PRIVMSG #esoteric : oh those are links > 1622288557 736405 PRIVMSG #esoteric :14[[07Esolangs (irc)14]]4 N10 02https://esolangs.org/w/index.php?oldid=83617 5* 03B jonas 5* (+859) 10Created page with "'''esolangs''' is an IRC bot maintained by fizzie that supports the official esoteric languages community IRC discussion channel. It usually uses the nick "esolangs" on the l..." > 1622288589 176440 PRIVMSG #esoteric :14[[07Esowiki14]]4 N10 02https://esolangs.org/w/index.php?oldid=83618 5* 03B jonas 5* (+28) 10Redirected page to [[Esolangs (irc)]] > 1622288602 960380 PRIVMSG #esoteric : what does "Part of cycle" mean? > 1622288603 401400 PRIVMSG #esoteric :14[[07Esolang:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=83619&oldid=83615 5* 03B jonas 5* (+25) 10 > 1622288719 797260 PRIVMSG #esoteric : fungot: ▬▬ι═══════ﺤ 🪱②.♒ 䋬 ,👁.😈J. > 1622288719 949872 PRIVMSG #esoteric : salpynx: it's been ages since i have done > 1622288721 45405 PRIVMSG #esoteric : I think it's used just by the Bub/Brainfuck pair, but it's supposed to denote a case where you can build an arbitrarily long thing out of X-on-Y-on-X-on-Y-on-..., or A-on-B-on-C-on-A-on-... > 1622288721 214355 PRIVMSG #esoteric :14[[07Velik14]]4 N10 02https://esolangs.org/w/index.php?oldid=83620 5* 03B jonas 5* (+249) 10Created page with "'''velik''' is an IRC bot maintained by [[User:Nakilon]] that evaluates the [[RASEL]] fungeoid language. It was created in 2021-05. It is resident on the libera/#esolangs ch..." > 1622288750 195426 PRIVMSG #esoteric : I don't think the table's rich enough to show all the possible cycles though. > 1622288782 129178 PRIVMSG #esoteric : Someone could take that as an adjacency matrix of a DAG and convert it into a graph though. > 1622288948 600395 PRIVMSG #esoteric : _^^ > 1622288989 450468 PRIVMSG #esoteric : salpynx: I'd say use one of those mazes made of six rooms where every room has an indistinguishable description, each one has exits in eight cardinal directions, one of which takes you to the next room and eight takes you back to the very first room, the player has three or four objects that they can drop or take to figure out where they are, and you win after the correct exit of the last room which > 1622288995 456738 PRIVMSG #esoteric : goes outdoors. > 1622289022 379233 PRIVMSG #esoteric :14[[07Esolangs (irc)14]]4 10 02https://esolangs.org/w/index.php?diff=83621&oldid=83617 5* 03Fizzie 5* (+80) 10Add source link > 1622289259 401640 PRIVMSG #esoteric : b_jonas: Those mazes are annoying, and familiar, and that's a good idea. I think that will challenge what I have in mind, so is a good test case, thanks! > 1622289652 490294 PRIVMSG #esoteric : heh https://dpaste.org/oRzr/slim > 1622289716 281669 PRIVMSG #esoteric : oh idk why the extension is rasel, that's a mistake, should be rb > 1622289773 660021 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Epidemic7 5* 10New user account > 1622289797 179897 PRIVMSG #esoteric : Oh, that reminds me, I need to restart that to fix a tiny little logging bug. < 1622289810 31417 :esowiki!~esowiki@unaffiliated/fizzie/bot/esowiki JOIN :#esoteric > 1622289829 707510 PRIVMSG #esoteric : .rb could be confused with Ruby > 1622289884 352742 PRIVMSG #esoteric : really? > 1622290045 712928 PRIVMSG #esoteric : oh wait, that code is ruby I thought the RASEL extension was .rb , ignore that > 1622290108 476039 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83622&oldid=83610 5* 03Epidemic7 5* (+209) 10/* Introductions */ > 1622290230 543478 PRIVMSG #esoteric : I had been keeping brainfuck and befunge extensions separate in my head, handling another pair of languages starting with the same letter (r) clearly broke me. > 1622290373 551160 PRIVMSG #esoteric : there was .rbw for wxWidgets apps years ago, then .rbi for idk what, now .srb for static type annotation files > 1622290389 695702 PRIVMSG #esoteric : pretty sure that's only a half of the zoo > 1622290613 476792 PRIVMSG #esoteric :14[[07User:Epidemic714]]4 N10 02https://esolangs.org/w/index.php?oldid=83623 5* 03Epidemic7 5* (+297) 10Created page with "Hello, I'm Epidemic7 / Epidem7c / EHGDTPSTLA. (Don't ask about the last one, it's a acronym and a long story.) I like making esolangs that are: One Dimensional Data Tape Styl..." > 1622290685 559570 PRIVMSG #esoteric :14[[07User:Epidemic714]]4 10 02https://esolangs.org/w/index.php?diff=83624&oldid=83623 5* 03Epidemic7 5* (+36) 10 > 1622290735 732247 PRIVMSG #esoteric : salpynx you forgot the stringmode instruction ..D > 1622291019 744688 PRIVMSG #esoteric : \rasel Z:::+,++,@ > 1622291020 932583 PRIVMSG #esoteric : output: "", exit code: 255 > 1622291055 797962 PRIVMSG #esoteric : nakilon: I was trying to use the base36 numbers to set ASCII, why didn't that work? > 1622291086 382088 PRIVMSG #esoteric : you probably want : before , > 1622291101 685817 PRIVMSG #esoteric : at least before the first one > 1622291116 152728 PRIVMSG #esoteric : \rasel Z:::+:,++,@ > 1622291117 406468 PRIVMSG #esoteric : output: "", exit code: 255 > 1622291120 117324 PRIVMSG #esoteric : hm > 1622291161 51887 PRIVMSG #esoteric : Oh, https://esolangs.org/wiki/PSOX was that thing I was thinking of when we had that discussion the other day about whether it's cheating to use netcat/socat when doing an IRC bot in an esolang that does only stdin/out. > 1622291165 67962 PRIVMSG #esoteric : I still don't think it's cheating, but PSOX would arguably be a more esoteric way of going about it. > 1622291196 338749 PRIVMSG #esoteric : oh > 1622291207 240366 PRIVMSG #esoteric : salpynx there is no "+" in RASEL ..D > 1622291210 945685 PRIVMSG #esoteric : only "-" > 1622291236 89502 PRIVMSG #esoteric : I've off-by-one errored in my attempt, which is frustratingly annoying, because if Z = 36, "Hi" would be easy to output > 1622291253 476632 PRIVMSG #esoteric : ah -- my second mistake! > 1622291285 306106 PRIVMSG #esoteric : I honestly thought it was some wiki quoting thing that swallowed the + char > 1622291430 958251 PRIVMSG #esoteric : \rasel 918//,L15//,0@ > 1622291439 91958 PRIVMSG #esoteric : output: "Hi", exit code: 0 > 1622291479 828072 PRIVMSG #esoteric : oh, you beat me, that's what I was just working towards :P > 1622291509 977742 PRIVMSG #esoteric : was just trying to get the correct sequence of divisions > 1622291531 17118 PRIVMSG #esoteric : nice though :) > 1622291612 18979 PRIVMSG #esoteric : \rasel L15//:v-,,0@ > 1622291670 311169 PRIVMSG #esoteric : not sure why it timed out > 1622291693 334080 PRIVMSG #esoteric : ah, sure > 1622291696 918146 PRIVMSG #esoteric : \rasel L15//:V-,,0@ > 1622291700 148762 PRIVMSG #esoteric : output: "Ji", exit code: 0 > 1622291711 335893 PRIVMSG #esoteric : \rasel L15//:X-,,0@ > 1622291712 535959 PRIVMSG #esoteric : output: "Hi", exit code: 0 > 1622291727 263338 PRIVMSG #esoteric : \rasel L15//:X-,,@ > 1622291732 681393 PRIVMSG #esoteric : output: "Hi", exit code: 0 > 1622291964 750144 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Marius is taken 5* 10New user account > 1622293300 107251 PRIVMSG #esoteric : when ?> ; append.call "01--" > 1622293300 236964 PRIVMSG #esoteric : when ?< ; append.call "1-:01--?@" > 1622293321 861250 PRIVMSG #esoteric : this is basically the safe "<" > 1622293372 634497 PRIVMSG #esoteric : it calls @ with negative on the top of the stack so exits with code 255 > 1622293396 103134 PRIVMSG #esoteric : now the hardest part: ], [ > 1622293548 79335 PRIVMSG #esoteric : \rasel HI::/\15//D-,16//3-,0@ > 1622293549 253928 PRIVMSG #esoteric : output: "Hi", exit code: 0 > 1622293615 231175 PRIVMSG #esoteric : I'm too tired to optimise that further, not sure if there's a way to input 2d source > 1622293624 321270 PRIVMSG #esoteric : isn't ::/ same as 1 ? > 1622293661 194444 PRIVMSG #esoteric : yes, but I wanted to delimit the initial HI from the rest of the code as much as possible > 1622293672 47920 PRIVMSG #esoteric : yeah, there is no way to input 2d source but you can use '?' and 'j' to make a one-liner > 1622293688 785978 PRIVMSG #esoteric : you could use spaces > 1622293773 1137 PRIVMSG #esoteric : For some reason the feature that appeals to me most is the ability to avoid string mode completely, and just use b36. The lack of + and * was an unexpected challenge :) > 1622293804 654873 PRIVMSG #esoteric : all as planned > 1622293910 971992 PRIVMSG #esoteric : also non-wrapping cells meant I addition can't be done with -, and non-integer cells and no ability (AFAICT) to round down to integers for character output was another fun obstacle > 1622294001 861880 PRIVMSG #esoteric : didn't understand the first part > 1622294034 164266 PRIVMSG #esoteric : but you might be able to floor by :1%- < 1622294075 51787 :metcalf!~metcalf@host86-162-128-62.range86-162.btcentralplus.com JOIN :#esoteric < 1622294529 866437 :Noisytoot!noisytoot@fsf/member/Noisytoot JOIN :#esoteric > 1622294537 129190 PRIVMSG #esoteric : yes > 1622294538 903262 PRIVMSG #esoteric : \rasel H4H//::.1%-,0@ > 1622294540 92929 PRIVMSG #esoteric : output: "72.25 H", exit code: 0 > 1622294566 53042 PRIVMSG #esoteric : vs an exit code 255 trying to output 72.25 as a character > 1622296001 184223 PRIVMSG #esoteric : nakilon: what? I thought you added a way to input 2d source by adding some character that is a synonym to the newline > 1622296034 926793 PRIVMSG #esoteric : b_jonas that was only an idea > 1622296057 227769 PRIVMSG #esoteric : \rasel Z,@ > 1622296058 352244 PRIVMSG #esoteric : output: "#", exit code: 0 > 1622296070 483361 PRIVMSG #esoteric : \rasel v>Z,@¶>^ > 1622296163 867546 PRIVMSG #esoteric : timeout > 1622296190 137621 PRIVMSG #esoteric : oh you mean that's a character? ..D > 1622296302 854583 PRIVMSG #esoteric : not necessarily > 1622296310 434481 PRIVMSG #esoteric : you could pick a different character > 1622296315 341110 PRIVMSG #esoteric : that's just an example > 1622296487 657727 PRIVMSG #esoteric : I mean you're defining this language, so you're picking the specific syntax > 1622296515 977930 PRIVMSG #esoteric : you've already picked it for the other new instructions like the new swappeek or whatever that's called > 1622296522 951784 PRIVMSG #esoteric : swappick > 1622296536 327733 PRIVMSG #esoteric : swappeek would be for memory addresses, this is for the data stack > 1622296606 366141 PRIVMSG #esoteric : "defining this language" -- not the language though but a bot interface but yeah, I'll probably go with the same how I made -stdin > 1622296624 953334 PRIVMSG #esoteric : at least not swapdick > 1622296626 219938 PRIVMSG #esoteric : swapn > 1622296643 888244 PRIVMSG #esoteric : why? why would you put that feature only in the bot interface rather than the language? > 1622296653 29144 PRIVMSG #esoteric : that would just make incompatible versions of your language for no good reason > 1622296685 941503 PRIVMSG #esoteric : unless you, like, expect that good mnemonic characters as instruction names will be scarce or something > 1622296724 795005 PRIVMSG #esoteric : are there any fungeoids that have a special "one-liner conversion syntax" > 1622296771 433686 PRIVMSG #esoteric : the line break character is already defined and it's \n, it's just IRC's "fault" it can't handle it > 1622296775 993695 PRIVMSG #esoteric : I refuse, it's not "special syntax" because newlines aren't special, it's just multiple equivalent characters > 1622296783 955459 PRIVMSG #esoteric : some multiline chat would do > 1622296813 602123 PRIVMSG #esoteric : no, IRC uses that character for something else of significance, and for something useful too, unlike \r and \x00 which it just reserves for not much reason > 1622296902 179048 PRIVMSG #esoteric : you could say that it's IRC's fault, but python's current syntax is inconvenient in contexts other than IRC too, exactly because it requires newlines, so it's hard to say a short python program in-line in a paragraph of text, on a webpage or printed book > 1622296917 615079 PRIVMSG #esoteric : how do other bots here implement multiline? > 1622296922 912642 PRIVMSG #esoteric : we can fix that in python, I have an idea that I should perhaps implement, though the hard part is not implementing it but documenting it properly > 1622296930 973464 PRIVMSG #esoteric : \rasel 91D//:1-:5-:1-:7-:1-,4\,,2\,1\,,@ > 1622296933 144175 PRIVMSG #esoteric : output: "fungot", exit code: 0 > 1622296946 912669 PRIVMSG #esoteric : ruby also judges ";" the same as "\n" > 1622296959 491302 PRIVMSG #esoteric : nakilon: not quite the same, but you can program ruby without newlines > 1622296959 934607 PRIVMSG #esoteric : ..D < 1622296974 88897 :metcalf_!~metcalf@host86-162-128-62.range86-162.btcentralplus.com JOIN :#esoteric > 1622297007 298319 PRIVMSG #esoteric : the same can be said about javascript and haskell, and there are evaluation bots for both on freenode > 1622297033 186330 PRIVMSG #esoteric : brainfuck and underload in fungot just require trivial substitutions > 1622297033 421743 PRIVMSG #esoteric : b_jonas: swap x with y is always equal to whatever x is equal to > 1622297047 783355 PRIVMSG #esoteric : salpynx hah, you built the array monotoneous and then traversed it in another order, right? > 1622297058 865650 PRIVMSG #esoteric : yup > 1622297066 447732 PRIVMSG #esoteric : and perlbot lets you use compose to pass any string that you generate from any command as argument any other command, so that way you can pass newlines: < 1622297166 699950 :metcalf!~metcalf@host86-162-128-62.range86-162.btcentralplus.com QUIT :Ping timeout: 240 seconds < 1622297166 927704 :metcalf_!~metcalf@host86-162-128-62.range86-162.btcentralplus.com NICK :metcalf > 1622297179 263034 PRIVMSG #esoteric : perlbot compose @eval @eval qq|for (65..90) {\n\t$c .= chr;\n}\nprint $c|`` > 1622297181 834334 PRIVMSG #esoteric : b_jonas: ERROR: syntax error at (IRC) line 2, near ".=" > 1622297190 73381 PRIVMSG #esoteric : perlbot compose @eval @eval qq|for (65..90) {\n\t\$c .= chr;\n}\nprint \$c|`` > 1622297192 629309 PRIVMSG #esoteric : b_jonas: ABCDEFGHIJKLMNOPQRSTUVWXYZ > 1622297210 592063 PRIVMSG #esoteric : the inner eval prints a perl program that contains newlines, the outer eval interprets that perl program > 1622297226 405016 PRIVMSG #esoteric : of course perl doesn't care too much about newlines so this particular example is silly, but still > 1622297244 279800 PRIVMSG #esoteric : but it does lead to monstrosities like the tempconv factoid > 1622297250 346699 PRIVMSG #esoteric : perlbot: literal tempconv > 1622297250 511664 PRIVMSG #esoteric : simcop2387: <*:##NULL> P:macro tempconv is `eval %f=(`fact _tempconv_units!);`fact _tempconv_newton!;`fact _tempconv_init!;$in=`quote d `arg!!;if($in=~/(?[\-+]?\d+(?:\.\d+)?(?:ee?[\-+]?\d+)?)(?:\s*°)?\s*(?$ur)/i){($v,$u)=@+{v,u};$c=$f2{fc$u}->($v);join" = ",map{$q=d($_);(eval{inv($f2{$q},$c)}//"UND ").$_}sort{d($a)cmp d($b)} keys%f}else{"Not supported, use ".join(", ",sort{d($a)cmp d($b)}keys%f)}! > 1622297259 551260 PRIVMSG #esoteric : perlbot: tempconv 27C > 1622297261 80982 PRIVMSG #esoteric : simcop2387: 27.00°C = 109.50°D = 80.60°F = 4.56e-03GM = 300.15K = 8.91°N = 540.27R = 21.60°Ré = 21.68°Rø = 53.80°€ > 1622297282 31668 PRIVMSG #esoteric : the general idea of unquoting things with eval can be useful when programming perlbot > 1622297325 600879 PRIVMSG #esoteric : it's an esoteric invention that I'm proud of > 1622297334 462486 PRIVMSG #esoteric : I should actually mention it on the wiki userpage > 1622297359 364984 PRIVMSG #esoteric :14[[07User:B jonas14]]4 10 02https://esolangs.org/w/index.php?diff=83625&oldid=76586 5* 03B jonas 5* (+28) 10 > 1622297424 440800 PRIVMSG #esoteric : b_jonas compose is bot's command, not perl's, right? > 1622297463 7030 PRIVMSG #esoteric : nakilon: yes > 1622297492 517343 PRIVMSG #esoteric : but you advice me to put it into the language implementation rather than bot xyntax > 1622297494 551019 PRIVMSG #esoteric : *s > 1622297506 639707 PRIVMSG #esoteric : *specification > 1622297575 24250 PRIVMSG #esoteric : the five commands, compose quote eval fact arg, together turn out to be universal in a sense, they together let you run any program that can invoke any sequence of buubot commands, store state, decisions between them, and define macros that can do that when invoked > 1622297632 504225 PRIVMSG #esoteric : \help rasel > 1622297632 696806 PRIVMSG #esoteric : \rasel ; \rasel -stdin ; don't forget the '@' instruction or it will timeout; timelimit=30s; https://esolangs.org/wiki/RASEL > 1622297675 380699 PRIVMSG #esoteric : nakilon: yes, sandbox technology was basic back then, so we couldn't have easily changed the sandbox of the eval command that runs a perl interpreter to be able to invoke buubot commands. and even if we could make it invoke buubot commands, that would be less esoteric and easier to program than this horrible mess. > 1622297690 132852 PRIVMSG #esoteric : I don't see a reason not to implement it as a \rasel -n[,...] > 1622297720 287552 PRIVMSG #esoteric : nakilon: but note that the characters that IRC don't allow aren't really useful in a perl program. at best they can help encode string literals that have those characters, or heredocs. > 1622297736 401370 PRIVMSG #esoteric : also considering that "n" isn't a valid RASEL instruction and so raises the error so the "-n" clearly reads as "aha, it's a bot flag" > 1622297743 214598 PRIVMSG #esoteric : if the main interpreter was a language that needed newlines, we would probably have done something about that > 1622297780 802827 PRIVMSG #esoteric : or... maybe not? > 1622297794 298964 PRIVMSG #esoteric : I mean we had a jeval there at some point (that's also my fault) and it only accepted a single line > 1622297797 304726 PRIVMSG #esoteric : hmm > 1622297942 175512 PRIVMSG #esoteric : the only [a-z] instruction is "j" > 1622297959 293609 PRIVMSG #esoteric : though maybe if it's the only one maybe it should be changed to some other char too > 1622297994 295636 PRIVMSG #esoteric : that would even allow lowercase base36 for some reason > 1622298035 620647 PRIVMSG #esoteric : ah, nope, the "v" > 1622298703 377248 PRIVMSG #esoteric : `which xxd > 1622298704 934865 PRIVMSG #esoteric : No output. > 1622298806 109401 PRIVMSG #esoteric : no, you should reserve the other lowercase stuff for future extensions > 1622298895 738541 PRIVMSG #esoteric : like use a-g to load and push seven named numeric registers, and k-q to pop store to them > 1622298904 80576 PRIVMSG #esoteric : or whatever else you want to add > 1622298948 596452 PRIVMSG #esoteric : I don't like the registers idea because the "seven" would be a magic artificial limit number > 1622298964 568643 PRIVMSG #esoteric : while RASEL provides unlimited stack, precision, etc. > 1622298971 223638 PRIVMSG #esoteric : an instruction to get the stack depth so you can use absolute pointers to the stack > 1622298977 219582 PRIVMSG #esoteric : or something > 1622298983 299610 PRIVMSG #esoteric : IO stuff, more arithmetic > 1622299065 726458 PRIVMSG #esoteric : anyway, you don't have to add them now, you can keep them reserved for *future* extensions > 1622299092 645401 PRIVMSG #esoteric : is there no analogue of xxd in hackeso? > 1622299115 41454 PRIVMSG #esoteric : dunno, but you can install anything > 1622299119 748087 PRIVMSG #esoteric : `whatis xxd > 1622299120 750744 PRIVMSG #esoteric : xxd: nothing appropriate. > 1622299126 962066 PRIVMSG #esoteric : ``` type xxd > 1622299127 891382 PRIVMSG #esoteric : bash: line 0: type: xxd: not found > 1622299143 146119 PRIVMSG #esoteric : I usually just use perl for that sort of thing < 1622299226 789181 :delta23!~deltaepsi@unaffiliated/deltaepsilon23 JOIN :#esoteric > 1622299281 160209 PRIVMSG #esoteric : `perl -eprint pack H99,"I068656c6c6f2c20776f726c64" > 1622299281 892295 PRIVMSG #esoteric : ​ hello, world..................................... > 1622299284 584953 PRIVMSG #esoteric : `perl -eprint pack H99,I068656c6c6f2c20776f726c64 > 1622299285 374101 PRIVMSG #esoteric : ​ hello, world..................................... > 1622299411 289606 PRIVMSG #esoteric : you can also use base64 instead of hex, or python instead of perl, etc > 1622299451 912925 PRIVMSG #esoteric : $ echo "+++[-.]" | ruby bf_translator.rb | rasel | xxd -p > 1622299452 42736 PRIVMSG #esoteric : 020100 > 1622299476 623221 PRIVMSG #esoteric : probably made the loop, now need something nested > 1622299791 874453 PRIVMSG #esoteric : yay > 1622299794 315914 PRIVMSG #esoteric : $ echo "++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++." | ruby bf_translator.rb | rasel > 1622299803 676366 PRIVMSG #esoteric : Hello World! > 1622299853 467846 PRIVMSG #esoteric : but the "+[-->-[>>+>-----<<]<--<---]>-.>>>+.>>..+++[.>]<<<<.+++.------.<<-.>>>>+." just hangs -- is it just slow? > 1622299870 626114 PRIVMSG #esoteric : \bf +[-->-[>>+>-----<<]<--<---]>-.>>>+.>>..+++[.>]<<<<.+++.------.<<-.>>>>+. > 1622299875 259757 PRIVMSG #esoteric : ^bf +[-->-[>>+>-----<<]<--<---]>-.>>>+.>>..+++[.>]<<<<.+++.------.<<-.>>>>+. > 1622299875 390205 PRIVMSG #esoteric : Hello, World! > 1622299878 818988 PRIVMSG #esoteric : hm > 1622299904 668578 PRIVMSG #esoteric : oh it's probably doing %256 > 1622300735 842009 PRIVMSG #esoteric : https://github.com/Nakilon/rasel/blob/8b725636e9f84cb60c7eb1763936ca1c348f1066/examples/bf_translator.rb > 1622300901 622003 PRIVMSG #esoteric : `! bf_txtgen Hello, World! > 1622300904 244615 PRIVMSG #esoteric : 118 +++++++++++++++[>+++++>+++++++>++>+++<<<<-]>---.>----.+++++++..+++.>>-.<++.<<+++++++++++++++.>.+++.------.--------.>+. [458] > 1622300910 591780 PRIVMSG #esoteric : ^bf +++++++++++++++[>+++++>+++++++>++>+++<<<<-]>---.>----.+++++++..+++.>>-.<++.<<+++++++++++++++.>.+++.------.--------.>+. > 1622300910 694977 PRIVMSG #esoteric : Hello, World! > 1622300918 834045 PRIVMSG #esoteric : Not quite as optimal though. > 1622300922 384377 PRIVMSG #esoteric : \rasel PI::/\1F//K-1\2D//4-/1A1A1A1A1A1A///////////:2\1\/:1%-1:\//.@ > 1622300923 594458 PRIVMSG #esoteric : output: "3.141592 ", exit code: 0 > 1622300983 537803 PRIVMSG #esoteric : tomorrow I'll try to figure out how to remove the repetitions by changing dir and doing jumps. It's hard to debug in IRC chat :) > 1622301044 770000 PRIVMSG #esoteric : (bf_txtgen output will always start with a +{n}[(>+{n}){4}] to set 4 "best" constants, followed by a sequence of ><+-. to do the output. Even when it doesn't actually need 4 constants.) > 1622301059 167277 PRIVMSG #esoteric : `! bf_txtgen X > 1622301061 583603 PRIVMSG #esoteric : 32 +++++++++++[>++++++++>>><<<<-]>. [70] > 1622301093 79337 PRIVMSG #esoteric : +{n}[(>+{n}){4}<{4}-], I mean. > 1622301176 570829 PRIVMSG #esoteric : salpynx lol > 1622301233 172276 PRIVMSG #esoteric : salpynx you can install ruby and gem or launch docker image ruby:alpine and install gem there > 1622301374 347365 PRIVMSG #esoteric : fizzie >< > 1622301420 201395 PRIVMSG #esoteric : that's just bot's face when he's trying hard > 1622301507 195998 PRIVMSG #esoteric : \rasel PI::/\1F//K-1\2D//4-/1A/A/A/A/A/A/:2\1\/:1%-1:\//.@ > 1622301508 348525 PRIVMSG #esoteric : output: "3.141592 ", exit code: 0 > 1622301522 204453 PRIVMSG #esoteric : that's an obvious optimisation > 1622301985 67803 PRIVMSG #esoteric : %256 didn't help, probably that "the shortest" helloworld also uses nagetive addressing > 1622302663 258343 PRIVMSG #esoteric : `? fourier > 1622302665 175609 PRIVMSG #esoteric : fourier? ¯\(°​_o)/¯ < 1622302857 628687 :LKoen!~LKoen@73.245.88.92.rev.sfr.net QUIT :Read error: Connection reset by peer < 1622302889 787993 :LKoen!~LKoen@73.245.88.92.rev.sfr.net JOIN :#esoteric < 1622303750 277222 :LKoen!~LKoen@73.245.88.92.rev.sfr.net QUIT :Read error: Connection reset by peer < 1622303795 92416 :LKoen!~LKoen@73.245.88.92.rev.sfr.net JOIN :#esoteric > 1622303900 508528 PRIVMSG #esoteric : I wonder if you can take Fourier series to prove the Copernican model right by computing what epicycles the planets move on < 1622304678 603313 :LKoen!~LKoen@73.245.88.92.rev.sfr.net QUIT :Read error: Connection reset by peer < 1622304714 522997 :LKoen!~LKoen@73.245.88.92.rev.sfr.net JOIN :#esoteric > 1622305030 386684 PRIVMSG #esoteric : slap? No such file or directory > 1622305325 30918 PRIVMSG #esoteric : @slap cd > 1622305325 109541 PRIVMSG #esoteric : ACTION smashes a lamp on cd's head > 1622305350 524167 PRIVMSG #esoteric : perlbot slap cd > 1622305350 803751 PRIVMSG #esoteric : b_jonas: No factoid found. Did you mean one of these: [selfish] [slap] [self] [celebs] [solaris] [surveys] [alpaca] [ellipse] [globs] [gloves] > 1622305356 194522 PRIVMSG #esoteric : perlbot slap > 1622305356 372853 PRIVMSG #esoteric : b_jonas: Saboted Light Armor Piercing > 1622305443 232252 PRIVMSG #esoteric :14[[07DeBruijn14]]4 M10 02https://esolangs.org/w/index.php?diff=83626&oldid=83596 5* 03S1(210) 5* (+30) 10 > 1622305468 969315 PRIVMSG #esoteric : go slap b_jonas ow yourself < 1622305567 398507 :LKoen!~LKoen@73.245.88.92.rev.sfr.net QUIT :Read error: Connection reset by peer < 1622305600 902149 :LKoen!~LKoen@73.245.88.92.rev.sfr.net JOIN :#esoteric < 1622305606 795893 :stux|RC!stux2@grid9.quadspeedi.net QUIT :Ping timeout: 240 seconds > 1622305682 88737 PRIVMSG #esoteric : perlbot macro slap can has (echo (nick &n) slaps (eval (arg d)||"perlbot") on the head with a (eval (qw"herring trout baguette mapole","garden hose")[rand 5])) > 1622305682 328417 PRIVMSG #esoteric : b_jonas: Stored slap can has (echo (nick &n) slaps (eval (arg d)||"perlbot") on the head with a (eval (qw"herring trout baguette mapole","garden hose")[rand 5])) > 1622305686 383133 PRIVMSG #esoteric : perlbot slap cd > 1622305686 651184 PRIVMSG #esoteric : b_jonas: Compose failed to find a plugin named: nick > 1622305693 837331 PRIVMSG #esoteric : perlbot macro slap can has (echo (arg &n) slaps (eval (arg d)||"perlbot") on the head with a (eval (qw"herring trout baguette mapole","garden hose")[rand 5])) > 1622305694 445508 PRIVMSG #esoteric : b_jonas: Stored slap can has (echo (arg &n) slaps (eval (arg d)||"perlbot") on the head with a (eval (qw"herring trout baguette mapole","garden hose")[rand 5])) > 1622305697 231410 PRIVMSG #esoteric : perlbot slap > 1622305698 635170 PRIVMSG #esoteric : b_jonas: Compose failed to find a plugin named: qw"herring > 1622305725 43389 PRIVMSG #esoteric : perlbot macro slap can has `echo `arg &n' slaps `eval `arg d'||"perlbot"' on the head with a `eval (qw"herring trout baguette mapole","garden hose")[rand 5]'' > 1622305725 210755 PRIVMSG #esoteric : b_jonas: Stored slap can has `echo `arg &n' slaps `eval `arg d'||"perlbot"' on the head with a `eval (qw"herring trout baguette mapole","garden hose")[rand 5]'' > 1622305728 47785 PRIVMSG #esoteric : perlbot slap > 1622305730 641743 PRIVMSG #esoteric : b_jonas: b_jonas slaps perlbot on the head with a herring > 1622305732 67007 PRIVMSG #esoteric : perlbot slap cd > 1622305734 771819 PRIVMSG #esoteric : b_jonas: b_jonas slaps cd on the head with a herring > 1622305738 746256 PRIVMSG #esoteric : perlbot slap > 1622305741 392259 PRIVMSG #esoteric : b_jonas: b_jonas slaps perlbot on the head with a mapole > 1622305747 610830 PRIVMSG #esoteric : ok so it's not always a herring > 1622305755 695011 PRIVMSG #esoteric : I was afraid I messed up the rand > 1622305805 911752 PRIVMSG #esoteric : well I was more lucky when I demonstrated a random coin flip a few days ago > 1622305822 537233 PRIVMSG #esoteric : as an exmaple statement to make a point about how J can't be compiled > 1622305831 350133 PRIVMSG #esoteric : it managed to give the right coin flips like three times > 1622306094 342249 PRIVMSG #esoteric : Where's that whole "mapole" thing from, anyway? > 1622306097 861425 PRIVMSG #esoteric : `? mapole > 1622306099 146003 PRIVMSG #esoteric : A mapole is a thwackamacallit built from maple according to Canadian standards. The army version includes a spork, a corkscrew and a moose whistle. A regulatory mapole measures 6’ by 12 kg, ±0.5 inHg. > 1622306113 341558 PRIVMSG #esoteric : I think it was some kind of wisdom thing > 1622306130 869445 PRIVMSG #esoteric : I associate it with oerjan somehow, but that might just be a red herring. > 1622306144 812998 PRIVMSG #esoteric : ``` set -e; cd /hackenv/wisdom; grep -REli mapole . > 1622306146 927461 PRIVMSG #esoteric : ​./boily \ ./amphiboily \ ./thwackamacallit \ ./corkscrew \ ./swatter \ ./mapole \ ./userweps \ ./rdococ \ ./brontosaurus > 1622306152 841402 PRIVMSG #esoteric : `? boily > 1622306154 84227 PRIVMSG #esoteric : ​“Sane Mapoleon” boily is monetizing a brotherhood scheme with the Guardian of Lachine. He is also a NaniDispenser, a Trigotillectomic Groan Man Eating Chicken, a METARologist, seriously lacking in the f-word department, a thwack doctor, a Quintopial antipodist, and a renowned Capitalist who helps keep the world kafkaesque. > 1622306162 377221 PRIVMSG #esoteric : `? swatter > 1622306165 874265 PRIVMSG #esoteric : The swatter is a tool for punishment commonly found in #esoteric. Not to be confused with the saucepan or mapoles. > 1622306166 512122 PRIVMSG #esoteric : `? rdococ > 1622306168 345234 PRIVMSG #esoteric : rdococ was thought to be from Budapest, then Mars, but he is actually in Airstrip One. Thanks to boily he is approaching permanent boredom & mapoledom. He is a relative of `words. > 1622306169 454015 PRIVMSG #esoteric : `? brontosaurus > 1622306171 47760 PRIVMSG #esoteric : A brontosaurus is an ancient mythological creature. They were well known for having mapoles for teeth. > 1622306222 331567 PRIVMSG #esoteric : `? mroman > 1622306223 774250 PRIVMSG #esoteric : mroman is a leading artist in password security (SFW). He also likes black madness. He can design password hashes that are worse than the identity function. He invented the identity function. He's also an artist in unconventional warfare. < 1622306491 60240 :LKoen!~LKoen@73.245.88.92.rev.sfr.net QUIT :Read error: Connection reset by peer > 1622306554 703368 PRIVMSG #esoteric :14[[07DeBruijn14]]4 10 02https://esolangs.org/w/index.php?diff=83627&oldid=83626 5* 03S1(210) 5* (+912) 10/* Recursion and Nonreducing Groups */ > 1622306647 329243 PRIVMSG #esoteric : `? thwackamacallit > 1622306649 118502 PRIVMSG #esoteric : A thwackamacallit is like a whatchamacallit, but more painful. See mapole. > 1622306663 602403 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83628&oldid=83622 5* 03Hypocritical 5* (+66) 10/* Introductions */ > 1622306669 228002 PRIVMSG #esoteric :14[[07Discordlang14]]4 N10 02https://esolangs.org/w/index.php?oldid=83629 5* 03Hypocritical 5* (+43) 10Created page with "'''''Discord-Lang!''''' '''Coming soon!'''" < 1622306673 247446 :LKoen!~LKoen@73.245.88.92.rev.sfr.net JOIN :#esoteric > 1622306780 791614 PRIVMSG #esoteric : It says BOTTOM in all caps right on the line before, how do you not notice? Anyway, I guess it doesn't really matter. > 1622306916 312698 PRIVMSG #esoteric : fizzie: you can't make people on the internet read warnings > 1622306933 502419 PRIVMSG #esoteric : or instructions or anything > 1622307010 921365 PRIVMSG #esoteric :14[[07DeBruijn14]]4 10 02https://esolangs.org/w/index.php?diff=83630&oldid=83627 5* 03S1(210) 5* (-107) 10/* Adder */ > 1622307091 897227 PRIVMSG #esoteric :14[[07FlipJump14]]4 10 02https://esolangs.org/w/index.php?diff=83631&oldid=83188 5* 03Tomhe 5* (+21) 10 > 1622307202 486009 PRIVMSG #esoteric : so optiimizing the +/- chains improved size of the resulting helloworld from 4029 to 2017 > 1622307259 372064 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Shane Paton 5* 10New user account > 1622307456 485430 PRIVMSG #esoteric : the resulting code is https://dpaste.org/asko/slim > 1622307462 97799 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83632&oldid=83628 5* 03Shane Paton 5* (+59) 10 < 1622307981 629650 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric > 1622308344 876109 PRIVMSG #esoteric :14[[07User:Camto14]]4 M10 02https://esolangs.org/w/index.php?diff=83633&oldid=66666 5* 03Camto 5* (-19) 10It's actually been back alive for a while now. > 1622309894 320825 PRIVMSG #esoteric :14[[07User:Nakilon14]]4 M10 02https://esolangs.org/w/index.php?diff=83634&oldid=83447 5* 03Nakilon 5* (+71) 10about velik < 1622310429 390720 :LKoen!~LKoen@73.245.88.92.rev.sfr.net QUIT :Remote host closed the connection > 1622311129 788756 PRIVMSG #esoteric :14[[07RASEL14]]4 10 02https://esolangs.org/w/index.php?diff=83635&oldid=83433 5* 03Nakilon 5* (-224) 10described language goals; linked velik > 1622311619 638155 PRIVMSG #esoteric :14[[07Velik14]]4 10 02https://esolangs.org/w/index.php?diff=83636&oldid=83620 5* 03Nakilon 5* (+602) 10commands usage examples (moved from RASEL page); links > 1622311644 966145 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=83637&oldid=83632 5* 03Fizzie 5* (+192) 10Seriously though, the instructions are right there. > 1622311865 572735 PRIVMSG #esoteric : the "instructions were not enough clear" meme > 1622311987 199117 PRIVMSG #esoteric : I accidentally added talk-thread style `--`s myself, because the immediately preceding introductions had one. Though to be fair, that's what comes out of the sign button by default. < 1622313233 317765 :LKoen!~LKoen@73.245.88.92.rev.sfr.net JOIN :#esoteric > 1622313718 504395 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Crain 5* 10New user account > 1622313862 888761 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03NickDev-1666 5* 10New user account > 1622314221 285037 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83638&oldid=83637 5* 03NickDev-1666 5* (+164) 10/* Introductions */ < 1622314313 323182 :nakilon!~nakilon@62.241.154.104.bc.googleusercontent.com PART #esoteric :"The Lounge - https://thelounge.chat" < 1622315114 279662 :Noisytoot!noisytoot@fsf/member/Noisytoot QUIT :Quit: ZNC 1.8.2 - https://znc.in < 1622315276 329097 :stux|RC!stux2@grid9.quadspeedi.net JOIN :#esoteric < 1622315285 353044 :Noisytoot!noisytoot@fsf/member/Noisytoot JOIN :#esoteric > 1622315309 315267 PRIVMSG #esoteric : print_args_or_input "$@" | pikhqbow > 1622315338 523091 PRIVMSG #esoteric : ​ELF............>.....d@.....@....... ..........@.8..@.........@.......@.@.....@.@........................................@......@............................................@.......@.....4......4........ ............8......8`.....8`.....H......X........ ...........P......P`.....P`......................................@.....@.....D.......D..............Ptd...X......X@.....X@.....,.......,..............Q > 1622315463 132078 PRIVMSG #esoteric : 8746:2016-07-05 ` gcc -Os -s src/pikhqbow.c -o bin/pikhqbow \ 8744:2016-07-05 ` gcc -Os -s src/pikhqbow.c -o bin/pikhqbow \ 8742:2016-07-05 ` gcc src/pikhqbow.c -o bin/pikhqbow > 1622315474 87070 PRIVMSG #esoteric : oh god i definitely don't > 1622315477 561211 PRIVMSG #esoteric : 99.sh \ bob.c \ brainfuck.fu \ ciol \ ciol.c \ daoyu.c \ egobot.tar.xz \ emmental.hs \ factor-linux-x86-64-0.95.tar.gz \ fizziecoin.jpg \ fueue.c \ grph.c \ hello2.c \ hello3.c \ hello.c \ maze.c \ orenbow.c \ pikhqbow.c \ ploki \ ploki-0.6.5.1.tar.bz2 \ u8tbl.c \ ul.emm > 1622315482 453890 PRIVMSG #esoteric : hey, there we are > 1622315484 71490 PRIVMSG #esoteric : ​#include \ #include \ #include \ int main(){wint_t c;int a=0;setlocale(LC_ALL,"C.UTF-8");b:c=fgetwc(stdin);if(c==EOF) return 0;printf("\x03%d%lc%s",(int[]){4,8,9,11,12,13}[a],c,c==L','?"\x0f":"",c);if(++a==6)a=0;goto b;} > 1622315517 743575 PRIVMSG #esoteric : no worries :) > 1622315911 421107 PRIVMSG #esoteric : `` du -sh . > 1622315912 467098 PRIVMSG #esoteric : 30M . > 1622316273 398179 PRIVMSG #esoteric : gcc (Debian 8.3.0-6) 8.3.0 \ Copyright (C) 2018 Free Software Foundation, Inc. \ This is free software; see the source for copying conditions. There is NO \ warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. > 1622316429 862187 PRIVMSG #esoteric :14[[07Moditape14]]4 M10 02https://esolangs.org/w/index.php?diff=83639&oldid=83609 5* 03Mase 5* (+278) 10 > 1622317084 609634 PRIVMSG #esoteric :14[[07Moditape14]]4 10 02https://esolangs.org/w/index.php?diff=83640&oldid=83639 5* 03Mase 5* (+19) 10 < 1622317128 968468 :delta23!~deltaepsi@unaffiliated/deltaepsilon23 QUIT :Remote host closed the connection > 1622317144 95460 PRIVMSG #esoteric :14[[07Moditape14]]4 M10 02https://esolangs.org/w/index.php?diff=83641&oldid=83640 5* 03Mase 5* (+89) 10/* Truth machine */ > 1622317157 212807 PRIVMSG #esoteric :14[[07Moditape14]]4 10 02https://esolangs.org/w/index.php?diff=83642&oldid=83641 5* 03Mase 5* (-21) 10/* Hello World */ > 1622317179 290139 PRIVMSG #esoteric :14[[07DeBruijn14]]4 10 02https://esolangs.org/w/index.php?diff=83643&oldid=83630 5* 03S1(210) 5* (-81) 10/* Adder */ < 1622317227 608745 :delta23!~deltaepsi@unaffiliated/deltaepsilon23 JOIN :#esoteric > 1622317259 131582 PRIVMSG #esoteric :14[[07DeBruijn14]]4 10 02https://esolangs.org/w/index.php?diff=83644&oldid=83643 5* 03S1(210) 5* (-26) 10/* Triangular Number */ < 1622317278 959135 :delta23!~deltaepsi@unaffiliated/deltaepsilon23 QUIT :Remote host closed the connection > 1622317337 316313 PRIVMSG #esoteric :14[[07DeBruijn14]]4 10 02https://esolangs.org/w/index.php?diff=83645&oldid=83644 5* 03S1(210) 5* (+99) 10/* Triangular Number */ > 1622317587 823281 PRIVMSG #esoteric : gcc: error: src/pikhqbow.c: No such file or directory \ gcc: fatal error: no input files \ compilation terminated. > 1622317597 435136 PRIVMSG #esoteric : No output. > 1622317710 461751 PRIVMSG #esoteric : Doing `du -sh` in . misses all the version-controlled part, because $CWD is in /hackenv/tmp to start with. > 1622317715 359291 PRIVMSG #esoteric : Doing it in /hackenv inside umlbox takes too long to be feasible, but it's about 750M all in all. < 1622320063 715702 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net JOIN :#esoteric > 1622320124 40049 PRIVMSG #esoteric : why not docker? < 1622320800 215112 :metcalf!~metcalf@host86-162-128-62.range86-162.btcentralplus.com QUIT :Quit: metcalf < 1622320816 124856 :metcalf!~metcalf@host86-162-128-62.range86-162.btcentralplus.com JOIN :#esoteric < 1622321071 820384 :metcalf!~metcalf@host86-162-128-62.range86-162.btcentralplus.com QUIT :Client Quit < 1622321087 27311 :metcalf!~metcalf@host86-162-128-62.range86-162.btcentralplus.com JOIN :#esoteric > 1622321741 205489 PRIVMSG #esoteric : I have a printer I've set up "properly", but when I turn on the printer, some automagical thing creates a second instance of it, and then I have to remember which one's the one that actually works. > 1622321836 11579 PRIVMSG #esoteric : I think it's the original one. > 1622321870 676087 PRIVMSG #esoteric : I think I gave the new one a try on the assumption that if it clever enough to create it automatically, it's clever enough to make a working one as well, but it wasn't. > 1622321881 347871 PRIVMSG #esoteric : Or else it's possible both would work. But they're definitely different. > 1622322418 123918 PRIVMSG #esoteric : ACTION does not know why everyone have printers > 1622322625 980374 PRIVMSG #esoteric : I have a trouble with printer on my computer (maybe it is a hardware problem though), so instead when I want to print, I print it on a different computer < 1622324255 363981 :LKoen!~LKoen@73.245.88.92.rev.sfr.net QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” > 1622325335 101278 PRIVMSG #esoteric : int-e: back with my pentium 2 compaq home computer and Epson matrix printer, I could only print from Linux if I started DOS first and then started Linux with loadlin from that. DOS did some magic and without that the printer didn't initialize, you could even tell from the status light on the printer. > 1622325410 866352 PRIVMSG #esoteric : nakilon: I don't have any now; if I want to print, I can just go to a copy shop with self-serving printing. if it were for work then I could use the office printer, but I don't need to print anything for work. > 1622325461 446928 PRIVMSG #esoteric : the office printers have some magic too for what you have to do to set up drivers to use them, but as a software guy, I never need to use them < 1622326184 24875 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 JOIN :#esoteric < 1622330196 425916 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 QUIT :Remote host closed the connection > 1622332635 432430 PRIVMSG #esoteric :14[[07Moditape14]]4 M10 02https://esolangs.org/w/index.php?diff=83646&oldid=83642 5* 03PythonshellDebugwindow 5* (+42) 10/* Reference Interpreter (Written in C, yes the code is bad) */ Cats