< 1622074124 334450 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1622074380 245083 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 252 seconds < 1622075489 278022 :delta23!~deltaepsi@unaffiliated/deltaepsilon23 QUIT :Quit: Leaving > 1622075711 919918 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83492&oldid=83463 5* 03Jedgrei 5* (+138) 10 > 1622075747 795998 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=83493&oldid=83492 5* 03Jedgrei 5* (+57) 10 < 1622077106 111573 :delta23!~deltaepsi@unaffiliated/deltaepsilon23 JOIN :#esoteric < 1622077368 884775 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1622077637 900344 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 260 seconds > 1622077772 231136 PRIVMSG #esoteric :14[[07Forth14]]4 10 02https://esolangs.org/w/index.php?diff=83494&oldid=73957 5* 03Hmmmmmmmm 5* (+26) 10Dead link in Forth wiki > 1622077891 634765 PRIVMSG #esoteric : The recent PR on fungot got me excited that github linguist could list arbitrary langs based on file extension, turns out no. Has to be on https://github.com/github/linguist/blob/master/lib/linguist/languages.yml > 1622077891 715880 PRIVMSG #esoteric : salpynx: ulch! that meat was painted! yeah, baby! even if we can eat, and some would eat that want it; but we call it fortunatus's purse, is called tyr: yet first was the family head of a pair of offspring ( with kishar) of scaly lizards, especially those involving translocation. it was locked. he does not imply being happy and that after a slumber of uncounted years its time in the following: --more-- fury. unlike shades, only > 1622077959 585114 PRIVMSG #esoteric : bf and befunge are one there. I was hoping for Lazy K and Юᓂ곧⎔ . Not sure there is much chance I'll be able to get those added any time soon. > 1622078730 184897 PRIVMSG #esoteric : Maybe instead they should add a possibility of a file in the repository to define the file types that you are using? > 1622078851 862304 PRIVMSG #esoteric : just discovered you cat get someone's public key like this: https://github.com/fis.keys > 1622078885 547029 PRIVMSG #esoteric : huh, neat. < 1622079200 242273 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1622079462 243860 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 252 seconds > 1622079573 89933 PRIVMSG #esoteric :14[[07Esolang:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=83495&oldid=83438 5* 03Fizzie 5* (+496) 10IRC logs URL changed; refresh IRC section + tweak page formatting > 1622079930 24662 PRIVMSG #esoteric : (It was annoying me a lot that the logically "higher-level" headings were being typeset at a smaller size than the links to places, so I flattened the page structure to use ==-level headings only.) < 1622080069 627259 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1622080326 630133 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 240 seconds > 1622080559 18705 PRIVMSG #esoteric : just discovered a cat in my previous message < 1622080871 80405 :hendursaga!~weechat@gateway/tor-sasl/hendursaga QUIT :Quit: hendursaga > 1622080892 41357 PRIVMSG #esoteric : Apparently works with a .gpg extension as well, for PGP public keys. < 1622080899 770660 :hendursaga!~weechat@gateway/tor-sasl/hendursaga JOIN :#esoteric < 1622083024 674293 :Hooloovo0!Hooloovoo@sorunome.de PART #esoteric :"Leaving" > 1622083227 538714 PRIVMSG #esoteric : unileq! < 1622083345 687768 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1622083597 642410 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 246 seconds < 1622083828 997342 :orbitaldecay!~bob@forder.cc QUIT :*.net *.split < 1622083829 193261 :mla!~mla@162.253.176.229 QUIT :*.net *.split < 1622083842 612262 :orbitaldecay!~bob@forder.cc JOIN :#esoteric < 1622083842 612296 :mla!~mla@162.253.176.229 JOIN :#esoteric > 1622085655 765772 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Quentin-k 5* 10New user account > 1622085853 769015 PRIVMSG #esoteric :14[[07User:New Army/Yes smoking day14]]4 N10 02https://esolangs.org/w/index.php?oldid=83496 5* 03New Army 5* (+126) 10Created page with "No smoking day has caused trouble to many people so a suggestion to set up a yes smoking day on November 31st is made. {{WIP}}" > 1622085973 407876 PRIVMSG #esoteric :14[[07Esolang talk:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=83497&oldid=83444 5* 03New Army 5* (+178) 10 < 1622086591 881434 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1622086877 884150 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 260 seconds > 1622089283 511394 PRIVMSG #esoteric : imode: the biologically inspired ? many of them are universal, so yes equivalent to unbounded register machines < 1622089826 46064 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1622090122 47695 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 272 seconds < 1622090263 773220 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1622090556 780267 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 260 seconds < 1622091031 914492 :ornxka!~ornxka@unaffiliated/ornx QUIT :Read error: Connection reset by peer < 1622091161 881492 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1622091441 881510 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 260 seconds < 1622091900 582550 :ornxka!~ornxka@unaffiliated/ornx JOIN :#esoteric > 1622092695 440156 PRIVMSG #esoteric : `` ./🌱 4 93079262 > 1622092696 410643 PRIVMSG #esoteric : Seed > 1622092703 451379 PRIVMSG #esoteric : I do believe that. I think they used an automated filter to do what they did, so mistakes are inevitable. It doesn't necessarily mean that they are really that sorry or if they really care so much, since those things are different. > 1622092738 108325 PRIVMSG #esoteric : `` 13 jrypbzr|cut -d'<' -f2|sed "s/>.*/wiki\/$(.\/🌱 4 93079262)/" > 1622092740 116127 PRIVMSG #esoteric : https://esolangs.org/wiki/Seed > 1622092792 587678 PRIVMSG #esoteric : 🌱 is my attempt at writing an esointerpreter for HackEso. it's sitting in /tmp > 1622093013 759967 PRIVMSG #esoteric : O, I didn't know that. They may well be lying about something; there is probably some incompetence too. But, they say, don't attribute to malice what is adequately explained by stupidity. Still, if they don't like certain features of the IRC server, they should have removed those features, I should think. > 1622093082 239251 PRIVMSG #esoteric : I can't figure out how to run piped befunge on the bot. bef.bin appends .bf to any process substituted input < 1622094431 896061 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric > 1622094492 716004 PRIVMSG #esoteric :14[[07PUBERTY14]]4 M10 02https://esolangs.org/w/index.php?diff=83498&oldid=55787 5* 03RanibowSprimkle64 5* (+124) 10/* Commands */ < 1622094717 881902 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 260 seconds < 1622095945 18984 :BWBellairs!~bwbellair@hellomouse/dev/bwbellairs QUIT :Changing host < 1622095945 19034 :BWBellairs!~bwbellair@ec2-13-48-135-94.eu-north-1.compute.amazonaws.com JOIN :#esoteric < 1622096032 299440 :quinndoescode23!183f3a15@c-24-63-58-21.hsd1.ma.comcast.net JOIN :#esoteric < 1622096068 320056 :quinndoescode!~quinn@2601:199:4301:300:e62e:1f7c:32dc:4298 JOIN :#esoteric < 1622096112 343046 :quinndoescode23!183f3a15@c-24-63-58-21.hsd1.ma.comcast.net PART :#esoteric < 1622096131 625380 :quinndoescode!~quinn@2601:199:4301:300:e62e:1f7c:32dc:4298 PART :#esoteric < 1622096330 249021 :quinn_!~quinn@2601:199:4301:300:e62e:1f7c:32dc:4298 JOIN :#esoteric < 1622096343 543106 :quinn_!~quinn@2601:199:4301:300:e62e:1f7c:32dc:4298 NICK :quinndoescode < 1622096445 653640 :quinndoescode!~quinn@2601:199:4301:300:e62e:1f7c:32dc:4298 QUIT :Remote host closed the connection < 1622096690 570663 :delta23!~deltaepsi@unaffiliated/deltaepsilon23 QUIT :Quit: Leaving > 1622099611 355801 PRIVMSG #esoteric :14[[07Special:Log/block14]]4 block10 02 5* 03Ais523 5* 10blocked [[02User:New Army10]] with an expiration time of indefinite (account creation disabled, autoblock disabled, email disabled, cannot edit own talk page): Abusing multiple accounts: per [[Esolang:Policy]], you may not use alternative accounts as a method of hiding your actions; this account is only being used for disrup > 1622099650 668240 PRIVMSG #esoteric :14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5* 10deleted "[[02User:New Army/Yes smoking day10]]": very offtopic userspace page, in the userspace of a blocked account < 1622099876 962932 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net QUIT :Read error: Connection reset by peer > 1622100082 530878 PRIVMSG #esoteric : `` echo 1 2 | ./bef2 <(./🌱 4 141745954) | head -c2 > 1622100083 735003 PRIVMSG #esoteric : 3 > 1622100135 522495 PRIVMSG #esoteric : is a Seed program which generates a befunge adder. The example on the wiki doesn't terminate, most of the examples there don't bother to provide an `@` > 1622100169 549988 PRIVMSG #esoteric : 07:51:48 Freenode now has a blogpost apologizing and saying that some of the channel closings were mistakes > 1622100206 9348 PRIVMSG #esoteric : yeah and they did that a long ago, but people pretended that they don't see it to just spend time telling each other about what happened > 1622100213 703549 PRIVMSG #esoteric : to build a mood, an impression > 1622100248 181222 PRIVMSG #esoteric : I "fixed" the befunge 93 interpreter's appending '.bf' to process subs with > 1622100251 723690 PRIVMSG #esoteric : `` sed 's/..bf/\x03\x00 /' ../interps/befunge/bef.bin > bef2 > 1622100253 138172 PRIVMSG #esoteric : No output. > 1622100305 796119 PRIVMSG #esoteric : can't get cfunge to work with piped output either. > 1622100336 629996 PRIVMSG #esoteric : it's like if I spill a coffee on you and immediately say "oh I'm sorry" but you just spend a day telling everyone that I spilled it and only then after someone start saying "but hey, he said he's sorry" you say "no way! we all spent a day building our hate so now we can't believe he's sorry!" > 1622100343 963220 PRIVMSG #esoteric : it's trivial like shit > 1622100453 681577 PRIVMSG #esoteric : before and after my changes > 1622100455 768201 PRIVMSG #esoteric : `` ../interps/befunge/bef.bin hello ; ./bef2 hello > 1622100456 790052 PRIVMSG #esoteric : Error: couldn't open 'hello.bf' for input. \ Error: couldn't open 'hello' for input. < 1622102973 663813 :hendursaga!~weechat@gateway/tor-sasl/hendursaga QUIT :Ping timeout: 240 seconds > 1622103244 463296 PRIVMSG #esoteric : `` sed 's/\x03.bf/\x03\x00 /' ../interps/befunge/bef.bin > bef2 > 1622103246 539162 PRIVMSG #esoteric : No output. < 1622103297 813878 :hendursaga!~weechat@gateway/tor-sasl/hendursaga JOIN :#esoteric > 1622103809 229935 PRIVMSG #esoteric : he did nothing and people went shit > 1622103835 221323 PRIVMSG #esoteric : then he started applies measures against shit and people started saying that those measures were made before they went shit > 1622103847 815710 PRIVMSG #esoteric : because no one will check the real order of events > 1622103859 101025 PRIVMSG #esoteric : people don't care, they want drama > 1622103897 790493 PRIVMSG #esoteric : so they forced you > 1622103901 925920 PRIVMSG #esoteric : by making drama > 1622103915 97853 PRIVMSG #esoteric : the good old "flame" > 1622103936 726908 PRIVMSG #esoteric : why not victim? > 1622103950 959297 PRIVMSG #esoteric : because we've spent a day repeating that he spilled coffee? > 1622103992 294718 PRIVMSG #esoteric : any acts on his behalf that had reasons that people didn't want to realise > 1622104034 775306 PRIVMSG #esoteric : is making coffee illegal? > 1622104071 966647 PRIVMSG #esoteric : "he acts as if he represents FOSS" -- where did he? > 1622104096 810374 PRIVMSG #esoteric : I asked days ago and people had nothing to answer > 1622104137 274810 PRIVMSG #esoteric : is making coffee illegal? > 1622104141 164347 PRIVMSG #esoteric : making coffee is not illegal > 1622104150 884528 PRIVMSG #esoteric : he can't deny anyone to chose anything, he has no ability > 1622104162 619562 PRIVMSG #esoteric : so it's fake > 1622104260 743730 PRIVMSG #esoteric : they nuked the haskell channel's ops because they put that some of their users had an unofficial channel on libera, now it's an official channel > 1622104268 618103 PRIVMSG #esoteric : oh well > 1622104285 641946 PRIVMSG #esoteric : they nuked the spam attack on freenode about this network > 1622104309 323500 PRIVMSG #esoteric : the attack that was lying to people that there is something that they can't explain why freenode is bad > 1622104324 398983 PRIVMSG #esoteric : now when you ask why freenode is bad they say "because they nuked haskell" but it wasn't in the first place > 1622104343 461941 PRIVMSG #esoteric : it's playing with people's inability to think and imagine the timeline > 1622104347 1337 PRIVMSG #esoteric : why are you going on about this? > 1622104365 569432 PRIVMSG #esoteric : why do care so much about people that are inable to think? > 1622104392 757159 PRIVMSG #esoteric : taking over or running the script automatically nuking channels with a topic and then they apologized and asked channel owners to message them in ircops channel? > 1622104399 104711 PRIVMSG #esoteric : ahahah > 1622104401 338396 PRIVMSG #esoteric : see > 1622104411 950052 PRIVMSG #esoteric : good idea > 1622104425 874035 PRIVMSG #esoteric : IRC was fun for 2 days but now im bored again > 1622104442 264830 PRIVMSG #esoteric : you've already been told that they apologized for a mistake but you continut to distort that event for drama > 1622104456 748631 PRIVMSG #esoteric : just to keep yourself angry > 1622104483 999627 PRIVMSG #esoteric : you literally don't want to know the truth > 1622104578 673033 PRIVMSG #esoteric : people love echo chambers where they can collectively hate things and people denying the fact check < 1622104645 654779 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric > 1622104712 3776 PRIVMSG #esoteric : how would it be more understandable < 1622104912 642448 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 246 seconds > 1622105395 282813 PRIVMSG #esoteric : salpynx: If you have a case where you need a file instead of a pipe, or a specific extension, just make that file in /tmp (not ./tmp), that's an in-memory filesystem that only persists for the duration of a single command. > 1622105399 321595 PRIVMSG #esoteric : salpynx: Regarding befunge, the way ! does it is to go through ibin/befunge -> interp_file .../bef.bin -> lib/interp -> save to /tmp/input.$$ and run bef.bin, which has been working fine. So I'm pretty sure bef.bin only appends .bf as a *fallback*; if the file exists, it will run it. > 1622105420 118846 PRIVMSG #esoteric : `! befunge "olleh">:#,_@ > 1622105421 525504 PRIVMSG #esoteric : hello > 1622105483 314157 PRIVMSG #esoteric : `` echo '"olleh">:#,_@' > /tmp/arbitrary_extension.txt && /hackenv/interps/befunge/bef.bin /tmp/arbitrary_extension.txt > 1622105484 59491 PRIVMSG #esoteric : hello > 1622105494 554185 PRIVMSG #esoteric : See? > 1622105550 876725 PRIVMSG #esoteric : Oh, it's not strictly speaking a *fallback*, rather it appends .bf if the file does not contain a '.' in the first place: http://hack.esolangs.org/repo/file/tip/interps/befunge/bef.c#l229 > 1622105596 800449 PRIVMSG #esoteric : Well, *that* is a little bit on the weird side. But it is what it is. > 1622105916 931437 PRIVMSG #esoteric : It's definitely true that a lot of things don't work with non-seekable input, though. In case of cfunge, that's because its file-load strategy is "stat, then mmap st_size bytes", which makes a non-seekable file act like an empty one, because its st_size is 0. < 1622106212 886008 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1622106477 885093 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 260 seconds > 1622106955 936080 PRIVMSG #esoteric :14[[07Esolang talk:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=83499&oldid=83497 5* 03ColorfulGalaxy (disambiguation) 5* (+270) 10/* LifeWiki links */ > 1622106983 785150 PRIVMSG #esoteric : Well, now, this is a scow: I've been using this bazel-compdb script to generate compile_commands.json from Bazel, but now I've got a cc_proto_library target that builds fine with `bazel build`, but makes `bazel-compdb` just fail because it somehow mucks up protoc flags (or something), and it dies on the line where it tries to import one of the well-known protos (google/protobuf/empty.proto). > 1622107016 568141 PRIVMSG #esoteric : I don't even know why it's running protoc, it's supposed to use Bazel aspects to just collect the commands it would need to run. < 1622107117 288653 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 JOIN :#esoteric > 1622107480 470751 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=83500&oldid=83134 5* 03ColorfulGalaxy (disambiguation) 5* (+221) 10 > 1622107528 829139 PRIVMSG #esoteric : Apparently the step it fails at is when generating the `header_files` output group of a target that depends on the proto. I guess maybe that involves having to run the codegen. But then I don't know why it wouldn't work when it works when build... oh, I guess maybe it *doesn't* work when building, that target's not "ready" yet so I haven't been trying that. > 1622107546 589759 PRIVMSG #esoteric : (The script by and large works even when the tree doesn't build.) > 1622107595 547133 PRIVMSG #esoteric : Yeah, I was blaming the wrong thing, sort-of; it doesn't build. < 1622108088 628082 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric > 1622112605 292866 PRIVMSG #esoteric : shachaf: yes, https://logs.esolangs.org/freenode-esoteric/2021-05.html#lpXb > 1622112701 503164 PRIVMSG #esoteric : what is "Cheating quines" here? https://esolangs.org/wiki/List_of_quines > 1622112766 947602 PRIVMSG #esoteric : nakilon: they can directly access their source code or have a command like HQ9+'s 'q' that prints the source code > 1622112867 410287 PRIVMSG #esoteric : Taneb then the Fish, Alice and others would be "cheating" but they are classified as "real" > 1622112905 450284 PRIVMSG #esoteric : or you mean the stringmode isn't the "access to code"? > 1622112965 776228 PRIVMSG #esoteric : Hmm, I'm not sure > 1622113000 281534 PRIVMSG #esoteric : I wouldn't call stringmode access to the source code any more than a string literal in a conventional programming language is > 1622113055 801640 PRIVMSG #esoteric : But if I made a quine in Befunge that used the 'g' command to get the source code, I think that would be cheating > 1622113130 362168 PRIVMSG #esoteric : or rather what's the difference between "real quine" "1" in 05AB1E and "cheating quine" "This is a quine!" in Text > 1622113340 925769 PRIVMSG #esoteric :14[[07List of quines14]]4 10 02https://esolangs.org/w/index.php?diff=83501&oldid=77340 5* 03Nakilon 5* (+30) 10added RASEL > 1622113807 436284 PRIVMSG #esoteric : I can't really justify it that precisely, but I feel like stringmode *is* cheating if you *also* execute the bulk of the string. > 1622113887 955360 PRIVMSG #esoteric : As for Text, I don't know if that's so much a cheating quine as the same sort of trivial quine as the empty program in all languages where it's legal; Text just makes everything that. < 1622114528 712157 :Thelie!~Thelie@2a02:8106:215:3300:e7ad:5ab7:4ea0:e177 QUIT :Remote host closed the connection > 1622114629 917485 PRIVMSG #esoteric : `? norway > 1622114631 964737 PRIVMSG #esoteric : `? iceland > 1622114632 291349 PRIVMSG #esoteric : Norway is the suburb capital of Sweden. It's where the Nobel Peace Prize is announced. It's a warm, dry place, at least compared to Québec. > 1622114633 213742 PRIVMSG #esoteric : iceland? ¯\(°​_o)/¯ > 1622114633 444158 PRIVMSG #esoteric : `? wegian > 1622114634 851638 PRIVMSG #esoteric : A wegian is an equivalence class of #esoteric regulars. There are two main wegians, the Nor (from Finland) and the Glas (from Hexham). There's also the hypothetical Gal, which hasn't been observed yet so we're not sure where it's from. > 1622114681 951606 PRIVMSG #esoteric : `? ostrich-hungry > 1622114683 109446 PRIVMSG #esoteric : ostrich-hungry? ¯\(°​_o)/¯ > 1622114684 969326 PRIVMSG #esoteric : `? hungry > 1622114686 180979 PRIVMSG #esoteric : Hungry is a country in Europe, formerly part of the Ostrich empire. It split off after a famine that got so severe that they had to start eating disgusting things like bell peppers. Absurdly, this became a tradition that continues until the present day. > 1622114686 512662 PRIVMSG #esoteric : `? ostrich > 1622114687 683286 PRIVMSG #esoteric : Ostrich used to be a large middle European empire in frequent conflict with Turkey. After a famine it sort of split into Ostrich/Hungry. Alas its policy of keeping its head in the sand did not get it through the Great War, and with its final attempts to take flight failing, it ended up cut into several pieces. > 1622114695 766010 PRIVMSG #esoteric : `? france > 1622114696 961631 PRIVMSG #esoteric : france? ¯\(°​_o)/¯ > 1622114761 913046 PRIVMSG #esoteric : I was just thinking of these quirky historically motivated import restrictions within Europe, like you can't import horses to Iceland, potatoes to Norway, and nobility titles to France or Ostrich-Hungry > 1622114959 517678 PRIVMSG #esoteric : Taneb: the context was befunge and rasel quines that have only one string delimiter, not a pair, in a row, and execute it both as string and code by wrapping around that line twice > 1622114977 909232 PRIVMSG #esoteric : relevant because that leads to short quines > 1622116306 238056 PRIVMSG #esoteric :14[[07List of ideas14]]4 M10 02https://esolangs.org/w/index.php?diff=83502&oldid=83031 5* 03DynCoder 5* (+108) 10/* Game */ < 1622116605 933466 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Remote host closed the connection > 1622117569 785880 PRIVMSG #esoteric : fizzie: thanks, I didn't know about ! to pick an interp (for all my poking around on hackeso) > 1622117586 742045 PRIVMSG #esoteric : `` \! "befunge &&+.@" <<< "7 8" > 1622117587 898235 PRIVMSG #esoteric : 15 > 1622117596 508289 PRIVMSG #esoteric : for input > 1622117622 683205 PRIVMSG #esoteric : `` ./bef2 <(echo "&&+.@") <<< "7 8" > 1622117623 653746 PRIVMSG #esoteric : 15 > 1622117722 662513 PRIVMSG #esoteric : is my 'patched' version of the binary that disables http://hack.esolangs.org/repo/file/tip/interps/befunge/bef.c#l231 > 1622117823 582592 PRIVMSG #esoteric : The historical context is that the whole interps/ibin stuff comes from when EgoBot was disbanded, and all its interpreters were copied over to HackEgo, from where HackEso inherited them from. > 1622117861 571214 PRIVMSG #esoteric : The prefix for EgoBot was ! (as in, !befunge ...), so the command to invoke former EgoBot tools became `!. > 1622117887 206380 PRIVMSG #esoteric : aha. > 1622117934 1466 PRIVMSG #esoteric : the patch is `sed 's/\x03.bf/\x03\x00 /' ../interps/befunge/bef.bin > bef2` , which turns the appended .bf to a null string > 1622117957 252341 PRIVMSG #esoteric : https://esolangs.org/wiki/HackEso#Interpreters "TODO EgoBot, !" -- okay, the documentation does have some gaps here. :) > 1622118011 712354 PRIVMSG #esoteric : What I was trying to do is pipe the output from a seed interpreter to a befunge interpreter (ideally befunge98), but that isn't working because the original Seed code doesn't include `@` terminators :( > 1622118071 578964 PRIVMSG #esoteric : `` \! "befunge $(./🌱 4 141745954)" <<< '8 9' > 1622118073 31892 PRIVMSG #esoteric : 17 Unsupported instruction '' (0xffffffff) (maybe not Befunge-93?) \ 18 Unsupported instruction '' (0xffffffff) (maybe not Befunge-93?) \ 18 Unsupported instruction '' (0xffffffff) (maybe not Befunge-93?) \ 18 Unsupported instruction '' (0xffffffff) (maybe not Befunge-93?) \ 18 Unsupported instruction '' (0xffffffff) (maybe not Befunge-93?) \ 18 Unsupported instruction '' (0xffffffff) (maybe not Befunge-93?) \ 18 Unsupported instruction '' (0xffffff > 1622118170 594425 PRIVMSG #esoteric : but that's because the wiki Seed examples aren't perfect, and I haven't bothered to generate terminating ones, because that last char adds a lot of time. I don't think b98 auto terminates (compared to b93)? > 1622118234 590708 PRIVMSG #esoteric : IIRC, in Funge-98 unrecognized instructions are supposed to act as r (reflect the direction). > 1622118297 173174 PRIVMSG #esoteric : (And of course the *lack* of any instructions is just empty space, which wraps around, but that was already the case in '93.) > 1622118304 726477 PRIVMSG #esoteric : I wish there was a way to annotate the stack in funge > 1622118306 117034 PRIVMSG #esoteric : right, so the difference will be in exactly how they don't terminate > 1622118331 441931 PRIVMSG #esoteric : because I do the ...........@ and see 0 -2 9 -2 0 0 0 2 and who the hell knows what does it mean I already forgot half of this stack > 1622118354 354756 PRIVMSG #esoteric : I wrote down some notes on my preferred Befunge editor, and one of its features would have been per-cell stack annotations shown in a sidebar or a statusline. > 1622118365 437563 PRIVMSG #esoteric : But I've never gotten around to implementing it. > 1622118368 797045 PRIVMSG #esoteric : The most interesting thing about writing a Seed interpreter was discovering that the seed produces different results in Python 2 vs Python 3 > 1622118375 33193 PRIVMSG #esoteric : once I start forgetting the stack meaning faster than reremembering it I just cancel solving it > 1622118423 910420 PRIVMSG #esoteric : I think there were a few other features in those notes that I thought were halfway clever. Should really pick it up. > 1622118440 762381 PRIVMSG #esoteric : probably I would be able to add the annotation to the debugger that I haven't made > 1622118515 308394 PRIVMSG #esoteric : I imagine that I annotate an instruction and so when it executes the annotation applies to the stack values that appeared there > 1622118557 363820 PRIVMSG #esoteric : that would probably mean I should print stack vertically, not horizontally so I could print annotations horizontally > 1622118566 458840 PRIVMSG #esoteric : *display < 1622118678 773649 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric > 1622118684 762406 PRIVMSG #esoteric : but how would you put the annotations in code? maybe some "comment lines" that you either delete in the end (and then have no idea how it works when you come back to the program in a month) or leave it there rejecting the plan to golf the code > 1622118744 244121 PRIVMSG #esoteric : or keep it in a special annotation-friendly interpreter that can reformat the code to remove them to "publish a clean version" of code > 1622118797 640485 PRIVMSG #esoteric : ideally it should be a real fancy text editor that would allow to annotate pieces of code and see/edit them by placing cursor/mouse on it > 1622118809 530448 PRIVMSG #esoteric : some custom GUI component > 1622118822 27805 PRIVMSG #esoteric : but I'm so far from making such things > 1622118832 249622 PRIVMSG #esoteric :14[[07Forth14]]4 M10 02https://esolangs.org/w/index.php?diff=83503&oldid=83494 5* 03PythonshellDebugwindow 5* (+41) 10/* External resources */ Revive links using Web Archive > 1622118909 242050 PRIVMSG #esoteric :14[[07Forth14]]4 M10 02https://esolangs.org/w/index.php?diff=83504&oldid=83503 5* 03PythonshellDebugwindow 5* (+25) 10/* colorForth */ Wayback > 1622118909 812645 PRIVMSG #esoteric : heh, it's like how Word users comment the doc > 1622118933 191447 PRIVMSG #esoteric : maybe I should code in Word?... or a Google Doc at least > 1622118971 671766 PRIVMSG #esoteric : comments go orthogonal to your code, so for a funge they need to be in the 3rd dimension > 1622118975 854475 PRIVMSG #esoteric : it's possible to write applications for google docsactually < 1622118976 837981 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 260 seconds > 1622119053 534371 PRIVMSG #esoteric : I imagine the google docs app can do fetch requests and so I won't even need to reimplement RASEL in it > 1622119083 854297 PRIVMSG #esoteric : but it would still need to implement some sort of the debugger that is the actual place where you need those annotations > 1622119113 839639 PRIVMSG #esoteric : or at least the ........@ way of "debug prints" that I use should also annotate the stdout then > 1622119172 28259 PRIVMSG #esoteric : `cat 🌱 > 1622119172 815951 PRIVMSG #esoteric : ​#!/bin/bash \ python -c"import random as r;x=range;r.seed($2);print(''.join([chr((x(32,127)+[10])[r.randint(0,95)]) for i in x($1)]))" > 1622119214 25324 PRIVMSG #esoteric : fizzie: is that a useful command to commit? Would I just cp to /bin to commit it? > 1622119291 369592 PRIVMSG #esoteric : It's a Mersense twister random string generator, synced to the spec of the Seed language > 1622119300 167723 PRIVMSG #esoteric : `` for n in 28331 835133 30029010;do ./🌱 $((i++ + 2)) $n;done > 1622119301 541916 PRIVMSG #esoteric : No \ Yes \ True > 1622119346 453165 PRIVMSG #esoteric : It can generate text like that which is probably more practical than befunge. I'm still trying to find 'False' output > 1622119466 785858 PRIVMSG #esoteric : ACTION failed to google an "IDE with commenting the code like in MS Word" < 1622119508 633200 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric > 1622120459 842252 PRIVMSG #esoteric : hm, looks like Google Apps Script can't obtain Comments from Doc but it can get them from Spreadsheet > 1622120501 237578 PRIVMSG #esoteric : so it would be possible to write the funge code one char per Spreadsheet cell > 1622120613 727650 PRIVMSG #esoteric : imagine writing such annotated code on one Sheet of the Spreadsheet, pressing the button, and the result will be printed on the second Sheet > 1622120651 642642 PRIVMSG #esoteric : vertically the run history, horizontally the stack > 1622121170 280741 PRIVMSG #esoteric : Looks like it's possible to call Cloud Functions from Apps Script authentified but only if they are in the same Project, i.e. if I make such thing I won't be able to give anyone access to it unless I set the Function to allow anonymous calls > 1622121239 266455 PRIVMSG #esoteric : I figured out why my random numbers were different between py2 and py3, random.randrange() changed in 3.2 . I can use `int(r.random()*96)` instead of `randint(0, 95)` and the output will behave the same. The _seed_ behaviour only changed for bytes and str, ints is consistent > 1622121720 737614 PRIVMSG #esoteric : `` 🌱 () { python3 -c"import random as r;x=range;r.seed($2);print(''.join([chr(([*x(32,127), 10])[int(r.random()*96)]) for i in x($1)]))";}; 🌱 2 73 > 1622121724 437962 PRIVMSG #esoteric : ​:P > 1622122061 150870 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=83505&oldid=83500 5* 03PythonshellDebugwindow 5* (+35) 10Summary > 1622122087 975001 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=83506&oldid=83505 5* 03PythonshellDebugwindow 5* (-2) 10n > 1622122532 372803 PRIVMSG #esoteric : meh, the "QT Marketplace" in 2021 does not provide much more choice than it was built in it IDEs like C++Builder and Visual Studio back in 2005 > 1622122583 654042 PRIVMSG #esoteric : and now it's even impossible to find there anything, because there in those IDEs the components had previews and now those are just text items in the stupid mobile-friendly website > 1622122653 50549 PRIVMSG #esoteric : or maybe there is the "gallery" that I just didn't see yet > 1622123255 338858 PRIVMSG #esoteric : "Literate programming" is the conventional term for when you want to make comments except more so. > 1622123281 545835 PRIVMSG #esoteric : Though I think usually not in the sort of Google Docs style highlight-and-separate-associated-comment-thread style. > 1622123708 996297 PRIVMSG #esoteric : salpynx: There isn't a high bar for making HackEso commands, and usefulness isn't required. If you want one, yes, you just need to put it in /hackenv/bin, or ../bin in terms of the default working directory (/hackenv/tmp). For one-liners, people sometimes use: `mkx ../bin/foo//contents of command foo > 1622123728 322192 PRIVMSG #esoteric : Also do take into account that when executed as `foo bar baz, the argument line isn't tokenized by whitespace, so 'bar baz' will be passed as the first positional argument. Many commands need tweaking to cater for that. > 1622123859 772581 PRIVMSG #esoteric : (And as a consequence, often when you're using ``, something that would "naturally" be q{`` foo bar baz} must become q{`` foo 'bar baz'} instead. Though some commands are user-friendly enough to support both (usually by joining all arguments together, as if by "$*", before splitting them apart as needed). > 1622124124 754098 PRIVMSG #esoteric : Is there a good editor for working on whitespace code? > 1622124132 370030 PRIVMSG #esoteric : emacs has a whitespace mode which isn't *too* bad > 1622124815 852800 PRIVMSG #esoteric : MrAureliusR I guess you can code in another alphabet > 1622124830 329438 PRIVMSG #esoteric : and translate it in between > 1622124840 424439 PRIVMSG #esoteric : There's a Vim thing, I don't know if it's any good either. > 1622124935 790141 PRIVMSG #esoteric : https://www.vim.org/scripts/script.php?script_id=5035 probably. > 1622124956 603295 PRIVMSG #esoteric : I don't think it does all *that* much though. < 1622125171 522424 :Sgeo!~Sgeo@ool-18b9875e.dyn.optonline.net JOIN :#esoteric > 1622125808 879386 PRIVMSG #esoteric : fizzie: I see the importance of getting the arguments tokenized both ways -- now handles both forms > 1622125815 917990 PRIVMSG #esoteric : `🌱 2 3406 > 1622125817 538059 PRIVMSG #esoteric : ​:) > 1622125830 940808 PRIVMSG #esoteric : `` 🌱 2 73 > 1622125832 194463 PRIVMSG #esoteric : ​:P > 1622125904 617029 PRIVMSG #esoteric : `` for n in 28331 835133 30029010;do 🌱 $((i++ + 2)) $n;done > 1622125906 150756 PRIVMSG #esoteric : No \ Yes \ True > 1622126738 96837 PRIVMSG #esoteric : seeding > 1622126742 290150 PRIVMSG #esoteric : so it's a pun > 1622126900 108437 PRIVMSG #esoteric : ideally I would expand this thing https://befunge.flogisoft.com/ > 1622126943 91262 PRIVMSG #esoteric : `` \? $(🌱 3 1009578) > 1622126944 614247 PRIVMSG #esoteric : Puns are fun. Ask shachaf about them. But beware of Muphry adding misspellings. > 1622126971 388416 PRIVMSG #esoteric : but it would be hard to make something based on it; hard to take the parts I need out > 1622127066 589615 PRIVMSG #esoteric : this numbers thing reminded me another funny local personality > 1622127092 109201 PRIVMSG #esoteric : that said that he has invented the compression based on division > 1622127141 400040 PRIVMSG #esoteric : "just find two numbers that diving one on another produce the infinite chain of digits you need and you'll be able to compress the whole CD in several digits" > 1622127184 818286 PRIVMSG #esoteric : Seed is a pretty poor compression algorithm ... on average. It'd be great to find one really good counter-examples > 1622127207 881146 PRIVMSG #esoteric : oh, yeah, that's pretty much the same concept > 1622127228 214741 PRIVMSG #esoteric : If it's the right CD, sure :) > 1622127300 741595 PRIVMSG #esoteric : Waterfall sounds (synthesised) > 1622127742 590552 PRIVMSG #esoteric :14[[07Patternfuck14]]4 10 02https://esolangs.org/w/index.php?diff=83507&oldid=81205 5* 03Robolta 5* (+1) 10/* Interpreters */ > 1622127757 976841 PRIVMSG #esoteric :14[[07Patternfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=83508&oldid=83507 5* 03Robolta 5* (-2) 10/* Interpreters */ > 1622127999 427586 PRIVMSG #esoteric :14[[07User:VilgotanL14]]4 10 02https://esolangs.org/w/index.php?diff=83509&oldid=82925 5* 03VilgotanL 5* (+32) 10added languages i've created > 1622128883 841267 PRIVMSG #esoteric : Waterfall sounds (synthesised) => lol > 1622128894 168189 PRIVMSG #esoteric : is that white or pink? > 1622129432 776896 PRIVMSG #esoteric : The problem with that question is, people keep using the term "waterfall plot" for a spectrogram with a vertical time axis, meaning it's hard to find good results that are actually related to spectra of real waterfalls. > 1622129552 371453 PRIVMSG #esoteric : Galburn, L & Ali, TT, 2013, Acoustical and perceptual assessment of water sounds and their use over road traffic noise, JASA 133(1), pp. 227-237, suggests it's pretty white, all things considered. < 1622129614 991296 :fizzie!fis@unaffiliated/fizzie QUIT :*.net *.split > 1622129622 295725 PRIVMSG #esoteric : (Cf. Fig 4(a), "Spectra obtained for -- plain edge waterfall of 1 m width and 1 m height of falling water.") < 1622129695 980838 :fizzie!fis@unaffiliated/fizzie JOIN :#esoteric < 1622130099 83669 :Discordian[m]!discordi1@gateway/shell/matrix.org/x-zsikgyybexrmdwkt QUIT :Ping timeout: 245 seconds < 1622130124 77913 :none30!none30matr@gateway/shell/matrix.org/x-ndvpifxvwkiuzxqn QUIT :Ping timeout: 245 seconds > 1622130314 421430 PRIVMSG #esoteric :14[[07Eul14]]4 10 02https://esolangs.org/w/index.php?diff=83510&oldid=73050 5* 03Backspace 5* (+1832) 10 > 1622130358 421344 PRIVMSG #esoteric :14[[07Eul14]]4 10 02https://esolangs.org/w/index.php?diff=83511&oldid=83510 5* 03Backspace 5* (-2) 10 > 1622130385 275921 PRIVMSG #esoteric :14[[07Eul14]]4 10 02https://esolangs.org/w/index.php?diff=83512&oldid=83511 5* 03Backspace 5* (+2) 10/* Memory */ > 1622130504 88387 PRIVMSG #esoteric :14[[07Eul14]]4 10 02https://esolangs.org/w/index.php?diff=83513&oldid=83512 5* 03Backspace 5* (+31) 10/* Welcome to Eul */ < 1622132427 653655 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Remote host closed the connection < 1622132619 541268 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric > 1622133931 1819 PRIVMSG #esoteric :14[[07Struffoli14]]4 M10 02https://esolangs.org/w/index.php?diff=83514&oldid=82940 5* 03Zero player rodent 5* (+15) 10 < 1622135300 81419 :none30!none30matr@gateway/shell/matrix.org/x-wlbljvckrvdfeizg JOIN :#esoteric < 1622135859 751302 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Remote host closed the connection < 1622136179 514154 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1622136823 933055 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Remote host closed the connection > 1622138266 850943 PRIVMSG #esoteric :14[[072Swap14]]4 N10 02https://esolangs.org/w/index.php?oldid=83515 5* 03VilgotanL 5* (+1164) 10created the page > 1622138307 82529 PRIVMSG #esoteric :14[[072Swap14]]4 M10 02https://esolangs.org/w/index.php?diff=83516&oldid=83515 5* 03VilgotanL 5* (+0) 10minor edit < 1622138682 809128 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric > 1622139750 997627 PRIVMSG #esoteric :14[[072Swap14]]4 M10 02https://esolangs.org/w/index.php?diff=83517&oldid=83516 5* 03VilgotanL 5* (+53) 10add example < 1622139934 522063 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric > 1622140071 570450 PRIVMSG #esoteric :14[[072Swap14]]4 M10 02https://esolangs.org/w/index.php?diff=83518&oldid=83517 5* 03VilgotanL 5* (+70) 10add implementation > 1622140141 313192 PRIVMSG #esoteric :14[[07User:VilgotanL14]]4 M10 02https://esolangs.org/w/index.php?diff=83519&oldid=83509 5* 03VilgotanL 5* (+12) 10added 2Swap to language list < 1622140227 576419 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 265 seconds < 1622140304 513787 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric > 1622140312 280496 PRIVMSG #esoteric :14[[07Truth-machine14]]4 10 02https://esolangs.org/w/index.php?diff=83520&oldid=82891 5* 03Oshaboy 5* (+6350) 10Added JSFuck > 1622140761 240566 PRIVMSG #esoteric :14[[072Swap14]]4 M10 02https://esolangs.org/w/index.php?diff=83521&oldid=83518 5* 03VilgotanL 5* (+55) 10fix computational class section > 1622140769 85336 PRIVMSG #esoteric : o hi < 1622141024 321369 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Remote host closed the connection < 1622141125 647820 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric > 1622141229 316138 PRIVMSG #esoteric : h < 1622141381 926494 :VilgotanL!541789d5@84.23.137.213 JOIN :#esoteric < 1622141389 649860 :tromp!~tromp@dhcp-077-249-230-040.chello.nl QUIT :Ping timeout: 246 seconds < 1622141392 356623 :VilgotanL!541789d5@84.23.137.213 PRIVMSG #esoteric :h < 1622141473 962201 :VilgotanL!541789d5@84.23.137.213 QUIT :Client Quit < 1622141492 248282 :tromp!~tromp@dhcp-077-249-230-040.chello.nl JOIN :#esoteric < 1622142002 415120 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1622142494 109443 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric > 1622142654 651778 PRIVMSG #esoteric : now I read “synaesthesized” in place of “synthesized” :o > 1622142770 241573 PRIVMSG #esoteric : tried to draw those projection things with a cone with circle and parabola on it in geogebra 3D mode, and it was surprisingly neat > 1622143594 540028 PRIVMSG #esoteric : libera's official webchat at https://web.libera.chat/ is ready. this seems like a good time to make the channel move official and put a webchat link to the wiki page > 1622143609 921466 PRIVMSG #esoteric : fizzie, what's your opinion? > 1622143733 128374 PRIVMSG #esoteric : In my latest talk page post I said I'd do it unless anyone objects "by EOW", but I'm not too fussy about waiting if people want to go ahead. > 1622143744 349241 PRIVMSG #esoteric : What you could *definitely* do though is to replace the kiwiirc link I put on https://esolangs.org/wiki/Esolang:Community_portal > 1622143785 817277 PRIVMSG #esoteric :14[[07Esolang:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=83522&oldid=83495 5* 03B jonas 5* (-23) 10webchat link > 1622143820 872695 PRIVMSG #esoteric : Yes, although, the