00:00:26 <esolangs> [[Turkey]] N https://esolangs.org/w/index.php?oldid=84464 * ResU * (+1743) Created page with "Turkey is a derivative of [[Chicken]]. It was created by [[User:ResU]] in 2021. ==Commands== {| class=wikitable !Opcode !Description |- |1 |Prints "turkey". |- |2-27 |Prints t..."
00:04:19 <esolangs> [[GotoFuck]] M https://esolangs.org/w/index.php?diff=84465&oldid=84462 * ResU * (-1) /* Instructions */
00:06:51 <esolangs> [[Talk:Delta Salein ]] N https://esolangs.org/w/index.php?oldid=84466 * Salpynx * (+818) reverse engineering a possible truth machine
00:09:11 -!- int-e_ has changed nick to int-e.
00:12:17 <esolangs> [[2Swap]] M https://esolangs.org/w/index.php?diff=84467&oldid=83521 * PythonshellDebugwindow * (+25) /* Implementations */ Cat
00:13:48 -!- arseniiv_ has quit (Ping timeout: 252 seconds).
00:14:21 <esolangs> [[BeeScript]] M https://esolangs.org/w/index.php?diff=84468&oldid=82929 * PythonshellDebugwindow * (+25) Cat /* Implementations */
00:15:30 <esolangs> [[BrainIf]] M https://esolangs.org/w/index.php?diff=84469&oldid=83085 * PythonshellDebugwindow * (+47) /* Implementations */ Cats
00:38:12 -!- ch0de has changed nick to kronk.
01:04:00 <keegan> I have been in a psych hospital
01:04:07 <keegan> twice, for one night each
01:04:28 <keegan> they remembered me the second time even though it was a few years later
01:04:50 <keegan> not sure how to feel about that
01:05:05 <keegan> BBL, going mushroom hunting
01:10:49 <esolangs> [[NOTE]] https://esolangs.org/w/index.php?diff=84470&oldid=84399 * ResU * (+1437)
01:13:40 -!- kronk has changed nick to imode.
01:24:30 -!- imode has changed nick to ch0de.
01:34:02 <oerjan> me too. if i remember right, i count at least 5 former or current #esotericians.
01:54:37 -!- oerjan has quit (Quit: Nite).
02:10:00 <pikhq> keegan: oh i thought the mushroom hunting trip started earlier!
02:10:11 <pikhq> keegan: well, enjoy <3
02:41:52 -!- ch0de has changed nick to imode.
03:00:00 -!- Taneb has quit (Quit: I seem to have stopped.).
03:00:49 -!- gas has joined.
03:32:02 -!- Lord_of_Life has quit (Ping timeout: 268 seconds).
03:32:22 -!- Lord_of_Life has joined.
05:13:27 <b_jonas> I guess it helps that the channel is so old, and has logs on the searchable internet going back for so long
05:37:36 <nakilon> should I rewatch One Flew Over The Cuckoo's Nest
05:39:39 <nakilon> yay https://en.wikipedia.org/wiki/List_of_mental_disorders_in_film
05:48:25 <b_jonas> oerjan: I can believe 5, but it wouldn't have helped me to know the number, as opposed to specific first person anecdotes by people who also chatted about other things here that mattered more than knowing in abstract how many such people there were
06:21:00 -!- Sgeo_ has quit (Read error: Connection reset by peer).
06:58:31 <zzo38> All of the rounds of ChaCha20 is reversible except the final round, isn't it?
07:03:24 <riv> i would think either all of it or none of it is reversible
07:04:21 <riv> oh the rounds are reversible, but the bit where they add the input is not reversible
07:04:27 <riv> unless you know the input already
07:20:48 <esolangs> [[Special:Log/newusers]] create * MaowImpl * New user account
07:21:07 -!- riv has quit (Quit: Leaving).
07:25:31 -!- tromp has joined.
07:28:33 -!- monoxane has quit (Ping timeout: 244 seconds).
07:28:35 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=84471&oldid=84436 * MaowImpl * (+190) MaowImpl
07:34:12 <zzo38> Yes, that is what I meant
07:52:35 -!- monoxane has joined.
08:07:40 -!- hendursa1 has joined.
08:10:28 -!- hendursaga has quit (Ping timeout: 252 seconds).
08:24:05 -!- tech_exorcist has joined.
08:36:46 -!- dionys has left.
08:40:35 -!- tiggilyboo has joined.
08:44:40 -!- tiggilyboo has quit (Client Quit).
09:03:00 -!- tech_exorcist has quit (Quit: tech_exorcist).
09:03:13 -!- tech_exorcist has joined.
09:06:42 -!- imode has quit (Ping timeout: 272 seconds).
09:07:02 -!- keegan has quit (Remote host closed the connection).
09:38:51 <esolangs> [[DoFor]] N https://esolangs.org/w/index.php?oldid=84472 * TinyGuy32 * (+1785) Created page with "==DoFor== DoFor is an esoteric programing language. It is special because it uses the same command for input, output and variables. ==Commands:== {| class="wikitable" |+..."
09:39:56 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=84473&oldid=84444 * TinyGuy32 * (+12) /* Non-alphabetic */
09:41:31 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=84474&oldid=84473 * TinyGuy32 * (+12) /* D */
09:59:08 -!- rodgort` has quit (Quit: Leaving).
10:12:41 -!- rodgort has joined.
11:14:03 -!- spirgel has joined.
11:20:53 -!- Taneb has joined.
11:23:45 -!- tech_exorcist has quit (Remote host closed the connection).
11:24:20 -!- tech_exorcist has joined.
11:39:36 -!- Thelie has joined.
11:59:18 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
12:19:54 -!- arseniiv_ has joined.
12:34:37 -!- Thelie has quit (Remote host closed the connection).
12:40:44 -!- salpynx has quit (Quit: Connection closed).
12:44:52 <esolangs> [[Special:Log/newusers]] create * WriteOnly * New user account
12:45:06 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=84475&oldid=84474 * PythonshellDebugwindow * (-12) /* Non-alphabetic */ Remove another alphabetic language from non-alphabetic list
12:54:41 <esolangs> [[For The Worthy]] M https://esolangs.org/w/index.php?diff=84476&oldid=84441 * Kermek * (+15)
12:56:19 <esolangs> [[Coeus]] M https://esolangs.org/w/index.php?diff=84477&oldid=84401 * Kaveh Yousefi * (+16) Improved the interpreter hyperlink text.
12:56:23 <esolangs> [[User:Kermek]] N https://esolangs.org/w/index.php?oldid=84478 * Kermek * (+84) Created page with "==Contributions== Created [https://esolangs.org/wiki/For_The_Worthy For The Worthy]."
13:36:33 <esolangs> [[Snek]] N https://esolangs.org/w/index.php?oldid=84479 * KingJellyfish * (+883) Created page with "== Snek == A language made almost entirely by the following characters: <code>| _ / \</code>. An instruction pointer moves along the "paths" made by these characters and comm..."
13:42:12 <esolangs> [[Snek]] https://esolangs.org/w/index.php?diff=84480&oldid=84479 * KingJellyfish * (-513)
13:44:06 -!- imode has joined.
13:50:33 -!- hendursa1 has quit (Quit: hendursa1).
13:50:58 -!- hendursaga has joined.
13:52:02 -!- kspalaiologos has joined.
13:58:09 <esolangs> [[Snek]] https://esolangs.org/w/index.php?diff=84481&oldid=84480 * KingJellyfish * (+2661)
13:58:59 -!- sech1ptheythem[m has quit (Read error: Connection reset by peer).
13:59:05 -!- jryans has quit (Read error: Connection reset by peer).
14:01:00 -!- jryans has joined.
14:01:19 <esolangs> [[Snek]] https://esolangs.org/w/index.php?diff=84482&oldid=84481 * KingJellyfish * (+227)
14:01:32 -!- sech1ptheythem[m has joined.
14:01:50 <esolangs> [[Snek]] https://esolangs.org/w/index.php?diff=84483&oldid=84482 * KingJellyfish * (-1)
14:09:28 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=84484&oldid=84471 * WriteOnly * (+380)
14:10:51 -!- fishfinger has joined.
14:18:38 -!- fishfinger_ has joined.
14:18:57 -!- fishfinger_ has quit (Client Quit).
14:24:29 <esolangs> [[Coeus]] https://esolangs.org/w/index.php?diff=84485&oldid=84477 * Kaveh Yousefi * (+497) Improved formatting of code tokens and added a CAT program example.
14:27:09 -!- Sgeo has joined.
14:28:17 <HackEso> olist https://www.giantitp.com/comics/oots1236.html: shachaf oerjan Sgeo FireFly boily nortti b_jonas
14:28:17 -!- Bowserinator has quit (Ping timeout: 272 seconds).
14:30:26 -!- Bowserinator has joined.
14:34:26 -!- fishfinger has quit (Read error: Connection reset by peer).
14:34:45 -!- fishfinger has joined.
14:36:21 <esolangs> [[User:WriteOnly]] N https://esolangs.org/w/index.php?oldid=84486 * WriteOnly * (+293) Created page with "Hi, I am hobby Haskeller. My dream is run Scheme interpreter on Brainfuck, ETA, Funge, Piet, Subleq and Whitespace. Work is going slow because I am constantly improving my c..."
14:51:42 -!- spirgel_ has joined.
14:56:06 -!- spirgel has quit (Ping timeout: 272 seconds).
15:02:25 <esolangs> [[Eek!]] https://esolangs.org/w/index.php?diff=84487&oldid=83148 * Zero player rodent * (+372)
15:07:08 <esolangs> [[Eek!]] https://esolangs.org/w/index.php?diff=84488&oldid=84487 * Zero player rodent * (-3)
15:12:15 -!- fishfinger has quit (Remote host closed the connection).
15:13:50 <esolangs> [[PaRappa]] https://esolangs.org/w/index.php?diff=84489&oldid=84286 * Zero player rodent * (+607)
15:16:54 -!- fishfinger has joined.
15:33:22 -!- fishfinger has quit (Read error: Connection reset by peer).
15:33:35 -!- fishfinger has joined.
15:44:15 <esolangs> [[Brainfuck]] M https://esolangs.org/w/index.php?diff=84490&oldid=81259 * VilgotanL * (+345) added my self-interpreter
15:56:55 <esolangs> [[What's the dog doin?]] https://esolangs.org/w/index.php?diff=84491&oldid=84453 * GreenThePear * (+204) /* Expressions */ Parenthesis!
16:00:00 -!- tromp has joined.
16:10:23 -!- fishfinger has quit (Ping timeout: 244 seconds).
16:11:41 -!- fishfinger has joined.
16:14:51 <esolangs> [[User:WriteOnly]] https://esolangs.org/w/index.php?diff=84492&oldid=84486 * WriteOnly * (+94)
16:15:50 <esolangs> [[User:WriteOnly]] https://esolangs.org/w/index.php?diff=84493&oldid=84492 * WriteOnly * (+118)
16:16:10 <esolangs> [[ETA]] https://esolangs.org/w/index.php?diff=84494&oldid=30446 * WriteOnly * (+160)
16:17:08 <esolangs> [[What's the dog doin?]] https://esolangs.org/w/index.php?diff=84495&oldid=84491 * GreenThePear * (+341) /* Examples */ Factorial!
16:17:10 -!- fishfinger has quit (Ping timeout: 272 seconds).
16:17:19 <esolangs> [[What's the dog doin?]] M https://esolangs.org/w/index.php?diff=84496&oldid=84495 * GreenThePear * (+1)
16:18:48 -!- fishfinger has joined.
16:19:39 <esolangs> [[Whitespace]] https://esolangs.org/w/index.php?diff=84497&oldid=84173 * WriteOnly * (+180)
16:20:03 <esolangs> [[ETA]] https://esolangs.org/w/index.php?diff=84498&oldid=84494 * WriteOnly * (+6)
16:55:47 -!- freon has joined.
16:55:48 -!- fishfinger has quit (Ping timeout: 272 seconds).
17:01:04 -!- spirgel_ has quit.
17:12:17 -!- riv has joined.
17:14:53 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
17:28:23 <riv> hello esolangers
17:31:26 -!- gas has left (Leaving).
17:57:46 -!- freon has quit (Quit: Client closed).
18:00:38 <esolangs> [[User:Zzo38/Programming languages with unusual features]] https://esolangs.org/w/index.php?diff=84499&oldid=84457 * Zzo38 * (+813) Free Hero Mesh preprocessor
18:19:42 -!- tromp has joined.
18:35:52 -!- fishfinger has joined.
18:35:52 -!- fishfinger has quit (Client Quit).
18:36:08 -!- fishfinger has joined.
18:40:17 -!- mnrmnaugh has quit (Remote host closed the connection).
18:40:42 -!- mnrmnaugh has joined.
18:52:10 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
19:01:33 -!- fishfinger has quit (Remote host closed the connection).
19:26:38 -!- arseniiv_ has quit (Ping timeout: 268 seconds).
19:28:30 -!- arseniiv_ has joined.
19:36:35 -!- tromp has joined.
20:07:04 <esolangs> [[VBF]] M https://esolangs.org/w/index.php?diff=84500&oldid=84460 * VilgotanL * (-97) change infinite counter to slightly smaller version
20:14:17 <esolangs> [[VBF]] M https://esolangs.org/w/index.php?diff=84501&oldid=84500 * VilgotanL * (-8) minify infinite counter slightly more
20:16:31 -!- fishfinger has joined.
20:16:50 -!- fishfinger has quit (Remote host closed the connection).
20:43:18 -!- kspalaiologos has quit (Quit: Leaving).
20:51:53 -!- tiggilyboo has joined.
20:51:58 <esolangs> [[Special:Log/newusers]] create * Fox * New user account
21:03:20 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=84502&oldid=84484 * Fox * (+92)
21:07:43 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
21:17:35 <esolangs> [[ItOi]] N https://esolangs.org/w/index.php?oldid=84503 * Grs * (+982) Created page with "ItOi or Input to Output instantly is a joke esoteric programming language by ~~~ that only contains two command. == Command == The only command is: {| class="wikitable" |+ Com..."
21:18:56 <esolangs> [[ItOi]] https://esolangs.org/w/index.php?diff=84504&oldid=84503 * Grs * (+4) /* Command */
21:20:52 -!- tromp has joined.
21:24:28 <esolangs> [[RandBow]] N https://esolangs.org/w/index.php?oldid=84505 * Fox * (+93) Created page with "'''RandBow''' is a visual esoteric programing language. Its like a mix of brainfuck and piet."
21:25:22 <esolangs> [[RandBow]] https://esolangs.org/w/index.php?diff=84506&oldid=84505 * Fox * (+10)
21:25:49 <esolangs> [[Special:Log/newusers]] create * Xxmarijnw * New user account
21:29:36 <esolangs> [[RandBow]] https://esolangs.org/w/index.php?diff=84507&oldid=84506 * Fox * (+894)
21:32:03 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
21:32:11 <esolangs> [[RandBow]] https://esolangs.org/w/index.php?diff=84508&oldid=84507 * Fox * (+9)
21:33:27 <esolangs> [[Joke language list]] https://esolangs.org/w/index.php?diff=84509&oldid=84220 * Grs * (+82) /* General languages */ ItOi by Grs
21:33:27 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=84510&oldid=84502 * Xxmarijnw * (+188) /* Introductions */
21:33:42 <esolangs> [[Pinocchio]] https://esolangs.org/w/index.php?diff=84511&oldid=38260 * Xxmarijnw * (+157) Cleanup and fix example
21:34:11 <esolangs> [[User:Xxmarijnw]] N https://esolangs.org/w/index.php?oldid=84512 * Xxmarijnw * (+0) Created blank page
21:34:18 <esolangs> [[User:Xxmarijnw]] https://esolangs.org/w/index.php?diff=84513&oldid=84512 * Xxmarijnw * (+23)
21:43:37 <esolangs> [[RandBow]] https://esolangs.org/w/index.php?diff=84514&oldid=84508 * Fox * (+255)
22:06:51 -!- tromp has joined.
22:09:48 <esolangs> [[Special:Log/newusers]] create * Dylanrafael05 * New user account
22:12:25 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=84515&oldid=84510 * Dylanrafael05 * (+174) /* Introductions */
22:13:02 -!- tech_exorcist has quit (Quit: tech_exorcist).
22:30:33 -!- oerjan has joined.
22:35:34 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:05:04 -!- arseniiv_ has quit (Ping timeout: 244 seconds).
23:07:48 -!- salpynx has joined.
23:10:53 <esolangs> [[Duocentehexaquinquagesimal]] https://esolangs.org/w/index.php?diff=84516&oldid=83074 * Makonede * (-9)
23:12:39 <esolangs> [[Py256]] N https://esolangs.org/w/index.php?oldid=84517 * Makonede * (+22203) Created page with "''Not to be confused with [[256]].'' '''Py256''' is a golfing language by [[User:Makonede]]. It uses Base-256 compression to encode long hexadecimal numbers representing prog..."
23:14:07 <esolangs> [[Language list]] M https://esolangs.org/w/index.php?diff=84518&oldid=84475 * Makonede * (+12)
23:14:32 <esolangs> [[User:Makonede]] M https://esolangs.org/w/index.php?diff=84519&oldid=82172 * Makonede * (+11)
23:15:01 -!- oren has joined.
23:15:16 <oren> https://pastebin.com/dDrduun1
23:15:32 <oren> I made a closure thingy in C
23:15:41 <oren> This time it works
23:18:17 <oren> tldr it copies entire page that the addF function is on, replaces some data to enclose the argumnet, and returns the copied + modified function
23:18:38 <shachaf> Substituting a known constant in the machine code? Seems risky.
23:18:56 <zzo38> That isn't going to be portable, I think
23:19:09 <shachaf> Probably simpler to pass it an extra argument?
23:22:42 <pikhq> i did a closure thing in c ages ago, though it is _profoundly_ hacky
23:23:08 <pikhq> https://github.com/pikhq/clambda-demo there we are
23:23:32 <pikhq> (portable, but extremely GCC-specific)
23:26:23 <zzo38> I use some GNU extensions in C programming, although there are other compilers that support some of these extensions too
23:30:55 <shachaf> What should the API for a general thing like this be?
23:31:50 <esolangs> [[Py256]] M https://esolangs.org/w/index.php?diff=84520&oldid=84517 * Makonede * (+0)
23:33:48 <pikhq> i'm not sure what would be a nice API in general
23:34:13 <pikhq> tbh i've stopped trying to be clever in c; i've come to the conclusion that c is best served by writing _very_ dumb and obviously-correct code
23:36:04 -!- tiggilyboo has quit (Ping timeout: 272 seconds).
23:36:07 <shachaf> Well, runtime closures like this are probably hardly ever a good idea.
23:36:25 <shachaf> But good API design is surely worth thinking about in C, and isn't the same thing as gratuitous cleverness.
23:50:53 <oren> well ideally, i'd like it to be such that the returned function looks like any other function pointer to a funtion with that signature
23:52:10 <oren> there would be two ways of doing that: have every function take a closure pointer, perhaps in a dedicated register in the ABI
23:52:16 <shachaf> Right, making it generic over function types is the tricky part.
23:52:42 <shachaf> Here's a sort of thing you can do: https://slbkbs.org/tmp/closure.c
23:52:50 <oren> or, alternatively, the function pointer itself would somehow
23:56:53 <shachaf> I think there's a library that does this, and even makes it work on iOS (where you're not allowed to map executable memory).
23:58:17 <esolangs> [[Py256]] M https://esolangs.org/w/index.php?diff=84521&oldid=84520 * PythonshellDebugwindow * (-6) Cat, template
23:59:31 <esolangs> [[256]] M https://esolangs.org/w/index.php?diff=84522&oldid=84045 * PythonshellDebugwindow * (+31) Distinguish
23:59:36 <shachaf> Hmm, maybe you can be sneaky about it and make it work for every function type.