00:00:36 <zzo38> I thought of a idea of a new conspiracy for Magic: the Gathering, which could be: Nonbasic objects with the chosen name are legendary. (You could also do this with other supertypes, such as snow and world. Which are good depends on the rest of the set, I think.)
00:01:19 -!- imode has quit (Ping timeout: 265 seconds).
00:04:25 <zzo38> (Or make it all three.)
00:09:29 <zzo38> And maybe also ongoing. The official rules currently do not do anything with ongoing except for schemes, but I think it should also suppress the similar state-based actions for Sagas and for phenomena, too.
00:09:34 -!- Cale has joined.
00:36:51 -!- Hooloo42 has quit (Quit: Temporarily refracted into a free-standing prism.).
00:39:49 -!- Hooloovo0 has joined.
01:17:30 -!- imode has joined.
01:29:43 -!- xkapastel has quit (Quit: Connection closed for inactivity).
01:45:43 -!- imode has quit (Ping timeout: 265 seconds).
02:04:13 <kmc> void setDirection() {
02:04:14 <kmc> (Clockwise == true) ? (Step++) : (Step--);
02:04:25 <kmc> is using ?: for side effects like that scow? i'm pretty sure it's scow
02:05:08 <pikhq> A bit. I'd prefer `Step += Clockwise ? 1 : -1;`
02:05:25 <shachaf> Except I was wodnering whether Clockwise could have other values
02:05:48 <pikhq> `Clockwise == true` implies it's of type `bool`, so it better not
02:05:49 <HackEso> /srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: Clockwise: not found
02:05:58 <kmc> it's C++ actually
02:06:02 <kmc> so anything could be anything or do anything
02:06:19 <pikhq> Sure, but there are things that only a jerk would do.
02:06:47 <kmc> this is arduino code
02:07:02 <kmc> a lot of arduino code is written by non-programmers and is awful
02:07:13 <kmc> this particular code doesn't seem awful, just a little weird
02:07:29 <kmc> for one, arduino libs recklessly abuse overloading
02:07:47 <kmc> like, a driver will have Foo(int, int) and Foo(int, int, int)
02:07:55 <kmc> obviously, the first means to use the I2C bus and the second to use SPI
02:08:03 <kmc> because I2C has 2 wires and SPI has 3 (or four)
02:08:12 <pikhq> are you fucking kidding me
02:08:29 <kmc> this is far from universal but I've seen it
02:08:38 <kmc> I think it was even an AdaFruit example lib :/
02:09:54 <kmc> `addquote <ais523> (one nice thing about asking in #esoteric rather than #perl is that you don't have to attempt to justify what you're doing)
02:09:55 <HackEso> 1334) <ais523> (one nice thing about asking in #esoteric rather than #perl is that you don't have to attempt to justify what you're doing)
02:13:17 <kmc> > length "< kmc> `addquote" == length "< HackEso> 1334)"
02:58:01 -!- imode has joined.
03:15:23 <esowiki> [[*]] M https://esolangs.org/w/index.php?diff=66294&oldid=66023 * Voltage2007 * (+2) minor grammatical changes
03:33:05 <esowiki> [[Joke language list]] M https://esolangs.org/w/index.php?diff=66295&oldid=64912 * Voltage2007 * (+64) /* General languages */
03:36:14 <esowiki> [[APLWSI]] https://esolangs.org/w/index.php?diff=66296&oldid=61028 * Voltage2007 * (+77) /* Example programs */
03:39:27 <esowiki> [[APLWSI]] https://esolangs.org/w/index.php?diff=66297&oldid=66296 * Voltage2007 * (-78) Made a mistake.
04:42:26 -!- Lord_of_Life has quit (Ping timeout: 240 seconds).
04:46:49 -!- Lord_of_Life has joined.
04:59:58 -!- msippel415 has joined.
05:00:01 -!- msippel415 has quit (Client Quit).
05:21:49 -!- Hooloovo0 has quit (Remote host closed the connection).
05:24:18 -!- Hooloovo0 has joined.
06:08:23 -!- oerjan has quit (Quit: Nite).
06:10:20 <esowiki> [[Special:Log/newusers]] create * TwilightSparkle * New user account
06:16:07 <esowiki> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=66298&oldid=66293 * TwilightSparkle * (+235)
06:19:51 <esowiki> [[1+]] M https://esolangs.org/w/index.php?diff=66299&oldid=39718 * TwilightSparkle * (+20)
06:23:34 <esowiki> [[1+]] https://esolangs.org/w/index.php?diff=66300&oldid=66299 * TwilightSparkle * (+36)
06:23:49 <esowiki> [[1+]] M https://esolangs.org/w/index.php?diff=66301&oldid=66300 * TwilightSparkle * (-7)
06:43:35 <int-e> "A startling view of life in 1984! Forbidden love! Fear! Betrayal!" - blurb for Orwell's 1984
06:47:48 <esowiki> [[1+]] https://esolangs.org/w/index.php?diff=66302&oldid=66301 * TwilightSparkle * (+47) /* Examples */
07:05:31 -!- Lord_of_Life has quit (Read error: Connection reset by peer).
07:10:34 -!- Lord_of_Life has joined.
07:15:14 <esowiki> [[4004]] N https://esolangs.org/w/index.php?oldid=66303 * A * (+1929) Created page with "[[4004]] is a simpllified Intel 4004 microprocessor architecture that does not involve ROM manipulation. == Reference == <pre> Register groups NameSize ( Bits ) Accumulat..."
07:16:47 <esowiki> [[4004]] M https://esolangs.org/w/index.php?diff=66304&oldid=66303 * A * (-300) Simplified a bit
07:31:48 <esowiki> [[4004]] M https://esolangs.org/w/index.php?diff=66305&oldid=66304 * A * (-320)
07:34:11 <esowiki> [[4004]] https://esolangs.org/w/index.php?diff=66306&oldid=66305 * A * (-85)
07:36:07 <esowiki> [[4004]] M https://esolangs.org/w/index.php?diff=66307&oldid=66306 * A * (-280)
07:37:08 <esowiki> [[4004]] https://esolangs.org/w/index.php?diff=66308&oldid=66307 * A * (-35)
07:46:14 <esowiki> [[1+]] https://esolangs.org/w/index.php?diff=66309&oldid=66302 * TwilightSparkle * (+2)
07:51:59 -!- imode has quit (Ping timeout: 246 seconds).
09:42:02 <esowiki> [[1+]] M https://esolangs.org/w/index.php?diff=66310&oldid=66309 * TwilightSparkle * (+1)
09:55:33 -!- xkapastel has joined.
11:36:32 -!- arseniiv has joined.
11:43:44 <esowiki> [[1+]] https://esolangs.org/w/index.php?diff=66311&oldid=66310 * TwilightSparkle * (+42)
13:11:42 <esowiki> [[1+]] https://esolangs.org/w/index.php?diff=66312&oldid=66311 * TwilightSparkle * (+0)
13:22:16 -!- Frater_EST has joined.
13:24:07 <esowiki> [[1+]] https://esolangs.org/w/index.php?diff=66313&oldid=66312 * TwilightSparkle * (+40) /* Examples */
14:08:16 -!- imode has joined.
14:16:08 -!- Sgeo_ has joined.
14:19:44 -!- Sgeo__ has quit (Ping timeout: 276 seconds).
14:21:41 -!- Sgeo_ has quit (Ping timeout: 276 seconds).
14:41:25 -!- Frater_EST has left.
14:52:40 -!- xkapastel has quit (Quit: Connection closed for inactivity).
14:54:47 -!- FraterEST has joined.
15:35:14 -!- sebbu has quit (Ping timeout: 240 seconds).
15:47:28 -!- sebbu has joined.
15:56:26 -!- MDude has quit (Ping timeout: 240 seconds).
16:04:43 <esowiki> [[Brainfuck]] M https://esolangs.org/w/index.php?diff=66314&oldid=66228 * Palaiologos * (+79) Add asm2bf
16:39:20 -!- Sgeo has joined.
16:42:50 -!- Lord_of_Life has quit (Ping timeout: 240 seconds).
16:47:56 -!- Lord_of_Life has joined.
17:38:26 -!- xkapastel has joined.
18:39:18 <zzo38> I think I figured out in Ghostscript it is possible with the "display" device for the C code to read and write the page raster, even before the page is finished. This can be advantageous with what I intend to do with TeXnicard (the ability to use PostScript for page layout but using TeX related stuff for text rendering; of course PostScript text rendering still works too)
20:10:08 <imode> if you have subtraction, equality to zero and AND, is it possible to construct less than and greater than.
20:10:34 <imode> I can actually search for that.
20:12:40 <zzo38> Do you mean a bitwise AND? You have not given all of the information I think
20:19:23 <imode> just a logical AND.
20:20:48 <imode> assume unsigned integers as well.
20:20:57 <imode> don't try to exploit overflow.
20:21:15 <zzo38> OK, but then what happen if you try to subtract a bigger number from a small number?
20:21:45 <imode> saturation, I suppose?
20:22:07 <imode> 1 + MAX == MAX in that scenario.
20:22:46 <zzo38> If the result is zero when it would otherwise be negative, then I think so.
20:25:24 <zzo38> Actually, some time before, I thought of similar thing but I used only unindexable variables, counted loops (without early exit), and successor.
20:25:56 <imode> y'know what, assume you have the full pos/neg range.
20:26:07 <imode> that's actually a lot harder.
20:26:41 <zzo38> Yes, then it is difficult, if you do not have saturation. I expect it won't be done with what you have, but, I don't know.
20:28:46 <imode> I have a feeling you could do it... the first target is less than another number.
20:29:50 <imode> you can construct multiplication and division with == 0.
21:01:04 -!- Sgeo_ has joined.
21:04:16 -!- Sgeo has quit (Ping timeout: 265 seconds).
21:25:56 <imode> I am concerned about my choice between symbolic/numeric instruction places and notation like state machines.
21:26:29 <imode> the latter seems like a more general/unopinionated equivalent to the former.
21:26:58 <imode> the concept of state machines are also much older than that of "atomized" variants of different machines.
21:28:34 <imode> the problem is one of combining them and specifying them linearly.
21:28:51 <imode> state machines have a convenient graphical notation, nonlinear.
21:29:04 <imode> but they don't have a _linear_ notation that makes things like composing machines from smaller machines convenient.
21:33:37 <imode> I guess this would be an equivalent linear notation for graphs.
21:56:13 -!- FraterEST has quit (Ping timeout: 252 seconds).
22:06:04 <esowiki> [[MineFriff]] https://esolangs.org/w/index.php?diff=66315&oldid=58059 * JonoCode9374 * (+29)
22:43:00 <zzo38> Medieval Barber {1W} Creature - Human (1/1) ;; Haste ;; {1}, {T}: Create a 1/1 Leech creature token. ;; {2}: Prevent the next 1 damage to target damageable other than ~ this turn. Any player can use this ability.
23:12:02 <zzo38> The sysexits.h does not explain EX_CONFIG very well; it just says "configuration error".
23:42:27 <esowiki> [[Deadfish]] https://esolangs.org/w/index.php?diff=66316&oldid=66212 * Voltage2007 * (+573) /* Java */ Added an interpreter
23:59:10 -!- FreeFull has quit.