00:08:44 -!- tromp has joined. 00:13:00 -!- tromp has quit (Ping timeout: 252 seconds). 00:31:29 -!- delta23 has quit (Quit: Leaving). 00:35:11 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=83492&oldid=83463 * Jedgrei * (+138) 00:35:47 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=83493&oldid=83492 * Jedgrei * (+57) 00:58:26 -!- delta23 has joined. 01:02:48 -!- tromp has joined. 01:07:17 -!- tromp has quit (Ping timeout: 260 seconds). 01:09:32 [[Forth]] https://esolangs.org/w/index.php?diff=83494&oldid=73957 * Hmmmmmmmm * (+26) Dead link in Forth wiki 01:11:31 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 01:11:31 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 01:12:39 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. 01:25:30 Maybe instead they should add a possibility of a file in the repository to define the file types that you are using? 01:27:31 just discovered you cat get someone's public key like this: https://github.com/fis.keys 01:28:05 huh, neat. 01:33:20 -!- tromp has joined. 01:37:42 -!- tromp has quit (Ping timeout: 252 seconds). 01:39:33 [[Esolang:Community portal]] https://esolangs.org/w/index.php?diff=83495&oldid=83438 * Fizzie * (+496) IRC logs URL changed; refresh IRC section + tweak page formatting 01:45:30 (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.) 01:47:49 -!- tromp has joined. 01:52:06 -!- tromp has quit (Ping timeout: 240 seconds). 01:55:59 just discovered a cat in my previous message 02:01:11 -!- hendursaga has quit (Quit: hendursaga). 02:01:32 Apparently works with a .gpg extension as well, for PGP public keys. 02:01:39 -!- hendursaga has joined. 02:37:04 -!- Hooloovo0 has left ("Leaving"). 02:40:27 unileq! 02:42:25 -!- tromp has joined. 02:46:37 -!- tromp has quit (Ping timeout: 246 seconds). 02:50:28 -!- orbitaldecay has quit (*.net *.split). 02:50:29 -!- mla has quit (*.net *.split). 02:50:42 -!- orbitaldecay has joined. 02:50:42 -!- mla has joined. 03:20:55 [[Special:Log/newusers]] create * Quentin-k * New user account 03:24:13 [[User:New Army/Yes smoking day]] N https://esolangs.org/w/index.php?oldid=83496 * New Army * (+126) Created 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}}" 03:26:13 [[Esolang talk:Community portal]] https://esolangs.org/w/index.php?diff=83497&oldid=83444 * New Army * (+178) 03:36:31 -!- tromp has joined. 03:41:17 -!- tromp has quit (Ping timeout: 260 seconds). 04:21:23 imode: the biologically inspired ? many of them are universal, so yes equivalent to unbounded register machines 04:30:26 -!- tromp has joined. 04:35:22 -!- tromp has quit (Ping timeout: 272 seconds). 04:37:43 -!- tromp has joined. 04:42:36 -!- tromp has quit (Ping timeout: 260 seconds). 04:50:31 -!- ornxka has quit (Read error: Connection reset by peer). 04:52:41 -!- tromp has joined. 04:57:21 -!- tromp has quit (Ping timeout: 260 seconds). 05:05:00 -!- ornxka has joined. 05:18:15 `` ./🌱 4 93079262 05:18:16 Seed 05:18:23 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. 05:18:58 `` 13 jrypbzr|cut -d'<' -f2|sed "s/>.*/wiki\/$(.\/🌱 4 93079262)/" 05:19:00 https://esolangs.org/wiki/Seed 05:19:52 🌱 is my attempt at writing an esointerpreter for HackEso. it's sitting in /tmp 05:23:33 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. 05:24:42 I can't figure out how to run piped befunge on the bot. bef.bin appends .bf to any process substituted input 05:47:11 -!- tromp has joined. 05:48:12 [[PUBERTY]] M https://esolangs.org/w/index.php?diff=83498&oldid=55787 * RanibowSprimkle64 * (+124) /* Commands */ 05:51:57 -!- tromp has quit (Ping timeout: 260 seconds). 06:12:25 -!- BWBellairs has quit (Changing host). 06:12:25 -!- BWBellairs has joined. 06:13:52 -!- quinndoescode23 has joined. 06:14:28 -!- quinndoescode has joined. 06:15:12 -!- quinndoescode23 has left. 06:15:31 -!- quinndoescode has left. 06:18:50 -!- quinn_ has joined. 06:19:03 -!- quinn_ has changed nick to quinndoescode. 06:20:45 -!- quinndoescode has quit (Remote host closed the connection). 06:24:50 -!- delta23 has quit (Quit: Leaving). 07:13:31 [[Special:Log/block]] block * Ais523 * blocked [[User:New Army]] 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 07:14:10 [[Special:Log/delete]] delete * Ais523 * deleted "[[User:New Army/Yes smoking day]]": very offtopic userspace page, in the userspace of a blocked account 07:17:56 -!- Sgeo has quit (Read error: Connection reset by peer). 07:21:22 `` echo 1 2 | ./bef2 <(./🌱 4 141745954) | head -c2 07:21:23 3 07:22:15 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 `@` 07:22:49 07:51:48 Freenode now has a blogpost apologizing and saying that some of the channel closings were mistakes 07:23:26 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 07:23:33 to build a mood, an impression 07:24:08 I "fixed" the befunge 93 interpreter's appending '.bf' to process subs with 07:24:11 `` sed 's/..bf/\x03\x00 /' ../interps/befunge/bef.bin > bef2 07:24:13 No output. 07:25:05 can't get cfunge to work with piped output either. 07:25:36 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!" 07:25:43 it's trivial like shit 07:27:33 before and after my changes 07:27:35 `` ../interps/befunge/bef.bin hello ; ./bef2 hello 07:27:36 Error: couldn't open 'hello.bf' for input. \ Error: couldn't open 'hello' for input. 08:09:33 -!- hendursaga has quit (Ping timeout: 240 seconds). 08:14:04 `` sed 's/\x03.bf/\x03\x00 /' ../interps/befunge/bef.bin > bef2 08:14:06 No output. 08:14:57 -!- hendursaga has joined. 08:23:29 he did nothing and people went shit 08:23:55 then he started applies measures against shit and people started saying that those measures were made before they went shit 08:24:07 because no one will check the real order of events 08:24:19 people don't care, they want drama 08:24:57 so they forced you 08:25:01 by making drama 08:25:15 the good old "flame" 08:25:36 why not victim? 08:25:50 because we've spent a day repeating that he spilled coffee? 08:26:32 any acts on his behalf that had reasons that people didn't want to realise 08:27:14 is making coffee illegal? 08:27:51 "he acts as if he represents FOSS" -- where did he? 08:28:16 I asked days ago and people had nothing to answer 08:28:57 is making coffee illegal? 08:29:01 making coffee is not illegal 08:29:10 he can't deny anyone to chose anything, he has no ability 08:29:22 so it's fake 08:31:00 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 08:31:08 oh well 08:31:25 they nuked the spam attack on freenode about this network 08:31:49 the attack that was lying to people that there is something that they can't explain why freenode is bad 08:32:04 now when you ask why freenode is bad they say "because they nuked haskell" but it wasn't in the first place 08:32:23 it's playing with people's inability to think and imagine the timeline 08:32:27 why are you going on about this? 08:32:45 why do care so much about people that are inable to think? 08:33:12 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? 08:33:19 ahahah 08:33:21 see 08:33:31 good idea 08:33:45 IRC was fun for 2 days but now im bored again 08:34:02 you've already been told that they apologized for a mistake but you continut to distort that event for drama 08:34:16 just to keep yourself angry 08:34:43 you literally don't want to know the truth 08:36:18 people love echo chambers where they can collectively hate things and people denying the fact check 08:37:25 -!- tromp has joined. 08:38:32 how would it be more understandable 08:41:52 -!- tromp has quit (Ping timeout: 246 seconds). 08:49:55 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. 08:49:59 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. 08:50:20 `! befunge "olleh">:#,_@ 08:50:21 hello 08:51:23 `` echo '"olleh">:#,_@' > /tmp/arbitrary_extension.txt && /hackenv/interps/befunge/bef.bin /tmp/arbitrary_extension.txt 08:51:24 hello 08:51:34 See? 08:52:30 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 08:53:16 Well, *that* is a little bit on the weird side. But it is what it is. 08:58:36 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. 09:03:32 -!- tromp has joined. 09:07:57 -!- tromp has quit (Ping timeout: 260 seconds). 09:15:55 [[Esolang talk:Community portal]] https://esolangs.org/w/index.php?diff=83499&oldid=83497 * ColorfulGalaxy (disambiguation) * (+270) /* LifeWiki links */ 09:16:23 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). 09:16:56 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. 09:18:37 -!- Thelie has joined. 09:24:40 [[Esolang:Sandbox]] https://esolangs.org/w/index.php?diff=83500&oldid=83134 * ColorfulGalaxy (disambiguation) * (+221) 09:25:28 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. 09:25:46 (The script by and large works even when the tree doesn't build.) 09:26:35 Yeah, I was blaming the wrong thing, sort-of; it doesn't build. 09:34:48 -!- tromp has joined. 10:50:05 shachaf: yes, https://logs.esolangs.org/freenode-esoteric/2021-05.html#lpXb 10:51:41 what is "Cheating quines" here? https://esolangs.org/wiki/List_of_quines 10:52:46 nakilon: they can directly access their source code or have a command like HQ9+'s 'q' that prints the source code 10:54:27 Taneb then the Fish, Alice and others would be "cheating" but they are classified as "real" 10:55:05 or you mean the stringmode isn't the "access to code"? 10:56:05 Hmm, I'm not sure 10:56:40 I wouldn't call stringmode access to the source code any more than a string literal in a conventional programming language is 10:57:35 But if I made a quine in Befunge that used the 'g' command to get the source code, I think that would be cheating 10:58:50 or rather what's the difference between "real quine" "1" in 05AB1E and "cheating quine" "This is a quine!" in Text 11:02:20 [[List of quines]] https://esolangs.org/w/index.php?diff=83501&oldid=77340 * Nakilon * (+30) added RASEL 11:10:07 I can't really justify it that precisely, but I feel like stringmode *is* cheating if you *also* execute the bulk of the string. 11:11:27 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. 11:22:08 -!- Thelie has quit (Remote host closed the connection). 11:23:49 `? norway 11:23:51 `? iceland 11:23:52 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. 11:23:53 iceland? ¯\(°​_o)/¯ 11:23:53 `? wegian 11:23:54 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. 11:24:41 `? ostrich-hungry 11:24:43 ostrich-hungry? ¯\(°​_o)/¯ 11:24:44 `? hungry 11:24:46 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. 11:24:46 `? ostrich 11:24:47 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. 11:24:55 `? france 11:24:56 france? ¯\(°​_o)/¯ 11:26:01 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 11:29:19 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 11:29:37 relevant because that leads to short quines 11:51:46 [[List of ideas]] M https://esolangs.org/w/index.php?diff=83502&oldid=83031 * DynCoder * (+108) /* Game */ 11:56:45 -!- tromp has quit (Remote host closed the connection). 12:12:49 fizzie: thanks, I didn't know about ! to pick an interp (for all my poking around on hackeso) 12:13:06 `` \! "befunge &&+.@" <<< "7 8" 12:13:07 15 12:13:16 for input 12:13:42 `` ./bef2 <(echo "&&+.@") <<< "7 8" 12:13:43 15 12:15:22 is my 'patched' version of the binary that disables http://hack.esolangs.org/repo/file/tip/interps/befunge/bef.c#l231 12:17:03 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. 12:17:41 The prefix for EgoBot was ! (as in, !befunge ...), so the command to invoke former EgoBot tools became `!. 12:18:07 aha. 12:18:54 the patch is `sed 's/\x03.bf/\x03\x00 /' ../interps/befunge/bef.bin > bef2` , which turns the appended .bf to a null string 12:19:17 https://esolangs.org/wiki/HackEso#Interpreters "TODO EgoBot, !" -- okay, the documentation does have some gaps here. :) 12:20:11 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 :( 12:21:11 `` \! "befunge $(./🌱 4 141745954)" <<< '8 9' 12:21:13 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 12:22:50 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)? 12:23:54 IIRC, in Funge-98 unrecognized instructions are supposed to act as r (reflect the direction). 12:24:57 (And of course the *lack* of any instructions is just empty space, which wraps around, but that was already the case in '93.) 12:25:04 I wish there was a way to annotate the stack in funge 12:25:06 right, so the difference will be in exactly how they don't terminate 12:25:31 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 12:25:54 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. 12:26:05 But I've never gotten around to implementing it. 12:26:08 The most interesting thing about writing a Seed interpreter was discovering that the seed produces different results in Python 2 vs Python 3 12:26:15 once I start forgetting the stack meaning faster than reremembering it I just cancel solving it 12:27:03 I think there were a few other features in those notes that I thought were halfway clever. Should really pick it up. 12:27:20 probably I would be able to add the annotation to the debugger that I haven't made 12:28:35 I imagine that I annotate an instruction and so when it executes the annotation applies to the stack values that appeared there 12:29:17 that would probably mean I should print stack vertically, not horizontally so I could print annotations horizontally 12:29:26 *display 12:31:18 -!- tromp has joined. 12:31:24 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 12:32:24 or keep it in a special annotation-friendly interpreter that can reformat the code to remove them to "publish a clean version" of code 12:33:17 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 12:33:29 some custom GUI component 12:33:42 but I'm so far from making such things 12:33:52 [[Forth]] M https://esolangs.org/w/index.php?diff=83503&oldid=83494 * PythonshellDebugwindow * (+41) /* External resources */ Revive links using Web Archive 12:35:09 [[Forth]] M https://esolangs.org/w/index.php?diff=83504&oldid=83503 * PythonshellDebugwindow * (+25) /* colorForth */ Wayback 12:35:09 heh, it's like how Word users comment the doc 12:35:33 maybe I should code in Word?... or a Google Doc at least 12:36:11 comments go orthogonal to your code, so for a funge they need to be in the 3rd dimension 12:36:15 it's possible to write applications for google docsactually 12:36:16 -!- tromp has quit (Ping timeout: 260 seconds). 12:37:33 I imagine the google docs app can do fetch requests and so I won't even need to reimplement RASEL in it 12:38:03 but it would still need to implement some sort of the debugger that is the actual place where you need those annotations 12:38:33 or at least the ........@ way of "debug prints" that I use should also annotate the stdout then 12:39:32 `cat 🌱 12:39:32 ​#!/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)]))" 12:40:14 fizzie: is that a useful command to commit? Would I just cp to /bin to commit it? 12:41:31 It's a Mersense twister random string generator, synced to the spec of the Seed language 12:41:40 `` for n in 28331 835133 30029010;do ./🌱 $((i++ + 2)) $n;done 12:41:41 No \ Yes \ True 12:42:26 It can generate text like that which is probably more practical than befunge. I'm still trying to find 'False' output 12:44:26 ACTION failed to google an "IDE with commenting the code like in MS Word" 12:45:08 -!- tromp has joined. 13:00:59 hm, looks like Google Apps Script can't obtain Comments from Doc but it can get them from Spreadsheet 13:01:41 so it would be possible to write the funge code one char per Spreadsheet cell 13:03:33 imagine writing such annotated code on one Sheet of the Spreadsheet, pressing the button, and the result will be printed on the second Sheet 13:04:11 vertically the run history, horizontally the stack 13:12:50 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 13:13:59 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 13:22:00 `` 🌱 () { 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 13:22:04 ​:P 13:27:41 [[Esolang:Sandbox]] M https://esolangs.org/w/index.php?diff=83505&oldid=83500 * PythonshellDebugwindow * (+35) Summary 13:28:07 [[Esolang:Sandbox]] M https://esolangs.org/w/index.php?diff=83506&oldid=83505 * PythonshellDebugwindow * (-2) n 13:35:32 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 13:36:23 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 13:37:33 or maybe there is the "gallery" that I just didn't see yet 13:47:35 "Literate programming" is the conventional term for when you want to make comments except more so. 13:48:01 Though I think usually not in the sort of Google Docs style highlight-and-separate-associated-comment-thread style. 13:55:08 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 13:55:28 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. 13:57:39 (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). 14:02:04 Is there a good editor for working on whitespace code? 14:02:12 emacs has a whitespace mode which isn't *too* bad 14:13:35 MrAureliusR I guess you can code in another alphabet 14:13:50 and translate it in between 14:14:00 There's a Vim thing, I don't know if it's any good either. 14:15:35 https://www.vim.org/scripts/script.php?script_id=5035 probably. 14:15:56 I don't think it does all *that* much though. 14:19:31 -!- Sgeo has joined. 14:30:08 fizzie: I see the importance of getting the arguments tokenized both ways -- now handles both forms 14:30:15 `🌱 2 3406 14:30:17 ​:) 14:30:30 `` 🌱 2 73 14:30:32 ​:P 14:31:44 `` for n in 28331 835133 30029010;do 🌱 $((i++ + 2)) $n;done 14:31:46 No \ Yes \ True 14:45:38 seeding 14:45:42 so it's a pun 14:48:20 ideally I would expand this thing https://befunge.flogisoft.com/ 14:49:03 `` \? $(🌱 3 1009578) 14:49:04 Puns are fun. Ask shachaf about them. But beware of Muphry adding misspellings. 14:49:31 but it would be hard to make something based on it; hard to take the parts I need out 14:51:06 this numbers thing reminded me another funny local personality 14:51:32 that said that he has invented the compression based on division 14:52:21 "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" 14:53:04 Seed is a pretty poor compression algorithm ... on average. It'd be great to find one really good counter-examples 14:53:27 oh, yeah, that's pretty much the same concept 14:53:48 If it's the right CD, sure :) 14:55:00 Waterfall sounds (synthesised) 15:02:22 [[Patternfuck]] https://esolangs.org/w/index.php?diff=83507&oldid=81205 * Robolta * (+1) /* Interpreters */ 15:02:37 [[Patternfuck]] M https://esolangs.org/w/index.php?diff=83508&oldid=83507 * Robolta * (-2) /* Interpreters */ 15:06:39 [[User:VilgotanL]] https://esolangs.org/w/index.php?diff=83509&oldid=82925 * VilgotanL * (+32) added languages i've created 15:21:23 Waterfall sounds (synthesised) => lol 15:21:34 is that white or pink? 15:30:32 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. 15:32:32 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. 15:33:34 -!- fizzie has quit (*.net *.split). 15:33:42 (Cf. Fig 4(a), "Spectra obtained for -- plain edge waterfall of 1 m width and 1 m height of falling water.") 15:34:55 -!- fizzie has joined. 15:41:39 -!- Discordian[m] has quit (Ping timeout: 245 seconds). 15:42:04 -!- none30 has quit (Ping timeout: 245 seconds). 15:45:14 [[Eul]] https://esolangs.org/w/index.php?diff=83510&oldid=73050 * Backspace * (+1832) 15:45:58 [[Eul]] https://esolangs.org/w/index.php?diff=83511&oldid=83510 * Backspace * (-2) 15:46:25 [[Eul]] https://esolangs.org/w/index.php?diff=83512&oldid=83511 * Backspace * (+2) /* Memory */ 15:48:24 [[Eul]] https://esolangs.org/w/index.php?diff=83513&oldid=83512 * Backspace * (+31) /* Welcome to Eul */ 16:20:27 -!- tromp has quit (Remote host closed the connection). 16:23:39 -!- tromp has joined. 16:45:31 [[Struffoli]] M https://esolangs.org/w/index.php?diff=83514&oldid=82940 * Zero player rodent * (+15) 17:08:20 -!- none30 has joined. 17:17:39 -!- tromp has quit (Remote host closed the connection). 17:22:59 -!- tromp has joined. 17:33:43 -!- tromp has quit (Remote host closed the connection). 17:57:46 [[2Swap]] N https://esolangs.org/w/index.php?oldid=83515 * VilgotanL * (+1164) created the page 17:58:27 [[2Swap]] M https://esolangs.org/w/index.php?diff=83516&oldid=83515 * VilgotanL * (+0) minor edit 18:04:42 -!- adu has joined. 18:22:30 [[2Swap]] M https://esolangs.org/w/index.php?diff=83517&oldid=83516 * VilgotanL * (+53) add example 18:25:34 -!- tromp has joined. 18:27:51 [[2Swap]] M https://esolangs.org/w/index.php?diff=83518&oldid=83517 * VilgotanL * (+70) add implementation 18:29:01 [[User:VilgotanL]] M https://esolangs.org/w/index.php?diff=83519&oldid=83509 * VilgotanL * (+12) added 2Swap to language list 18:30:27 -!- tromp has quit (Ping timeout: 265 seconds). 18:31:44 -!- tromp has joined. 18:31:52 [[Truth-machine]] https://esolangs.org/w/index.php?diff=83520&oldid=82891 * Oshaboy * (+6350) Added JSFuck 18:39:21 [[2Swap]] M https://esolangs.org/w/index.php?diff=83521&oldid=83518 * VilgotanL * (+55) fix computational class section 18:39:29 o hi 18:43:44 -!- tromp has quit (Remote host closed the connection). 18:45:25 -!- tromp has joined. 18:47:09 h 18:49:41 -!- VilgotanL has joined. 18:49:49 -!- tromp has quit (Ping timeout: 246 seconds). 18:49:52 h 18:51:13 -!- VilgotanL has quit (Client Quit). 18:51:32 -!- tromp has joined. 19:00:02 -!- adu has quit (Quit: adu). 19:08:14 -!- adu has joined. 19:10:54 now I read “synaesthesized” in place of “synthesized” :o 19:12:50 tried to draw those projection things with a cone with circle and parabola on it in geogebra 3D mode, and it was surprisingly neat 19:26:34 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 19:26:49 fizzie, what's your opinion? 19:28:53 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. 19:29:04 What you could *definitely* do though is to replace the kiwiirc link I put on https://esolangs.org/wiki/Esolang:Community_portal 19:29:45 [[Esolang:Community portal]] https://esolangs.org/w/index.php?diff=83522&oldid=83495 * B jonas * (-23) webchat link 19:30:20 Yes, although, the