00:00:00 -!- TheLie has quit (Remote host closed the connection).
00:16:13 -!- S_Gautam has quit (Quit: Connection closed for inactivity).
00:16:31 -!- sprocklem has quit (Quit: ...).
00:18:46 -!- sprocklem has joined.
00:27:00 -!- zzo38 has quit (Ping timeout: 256 seconds).
00:29:10 <esowiki> [[International Phonetic Esoteric Language]] https://esolangs.org/w/index.php?diff=73554&oldid=73513 * Bigyihsuan * (+153)
00:34:50 -!- zzo38 has joined.
00:37:50 -!- tromp has joined.
00:47:31 -!- tromp has quit (Ping timeout: 272 seconds).
01:20:10 <tswett[m]> Anyone have a nice example of an easily computable function which is a bijection, but whose inverse is difficult to compute?
01:20:56 <tswett[m]> I just thought of a function which technically qualifies, but whose domain (which is identical to its codomain) is itself very difficult to compute.
01:21:32 <tswett[m]> The domain is the collection of all 1000x1000 grids of bits which loop in Conway's Game of Life.
01:21:50 <tswett[m]> It's easy to compute the next state; it's hard to compute the previous state.
01:29:58 -!- LKoen has quit (Quit: Leaving).
02:06:23 <zzo38> Wizards of the Coast has removed some card images from their database, banned those cards (even in Vintage, I think), and even changed the multiverse ID number of a single card. Let it be known that I oppose this kind of behaviour, regardless of the reason. (They say it is because those cards are racist. What they should do then is to stop making racist cards; they shouldn't erase the history of the cards.)
02:07:30 <zzo38> There are valid reasons to ban some cards in some formats, but probably not in Vintage.
02:07:49 <zzo38> They can, of course, put those cards in the reserve list and never print them again; that is OK too, I suppose.
02:10:08 -!- Phantom_Hoover has joined.
02:20:06 <zzo38> Unfortunately, the change in the multiverse ID number makes even more of a mess; if they do reverse that decision, then that card will need to have two multiverse ID numbers for the same printing, and that is no good either. Removing the new multiverse ID number is also bad, because now that number is assigned for that card and someone might use the new multiverse ID number.
02:26:41 -!- ais523 has joined.
02:29:34 <zzo38> (This banning also has an unfortunate interaction with one of the silver bordered cards, and trying to deal with that (even if they undo their changes) would probably make even more of a mess than it already is. Well, I think.)
02:31:31 <zzo38> (Of course, if they are banned in some formats due to game balance problems (or because the cards are rare and you are playing a format that forbids rare cards), then they should remain banned, but this should presumably not include Vintage, I think.)
02:38:41 <Cale> I don't know, it seems fine to me for them to eliminate cards from the game if those cards no longer reflect their company's values in some way.
02:39:49 <Cale> The fact that Invoke Prejudice had a multiverse ID of 1488 is pretty suspicious.
02:42:52 -!- zzo38 has quit (Ping timeout: 258 seconds).
02:46:09 -!- zzo38 has joined.
02:47:14 <zzo38> :It is probably just a coincidence. But it doesn't matter. They shouldn't change the past. They can change the future instead, I think. If they no longer like those cards, then they should not longer print them.
02:49:15 <Cale> I'm not sure this counts as changing the past
02:49:34 <zzo38> If you don't like the number 13, 666, 1488, 1984, or whatever, that is too bad, because in a list of consecutively numbered items (or pages, or cards) with that many or more items, those numbers will be used in their proper place. (I also don't like elevators omitting 13, of course.)
02:51:30 <Cale> Yeah, but when a racially-charged card whose image depicts pointy-hooded figures just happens to get a number by which a white supremacist slogan are identified, that's a hell of a coincidence.
02:52:16 <Cale> I see it as well within their rights to rearrange all the card IDs as much as they want
02:52:42 <zzo38> Yes, I suppose it is a hell of a coincidence. But I think that rearranging multiverse IDs (regardless of why) is problematic.
02:53:14 <zzo38> Among other things, it goes against the W3C's policy, I think.
02:53:49 <Cale> I mean, it affects some URLs, but despite the W3C's wishes, URLs rarely stay the same for very long.
02:54:31 <Cale> It's probably best that no other card take the place of that one, just to avoid confusion
02:54:42 <Cale> I don't know why they bothered assigning it a new ID actually
02:55:47 <Cale> I guess because they get to post the message that it's banned from tournament play etc. that way
02:57:06 <zzo38> Yes, it is best that no other card (or other printing of the same card in a different set, which fortunately there isn't any) takes that multiverse ID.
02:58:17 <Cale> But if you look at, say, Hearthstone -- it hasn't had to deal with this particular problem, but cards are revised all the time in that game, and people's collections are forcibly updated along with it.
02:58:43 <zzo38> I think Hearthstone is quite a different problem entirely.
02:58:45 <Cale> Of course, they try not to do it too much, but it still seems a reasonable thing to do
02:59:04 <Cale> It's a bit different because there aren't physical bits of cardboard in the world
02:59:12 -!- Phantom_Hoover has quit (Ping timeout: 256 seconds).
03:00:29 <zzo38> Yes, but it can still be a problem, and a different one. You might want to use old rules, you might not like their software, etc. Actually, Magic: the Gathering also has the problem of old versions of the rules and Oracle texts not properly being archived, I think.
03:01:35 <zzo38> What ais523 did seems reasonable though: The primary key of a card definition is the name and version together, rather than only the name. That partially avoids the problem in Hearthstone, at least.
03:02:07 <ais523> I don't think I did that?
03:02:20 <zzo38> Of course, it is too late to change it now in either Magic: the Gathering or in Hearthstone, I think.
03:02:30 <ais523> name+version is the normal primary key in M:tG databases, though (except for Oracle-alikes)
03:03:23 <Cale> As I see it, there's no responsibility for the maker of a game to continue to support any part of it, or maintain historical information for themselves if they want to make changes. Obviously, people who are interested in the history of the game can maintain that information.
03:03:25 <zzo38> ais523: You did; I have the document you wrote on my computer.
03:03:52 <zzo38> Cale: Yes, I maintain history of the rules as far back as possible. Rule history and Oracle history are very important for puzzles.
03:04:08 <ais523> zzo38: oh, you mean not for M:tG
03:04:33 <ais523> that was a bit different because version numbers are part of the card, the intention was that reprinting a card would use the same version number, but a different number could be used for, e.g., balance fixes
03:05:01 <ais523> zzo38: are there any puzzles that require using multiple different sets of rules over the course of the puzzle?
03:05:26 <zzo38> You may be right about other M:tG databases, but I don't really know. I think the artwork should remain archived, even if they would never be reprinted.
03:06:26 <zzo38> ais523: I don't know of any such puzzles, and most puzzles I know of don't specify a rules datestamp at all (except my own, to avoid this kind of problem).
03:07:22 <zzo38> What you say about version numbers, I know what you are saying, and it makes sense, but I meant as an alternative to what is probably being done in Hearthstone (at least, what I have heard; I think my brother plays), and not about Magic: the Gathering.
03:10:07 <ais523> I'm generally in favour of old versions / rules engines / patches of computer games being available in case they're superior to the current version (or more interesting in some other way), or just for historical interest
03:10:30 <ais523> this is one of the reasons I dislike "inherently online" games because they often have no way to play an old version
03:10:39 <zzo38> Yes, I agree with that.
03:11:01 <Cale> Yeah, all else being equal, that's preferable
03:14:57 <Cale> Chess 1.2 Patch Notes: * Fixed a bug introduced with faster pawns in 1.1 where pawns would sometimes capture a piece on different square from the one where they were going. * Fixed a bug where castling sometimes wouldn't work when unrelated back-rank squares were under attack. * We're aware of the bugs where pawns can't capture the piece that's in front of them, and can't move diagonally in cases where they're not
03:14:58 <Cale> capturing a piece, and are working on fixes - stay tuned in the next patch.
03:16:09 <zzo38> (There are other reasons to dislike "inherently online" games too; the reason you specify is only one of the reasons.)
03:23:59 <zzo38> Does anyone still maintain the old Oracle texts and artwork? Does anyone maintain even changes to multiverse ID numbers if needed? What about rule changes? I think Yawgatog used to do some of these, but no longer does. I have a directory on my computer of all versions of the rules since 2007-05-01, but I am interested in older rules too, because there are puzzles older than that.
03:32:02 <zzo38> I reconstructed an old puzzle from the solution, but it doesn't work with modern rules.
04:22:57 <esowiki> [[DIVCON]] https://esolangs.org/w/index.php?diff=73555&oldid=73548 * A * (+491)
04:23:20 <esowiki> [[DIVCON]] https://esolangs.org/w/index.php?diff=73556&oldid=73555 * A * (+91)
04:26:48 <esowiki> [[DIVCON]] https://esolangs.org/w/index.php?diff=73557&oldid=73556 * A * (+114)
04:35:56 -!- Sgeo_ has joined.
04:39:08 -!- Sgeo has quit (Ping timeout: 265 seconds).
04:57:06 -!- adu has quit (Quit: adu).
05:36:29 -!- APic has quit (Ping timeout: 256 seconds).
05:38:30 -!- pikhq has quit (Read error: Connection reset by peer).
05:38:46 -!- pikhq has joined.
05:38:59 -!- APic has joined.
05:48:58 -!- tromp has joined.
05:51:50 -!- xelxebar_ has joined.
05:53:01 -!- xelxebar has quit (Remote host closed the connection).
05:53:25 -!- tromp has quit (Ping timeout: 272 seconds).
06:07:35 -!- xelxebar_ has quit (Remote host closed the connection).
06:08:26 -!- xelxebar has joined.
06:19:39 -!- LKoen has joined.
06:45:22 -!- tromp has joined.
06:52:32 -!- ais523 has quit (Ping timeout: 265 seconds).
07:07:54 -!- rain1 has joined.
07:13:04 -!- imode has quit (Ping timeout: 256 seconds).
07:28:05 -!- Phantom_Hoover has joined.
07:29:20 -!- LKoen has quit (Quit: Leaving).
07:42:42 -!- TheLie has joined.
07:43:10 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
07:54:28 -!- S_Gautam has joined.
08:06:15 <esowiki> [[Esolang:Categorization]] M https://esolangs.org/w/index.php?diff=73558&oldid=73525 * Chris Pressey * (-6) "natural language" is common and accepted terminology
08:09:12 <esowiki> [[Category:Pseudonatural]] https://esolangs.org/w/index.php?diff=73559&oldid=68129 * Chris Pressey * (-6) Rewrite for clarity
08:13:49 <esowiki> [[Category:Pseudonatural]] https://esolangs.org/w/index.php?diff=73560&oldid=73559 * Chris Pressey * (+124) More clarify contents of category as they currently are
08:16:29 -!- TheLie has quit (Remote host closed the connection).
08:19:36 -!- Sgeo_ has quit (Read error: Connection reset by peer).
08:20:37 -!- cpressey has joined.
08:21:59 <esowiki> [[SMETANA]] https://esolangs.org/w/index.php?diff=73561&oldid=65621 * Chris Pressey * (+27) +cat
08:56:23 <esowiki> [[Talk:Unary Filesystem]] N https://esolangs.org/w/index.php?oldid=73562 * D * (+265) Created page with "== An example program please? == This language indeed made me laugh. But I could never understand anything without examples, care to program an example of Hello World, for exa..."
09:04:35 <esowiki> [[DIVCON]] https://esolangs.org/w/index.php?diff=73563&oldid=73557 * D * (+768)
09:18:05 -!- tromp has quit (Ping timeout: 258 seconds).
09:19:35 <esowiki> [[Talk:Burro]] https://esolangs.org/w/index.php?diff=73564&oldid=34908 * Chris Pressey * (+694) Continue a conversation from 8 years ago, why not
09:19:40 -!- tromp has joined.
09:23:30 <esowiki> [[Unary Filesystem]] M https://esolangs.org/w/index.php?diff=73565&oldid=71743 * Chris Pressey * (+4) +link
09:24:43 -!- arseniiv_ has joined.
09:26:02 -!- opticnerve has joined.
09:33:54 <esowiki> [[Talk:Unary Filesystem]] https://esolangs.org/w/index.php?diff=73566&oldid=73562 * Chris Pressey * (+371)
09:41:25 -!- tromp has quit (Ping timeout: 272 seconds).
09:43:55 <esowiki> [[Forked]] M https://esolangs.org/w/index.php?diff=73567&oldid=73506 * Chris Pressey * (+12) /* Examples (golfy) */ +links
09:44:24 <esowiki> [[Reverse cat]] N https://esolangs.org/w/index.php?oldid=73568 * Chris Pressey * (+25) Create redirect
09:49:05 <esowiki> [[FrancePROG]] M https://esolangs.org/w/index.php?diff=73569&oldid=73530 * Chris Pressey * (+27) +cat
09:50:52 -!- tromp has joined.
09:52:52 -!- opticnerve has quit (Ping timeout: 256 seconds).
09:54:55 <esowiki> [[Onoz]] M https://esolangs.org/w/index.php?diff=73570&oldid=38061 * Chris Pressey * (+4) +link, make capitalization consistent
10:00:25 <esowiki> [[Cat program]] https://esolangs.org/w/index.php?diff=73571&oldid=38761 * Chris Pressey * (+183) Add pro tip.
10:34:12 <cpressey> Suppose R0, R1, R2... Rn are rewrite rules (each one has the form Pn -> Sn where Pn is the pattern and Sn is the substitution). Now suppose Rn + Rm means: if Pn matches you apply Rn, if Pm matches you apply Rm. And suppose Rn * Rm means: if both Pn and Pm match you apply both Rn and Rm.
10:38:41 -!- tromp_ has joined.
10:39:19 <cpressey> There are obviously overlaps there that you'd want to deal with, i.e. in both + and *, what if both Pn and Pm match?
10:40:18 <cpressey> But, assuming you took care of that, it seems like it would be a nice system to work with.
10:42:51 -!- tromp has quit (Ping timeout: 272 seconds).
10:47:51 <cpressey> int-e: You know something about rewriting, have you ever seen something like that, does it have a name?
10:58:44 <cpressey> Obviously, | and & might be more evocative symbols for those operators, than + and *
11:05:03 -!- LKoen has joined.
11:09:21 -!- LKoen has quit (Client Quit).
11:11:09 -!- LKoen has joined.
11:13:59 -!- Lord_of_Life_ has joined.
11:17:03 -!- Lord_of_Life has quit (Ping timeout: 260 seconds).
11:17:11 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
11:54:05 -!- S_Gautam has quit (Quit: Connection closed for inactivity).
11:57:17 -!- cpressey has quit (Quit: WeeChat 1.9.1).
12:17:55 <esowiki> [[Special:Log/newusers]] create * JensBouman * New user account
12:24:56 <esowiki> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=73572&oldid=73551 * JensBouman * (+191) /* Introductions */
12:29:36 <esowiki> [[Piet]] https://esolangs.org/w/index.php?diff=73573&oldid=50453 * JensBouman * (+139) /* External resources */
12:33:07 -!- ^[_ has quit (Read error: Connection reset by peer).
12:33:39 -!- ^[_ has joined.
12:43:26 <esowiki> [[Unary Filesystem]] M https://esolangs.org/w/index.php?diff=73574&oldid=73565 * PythonshellDebugwindow * (+74) /* Command language */
12:43:49 <esowiki> [[Unary Filesystem]] M https://esolangs.org/w/index.php?diff=73575&oldid=73574 * PythonshellDebugwindow * (+25) /* OS */
12:45:55 <esowiki> [[Talk:Unary Filesystem]] M https://esolangs.org/w/index.php?diff=73576&oldid=73566 * PythonshellDebugwindow * (+510) /* How are folders stored on disk? */
12:47:47 <esowiki> [[Laundry shop]] M https://esolangs.org/w/index.php?diff=73577&oldid=61305 * PythonshellDebugwindow * (-4) replace <i> with ''italic''
12:55:19 <esowiki> [[Template:N]] N https://esolangs.org/w/index.php?oldid=73578 * PythonshellDebugwindow * (+129) Created page with "<span style="color: transparent;">N</span><noinclude> For when you don't want any content, but some has to be there.</noinclude>"
12:55:42 <esowiki> [[Unary Filesystem]] M https://esolangs.org/w/index.php?diff=73579&oldid=73575 * PythonshellDebugwindow * (+6880) /* Code golfing potential */ add an example
12:55:53 <esowiki> [[Unary Filesystem]] M https://esolangs.org/w/index.php?diff=73580&oldid=73579 * PythonshellDebugwindow * (+2) /* Hello World */ terminology
12:56:58 <esowiki> [[Tplntivhtpaavwtpi]] M https://esolangs.org/w/index.php?diff=73581&oldid=68502 * PythonshellDebugwindow * (+108) cats
12:58:26 -!- TheLie has joined.
12:58:55 <esowiki> [[Reverse cat]] M https://esolangs.org/w/index.php?diff=73582&oldid=73568 * PythonshellDebugwindow * (+12) Changed redirect target from [[Cat program]] to [[Cat program#Reverse cat]]
13:01:14 -!- cpressey has joined.
13:03:46 <esowiki> [[User:PythonshellDebugwindow/Rewriting Language]] M https://esolangs.org/w/index.php?diff=73583&oldid=73469 * PythonshellDebugwindow * (+102)
13:09:23 <esowiki> [[Deque]] M https://esolangs.org/w/index.php?diff=73584&oldid=45298 * PythonshellDebugwindow * (-5) no longer a stub
13:11:37 <esowiki> [[User:PythonshellDebugwindow/Manycats]] M https://esolangs.org/w/index.php?diff=73585&oldid=73553 * PythonshellDebugwindow * (+559) /* Instructions */
13:11:48 <esowiki> [[User:PythonshellDebugwindow/Manycats]] M https://esolangs.org/w/index.php?diff=73586&oldid=73585 * PythonshellDebugwindow * (-30) /* Hello World (probably) */
13:27:54 <int-e> cpressey: Sounds a bit odd, mainly because we're usually operating on trees so a global conjunction usually isn't very meaningful. There are various forms of conditional rewriting which can potentially test applicability of rules wrt. the redex at hand...
13:28:19 <int-e> cpressey: the disjunction of course is the default mode of operations--pick any applicable rule and apply it.
13:28:48 <esowiki> [[User:PythonshellDebugwindow/Manycats]] M https://esolangs.org/w/index.php?diff=73587&oldid=73586 * PythonshellDebugwindow * (+817) /* Instructions */
13:29:24 <esowiki> [[User:PythonshellDebugwindow/Manycats]] M https://esolangs.org/w/index.php?diff=73588&oldid=73587 * PythonshellDebugwindow * (+35) /* Categories */
13:32:24 -!- arseniiv has joined.
13:34:25 -!- arseniiv_ has quit (Ping timeout: 246 seconds).
13:35:23 <esowiki> [[(]] M https://esolangs.org/w/index.php?diff=73589&oldid=72571 * PythonshellDebugwindow * (+18) /* Turing-completeness */ $ is a FSM
13:37:06 <cpressey> int-e: Thanks. It intrigues me. I may play with it a bit, see how oddly it turns out.
13:39:14 <int-e> Another thing that I've seen is a maximal multistep, in which one picks a maximal set of non-overlapping redexes in a term, and contracts them simultaneously.
13:40:00 <int-e> So that's a kind of conjunction. But people usually do this with orthogonal systems (which make the maximal multistep unique...)
13:45:06 <esowiki> [[Cubically]] M https://esolangs.org/w/index.php?diff=73590&oldid=70747 * PythonshellDebugwindow * (+94) cats
13:45:20 <esowiki> [[User:PythonshellDebugwindow/Manycats]] M https://esolangs.org/w/index.php?diff=73591&oldid=73588 * PythonshellDebugwindow * (+65)
13:51:39 <esowiki> [[FarTooGeneral]] M https://esolangs.org/w/index.php?diff=73592&oldid=71371 * PythonshellDebugwindow * (+12) /* FarTooGeneral */
13:57:52 <esowiki> [[User:PythonshellDebugwindow/Manycats]] M https://esolangs.org/w/index.php?diff=73593&oldid=73591 * PythonshellDebugwindow * (+71) /* Instructions */
14:08:58 <esowiki> [[User:PythonshellDebugwindow/Manycats]] M https://esolangs.org/w/index.php?diff=73594&oldid=73593 * PythonshellDebugwindow * (-10) /* Instructions */
14:10:12 <esowiki> [[User:PythonshellDebugwindow/Manycats]] M https://esolangs.org/w/index.php?diff=73595&oldid=73594 * PythonshellDebugwindow * (+98) /* Hello World */
14:20:33 <esowiki> [[User:PythonshellDebugwindow/Manycats]] M https://esolangs.org/w/index.php?diff=73596&oldid=73595 * PythonshellDebugwindow * (+219) /* Instructions */
14:41:53 -!- TheLie has quit (Remote host closed the connection).
14:43:44 <esowiki> [[Network Headache]] M https://esolangs.org/w/index.php?diff=73597&oldid=53696 * PythonshellDebugwindow * (+7) /* Operators */
14:45:07 <esowiki> [[Help, WarDoq!]] M https://esolangs.org/w/index.php?diff=73598&oldid=53188 * PythonshellDebugwindow * (+23) /* Implementation */ cat
14:53:22 <esowiki> [[User:PythonshellDebugwindow/Manycats]] M https://esolangs.org/w/index.php?diff=73599&oldid=73596 * PythonshellDebugwindow * (+0) pipe trick
14:54:42 <esowiki> [[User:PythonshellDebugwindow/Manycats]] M https://esolangs.org/w/index.php?diff=73600&oldid=73599 * PythonshellDebugwindow * (+0)
15:04:37 <esowiki> [[MiniPig]] M https://esolangs.org/w/index.php?diff=73601&oldid=57110 * PythonshellDebugwindow * (+14) /* Computational Class */
15:06:36 <esowiki> [[Zfuck]] M https://esolangs.org/w/index.php?diff=73602&oldid=73379 * PythonshellDebugwindow * (+12) /* Simple translation to and from Smallfuck */
15:18:47 -!- adu has joined.
15:36:00 -!- zzo38 has quit (Disconnected by services).
15:36:06 -!- zzo38 has joined.
15:37:44 <esowiki> [[Compute]] M https://esolangs.org/w/index.php?diff=73603&oldid=57880 * PythonshellDebugwindow * (+51) /* Official Python Implementation */ cats
15:38:02 <esowiki> [[Compute]] M https://esolangs.org/w/index.php?diff=73604&oldid=73603 * PythonshellDebugwindow * (+31) /* See also */
15:38:38 <esowiki> [[Compute/IO]] M https://esolangs.org/w/index.php?diff=73605&oldid=35593 * PythonshellDebugwindow * (+53) /* Interpreters */
15:57:50 -!- cpressey has quit (Quit: WeeChat 1.9.1).
15:59:06 -!- grumble has quit (Quit: they'll keep us apart and they won't stop breaking us down).
16:04:24 -!- grumble has joined.
16:05:40 <fizzie> "NaN.aN" is a nice number.
16:06:30 <esowiki> [[King Ethan]] M https://esolangs.org/w/index.php?diff=73606&oldid=55205 * PythonshellDebugwindow * (+184)
16:08:40 <esowiki> [[Flower]] M https://esolangs.org/w/index.php?diff=73607&oldid=44915 * PythonshellDebugwindow * (+98) Cats
16:09:28 <esowiki> [[Algebra]] M https://esolangs.org/w/index.php?diff=73608&oldid=44911 * PythonshellDebugwindow * (+69) catS
16:14:10 <b_jonas> zzo38: Yawgatog still has the old rules diffs, they go back a few years before 2007, but for rules older than that, I've no idea.
16:16:49 <b_jonas> zzo38: did Scryfall have these large downloadable files https://scryfall.com/docs/api/bulk-data the last time we looked, or did it only have the more interactive API?
16:22:46 <b_jonas> "Wizards of the Coast has removed some card images from their database, banned those cards (even in Vintage, I think), and even changed the multiverse ID number of a single card. ... They say it is because those cards are racist." wait what? do you have a link?
16:24:13 <zzo38> Yes, I do, and I think that it is a misapplication of anti-racism. https://magic.wizards.com/en/articles/archive/news/depictions-racism-magic-2020-06-10
16:25:34 <zzo38> (Misapplication of anti-racism and anti-[other bad stuff too] seems to be too common.)
16:29:01 <b_jonas> so those are more racist than Eyeblight's Ending?
16:31:33 <b_jonas> nice, they ban Cleanse, but not Virtue's Ruin because nobody cares about Portal
16:38:59 -!- imode has joined.
16:39:39 <zzo38> People have made these same complaints, although my own complaints are different. They should not ban those cards in Vintage, and otherwise the cards should be banned only due to the game balance purposes (or because some of the cards are rare and they are playing Pauper format, which forbids rare cards). And they should never change Multiverse ID numbers.
16:39:52 <zzo38> The damage has been done, but trying to undo those changes might make it worse.
16:41:52 <zzo38> (Removing the card images is probably the least bad thing, since the Oracle text and rulings are still there and you can probably find the pictures elsewhere anyways.)
16:42:47 <b_jonas> "the artwork should remain archived" => Gatherer is missing so many card versions that it hardly matters if they lose the images of a few more, it's just that announcing this selection of cards as banned was probably a bad decision for htem
16:43:53 <b_jonas> as for Multiverse ids, I don't really trust those as being constant. haven't the ids changed when they replaced Gatherer with New Gatherer, and before that when they introduced Gatherer? hmm, I'll have to look up one of my old Oracle dumps
16:43:59 <zzo38> Yes, that is true; Gatherer is missing so many card versions, which of course is a different problem, but others archive them anyways.
16:44:40 <zzo38> I don't know, although I seem to remember changing some links to the old card database with a new link, and the old ID numbers continuing to work.
16:46:14 <b_jonas> hmm no, the multiverse ids were in the old Gatherer pages too
16:46:20 <b_jonas> so they probably haven't changed
16:46:54 <b_jonas> "others archive them anyways." => no, there's only one group that archives them, it's Scryfall, and it's quite possible that even they missed something
16:47:13 <b_jonas> and/or that they will just give up and won't be able to continue the work from their income
16:47:29 <zzo38> O, OK, but if they did miss something, I should think that you should notify them of anything that they have missed.
16:47:51 <b_jonas> zzo38: if they did miss something, it'd be an obscure card I've never heard about
16:50:21 <b_jonas> I did notify them about interface problems, as opposed to missing cards
16:51:31 <b_jonas> they are connected with multiple large card market websites, so any card that's on sale somewhere will be in their database (possibly after some processing delay)
16:51:42 <b_jonas> on sale as a single that is
16:51:57 <b_jonas> they can't guess what's in booster packs sold unclosed
16:52:17 <b_jonas> and a card version has to be really obscure to not exist on sale
17:01:30 <esowiki> [[Hurgusburgus]] M https://esolangs.org/w/index.php?diff=73609&oldid=60457 * PythonshellDebugwindow * (-7) unpipe
17:02:37 <esowiki> [[Hurgusburgus]] M https://esolangs.org/w/index.php?diff=73610&oldid=73609 * PythonshellDebugwindow * (+40) /* An example: a truth machine */ link+cat
17:05:22 <esowiki> [[Paintfuck++]] M https://esolangs.org/w/index.php?diff=73611&oldid=69758 * PythonshellDebugwindow * (+116) cats
17:06:29 <esowiki> [[First.go]] M https://esolangs.org/w/index.php?diff=73612&oldid=70786 * PythonshellDebugwindow * (+48) /* External resources */ cats
17:11:33 <esowiki> [[Backshift]] M https://esolangs.org/w/index.php?diff=73613&oldid=68221 * PythonshellDebugwindow * (+20)
17:17:23 -!- arseniiv has quit (Ping timeout: 246 seconds).
17:38:17 <zzo38> I also thought to make up a puzzle with these seven cards. What I thought of is: Invoke Prejudice on the battlefield under your opponent's control, Cleanse and Jihad (and maybe also Imprison) in your hand, and the rest in the battlefield under your control. However, I like ideas such as "Any Card Will Do" (p 10-11 of the Magic: the Puzzling book by Rosewater).
17:57:31 <esowiki> [[NeverGonna]] M https://esolangs.org/w/index.php?diff=73614&oldid=72362 * PythonshellDebugwindow * (+8) /* Syntax */ shouldnt it be "orange"?
18:09:45 <esowiki> [[Template:Infobox proglang]] M https://esolangs.org/w/index.php?diff=73615&oldid=73364 * PythonshellDebugwindow * (+29)
18:13:04 <esowiki> [[Trite]] M https://esolangs.org/w/index.php?diff=73616&oldid=70506 * PythonshellDebugwindow * (+127) cats
18:14:16 <esowiki> [[]] M https://esolangs.org/w/index.php?diff=73617&oldid=65086 * PythonshellDebugwindow * (+6)
18:15:23 <esowiki> [[Category:ICFP contest]] M https://esolangs.org/w/index.php?diff=73618&oldid=39184 * PythonshellDebugwindow * (+5)
18:15:31 <esowiki> [[\BV]] M https://esolangs.org/w/index.php?diff=73619&oldid=39182 * PythonshellDebugwindow * (+23) cat
18:33:38 -!- arseniiv has joined.
18:44:40 -!- Sgeo has joined.
18:59:16 <esowiki> [[Piet]] https://esolangs.org/w/index.php?diff=73620&oldid=73573 * NotVeryGoodAtThis * (+6504) Added a lot of stuff
19:00:24 <esowiki> [[Talk:Piet]] M https://esolangs.org/w/index.php?diff=73621&oldid=34739 * NotVeryGoodAtThis * (+210)
19:00:48 <esowiki> [[Talk:Piet]] M https://esolangs.org/w/index.php?diff=73622&oldid=73621 * NotVeryGoodAtThis * (+0)
19:01:01 <esowiki> [[Talk:Piet]] M https://esolangs.org/w/index.php?diff=73623&oldid=73622 * NotVeryGoodAtThis * (+2)
19:32:23 <esowiki> [[CA-1]] https://esolangs.org/w/index.php?diff=73624&oldid=44118 * PythonshellDebugwindow * (+71) /* Turing completeness */ catS
19:35:36 <esowiki> [[Scotty]] M https://esolangs.org/w/index.php?diff=73625&oldid=46807 * PythonshellDebugwindow * (+50) /* Interpreter */ cats
19:36:20 <esowiki> [[Generic 2D Befunge]] M https://esolangs.org/w/index.php?diff=73626&oldid=68874 * PythonshellDebugwindow * (-217) /* Examples */ rm redcat & sigs
19:45:44 <shachaf> zzo38: I got rid of the « and » character.
19:48:16 <zzo38> Got rod if it in what?
20:04:18 -!- user24 has joined.
20:06:29 <int-e> . o O ( <shachaf> zzo38: I got rid of the and character. )
20:07:35 <shachaf> zzo38: The file I linked before.
20:07:41 <shachaf> https://slbkbs.org/tmp/mop/mop.h
20:08:04 <shachaf> Is GNU-style options-after-arguments behavior a good idea?
20:10:30 <zzo38> I don't really like the GNU-style options-after-arguments.
20:14:25 <b_jonas> shachaf: I don't like gnu style options after options, but we can't get rid of it now
20:15:11 <b_jonas> so you have to assume that any program may or may not accept options after arguments, depending on what libc you compile it with, and be careful with arguments that start with a hyphen accordingly
20:15:18 <b_jonas> options after non-option arguments, sorry
20:18:58 <zzo38> I think that in some programs it is useful to specify options after another argument that takes its own options, such as if it an interpreter, then presumably the options for the interpreter should come before the filename, and options for the program being interpreted come after the filename.
20:21:00 <zzo38> Some programs use some other way to specify, such as in Ghostscript, if you write -- before the filename of the PostScript program, then options before -- are the options for Ghostscript (such as safe/unsafe mode, or the output device selection), and the options after the filename are the arguments to the PostScript program.
20:22:40 <zzo38> Another example (currently not implemented in any implementation I know of, though) is NES/Famicom emulation. The options for the interpreter itself come before the first cartridge filename; after that are the mapper arguments if any (most mappers do not use any arguments), and if a mapper argument is another cartridge, that one can in turn take its own mapper arguments, etc.
20:49:06 -!- Phantom_Hoover has joined.
20:51:37 <esowiki> [[International Phonetic Esoteric Language]] https://esolangs.org/w/index.php?diff=73627&oldid=73554 * Bigyihsuan * (+1723) loops
21:04:26 <esowiki> [[User:PythonshellDebugwindow/Manycats]] M https://esolangs.org/w/index.php?diff=73628&oldid=73600 * PythonshellDebugwindow * (-125) /* Instruction order */ rm outdated section
21:05:19 <esowiki> [[User:PythonshellDebugwindow/Manycats]] M https://esolangs.org/w/index.php?diff=73629&oldid=73628 * PythonshellDebugwindow * (+21) /* Instructions */
21:05:44 -!- sprocklem has quit (Quit: brb).
21:15:51 -!- sprocklem has joined.
21:20:10 <esowiki> [[Rev]] M https://esolangs.org/w/index.php?diff=73630&oldid=53027 * PythonshellDebugwindow * (+87) cats
21:20:20 <esowiki> [[Rev]] M https://esolangs.org/w/index.php?diff=73631&oldid=73630 * PythonshellDebugwindow * (+12)
21:40:37 -!- rain1 has quit (Quit: leaving).
21:57:27 <zzo38> What is the Plan 9 bitmap format? Apparently Ghostscript can write out this format. It seems to be like Netpbm format 4, but with a different header: gp_fprintf(pstream, "%11d %11d %11d %11d %11d ", 0, 0, 0, pdev->width, pdev->height)
22:21:12 -!- adu has quit (Quit: adu).
22:32:26 -!- zzo38 has quit (Ping timeout: 256 seconds).
22:40:44 -!- zzo38 has joined.
22:49:43 -!- user24 has quit (Quit: Leaving).
22:54:21 -!- adu has joined.
23:06:24 <esowiki> [[Piet]] M https://esolangs.org/w/index.php?diff=73632&oldid=73620 * NotVeryGoodAtThis * (+1) fixed a typo
23:06:46 <esowiki> [[Piet]] M https://esolangs.org/w/index.php?diff=73633&oldid=73632 * NotVeryGoodAtThis * (+0) fixed a typo
23:07:23 <esowiki> [[Piet]] M https://esolangs.org/w/index.php?diff=73634&oldid=73633 * NotVeryGoodAtThis * (-1) fixed a typo
23:09:30 -!- adu has quit (Quit: adu).
23:09:58 <esowiki> [[Piet]] M https://esolangs.org/w/index.php?diff=73635&oldid=73634 * NotVeryGoodAtThis * (+14) clarified roll / fixed inconsistencies
23:11:34 -!- LKoen has quit (Remote host closed the connection).
23:14:26 -!- Lord_of_Life_ has joined.
23:18:06 -!- Lord_of_Life has quit (Ping timeout: 256 seconds).
23:18:06 -!- Lord_of_Life_ has changed nick to Lord_of_Life.
23:29:37 -!- Phantom_Hoover has quit (Ping timeout: 264 seconds).
23:36:46 -!- arseniiv has quit (Ping timeout: 246 seconds).