←2022-09-08 2022-09-09 2022-09-10→ ↑2022 ↑all
00:24:25 <esolangs> [[User:Lemonz]] https://esolangs.org/w/index.php?diff=103053&oldid=102862 * Lemonz * (-87) /* de */
00:26:53 <esolangs> [[User:Lemonz]] https://esolangs.org/w/index.php?diff=103054&oldid=103053 * Lemonz * (+18)
00:30:23 <esolangs> [[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 <esolangs> [[Talk:Three variable modification language]] N https://esolangs.org/w/index.php?oldid=103056 * PkmnQ * (+268) /* Hello World program */ new section
06:03:43 <esolangs> [[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 <wib_jonas> 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 <wib_jonas> right?
09:26:48 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
09:27:45 <fizzie> Right.
09:34:02 <wib_jonas> I'll probably just use local search at home
09:34:42 <wib_jonas> 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 <wib_jonas> I mean logging it independently from your bot
09:51:39 -!- tromp has joined.
10:50:02 <wib_jonas> `run ls -dlF /dev/stdout
10:50:09 <HackEso> lrwxrwxrwx 1 0 0 15 May 1 12:32 /dev/stdout -> /proc/self/fd/1|
10:50:15 <wib_jonas> sorry, I should do that in private message
10:52:29 <wib_jonas> 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 <wib_jonas> but no, because the normal output to IRC is still a pipe
10:53:28 <wib_jonas> the other part about the color is probably possible by making an IRC style terminfo terminal description
10:53:38 <fizzie> 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 <wib_jonas> fizzie: it may be as a default, yes
10:54:20 <wib_jonas> even TERM=dumb goes only halfway
10:54:39 <wib_jonas> 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 <wib_jonas> but for commands specifically written for HackEso, I may want to try custom behavior
10:55:49 <wib_jonas> I'm asking partly for rnooodl
10:56:37 <int-e> hehehe... pipe:[221] ...is that number stable? ;-)
10:56:39 <wib_jonas> sure, you're not likely to invoke bin/\`\` or the other few such commands non-IRCvely, but still just in case
10:57:35 <wib_jonas> 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 <fizzie> 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 <fizzie> 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 <wib_jonas> also I'm wondering if I should write the rnooodl reimplementation in C or python
10:59:51 <fizzie> But of course in multibot, it's a pipe that the UML process gets as stdout, so the cat gets generated.
11:02:09 <wib_jonas> `run set -e; cd /hackenv/bin; grep -Rl ooo . # what commands use rnooodl in first place?
11:02:11 <HackEso> ​./bookofeso \ ./ \ ./? \ ./rnooodl \ ./` \ ./gs2c.py \ ./( \ ./tclkit \ ./wisdom \ ./danddreclist \ ./gs2.py \ ./``
11:05:54 <wib_jonas> I think I'll just make it not care about where it output goes
11:13:22 <int-e> fungot: how many integer alus do you have?
11:13:22 <fungot> int-e: considering the only time i was into scm i could let everyone else hear it :p.
11:14:14 <wib_jonas> though since rnooodl only multiplies exactly three os, at least it's idempotent
11:14:17 <int-e> fungot: why are you making source code management sound like a kink?
11:14:17 <fungot> int-e: so can you modify it to use
11:14:23 <wib_jonas> well no, not quite
11:14:31 <wib_jonas> because it can also output just three os
11:14:57 <wib_jonas> it's not idempotent, but also won't grow the output without limit if repeatedly applied
11:15:05 <wib_jonas> it will converge when run many times
11:16:39 <int-e> what's the term... converge in probability?
11:17:12 <wib_jonas> that too, yes
11:17:23 <wib_jonas> that's the stronger condition
11:18:22 <wib_jonas> but I only meant weak (pointwise) convergence
11:22:41 <wib_jonas> or something... I've no idea how topology works anymore
11:22:51 <wib_jonas> but in this case it probably converges in any sense you can think of
11:24:55 <int-e> > fix show
11:24:57 <lambdabot> "\"\\\"\\\\\\\"\\\\\\\\\\\\\\\"\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"\\\\\\\\\\\\\...
11:25:15 <esolangs> [[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 <int-e> oh noes
11:30:57 <wib_jonas> 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 <wib_jonas> repeated iteration of rnoodl to that input converges to a finite string
11:46:01 <wib_jonas> but also the result of a repeated application is never more than 13/6th the length of its input
11:48:41 <wib_jonas> 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 <wib_jonas> there isn't an environment variable or file or something that tells when the timeout will come, right?
11:50:39 <wib_jonas> 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 <int-e> `` uptime
11:51:53 <HackEso> ​ 11:51:53 up 4828 day, 20:21, 0 users, load average: 0.00, 0.00, 0.00
11:52:02 <int-e> interesting
11:52:35 <wib_jonas> 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 <wib_jonas> but the sandbox may be exposing the end time to us somewhere, either in a special channel or just in setrlimit
11:53:19 <fizzie> If I recall correctly, you can catch the timeout SIGTERM, and still have 5 seconds left for a graceful shutdown.
11:53:34 <wib_jonas> ooh, SIGTERM, let me test that
11:53:45 <fizzie> Although... it might be the soft timeout already kills the cat.
11:54:11 <fizzie> No, I think it's just sent to the child, not the cat.
11:54:33 <fizzie> The cat is expected to just behave and expire soon after the child does.
11:55:12 <wib_jonas> is the SIGTERM sent to the whole process group, or only to its top?
11:56:04 <fizzie> It's just sent to the initially executed process, not the group, it looks like.
11:56:37 <wib_jonas> hmm, that's a pity
11:56:55 <wib_jonas> that's usually a shell, which ignores it
11:58:20 <fizzie> 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 <fizzie> `` ps -o pid,pgrp,args
11:59:23 <HackEso> ​ 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 <wib_jonas> 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 <fizzie> Hmm, a process group identifier of 0, that's probably pretty rare.
11:59:55 <wib_jonas> as in the time when you'll be shut down
12:00:00 <int-e> `` stat -c %x /proc
12:00:02 <HackEso> 2022-09-09 12:00:00.994161622 +0000
12:00:49 <fizzie> 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 <fizzie> I probably shouldn't have used the word "signal", because it's not actually a signal.
12:02:05 <int-e> flags aren't really flags either
12:02:08 <wib_jonas> it's always an approximation in practice, since we're not running any real-time code with hard guarantees on timing
12:04:07 <fizzie> 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 <fizzie> `sleep 5
12:04:37 <wib_jonas> 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 <HackEso> No output.
12:04:53 <fizzie> Okay, that was definitely more than 5 seconds.
12:05:06 <fizzie> In fact, it was almost exactly 30, the timeout.
12:05:19 <wib_jonas> 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 <wib_jonas> IRC often has delays
12:05:27 <fizzie> `` sleep 5 # just out of curiosity
12:05:57 <HackEso> No output.
12:06:56 <wib_jonas> also a write command that someone else runs can delay when HackEso starts to run your command
12:07:08 <fizzie> `` for (( i=0; i<5; i++ )); do date +%s; sleep 1; done
12:07:14 <HackEso> 1662725229 \ 1662725230 \ 1662725231 \ 1662725232 \ 1662725233
12:07:33 <fizzie> Curious.
12:08:13 <wib_jonas> but really, IRC delay. IRC just doesn't attempt to be very low latency.
12:08:19 <fizzie> `ping
12:08:20 <HackEso> pong
12:08:26 <wib_jonas> it prefers to have a high throughput over a low latency
12:08:32 <wib_jonas> since it has lots of users
12:08:58 <wib_jonas> also because if you want low latency or high throughput, connect directly and only send at most the metadata through irc
12:08:58 <fizzie> Looks low enough to me for differentiating between 5 and 30 seconds. Especially with some small (N=10) number of samples.
12:34:19 <esolangs> [[Addbig]] https://esolangs.org/w/index.php?diff=103059&oldid=103034 * Joaozin003 * (+0) /* Cat Program Until <=0 */
12:39:53 <esolangs> [[Addbig]] https://esolangs.org/w/index.php?diff=103060&oldid=103059 * Joaozin003 * (+166)
12:41:09 <wib_jonas> `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 <esolangs> [[Addbig]] https://esolangs.org/w/index.php?diff=103061&oldid=103060 * Joaozin003 * (+46) /* The full Addbig instruction */
12:41:37 <esolangs> [[Addbig]] https://esolangs.org/w/index.php?diff=103062&oldid=103061 * Joaozin003 * (-2) /* The full Addbig instruction */
12:41:40 <HackEso> No output.
12:41:40 <wib_jonas> fizzie: you have a point. sometimes the sleep runs as fast as it should, sometimes it's much slower
12:41:46 <wib_jonas> like here it timed out
12:41:50 <wib_jonas> `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 <HackEso> No output.
12:42:39 <wib_jonas> again
12:42:46 <wib_jonas> but sometimes it runs to completion
12:43:08 <wib_jonas> `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 <HackEso> erratic delays (FDfECE4b)? 6.20 27.85;
12:44:03 <wib_jonas> there it slept for 27.8 seconds, eww
12:44:13 <wib_jonas> `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 <wib_jonas> I swear I got one where it only slept as much as I requested. weird.
12:44:44 <HackEso> 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 <esolangs> [[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 <fizzie> 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 <fizzie> `` (while true; do :; done) & time sleep 5; kill %1
13:19:49 <HackEso> real: 0m5.051s, user: 0m0.000s, sys: 0m0.020s
13:19:53 <fizzie> Like, that takes consistently about five seconds.
13:20:01 <fizzie> `` time sleep 5
13:20:09 <fizzie> But that one doesn't.
13:20:30 <int-e> the kernel is busy waiting.
13:20:31 <HackEso> real: 0m29.561s, user: 0m0.000s, sys: 0m0.090s
13:21:00 <fizzie> Yet it still knows 30 seconds did elapse in the output. Odd.
13:21:03 <int-e> would that be clearer with a comma?
13:21:22 <int-e> real time isn't delayed... does UML get it from the host?
13:21:53 <wib_jonas> it has to get everything from the host, one way or another
13:22:42 <int-e> some things you can recreate inside the sandbox without giving up the pretense of isolation
13:24:56 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103064&oldid=103046 * Andriy * (+292)
13:26:00 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103065&oldid=103064 * Andriy * (+102)
13:26:33 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103066&oldid=103065 * Andriy * (+19)
13:27:15 <esolangs> [[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 <esolangs> [[V^v]] https://esolangs.org/w/index.php?diff=103068&oldid=103067 * Kaveh Yousefi * (+172) Added categories to the page.
13:29:38 <wib_jonas> 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 <int-e> woah
13:30:31 <wib_jonas> let me check when the e-book version comes out, it may be earlier or later
13:30:42 <wib_jonas> nice, I can buy it now already
13:31:08 <wib_jonas> ah no I can't
13:31:47 <wib_jonas> 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 <wib_jonas> that is, pre-order
13:32:03 <wib_jonas> still, good. I'll set a reminder.
13:34:13 <wib_jonas> 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 <wib_jonas> the one that includes satisfiability
13:35:44 <int-e> I'm looking for a table of contents (by other means than searching for the pre-fascicles)
13:36:26 <wib_jonas> int-e: you can probably buy or borrow from a library the fascicles 4.5 and 4.6
13:37:05 <wib_jonas> 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 <wib_jonas> but it's possible that this book will just have very few chapters
13:38:19 <wib_jonas> that would make the longest chapter 7.2.2.2 Satisfiability, weighing in at 185 or 184 pages
13:38:36 <wib_jonas> well, the longest sub-chapter
13:39:37 <wib_jonas> 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 <int-e> 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 <int-e> Will I buy it? Not sure yet. It's fascinating stuff but also stuff I know quite a bit about.
13:42:53 <int-e> then again it may be worth it just for the execercises
13:47:36 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103069&oldid=103066 * Andriy * (+228)
13:48:17 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103070&oldid=103069 * Andriy * (+18)
13:49:03 <esolangs> [[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 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103072&oldid=103071 * Andriy * (+469) /* Hello World */
14:00:58 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103073&oldid=103072 * Andriy * (+197) /* Architecture */
14:02:54 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103074&oldid=103073 * Andriy * (+64) /* Architecture */
14:05:21 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103075&oldid=103074 * Andriy * (+145) /* Architecture */
14:07:21 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103076&oldid=103075 * Andriy * (+212) /* Architecture */
14:09:41 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103077&oldid=103076 * Andriy * (+16) /* Architecture */
14:11:21 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103078&oldid=103077 * Andriy * (+13) /* Functions */
14:15:51 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103079&oldid=103078 * Andriy * (+305) /* Lines */
14:18:04 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103080&oldid=103079 * Andriy * (+197) /* Lines */
14:18:51 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103081&oldid=103080 * Andriy * (+1) /* List of commands */
14:19:30 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103082&oldid=103081 * Andriy * (+125) /* List of commands */
14:19:48 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103083&oldid=103082 * Andriy * (-2) /* List of commands */
14:20:00 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103084&oldid=103083 * Andriy * (-8) /* List of commands */
14:20:34 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103085&oldid=103084 * Andriy * (+79) /* Lines */
14:24:41 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103086&oldid=103085 * Andriy * (+183) /* Commands */
14:25:29 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103087&oldid=103086 * Andriy * (+406) /* Commands */
14:26:38 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103088&oldid=103087 * Andriy * (+81) /* Commands */
14:27:19 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103089&oldid=103088 * Andriy * (+1) /* Commands */
14:30:27 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103090&oldid=103089 * Andriy * (+24) /* Commands */
14:42:39 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103091&oldid=103090 * Andriy * (+77) /* Commands */
14:43:24 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103092&oldid=103091 * Andriy * (+205) /* Commands */
14:46:37 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103093&oldid=103092 * Andriy * (+205) /* Commands */
14:47:07 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103094&oldid=103093 * Andriy * (+20) /* Commands */
14:48:08 <esolangs> [[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 <esolangs> [[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 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103097&oldid=103096 * Andriy * (+464) /* Commands */
14:57:09 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103098&oldid=103097 * Andriy * (+666) /* Commands */
15:07:21 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103099&oldid=103098 * Andriy * (+1262) /* Commands */
15:08:34 <esolangs> [[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 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103101&oldid=103100 * Andriy * (+0)
16:07:43 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103102&oldid=103101 * Andriy * (+1602) /* Hello World */
16:08:49 <esolangs> [[Turing Complete DOM Programming Language]] https://esolangs.org/w/index.php?diff=103103&oldid=103102 * Andriy * (+98) /* Fibonacci numbers */
16:09:31 <esolangs> [[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 <esolangs> [[It Is Not What It Is]] https://esolangs.org/w/index.php?diff=103105&oldid=103048 * LEOMOK * (+2572)
17:01:30 <esolangs> [[It Is Not What It Is]] https://esolangs.org/w/index.php?diff=103106&oldid=103105 * LEOMOK * (-46)
17:01:56 <esolangs> [[It Is Not What It Is]] https://esolangs.org/w/index.php?diff=103107&oldid=103106 * LEOMOK * (+0)
17:03:11 <esolangs> [[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 <esolangs> [[Double]] https://esolangs.org/w/index.php?diff=103109&oldid=101774 * Lim95 * (+811) Updated it for 1.6 nerds
19:09:18 <esolangs> [[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 <esolangs> [[Double]] https://esolangs.org/w/index.php?diff=103111&oldid=103110 * Lim95 * (+63)
19:34:34 -!- tromp has joined.
19:37:19 <esolangs> [[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 <esolangs> [[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 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=103114&oldid=103050 * BoundedBeans * (+11)
21:34:12 <esolangs> [[User:BoundedBeans]] https://esolangs.org/w/index.php?diff=103115&oldid=103051 * BoundedBeans * (+10)
22:18:47 <esolangs> [[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 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=103117&oldid=103114 * BoundedBeans * (+17)
22:19:25 <esolangs> [[User:BoundedBeans]] https://esolangs.org/w/index.php?diff=103118&oldid=103115 * BoundedBeans * (+16)
22:22:19 -!- Sgeo has joined.
23:05:12 <esolangs> [[Deadfish PDA]] M https://esolangs.org/w/index.php?diff=103119&oldid=102820 * PythonshellDebugwindow * (+136) /* See also */ Link to interpreter
←2022-09-08 2022-09-09 2022-09-10→ ↑2022 ↑all