00:22:46 <esolangs> [[David Roberts]] M https://esolangs.org/w/index.php?diff=120228&oldid=93744 * PythonshellDebugwindow * (+9) Stub
00:23:59 <esolangs> [[Cheesecake]] M https://esolangs.org/w/index.php?diff=120229&oldid=120220 * PythonshellDebugwindow * (+49) /* Implementation */ Categories
00:26:02 <esolangs> [[Cheese]] M https://esolangs.org/w/index.php?diff=120230&oldid=49905 * PythonshellDebugwindow * (+33) Stub, category
00:26:56 <esolangs> [[Cheese+]] M https://esolangs.org/w/index.php?diff=120231&oldid=38579 * PythonshellDebugwindow * (+33) Stub, category
00:45:29 -!- __monty__ has quit (Quit: leaving).
03:39:46 <esolangs> [[Special:Log/newusers]] create * Blah2248 * New user account
07:39:06 -!- ais523 has quit (Quit: quit).
07:41:16 -!- arseniiv has joined.
08:26:16 -!- tromp has joined.
08:36:58 <esolangs> [[Cheesecake]] https://esolangs.org/w/index.php?diff=120232&oldid=120229 * Nebular * (-6) updated truth machine because i changed a feature in the language
08:48:03 <esolangs> [[User:Nebular]] https://esolangs.org/w/index.php?diff=120233&oldid=120210 * Nebular * (+25)
08:48:08 <esolangs> [[User:Nebular]] https://esolangs.org/w/index.php?diff=120234&oldid=120233 * Nebular * (+1)
08:48:16 <esolangs> [[User:Nebular]] https://esolangs.org/w/index.php?diff=120235&oldid=120234 * Nebular * (-12)
09:09:11 <fizzie> Today's "didn't read the instructions" issue: skipped over the "J cards are now the weakest" paragraph completely, and it didn't affect the example given on the page but did affect the full input.
09:35:48 <esolangs> [[Dead fish]] M https://esolangs.org/w/index.php?diff=120236&oldid=120226 * None1 * (-5) /* C++ */ anyway
09:36:16 <esolangs> [[Dead fish]] M https://esolangs.org/w/index.php?diff=120237&oldid=120236 * None1 * (-17) /* Commands */
10:17:19 -!- Lord_of_Life has quit (Ping timeout: 255 seconds).
10:18:47 -!- Lord_of_Life has joined.
10:30:23 <esolangs> [[HTPF]] M https://esolangs.org/w/index.php?diff=120238&oldid=120225 * Kaveh Yousefi * (-26) Amended several orthographic mistakes in the Common Lisp code's documentation.
10:31:49 <esolangs> [[Turi ip ip ip]] M https://esolangs.org/w/index.php?diff=120239&oldid=118914 * Kaveh Yousefi * (+19) Rectified an example program's orthography.
10:37:56 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
10:38:55 -!- wib_jonas has joined.
10:44:30 -!- tromp has joined.
10:46:03 <wib_jonas> int-e: I realized that I never fully reverse engineered what the rule was for what shape the stacker produces frmo two arbitrary shapes. I reverse engineered enough to solve the two hard required shapes, but that still leaves multiple reasonable possibilities open for the full rule.
10:46:48 <wib_jonas> so now I read the rule from the source code, in the very verbose function cloneAndStackWith in src\js\game\shape_definition.js
10:52:38 <wib_jonas> the rule is that the whole upper input shape is shifted up (floating) by k layers then unioned with the lower shape, where k is one more than the highest k from among {0,1,2,3} for which this union wouldn't be disjoint, or 0 if the union would be disjoint for all values, and then the layers above the four bottom one layers of the union are
10:57:07 <wib_jonas> in particular, RRRR:R---:RRR- stacked under -CCC:---C:CCCC gives RRRR:R---:RRR-:-CCC, rather than RRRR:RCCC:RRRC:CCCC, as in k=3 here because k=2 wouldn't be disjoint even though k=1 would be disjoint
10:59:54 <wib_jonas> and also the quadrants that come from the same input stay the same vertical distance from each other, so eg. RRRR:R---:R--- stacked under ---C:CCCC gives RRRR:R---:R--C:CCCC rather than RRRR:R--C:R---:CCCC because the bottom layer of the top input is glued to the top layer of the top input and so can't fall down; and similarly RRRR:R--- stacked
10:59:55 <wib_jonas> under ---C:---C:CCCC gives RRRR:R--C:---C:CCCC rather than RRRR:---C:R--C:CCCC
11:00:19 <wib_jonas> I'll probably have to double-check this in the game to be sure I'm not misreading the code
11:08:21 <wib_jonas> the worrying part is that apparently the rules changed at one point during development
11:21:26 -!- Sgeo has quit (Read error: Connection reset by peer).
11:31:51 -!- __monty__ has joined.
12:07:18 <esolangs> [[BracketOnly]] https://esolangs.org/w/index.php?diff=120240&oldid=120187 * None1 * (+16) /* {{User|XKCD Random Number}} */
12:23:55 <esolangs> [[BracketOnly]] M https://esolangs.org/w/index.php?diff=120241&oldid=120240 * None1 * (+7) /* Bogen */
12:25:51 <esolangs> [[BracketOnly]] https://esolangs.org/w/index.php?diff=120242&oldid=120241 * None1 * (+1983) /* Examples */
12:26:20 <esolangs> [[BracketOnly]] https://esolangs.org/w/index.php?diff=120243&oldid=120242 * None1 * (-8) Not WIP anymore, just wait for the interpreter
12:26:52 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=120244&oldid=120206 * None1 * (+18) /* B */
12:27:22 <esolangs> [[User:None1]] https://esolangs.org/w/index.php?diff=120245&oldid=120181 * None1 * (+57) /* My Esolangs */
12:28:57 <esolangs> [[Hello world program in esoteric languages (nonalphabetic and A-M)]] https://esolangs.org/w/index.php?diff=120246&oldid=119117 * None1 * (+1982) /* BoolX */
12:29:57 <esolangs> [[User:XKCD Random Number]] https://esolangs.org/w/index.php?diff=120247&oldid=119731 * None1 * (+169) /* BinaryLanguage */
12:30:35 <esolangs> [[User:XKCD Random Number]] M https://esolangs.org/w/index.php?diff=120248&oldid=120247 * None1 * (+75) /* BracketOnly */
12:31:56 <esolangs> [[A+B Problem]] M https://esolangs.org/w/index.php?diff=120249&oldid=119120 * None1 * (+124) /* Implementations */
12:34:49 <esolangs> [[BracketOnly]] M https://esolangs.org/w/index.php?diff=120250&oldid=120243 * None1 * (+37) /* Functions */
12:36:53 <esolangs> [[BracketOnly]] M https://esolangs.org/w/index.php?diff=120251&oldid=120250 * None1 * (+405) /* Hello World */
12:37:48 <esolangs> [[BracketOnly]] https://esolangs.org/w/index.php?diff=120252&oldid=120251 * None1 * (+77) /* Bogen */
12:38:32 <esolangs> [[Truth-machine]] https://esolangs.org/w/index.php?diff=120253&oldid=119906 * None1 * (+404) /* Brace For Impact */
12:39:21 <esolangs> [[BracketOnly]] M https://esolangs.org/w/index.php?diff=120254&oldid=120252 * None1 * (+74) /* Truth Machine */
12:39:50 <esolangs> [[Constant]] https://esolangs.org/w/index.php?diff=120255&oldid=120212 * None1 * (+28) /* See also */
12:43:34 <esolangs> [[BracketOnly]] https://esolangs.org/w/index.php?diff=120256&oldid=120254 * None1 * (+753) /* Examples */
12:44:15 <esolangs> [[BracketOnly]] M https://esolangs.org/w/index.php?diff=120257&oldid=120256 * None1 * (+126) /* Fibonacci */
12:48:52 <esolangs> [[BracketOnly/Rickroll]] N https://esolangs.org/w/index.php?oldid=120258 * None1 * (+4737) Created page with "The following is an unoptimized [[Never Gonna Give You Up]] program in [[BracketOnly]], it is LZMA-compressed and encoded in Base64 because the original program is 264108 bytes long! <pre class="rectwrap">/Td6WFoAAATm1rRGAgAhARYAAAB0L+Wj5AerDO1dABRgosQBgCBI1v
12:51:33 <esolangs> [[BracketOnly]] https://esolangs.org/w/index.php?diff=120259&oldid=120257 * None1 * (+184) /* Examples */
12:52:09 <esolangs> [[Never Gonna Give You Up]] https://esolangs.org/w/index.php?diff=120260&oldid=120064 * None1 * (+49) /* Implementations */
12:54:10 <esolangs> [[BracketOnly/Rickroll]] M https://esolangs.org/w/index.php?diff=120261&oldid=120258 * None1 * (+154) Added hint on decompressing
12:54:50 <esolangs> [[BracketOnly/Rickroll]] M https://esolangs.org/w/index.php?diff=120262&oldid=120261 * None1 * (+9)
13:02:20 <esolangs> [[Constant]] https://esolangs.org/w/index.php?diff=120263&oldid=120255 * None1 * (+99)
13:02:37 <esolangs> [[Constant]] M https://esolangs.org/w/index.php?diff=120264&oldid=120263 * None1 * (+16)
13:24:20 <esolangs> [[Esolang:Featured languages/Candidates]] M https://esolangs.org/w/index.php?diff=120265&oldid=75339 * NameGoesThere * (+544) /* List of candidates */
13:25:09 <esolangs> [[Esolang:Featured languages/Candidates]] M https://esolangs.org/w/index.php?diff=120266&oldid=120265 * NameGoesThere * (-544) /* List of candidates */
14:03:20 <esolangs> [[BracketOnly]] https://esolangs.org/w/index.php?diff=120267&oldid=120259 * None1 * (+0) /* Functions */ 11=1
14:04:18 <esolangs> [[BracketOnly]] M https://esolangs.org/w/index.php?diff=120268&oldid=120267 * None1 * (+15) Thus the name!
14:04:49 <esolangs> [[BracketOnly]] M https://esolangs.org/w/index.php?diff=120269&oldid=120268 * None1 * (+10)
14:15:36 <esolangs> [[Cheese++]] M https://esolangs.org/w/index.php?diff=120270&oldid=38580 * PythonshellDebugwindow * (+24) /* Compiler */ Category
14:16:54 <esolangs> [[Cheese+++]] M https://esolangs.org/w/index.php?diff=120271&oldid=41538 * PythonshellDebugwindow * (+24) Category
14:17:09 <esolangs> [[MoonScript]] https://esolangs.org/w/index.php?diff=120272&oldid=107032 * Kaveh Yousefi * (+195) Added a hyperlink to my implementation of the MoonScript programming language on GitHub and supplemented the category tag Implemented.
14:23:39 <esolangs> [[HTPF]] M https://esolangs.org/w/index.php?diff=120273&oldid=120238 * Kaveh Yousefi * (+454) Supplemented information for the usage of the Common Lisp implementation's define-productions macro.
14:26:49 <esolangs> [[Special:Log/newusers]] create * Helo154 * New user account
14:29:31 <int-e> wib_jonas: yeah that is the rule :) (and apparently it's a difficult one to work with for many people)
14:31:41 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=120274&oldid=120176 * Helo154 * (+163) Intro (:
14:49:30 -!- wpa has joined.
15:00:40 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
15:20:46 -!- tromp has joined.
15:26:55 <wib_jonas> maybe they've been playing the game for a long time and are used to the old rule. I don't know what the old rule is, but it probably doesn't matter.
15:38:38 <int-e> Wait there used to be a different rule? I didn't even know that.
16:27:42 -!- ais523 has joined.
17:03:31 -!- craigo has joined.
17:05:48 -!- wib_jonas has quit (Ping timeout: 250 seconds).
17:34:09 -!- ais523 has quit (Remote host closed the connection).
17:34:24 -!- ais523 has joined.
17:50:14 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:14:39 -!- arseniiv has quit (Quit: gone too far).
18:38:25 -!- tromp has joined.
19:10:13 -!- ais523 has quit (Quit: quit).
19:26:21 <esolangs> [[Next]] N https://esolangs.org/w/index.php?oldid=120275 * Hakerh400 * (+2394) +[[Next]]
19:26:49 <esolangs> [[Language list]] https://esolangs.org/w/index.php?diff=120276&oldid=120244 * Hakerh400 * (+11) +[[Next]]
19:27:03 <esolangs> [[User:Hakerh400]] https://esolangs.org/w/index.php?diff=120277&oldid=119649 * Hakerh400 * (+11) +[[Next]]
19:57:05 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
20:00:49 -!- tromp has joined.
20:12:37 -!- Sgeo has joined.
20:45:05 <esolangs> [[User:Mmph]] https://esolangs.org/w/index.php?diff=120278&oldid=120108 * Mmph * (+81)
20:46:02 <esolangs> [[User:Mmph]] https://esolangs.org/w/index.php?diff=120279&oldid=120278 * Mmph * (+27)
21:28:22 -!- __monty__ has quit (Quit: leaving).
21:33:10 -!- ais523 has joined.
22:29:31 <zzo38> Why does the C FILE object not have a truncate function (although file descriptors do)? It might be useful due to sometimes a FILE object is not a operating system object but is implemented as a part of the program (e.g. with open_memstream or with fopencookie; of course not all objects can be truncated, e.g. it won't work with fmemopen and popen).
22:42:10 -!- Koen_ has joined.
22:47:37 -!- ais523 has quit (Remote host closed the connection).
22:48:51 -!- ais523 has joined.
22:50:11 -!- Koen_ has quit (Quit: Leaving...).
23:06:13 -!- ais523 has quit (Quit: sorry about my connection).
23:06:26 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:06:26 -!- ais523 has joined.
23:06:43 <ais523> zzo38: then people on weird OSes would have to worry about what happens if someone tries to truncate stdin
23:06:59 <ais523> I think C largely decided to leave all but the most trivial file management stuff to POSIX
23:27:10 -!- craigo has quit (Ping timeout: 255 seconds).
23:32:06 -!- user3456 has quit (Quit: I use ZNC - https://znc.in).
23:32:24 -!- user3456 has joined.
23:52:28 <esolangs> [[Special:Log/newusers]] create * Pimpimling * New user account
23:55:28 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=120280&oldid=120274 * Pimpimling * (+139) /* Introductions */
23:55:49 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=120281&oldid=120280 * Pimpimling * (+168) /* Introductions */
23:56:12 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=120282&oldid=120281 * Pimpimling * (-91) /* Introductions */
23:59:10 <esolangs> [[User:Pimpimling]] N https://esolangs.org/w/index.php?oldid=120283 * Pimpimling * (+54) Created page with "[[File:Https://files.catbox.moe/6zaoqk.jpeg|thumb]] :3"
23:59:32 <esolangs> [[User:Pimpimling]] https://esolangs.org/w/index.php?diff=120284&oldid=120283 * Pimpimling * (-54) Blanked the page