00:07:18 <esolangs> [[EvenOdd]] https://esolangs.org/w/index.php?diff=154767&oldid=126727 * Stkptr * (+58) Can only define functions
00:23:47 <esolangs> [[Talk:NOB]] N https://esolangs.org/w/index.php?oldid=154768 * Anthonykozar * (+924) Some suggestions for clarification.
00:45:28 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
01:30:01 <zzo38> I also had some ideas relating to a graphics processor of a computer, that it could have memory areas that cannot access each other (for security), and windows that have memory areas assigned to them (some of which will be read-only), and will also contain programs for altering registers per scanline and for rendering pixels (which may work in parallel, or during the previous scanline, or both).
01:31:35 <zzo38> A window may have position, size, and depth, and may be mapped in a specific order and in specific other windows. And then, there may also be sprites, which can also belong to windows and will have a position, size, depth, and order.
01:32:05 <zzo38> (This is not for 3D graphics, but it is for 2D graphics)
02:08:50 <ais523> what's a good name for a special conceptual value that can be read and stored, but returns itself if used as an operand of an arithmetic operation, and is UB to branch on?
02:08:58 <ais523> sort-of like how uninitialised memory works in Valgrind
02:11:28 <ais523> (bonus points if it doesn't return itself in cases where the value doesn't otherwise matter, e.g. it becomes 0 if you multiply it by 0)
02:12:16 <ais523> in a way it's very similar to NaN, I guess
02:28:31 <zzo38> Yes, it seems to be like NaN but not quite.
02:33:04 -!- craigo has quit (Ping timeout: 272 seconds).
03:13:55 -!- FreeFull has quit.
04:10:05 <esolangs> [[User:I am islptng/List of the users that is also in conwaylife.com]] https://esolangs.org/w/index.php?diff=154769&oldid=154634 * I am islptng * (+109) /* xdi8 wiki */
04:33:51 -!- ais523 has quit (Quit: quit).
04:57:12 <esolangs> [[Talk:NOB]] https://esolangs.org/w/index.php?diff=154770&oldid=154768 * Anthonykozar * (+414) More suggestions.
05:49:09 <esolangs> [[User:Win7HE]] https://esolangs.org/w/index.php?diff=154771&oldid=151665 * Win7HE * (-7) /* Smasnug (hq9+3/oi[]) */
05:49:20 <esolangs> [[User:Win7HE]] https://esolangs.org/w/index.php?diff=154772&oldid=154771 * Win7HE * (+2) /* Smasnug */
05:54:07 <esolangs> [[Special:Log/upload]] upload * Win7HE * uploaded "[[File:A more descriptive name.jpeg]]": pepsi
06:05:16 <esolangs> [[Special:Log/upload]] overwrite * Win7HE * uploaded a new version of "[[File:When start.png]]": Recreated in PenguinMod
06:06:36 <esolangs> [[File:When start.png]] https://esolangs.org/w/index.php?diff=154775&oldid=154774 * Win7HE * (+81)
06:06:52 <esolangs> [[File:When start.png]] https://esolangs.org/w/index.php?diff=154776&oldid=154775 * Win7HE * (+0)
06:21:23 <esolangs> [[User:Win7HE]] https://esolangs.org/w/index.php?diff=154777&oldid=154772 * Win7HE * (-57) /* Deadman (technically deadfish 2.1) */
06:59:41 -!- tromp has joined.
07:15:59 -!- Lord_of_Life_ has joined.
07:16:55 -!- Lord_of_Life has quit (Ping timeout: 265 seconds).
07:17:21 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
07:31:57 -!- chiselfuse has quit (Remote host closed the connection).
07:32:16 -!- chiselfuse has joined.
08:03:37 -!- Sgeo has quit (Read error: Connection reset by peer).
08:16:59 <esolangs> [[User:I am islptng/Lambda Calculus Tutorial]] N https://esolangs.org/w/index.php?oldid=154778 * I am islptng * (+1986) Created page with ":::::<i>Thanks for YouTuber 2swap (His video helps a lot.)</i> Since I was confused about lambda calculus at first, and I took a long time to understand it. So I'll write this article to help others. Also evaluating lambda expres
08:23:43 <esolangs> [[User:I am islptng/Lambda Calculus Tutorial]] https://esolangs.org/w/index.php?diff=154779&oldid=154778 * I am islptng * (+82)
08:32:57 <b_jonas> ais523: infinity? no, that isn't UB to branch on.
08:33:41 <b_jonas> possibly "indefinite representation" or something
08:34:59 <b_jonas> or how about poisoned (rotten, moldy, tainted) value?
08:35:19 <b_jonas> you have to treat anything it touches as also poisonous
08:35:39 <b_jonas> because one drop of poison mixed with a barrel of wine still counts as poison
08:48:05 -!- CanisCorvus has quit (Quit: Client closed).
09:16:02 -!- amby has joined.
11:26:16 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
12:49:24 -!- tromp has joined.
13:56:33 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
13:59:53 <esolangs> [[Twasm]] N https://esolangs.org/w/index.php?oldid=154780 * JHSHernandez-ZBH * (+664) Created page with "{{displaytitle:twasm}} {{lc:<div> twasm is a cpu assembly with 4 instructions {| !opcode!!binary code!!arguments!!action |-halt||00||none||halts the processor |-jinz||01||addr1, addr2||jumps execution to addr2 if the value at addr1 is not zero |-copy||11||addr1,
14:00:09 <esolangs> [[Twasm]] https://esolangs.org/w/index.php?diff=154781&oldid=154780 * JHSHernandez-ZBH * (+0)
14:00:34 <esolangs> [[Twasm]] https://esolangs.org/w/index.php?diff=154782&oldid=154781 * JHSHernandez-ZBH * (-18)
14:02:36 <esolangs> [[Twasm]] M https://esolangs.org/w/index.php?diff=154783&oldid=154782 * JHSHernandez-ZBH * (+32)
14:03:03 <esolangs> [[Twasm]] https://esolangs.org/w/index.php?diff=154784&oldid=154783 * JHSHernandez-ZBH * (+3)
15:14:17 <korvo> ais523: Another possibility is "tainting", which is what PyPy called it. They've removed the feature now, but it used to be possible to "taint" a value, and accesses to a tainted value would either throw an exception or return more taint. Def 5 for verb form: https://en.wiktionary.org/wiki/taint
15:35:24 -!- tromp has joined.
17:26:11 -!- craigo has joined.
17:57:16 -!- FreeFull has joined.
20:23:34 <esolangs> [[Talk:Sigil]] N https://esolangs.org/w/index.php?oldid=154785 * Anthonykozar * (+1112) Questions and comments about Sigil syntax and semantics.
20:31:45 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
20:41:28 -!- ally_ok has joined.
20:41:36 <zemhill> ally_ok: "!zjoust progname code". See http://zem.fi/bfjoust/ for documentation.
20:51:39 -!- FreeFull has quit (Quit: Lost terminal).
20:51:50 -!- tromp has joined.
21:01:28 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
21:10:18 -!- tromp has joined.
21:24:32 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
21:32:49 -!- tromp has joined.
21:32:56 -!- tromp has quit (Client Quit).
21:33:31 -!- tromp has joined.
21:38:21 -!- FreeFull has joined.
21:48:40 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
21:59:12 -!- tromp has joined.
22:02:02 -!- ais523 has joined.
22:02:25 <ais523> korvo: Perl has tainted values too, but they work a bit differently – you can branch on them but not pass them to I/O builtins
22:05:07 <ais523> <b_jonas> possibly "indefinite representation" or something ← I think names of that form are often used for a specific NaN payload (IIRC the one where the two most significant bits are 1 and everything else is 0)
22:05:19 <ais523> as opposed to canonical NaN, which has one 1 bit at the top
22:06:09 <b_jonas> ais523: yes, "indefinite" is not appropriate here, I figured out a bit better ones after that
22:06:33 <ais523> hmm – the value in question is basically the "don't care" value from electronic engineering, usually called X
22:06:47 <ais523> VHDL has it as an actual constant in the language
22:06:57 <ais523> (and uses it as the NaN equivalent for booleans)
22:07:12 <ais523> well, they aren't technically booleans but their main states are true and false, like booleans have
22:07:56 <b_jonas> I was thinking of hardware bit indefinite, where the voltage might not be read consistently as a zero or one
22:07:56 <b_jonas> so branching on it might not consistently produce one or the other branch but could give a mixture
22:08:46 <ais523> I think in VHDL that can be represented by either X or W, depending on what happens if you connect a strong voltage to it
22:09:05 <ais523> i.e. W is being weakly pulled both up and down, whereas something that's being strongly pulled both up and down is an X
22:09:15 <ais523> (and something that's just purely floating is Z)
22:10:57 <ais523> oh wait, I think "don't care" might be - rather than X
22:11:02 <ais523> it's so long since I did this
22:11:15 <ais523> it's hard to remember all the various behaviours of 9-valued booleans
22:23:15 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:54:14 -!- Sgeo has joined.
22:55:31 <ais523> fortunately, I turned out not to need this sort of value, so I no longer have a pressing need for a name (but it seems potentially useful for the future)
23:20:49 -!- craigo_ has joined.
23:24:30 -!- craigo has quit (Ping timeout: 276 seconds).
23:38:22 <esolangs> [[User:I am islptng/Silicon dioxide in a polypropylene box]] N https://esolangs.org/w/index.php?oldid=154786 * I am islptng * (+1435) Created page with "...... anyway this is my sandbox (silicon dioxide in a polypropylene box, sand in a plastic box, sand box, sandbox) == The uaZ of uoy1d, by SJ313d W!1 == {{SUBST:wrongtitle|title=The <span style="display:inline-blo
23:39:10 <esolangs> [[User:I am islptng/Silicon dioxide in a polypropylene box]] https://esolangs.org/w/index.php?diff=154787&oldid=154786 * I am islptng * (+37)
23:40:20 <esolangs> [[User:I am islptng/Silicon dioxide in a polypropylene box]] https://esolangs.org/w/index.php?diff=154788&oldid=154787 * I am islptng * (-12) /* The uaZ of uoy1d, by SJ313d W!1 */