00:24:25 [[User:Lemonz]] https://esolangs.org/w/index.php?diff=103053&oldid=102862 * Lemonz * (-87) /* de */ 00:26:53 [[User:Lemonz]] https://esolangs.org/w/index.php?diff=103054&oldid=103053 * Lemonz * (+18) 00:30:23 [[Three variable modification language]] https://esolangs.org/w/index.php?diff=103055&oldid=103027 * Lemonz * (+42) 01:39:05 -!- tinybronca[m] has quit (Ping timeout: 268 seconds). 01:43:53 -!- razetime has joined. 06:01:05 [[Talk:Three variable modification language]] N https://esolangs.org/w/index.php?oldid=103056 * PkmnQ * (+268) /* Hello World program */ new section 06:03:43 [[Talk:Three variable modification language]] M https://esolangs.org/w/index.php?diff=103057&oldid=103056 * PkmnQ * (+78) 06:22:18 -!- hooloovoo has quit (Ping timeout: 240 seconds). 06:26:31 -!- Hooloovoo has joined. 07:06:27 -!- Sgeo has quit (Read error: Connection reset by peer). 08:02:25 -!- m5zs7k has quit (Ping timeout: 252 seconds). 08:04:20 -!- m5zs7k has joined. 08:47:05 -!- __monty__ has joined. 09:01:52 -!- tromp has joined. 09:20:04 -!- wib_jonas has joined. 09:20:56 we still don't have access to the chat logs from HackEso or other ways to search chat without using a local copy of the logs (which I have on my home computer but not on my work computer yet) 09:21:11 right? 09:26:48 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 09:27:45 Right. 09:34:02 I'll probably just use local search at home 09:34:42 I wish my home internet connection wasn't so unstable, then I would only claim lazyness as an excuse for why I'm not making and publishing my own chat logs 09:35:25 I mean logging it independently from your bot 09:51:39 -!- tromp has joined. 10:50:02 `run ls -dlF /dev/stdout 10:50:09 lrwxrwxrwx 1 0 0 15 May 1 12:32 /dev/stdout -> /proc/self/fd/1| 10:50:15 sorry, I should do that in private message 10:52:29 I was wondering if there was an easy way to tell if your stdout in a HackEso goes directly to IRC or into a pipe, for printing color codes by default in the former case but no color codes in the latter case by default, like many unix programs do with isatty 10:52:41 but no, because the normal output to IRC is still a pipe 10:53:28 the other part about the color is probably possible by making an IRC style terminfo terminal description 10:53:38 I seem to recall that's beacuse there's an extra cat, specifically to make programs that do treat terminals differently consider IRC a non-terminal. Because it was thought that'd be more likely the useful behavior. 10:53:59 fizzie: it may be as a default, yes 10:54:20 even TERM=dumb goes only halfway 10:54:39 it thinks the output is still an interactive terminal, just a dumb one so don't output color codes or bold etc 10:55:36 but for commands specifically written for HackEso, I may want to try custom behavior 10:55:49 I'm asking partly for rnooodl 10:56:37 hehehe... pipe:[221] ...is that number stable? ;-) 10:56:39 sure, you're not likely to invoke bin/\`\` or the other few such commands non-IRCvely, but still just in case 10:57:35 int-e: I don't think it's guaranteed to be stable in that you can rely on it, eg. a debian upgrade could silently change it; it may be stable enough that an attacker could hard-code it in malware 10:59:03 Actually, looking at the (umlbox) code, I think it's not so much that it's thinking of "more useful for IRC" (since it's not IRC-specific) but that it's set to match what the "external" stdout is, so that the sandboxing is kind of transparent in that regard. 10:59:13 The field -- https://github.com/fis/umlbox/blob/master/config.proto#L50 -- is set by the Python wrapper -- https://github.com/fis/umlbox/blob/master/umlbox#L194 -- as `not os.isatty(1)`. 10:59:51 also I'm wondering if I should write the rnooodl reimplementation in C or python 10:59:51 But of course in multibot, it's a pipe that the UML process gets as stdout, so the cat gets generated. 11:02:09 `run set -e; cd /hackenv/bin; grep -Rl ooo . # what commands use rnooodl in first place? 11:02:11 ​./bookofeso \ ./ \ ./? \ ./rnooodl \ ./` \ ./gs2c.py \ ./( \ ./tclkit \ ./wisdom \ ./danddreclist \ ./gs2.py \ ./`` 11:05:54 I think I'll just make it not care about where it output goes 11:13:22 fungot: how many integer alus do you have? 11:13:22 int-e: considering the only time i was into scm i could let everyone else hear it :p. 11:14:14 though since rnooodl only multiplies exactly three os, at least it's idempotent 11:14:17 fungot: why are you making source code management sound like a kink? 11:14:17 int-e: so can you modify it to use 11:14:23 well no, not quite 11:14:31 because it can also output just three os 11:14:57 it's not idempotent, but also won't grow the output without limit if repeatedly applied 11:15:05 it will converge when run many times 11:16:39 what's the term... converge in probability? 11:17:12 that too, yes 11:17:23 that's the stronger condition 11:18:22 but I only meant weak (pointwise) convergence 11:22:41 or something... I've no idea how topology works anymore 11:22:51 but in this case it probably converges in any sense you can think of 11:24:55 > fix show 11:24:57 "\"\\\"\\\\\\\"\\\\\\\\\\\\\\\"\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"\\\\\\\\\\\\\... 11:25:15 [[User:Joaozin003]] https://esolangs.org/w/index.php?diff=103058&oldid=103000 * Joaozin003 * (+75) 11:30:07 * sprout writes a unicode color code proposal 11:30:45 oh noes 11:30:57 starting over. there's probably like ten different things you can mean by convergence here. I mean a weak one: for any fixed input, a-s the function from the number of iterations to the repeated iteration of rnoodl to that input converges to a finite string. or equivalently a-s for any input the function from the number of iterations to the 11:30:58 repeated iteration of rnoodl to that input converges to a finite string 11:46:01 but also the result of a repeated application is never more than 13/6th the length of its input 11:48:41 we talked about this before but I forgot. what did we figure was the best practice to tell when the HackEso command timeout gets close? do I just hard-code 30 seconds from the start of my process, or did we have something better? 11:49:39 there isn't an environment variable or file or something that tells when the timeout will come, right? 11:50:39 I only need it in the one hard case: when the input so far ends in "noood" or "Noood" and I have to decide whether to flush the final "d" or wait for more input 11:51:52 `` uptime 11:51:53 ​ 11:51:53 up 4828 day, 20:21, 0 users, load average: 0.00, 0.00, 0.00 11:52:02 interesting 11:52:35 I can probably check when a suitable parent process started, but I also don't really want to hard-code the 30 seconds or whatever the timeout is set to 11:53:17 but the sandbox may be exposing the end time to us somewhere, either in a special channel or just in setrlimit 11:53:19 If I recall correctly, you can catch the timeout SIGTERM, and still have 5 seconds left for a graceful shutdown. 11:53:34 ooh, SIGTERM, let me test that 11:53:45 Although... it might be the soft timeout already kills the cat. 11:54:11 No, I think it's just sent to the child, not the cat. 11:54:33 The cat is expected to just behave and expire soon after the child does. 11:55:12 is the SIGTERM sent to the whole process group, or only to its top? 11:56:04 It's just sent to the initially executed process, not the group, it looks like. 11:56:37 hmm, that's a pity 11:56:55 that's usually a shell, which ignores it 11:58:20 I guess that could be changed. I don't even know if the executed command becomes its own process group, actually. It might just be in the same process group as init, which is a little weird. 11:59:22 `` ps -o pid,pgrp,args 11:59:23 ​ PID PGRP COMMAND \ 48 0 cat \ 49 0 /bin/bash /hackenv/bin/` ps -o pid,pgrp,args \ 50 0 /bin/bash /hackenv/bin/` ps -o pid,pgrp,args \ 51 0 /bin/bash /hackenv/bin/` ps -o pid,pgrp,args \ 52 0 ps -o pid,pgrp,args \ 53 0 perl -pe s/([Nn])ooodl/"$1@{[o x(3+rand 7)]}dl"/ge 11:59:42 I wonder if you could just expose the time somewhere, as an absolute time in some timer, and then the processes can set their own alarms if they wish 11:59:46 Hmm, a process group identifier of 0, that's probably pretty rare. 11:59:55 as in the time when you'll be shut down 12:00:00 `` stat -c %x /proc 12:00:02 2022-09-09 12:00:00.994161622 +0000 12:00:49 Well, technically the UML doesn't know the timeout, it comes as a signal to init from the outside. But I get the point, yes, a good-enough approximation could be exported into it somehow. 12:01:21 I probably shouldn't have used the word "signal", because it's not actually a signal. 12:02:05 flags aren't really flags either 12:02:08 it's always an approximation in practice, since we're not running any real-time code with hard guarantees on timing 12:04:07 I don't know if timekeeping in the UML might be a bit wonky, though. Because I vaguely recall experiments with `sleep` behaving kinda erratically. 12:04:16 `sleep 5 12:04:37 I mean if I just cheat and assume 22 seconds from the start of the rnooodl process, who'd notice the difference? it's not like anyone who uses HackEso does extensive analysis on the behavior of our commands 12:04:46 No output. 12:04:53 Okay, that was definitely more than 5 seconds. 12:05:06 In fact, it was almost exactly 30, the timeout. 12:05:19 fizzie: that's not a good test unless you're watching when the command arrives and exits on the server, as opposed to through IRC 12:05:23 IRC often has delays 12:05:27 `` sleep 5 # just out of curiosity 12:05:57 No output. 12:06:56 also a write command that someone else runs can delay when HackEso starts to run your command 12:07:08 `` for (( i=0; i<5; i++ )); do date +%s; sleep 1; done 12:07:14 1662725229 \ 1662725230 \ 1662725231 \ 1662725232 \ 1662725233 12:07:33 Curious. 12:08:13 but really, IRC delay. IRC just doesn't attempt to be very low latency. 12:08:19 `ping 12:08:20 pong 12:08:26 it prefers to have a high throughput over a low latency 12:08:32 since it has lots of users 12:08:58 also because if you want low latency or high throughput, connect directly and only send at most the metadata through irc 12:08:58 Looks low enough to me for differentiating between 5 and 30 seconds. Especially with some small (N=10) number of samples. 12:34:19 [[Addbig]] https://esolangs.org/w/index.php?diff=103059&oldid=103034 * Joaozin003 * (+0) /* Cat Program Until <=0 */ 12:39:53 [[Addbig]] https://esolangs.org/w/index.php?diff=103060&oldid=103059 * Joaozin003 * (+166) 12:41:09 `python -cimport os,time; s=os.times()[4]; w=6.2; time.sleep(w); e=os.times()[4]; print("erratic delays? %5.2f% 6.2f;" % (w,e-s)) 12:41:16 [[Addbig]] https://esolangs.org/w/index.php?diff=103061&oldid=103060 * Joaozin003 * (+46) /* The full Addbig instruction */ 12:41:37 [[Addbig]] https://esolangs.org/w/index.php?diff=103062&oldid=103061 * Joaozin003 * (-2) /* The full Addbig instruction */ 12:41:40 No output. 12:41:40 fizzie: you have a point. sometimes the sleep runs as fast as it should, sometimes it's much slower 12:41:46 like here it timed out 12:41:50 `python -cimport os,time; s=os.times()[4]; w=6.2; time.sleep(w); e=os.times()[4]; print("erratic delays? %5.2f% 6.2f;" % (w,e-s)) 12:42:20 No output. 12:42:39 again 12:42:46 but sometimes it runs to completion 12:43:08 `python -cimport os,time; s=os.times()[4]; w=6.2; time.sleep(w); e=os.times()[4]; print("erratic delays (FDfECE4b)? %5.2f% 6.2f;" % (w,e-s)) 12:43:37 erratic delays (FDfECE4b)? 6.20 27.85; 12:44:03 there it slept for 27.8 seconds, eww 12:44:13 `python -cimport os,time; s=os.times()[4]; w=6.2; time.sleep(w); e=os.times()[4]; print("erratic delays (UiW8f20w)? %5.2f% 6.2f;" % (w,e-s)) 12:44:43 I swear I got one where it only slept as much as I requested. weird. 12:44:44 erratic delays (UiW8f20w)? 6.20 29.67; 13:00:30 -!- impomatic has joined. 13:04:15 -!- perlbot has quit (Quit: ZNC 1.8.2+deb2+b1 - https://znc.in). 13:04:15 -!- simcop2387 has quit (Quit: ZNC 1.8.2+deb2+b1 - https://znc.in). 13:04:21 -!- impomatic has quit (Client Quit). 13:04:40 -!- impomatic has joined. 13:18:02 -!- razetime has quit (Ping timeout: 244 seconds). 13:18:57 -!- razetime has joined. 13:19:34 [[V^v]] https://esolangs.org/w/index.php?diff=103063&oldid=102683 * Kaveh Yousefi * (+105) Rectified the CCF printer program, which would steadily decrement the top stack element until it reaches negative values, thus violating the ASCII code range. 13:19:41 wib_jonas: I think we poked at it back when, and it's something like, when it's busy doing stuff, time passes at the expected rate, but when it's idle it doesn't. 13:19:43 `` (while true; do :; done) & time sleep 5; kill %1 13:19:49 real: 0m5.051s, user: 0m0.000s, sys: 0m0.020s 13:19:53 Like, that takes consistently about five seconds. 13:20:01 `` time sleep 5 13:20:09 But that one doesn't. 13:20:30 the kernel is busy waiting. 13:20:31 real: 0m29.561s, user: 0m0.000s, sys: 0m0.090s 13:21:00 Yet it still knows 30 seconds did elapse in the output. Odd. 13:21:03 would that be clearer with a comma? 13:21:22 real time isn't delayed... does UML get it from the host? 13:21:53 it has to get everything from the host, one way or another 13:22:42 some things you can recreate inside the sandbox without giving up the pretense of isolation 13:24:56 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103064&oldid=103046 * Andriy * (+292) 13:26:00 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103065&oldid=103064 * Andriy * (+102) 13:26:33 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103066&oldid=103065 * Andriy * (+19) 13:27:15 [[V^v]] https://esolangs.org/w/index.php?diff=103067&oldid=103063 * Kaveh Yousefi * (+2982) Added an implementation in Common Lisp, together with a output generator program. 13:28:21 -!- simcop2387 has joined. 13:28:56 [[V^v]] https://esolangs.org/w/index.php?diff=103068&oldid=103067 * Kaveh Yousefi * (+172) Added categories to the page. 13:29:38 unrelated, TAOCP volume 4B is "currently in press and scheduled for publication on 11 October 2022" 13:29:52 -!- perlbot has joined. 13:30:05 woah 13:30:31 let me check when the e-book version comes out, it may be earlier or later 13:30:42 nice, I can buy it now already 13:31:08 ah no I can't 13:31:47 I can order it but I won't get the e-book until a time that's estimated to be the same as the above 13:31:58 that is, pre-order 13:32:03 still, good. I'll set a reminder. 13:34:13 I'll absolutely buy it, even though this may be the volume of TAOCP that I will be the least interested in 13:34:23 the one that includes satisfiability 13:35:44 I'm looking for a table of contents (by other means than searching for the pre-fascicles) 13:36:26 int-e: you can probably buy or borrow from a library the fascicles 4.5 and 4.6 13:37:05 https://www.informit.com/store/art-of-computer-programming-volume-4b-combinatorial-9780201038064 lists a table of contrents, but with very few chapters 13:37:13 but it's possible that this book will just have very few chapters 13:38:19 that would make the longest chapter 7.2.2.2 Satisfiability, weighing in at 185 or 184 pages 13:38:36 well, the longest sub-chapter 13:39:37 also apparently you'll be able to buy a "boxed set" of volumes 1 to 4B inclusive, but apparently not just the box without the volumes that you already have 13:41:10 Yeah I just wanted a reminder of the chapter headlines. I actually have (some version of) the corresponding pre-fascicles. 13:41:16 -!- chiselfuse has quit (Ping timeout: 258 seconds). 13:41:51 -!- chiselfuse has joined. 13:42:04 Will I buy it? Not sure yet. It's fascinating stuff but also stuff I know quite a bit about. 13:42:53 then again it may be worth it just for the execercises 13:47:36 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103069&oldid=103066 * Andriy * (+228) 13:48:17 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103070&oldid=103069 * Andriy * (+18) 13:49:03 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103071&oldid=103070 * Andriy * (-1) /* Example code */ 13:51:50 -!- chiselfuse has quit (Remote host closed the connection). 13:52:11 -!- chiselfuse has joined. 13:58:05 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103072&oldid=103071 * Andriy * (+469) /* Hello World */ 14:00:58 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103073&oldid=103072 * Andriy * (+197) /* Architecture */ 14:02:54 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103074&oldid=103073 * Andriy * (+64) /* Architecture */ 14:05:21 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103075&oldid=103074 * Andriy * (+145) /* Architecture */ 14:07:21 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103076&oldid=103075 * Andriy * (+212) /* Architecture */ 14:09:41 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103077&oldid=103076 * Andriy * (+16) /* Architecture */ 14:11:21 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103078&oldid=103077 * Andriy * (+13) /* Functions */ 14:15:51 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103079&oldid=103078 * Andriy * (+305) /* Lines */ 14:18:04 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103080&oldid=103079 * Andriy * (+197) /* Lines */ 14:18:51 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103081&oldid=103080 * Andriy * (+1) /* List of commands */ 14:19:30 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103082&oldid=103081 * Andriy * (+125) /* List of commands */ 14:19:48 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103083&oldid=103082 * Andriy * (-2) /* List of commands */ 14:20:00 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103084&oldid=103083 * Andriy * (-8) /* List of commands */ 14:20:34 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103085&oldid=103084 * Andriy * (+79) /* Lines */ 14:24:41 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103086&oldid=103085 * Andriy * (+183) /* Commands */ 14:25:29 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103087&oldid=103086 * Andriy * (+406) /* Commands */ 14:26:38 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103088&oldid=103087 * Andriy * (+81) /* Commands */ 14:27:19 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103089&oldid=103088 * Andriy * (+1) /* Commands */ 14:30:27 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103090&oldid=103089 * Andriy * (+24) /* Commands */ 14:42:39 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103091&oldid=103090 * Andriy * (+77) /* Commands */ 14:43:24 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103092&oldid=103091 * Andriy * (+205) /* Commands */ 14:46:37 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103093&oldid=103092 * Andriy * (+205) /* Commands */ 14:47:07 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103094&oldid=103093 * Andriy * (+20) /* Commands */ 14:48:08 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103095&oldid=103094 * Andriy * (+348) /* Commands */ 14:49:49 -!- impomatic has quit (Quit: impomatic). 14:50:18 -!- impomatic has joined. 14:53:31 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103096&oldid=103095 * Andriy * (+435) /* Commands */ 14:54:20 -!- impomatic has quit (Client Quit). 14:54:41 -!- impomatic has joined. 14:55:11 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103097&oldid=103096 * Andriy * (+464) /* Commands */ 14:57:09 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103098&oldid=103097 * Andriy * (+666) /* Commands */ 15:07:21 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103099&oldid=103098 * Andriy * (+1262) /* Commands */ 15:08:34 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103100&oldid=103099 * Andriy * (+693) /* Commands */ 15:09:17 -!- impomatic has quit (Quit: impomatic). 15:09:44 -!- impomatic has joined. 15:12:52 -!- impomatic has quit (Client Quit). 15:23:43 -!- impomatic has joined. 15:30:49 -!- razetime has quit (Ping timeout: 244 seconds). 15:32:29 -!- wib_jonas has quit (Quit: Client closed). 15:34:50 -!- impomatic has quit (Quit: impomatic). 15:35:09 -!- impomatic has joined. 15:37:18 -!- razetime has joined. 15:39:21 -!- impomatic has quit (Client Quit). 15:39:41 -!- impomatic has joined. 15:47:43 -!- chiselfuse has quit (Remote host closed the connection). 15:48:07 -!- chiselfuse has joined. 16:06:19 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103101&oldid=103100 * Andriy * (+0) 16:07:43 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103102&oldid=103101 * Andriy * (+1602) /* Hello World */ 16:08:49 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103103&oldid=103102 * Andriy * (+98) /* Fibonacci numbers */ 16:09:31 [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103104&oldid=103103 * Andriy * (+1) /* Fibonacci numbers */ 16:39:44 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 16:57:46 -!- tromp has joined. 16:58:37 [[It Is Not What It Is]] https://esolangs.org/w/index.php?diff=103105&oldid=103048 * LEOMOK * (+2572) 17:01:30 [[It Is Not What It Is]] https://esolangs.org/w/index.php?diff=103106&oldid=103105 * LEOMOK * (-46) 17:01:56 [[It Is Not What It Is]] https://esolangs.org/w/index.php?diff=103107&oldid=103106 * LEOMOK * (+0) 17:03:11 [[It Is Not What It Is]] https://esolangs.org/w/index.php?diff=103108&oldid=103107 * LEOMOK * (+2) 17:08:25 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 17:22:26 -!- tromp has joined. 17:31:47 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 17:39:49 -!- impomatic has quit (Quit: impomatic). 17:40:09 -!- impomatic has joined. 17:44:21 -!- impomatic has quit (Client Quit). 17:44:39 -!- impomatic has joined. 17:46:20 -!- tromp has joined. 17:56:15 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 17:57:52 -!- tromp has joined. 17:58:40 -!- FreeFull has joined. 18:00:33 -!- razetime has quit (Remote host closed the connection). 18:09:16 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 18:10:33 -!- tromp has joined. 18:43:11 -!- Lord_of_Life_ has joined. 18:44:05 -!- Lord_of_Life has quit (Ping timeout: 252 seconds). 18:44:28 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 18:54:49 -!- impomatic has quit (Quit: impomatic). 18:55:08 -!- impomatic has joined. 18:59:21 -!- impomatic has quit (Client Quit). 18:59:41 -!- impomatic has joined. 19:06:12 [[Double]] https://esolangs.org/w/index.php?diff=103109&oldid=101774 * Lim95 * (+811) Updated it for 1.6 nerds 19:09:18 [[Double]] https://esolangs.org/w/index.php?diff=103110&oldid=103109 * Lim95 * (+114) 19:11:04 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 19:17:47 [[Double]] https://esolangs.org/w/index.php?diff=103111&oldid=103110 * Lim95 * (+63) 19:34:34 -!- tromp has joined. 19:37:19 [[Island]] M https://esolangs.org/w/index.php?diff=103112&oldid=103041 * PythonshellDebugwindow * (+68) Categories 19:50:27 -!- impomatic has quit (Quit: impomatic). 20:59:10 -!- __monty__ has quit (Quit: leaving). 21:12:59 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 21:33:40 [[SOAP]] N https://esolangs.org/w/index.php?oldid=103113 * BoundedBeans * (+2572) Created page with "SOAP (the name standing for Set Oriented Arithmetic Programming) is an esolang by [[User:BoundedBeans]]. Many esolangs use stacks, queues, tapes, or accumulators to store data..." 21:34:00 [[Language list]] https://esolangs.org/w/index.php?diff=103114&oldid=103050 * BoundedBeans * (+11) 21:34:12 [[User:BoundedBeans]] https://esolangs.org/w/index.php?diff=103115&oldid=103051 * BoundedBeans * (+10) 22:18:47 [[WindowGolf]] N https://esolangs.org/w/index.php?oldid=103116 * BoundedBeans * (+1915) Created page with "WindowGolf is like [[Drive-In Window]] but insanely short. It was created by [[User:BoundedBeans]]. Programs follow this format: (entrees).(sides).(order) ==Entrees and sid..." 22:19:13 [[Language list]] https://esolangs.org/w/index.php?diff=103117&oldid=103114 * BoundedBeans * (+17) 22:19:25 [[User:BoundedBeans]] https://esolangs.org/w/index.php?diff=103118&oldid=103115 * BoundedBeans * (+16) 22:22:19 -!- Sgeo has joined. 23:05:12 [[Deadfish PDA]] M https://esolangs.org/w/index.php?diff=103119&oldid=102820 * PythonshellDebugwindow * (+136) /* See also */ Link to interpreter