<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://www.explainxkcd.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=172.71.241.144</id>
		<title>explain xkcd - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://www.explainxkcd.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=172.71.241.144"/>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php/Special:Contributions/172.71.241.144"/>
		<updated>2026-04-15T07:19:42Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=explain_xkcd:Community_portal/Technical&amp;diff=378641</id>
		<title>explain xkcd:Community portal/Technical</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=explain_xkcd:Community_portal/Technical&amp;diff=378641"/>
				<updated>2025-05-29T21:19:22Z</updated>
		
		<summary type="html">&lt;p&gt;172.71.241.144: /* What would it take to clone ExplainXKCD? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;__NEWSECTIONLINK__&lt;br /&gt;
{{Community links}}&lt;br /&gt;
&lt;br /&gt;
{|-&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; width=&amp;quot;100%&amp;quot;|[[File:Crystal Clear app package settings blue.png|left|120px]] &amp;lt;big&amp;gt;&amp;lt;big&amp;gt;&amp;lt;b&amp;gt;Technical&amp;lt;/b&amp;gt;&amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i&amp;gt;Technical issues ''about'' the [[explain xkcd]] wiki, including bug reports or MediaWiki extensions requests.&amp;lt;/i&amp;gt; {{AddNewSection|Page=Explain XKCD:Community portal/Technical|Text=&amp;lt;small&amp;gt;(+post)&amp;lt;/small&amp;gt;}}&lt;br /&gt;
|}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==ARCHIVED DISCUSSIONS==&lt;br /&gt;
&amp;lt;div class=&amp;quot;plainlinks&amp;quot; style=&amp;quot;background:#edf6ff; border:1px solid #a7d7f9; margin:1em auto 1em auto; width:100%; font-size: 120%; padding: 0.5ex; text-align: center;&amp;quot;&amp;gt;Most of the discussions on this page have been archived. The archive is available at '''[[explain xkcd talk:Community portal/Technical]]'''.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Unable to view &amp;quot;what if?&amp;quot; page ==&lt;br /&gt;
&lt;br /&gt;
The link to the page for the [[what if?]] blog displays an error: &amp;quot;No input file specified.&amp;quot; [[User:JBYoshi|JBYoshi]] ([[User talk:JBYoshi|talk]]) 03:38, 21 August 2020 (UTC)&lt;br /&gt;
&lt;br /&gt;
:This also happens to me on [[1205: Is It Worth the Time?]] Must be something with the ?s in the titles. [[Special:Contributions/172.69.22.66|172.69.22.66]] 15:46, 25 August 2020 (UTC)&lt;br /&gt;
&lt;br /&gt;
::I've noticed that as well. I made a page in my userspace that redirects to the what if page, and for some reason that seems to work. ([[User:Blue screen of life/whatiflink|here is the link to the page]]) [[User:Blue screen of life|Blue screen of life]] ([[User talk:Blue screen of life|talk]]) 20:09, 31 August 2020 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::I have also noticed this but it is not just on pages with questions marks. Both [[259]] and [[1705]] show the same thing. A full list (as of 22 June 2020) of the ones i found is in the last reply to my report found here [[#2138_page_issues]] [[User:TomW1605|TomW1605]] ([[User talk:TomW1605|talk]]) 12:20, 22 September 2020 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::Both [[259]] and [[1705]] have an ({{w|E acute|e-with-accute-accent}}, Unicode U+00E9) in the URL, so for those pages, I wonder if that has anything to do with it?&lt;br /&gt;
::::For the &amp;quot;what if?&amp;quot; page, I had recently added a redirect from [[what if (blog)]] to get to it, and the [[What If]] disambiguation page has been updated with it, so at least we can get to it that way; and for the comic explanations, at least we can get to them by linking to their number-redirects (as [[58]] instead of [[58: Why Do You Love Me?]]); but not sure how to fix it overall.  At the following page, it suggests tweaking an {{w|Apache HTTP Server|Apache}} {{w|Rewrite engine|rewrite}} directive in {{w|.htaccess}} (or a {{w|Common Gateway Interface|CGI}} setting in {{w|PHP}} if it's running on {{w|Internet Information Services|IIS}}):&lt;br /&gt;
::::* https://www.mediawiki.org/wiki/Topic:Vmaw1tu5kkhyon0n&lt;br /&gt;
::::So maybe something about that has changed recently?  Documentation:&lt;br /&gt;
::::* [https://httpd.apache.org/docs/current/mod/mod_rewrite.html#rewriterule Apache mod_rewrite &amp;lt;code&amp;gt;RewriteRule&amp;lt;/code&amp;gt; directive]&lt;br /&gt;
::::* [https://www.php.net/manual/en/ini.core.php#ini.cgi.force-redirect php.ini &amp;lt;code&amp;gt;cgi.force_redirect&amp;lt;/code&amp;gt; directive]&lt;br /&gt;
::::Summarizing a few points from [[User talk:SlashMe#Homeopathic Wiki|this related discussion]]:&lt;br /&gt;
::::* Only one of the site's [https://explainxkcd.com/wiki/index.php/Special:ListUsers?group=sysop 10 administrators] has made recent edits ([[Special:Contributions/SlashMe|SlashMe]]).&lt;br /&gt;
::::* Neither of the site's [https://explainxkcd.com/wiki/index.php/Special:ListUsers?group=bureaucrat 2 bureaucrats] ([[Special:Contributions/Jeff|Jeff]] and [[Special:Contributions/Lcarsos|Lcarsos]]) have made any edits recently.&lt;br /&gt;
::::* For admin access to the ''server'' itself, my limited understanding is that [[Special:Contributions/Jeff|Jeff]] might actually own the server, but may have also given admin access to [[Special:Contributions/Dgbrt|Dgbrt]]; however, neither of them have made edits recently.&lt;br /&gt;
::::But &amp;quot;most recent edit&amp;quot; might not be a good indicator, so I wonder of some of these folks are still involved in the project?&lt;br /&gt;
::::– [[User:Yfmcpxpj|Yfmcpxpj]] ([[User talk:Yfmcpxpj|talk]]) 05:10, 29 September 2020 (UTC)&lt;br /&gt;
: Looks like it happens for any page that has a percent-encoding in the title. [[User:PoolloverNathan|PoolloverNathan]]&amp;lt;sup&amp;gt;&amp;lt;nowiki&amp;gt;[&amp;lt;/nowiki&amp;gt;[[Special:Contributions/PoolloverNathan|s]][[User talk:PoolloverNathan|talk]] [[Wikipedia:WP:SEAOFBLUE|the blue seas]]&amp;lt;nowiki&amp;gt;]&amp;lt;/nowiki&amp;gt;&amp;lt;/sup&amp;gt; 16:32, 16 March 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
=== Known broken pages ===&lt;br /&gt;
(Redirects work, whereas links to the actual page are broken.)&lt;br /&gt;
&lt;br /&gt;
Title containing e-accute-accent:&lt;br /&gt;
* [[259]] ↳ [[259: Clichéd Exchanges]] &amp;lt;small&amp;gt;([https://www.explainxkcd.com/wiki/index.php/Special:WhatLinksHere?target=259:_Clich%C3%A9d_Exchanges What links here])&amp;lt;/small&amp;gt;&lt;br /&gt;
* [[1705]] ↳ [[1705: Pokémon Go]] &amp;lt;small&amp;gt;([https://www.explainxkcd.com/wiki/index.php/Special:WhatLinksHere?target=1705:_Pok%C3%A9mon_Go What links here])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Title ending with question mark:&lt;br /&gt;
* &amp;lt;del&amp;gt;[[what if (blog)]] ↳ [[what if?]] &amp;lt;small&amp;gt;([https://www.explainxkcd.com/wiki/index.php/Special:WhatLinksHere?target=What_If%3F What links here])&amp;lt;/small&amp;gt;&amp;lt;/del&amp;gt; &amp;lt;ins&amp;gt;fixed – content now exists at [[what if]], and [https://www.explainxkcd.com/wiki/index.php?title=Special:WhatLinksHere/what_if&amp;amp;limit=500 broken links] are in the process of being updated (see below)&amp;lt;/ins&amp;gt;&lt;br /&gt;
* [[58]] ↳ [[58: Why Do You Love Me?]] &amp;lt;small&amp;gt;([https://www.explainxkcd.com/wiki/index.php/Special:WhatLinksHere?target=58:_Why_Do_You_Love_Me%3F What links here])&amp;lt;/small&amp;gt;&lt;br /&gt;
* [[111]] ↳ [[111: Firefox and Witchcraft - The Connection?]] &amp;lt;small&amp;gt;([https://www.explainxkcd.com/wiki/index.php/Special:WhatLinksHere?target=111:_Firefox_and_Witchcraft_-_The_Connection%3F What links here])&amp;lt;/small&amp;gt;&lt;br /&gt;
* [[1205]] ↳ [[1205: Is It Worth the Time?]] &amp;lt;small&amp;gt;([https://www.explainxkcd.com/wiki/index.php/Special:WhatLinksHere?target=1205:_Is_It_Worth_the_Time%3F What links here])&amp;lt;/small&amp;gt;&lt;br /&gt;
* [[1841]] ↳ [[1841: Who?]] &amp;lt;small&amp;gt;([https://www.explainxkcd.com/wiki/index.php/Special:WhatLinksHere?target=1841:_Who%3F What links here])&amp;lt;/small&amp;gt;&lt;br /&gt;
* [[1913]] ↳ [[1913: A ?]] &amp;lt;small&amp;gt;([https://www.explainxkcd.com/wiki/index.php/Special:WhatLinksHere?target=1913:_A_%3F What links here])&amp;lt;/small&amp;gt;&lt;br /&gt;
* [[2065]] ↳ [[2065: Who Sends the First Text?]] &amp;lt;small&amp;gt;([https://www.explainxkcd.com/wiki/index.php/Special:WhatLinksHere?target=2065:_Who_Sends_the_First_Text%3F What links here])&amp;lt;/small&amp;gt;&lt;br /&gt;
* [[2138]] ↳ [[2138: Wanna See the Code?]] &amp;lt;small&amp;gt;([https://www.explainxkcd.com/wiki/index.php/Special:WhatLinksHere?target=2138:_Wanna_See_the_Code%3F What links here])&amp;lt;/small&amp;gt;&lt;br /&gt;
* [[2236]] ↳ [[2236: Is it Christmas?]] &amp;lt;small&amp;gt;([https://www.explainxkcd.com/wiki/index.php/Special:WhatLinksHere?target=2236:_Is_it_Christmas%3F What links here])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Moved ===&lt;br /&gt;
I moved the [[what if?]] page to the [[what if (blog)]] page which I then changed to simply [[what if]] to fix this issue and because anyone new to this site would type that any way to see it.&amp;lt;span&amp;gt; — [[User:Sqrt-1|The &amp;lt;b&amp;gt;𝗦𝗾𝗿𝘁-𝟭&amp;lt;/b&amp;gt;]] &amp;lt;sup&amp;gt;[[User talk:Sqrt-1|&amp;lt;span style=&amp;quot;color: blue&amp;quot;&amp;gt;talk&amp;lt;/span&amp;gt;]] [[Special:Contributions/Sqrt-1|&amp;lt;span style=&amp;quot;color: blue&amp;quot;&amp;gt;stalk&amp;lt;/span&amp;gt;]]&amp;lt;/sup&amp;gt;&amp;lt;/span&amp;gt; 06:47, 29 September 2020 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Still trying to wrap my head around it – so just to summarize, we currently have:&lt;br /&gt;
:&lt;br /&gt;
:* '''[[whatif]]''' &amp;lt;small&amp;gt;([https://www.explainxkcd.com/wiki/index.php?title=whatif&amp;amp;redirect=no no-redirect link])&amp;lt;/small&amp;gt;&lt;br /&gt;
:** ↳ ''redirects to'' '''[[what if?]]''' (see below)&lt;br /&gt;
:* '''[[What If?]]''' – page broken &amp;lt;small&amp;gt;([https://www.explainxkcd.com/wiki/index.php?title=What_If%3F&amp;amp;redirect=no no-redirect link]) ([https://www.explainxkcd.com/wiki/index.php/Special:WhatLinksHere?target=What_If%3F What links here])&amp;lt;/small&amp;gt;&lt;br /&gt;
:** ↳ ''also redirects to'' '''[[what if?]]''' – page broken &amp;lt;small&amp;gt;([https://www.explainxkcd.com/wiki/index.php?title=what_if%3F&amp;amp;redirect=no no-redirect link]) ([https://www.explainxkcd.com/wiki/index.php/Special:WhatLinksHere?target=what_if%3F What links here])&amp;lt;/small&amp;gt;&lt;br /&gt;
:*** ↳ ''redirects to'' '''[[what if]] – actual content'''&lt;br /&gt;
:*** ''content manually moved from'' &amp;lt;small&amp;gt;([https://www.explainxkcd.com/wiki/index.php?title=what_if%3F&amp;amp;diff=198070&amp;amp;oldid=197859 diff])&amp;lt;/small&amp;gt; '''[[what if?]]''' ''to'' &amp;lt;small&amp;gt;([https://www.explainxkcd.com/wiki/index.php?title=what_if&amp;amp;diff=198071&amp;amp;oldid=197486 diff])&amp;lt;/small&amp;gt; '''[[what if (blog)]]''' &amp;lt;small&amp;gt;([https://www.explainxkcd.com/wiki/index.php?title=what_if_(blog)&amp;amp;redirect=no no-redirect link])&amp;lt;/small&amp;gt; (''[https://www.explainxkcd.com/wiki/index.php?title=what_if%3F&amp;amp;action=history previous revision history] remains at'' '''[[what if?]]''')&lt;br /&gt;
:**** ⇒ ''moved to'' '''[[what if]] – actual content'''&lt;br /&gt;
:&lt;br /&gt;
:For completeness, we also have...&lt;br /&gt;
:&lt;br /&gt;
:* '''[[what if book]]''' &amp;lt;small&amp;gt;([https://www.explainxkcd.com/wiki/index.php?title=what_if_book&amp;amp;redirect=no no-redirect link])&amp;lt;/small&amp;gt;&lt;br /&gt;
:** ↳ ''redirects to'' '''[[what if#The book]] – actual content'''&lt;br /&gt;
:** Suggestion: for consistency, also add a '''[[what if (book)]]''' page that redirects here?&lt;br /&gt;
:&lt;br /&gt;
:...and the disambiguation page...&lt;br /&gt;
:&lt;br /&gt;
:* '''[[What If]]''' &amp;lt;small&amp;gt;([https://www.explainxkcd.com/wiki/index.php?title=What_If&amp;amp;redirect=no no-redirect link])&amp;lt;/small&amp;gt;&lt;br /&gt;
:** ⇒ ''moved to'' '''[[What If (disambiguation)]]''' – disambiguation page&lt;br /&gt;
:*** ''links to'' '''[[17: What If]]''' (↲ '''[[17]]''' redirects here &amp;lt;small&amp;gt;([https://www.explainxkcd.com/wiki/index.php?title=17&amp;amp;redirect=no no-redirect link])&amp;lt;/small&amp;gt;)&lt;br /&gt;
:*** ''links to'' '''[[what if]] – actual content'''&lt;br /&gt;
:*** Suggestion: mention the ''book'' here as well, and link to its section in the [[what if]] page?&lt;br /&gt;
:&lt;br /&gt;
:...and these troubleshooting pages from [[User:Blue screen of life]]:&lt;br /&gt;
:&lt;br /&gt;
:* '''[[User:Blue screen of life/redirecttest]]''' – test page &amp;lt;small&amp;gt;([https://www.explainxkcd.com/wiki/index.php?title=User:Blue_screen_of_life/redirecttest&amp;amp;redirect=no no-redirect link])&amp;lt;/small&amp;gt;&lt;br /&gt;
:** ⇒ ''moved to'' '''[[User:Blue screen of life/whatiflink]]''' – test page &amp;lt;small&amp;gt;([https://www.explainxkcd.com/wiki/index.php?title=User:Blue_screen_of_life/whatiflink&amp;amp;redirect=no no-redirect link])&amp;lt;/small&amp;gt;&lt;br /&gt;
:*** ↳ ''redirects to'' '''[[What If?]]''' (see above)&lt;br /&gt;
:&lt;br /&gt;
:Given that the actual content of the &amp;quot;what if?&amp;quot; article now lives at '''[[what if]]''', I've started updating pages &amp;lt;ins&amp;gt;(except for Talk pages)&amp;lt;/ins&amp;gt; to link directly there instead of the other redirect pages.  All that's left to do are pages that link to the '''[[what if?]]''' redirect-page (which is broken).  &amp;lt;del&amp;gt;Its [https://www.explainxkcd.com/wiki/index.php/Special:WhatLinksHere/what_if%3F &amp;quot;What links here&amp;quot;] special page is broken too, so it's difficult to find what pages link there – but now that it redirects to the [[what if]] page, you can see them indirectly from ''that'' page's [https://www.explainxkcd.com/wiki/index.php?title=Special:WhatLinksHere/what_if&amp;amp;limit=500 &amp;quot;What links here&amp;quot;] special page.&amp;lt;/del&amp;gt;  &amp;lt;ins&amp;gt;[https://www.explainxkcd.com/wiki/index.php/Special:WhatLinksHere?target=what_if%3F These] are the pages that still link there.&amp;lt;/ins&amp;gt;  There are still a lot of them to go.&lt;br /&gt;
:&lt;br /&gt;
:Also, should the following redirect-pages be simplified to have them redirect straight to the new [[what if]] page, instead of redirecting through the intermediate '''[[what if?]]''' page (which itself redirects there anyway)?&lt;br /&gt;
:* '''[[whatif]]'''&lt;br /&gt;
:* '''[[What If?]]'''&lt;br /&gt;
:– [[User:Yfmcpxpj|Yfmcpxpj]] ([[User talk:Yfmcpxpj|talk]]) 17:20, 29 September 2020 (UTC)&lt;br /&gt;
:: Fixed the double redirects, don't ask me why we have so many pages for the same thing. [[User:PoolloverNathan|PoolloverNathan]]&amp;lt;sup&amp;gt;&amp;lt;nowiki&amp;gt;[&amp;lt;/nowiki&amp;gt;[[Special:Contributions/PoolloverNathan|s]][[User talk:PoolloverNathan|talk]] [[Wikipedia:WP:SEAOFBLUE|the blue seas]]&amp;lt;nowiki&amp;gt;]&amp;lt;/nowiki&amp;gt;&amp;lt;/sup&amp;gt; 16:29, 16 March 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Discussion not displaying with comic ==&lt;br /&gt;
&lt;br /&gt;
I am using FireFox on a Win10 machine.  When I come to the site I can see the comic, explanation and transcript.  But the discussion section is hidden.  Even when logged in.&lt;br /&gt;
&lt;br /&gt;
Any ideas?&lt;br /&gt;
&lt;br /&gt;
: You say &amp;quot;when I come to the site&amp;quot;.  If the address bar says you are on Main_Page and you see the heading &amp;quot;Latest comic&amp;quot;, then it's simply working as designed.  Above the comic, click on &amp;quot;Go to this comic explanation&amp;quot; and you will see the comic plus discussion.&lt;br /&gt;
&lt;br /&gt;
: Also, Steve, please sign your comments every time, with four tildes.  That expands into your user name and a timestamp.  Like this -- [[User:JohnB|JohnB]] ([[User talk:JohnB|talk]]) 10:10, 29 September 2020 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Random page sometimes takes me to an invalid address ==&lt;br /&gt;
&lt;br /&gt;
Sometimes, when clicking on &amp;quot;Random page&amp;quot; in the left sidebar, the site will be blank apart from the text &amp;quot;No input file specified. &amp;quot;.&lt;br /&gt;
&lt;br /&gt;
An example of such an URL is: https://www.explainxkcd.com/wiki/index.php/111:_Firefox_and_Witchcraft_-_The_Connection%3F&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:I've noticed this happens for ''all'' URLs to comics that end in a question mark (or possibly any special character). Interestingly, this doesn't happen if you go to the comic from the search bar. [[User:Danish|Danish]] ([[User talk:Danish|talk]]) 23:04, 27 January 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Bug on the main page ==&lt;br /&gt;
&lt;br /&gt;
Bug Enviroment(Might work on other enviroments):&lt;br /&gt;
Ubuntu 20.04LTS  &lt;br /&gt;
Firefox85.0  &lt;br /&gt;
2021.2.7  &lt;br /&gt;
&lt;br /&gt;
Bug:  &lt;br /&gt;
The front page reads: `Welcome, Main Page, to explain xkcd!` with `Main Page` formatted as a username,can someone fix this?&lt;br /&gt;
&lt;br /&gt;
[[User:Xkcdjerry|Xkcdjerry]] ([[User talk:Xkcdjerry|talk]]) 09:48, 7 February 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Occasional error via Cloudflare ==&lt;br /&gt;
Just a note that I'm getting Cloudflare errors of &amp;quot;origin not reachable&amp;quot; (sounds wrong to me, in my head it should be 'destination', but never mind) three times now in the last ten to fifteen minutes - of maybe a dozen general site-requests.&lt;br /&gt;
&lt;br /&gt;
I've also been getting seemingly .CSSless formatted pages over the past few days, which I've been putting down to slightly dodgy wifi at my end (not unknown) but if I'm getting Cloudflare's error cleanly then perhaps it's been entirely upstream/downstream/however-you'd-describe-the-Explain-server. (Obviously CSS resource requests, as with images, are additional HTTP calls, but I still lump it into the single site-request ''per page'' in my 'dozen' estimate above. No obviously lost images, though, in incomplete pages - not that can't be explained by .CSS non-following, anyway.)&lt;br /&gt;
&lt;br /&gt;
I had copy-buffered some of the exact info, but due to incompetence I recopied over it before coming here. If it happens again, I'll try to bring it over here. But (the way these things go) maybe it won't. FYI, though. [[Special:Contributions/141.101.98.52|141.101.98.52]] 12:04, 5 March 2021 (UTC)&lt;br /&gt;
: Not a Cloudfare error (looks like an error of the actual explainxkcd server) but every now and then (like just a few minutes ago) I get an error page that generally goes away if I immediately refresh. To whit:&lt;br /&gt;
 Service Unavailable&lt;br /&gt;
 The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.&lt;br /&gt;
 &lt;br /&gt;
 Additionally, a 503 Service Unavailable error was encountered while trying to use an ErrorDocument to handle the request.&lt;br /&gt;
: Not really a problem (occasionally happened while submitting an exit, and I have to confirm to the browser that I wish to repost the data, but this particular copied instance was through a more 'read-only' link-click, like most of the instances) but... in case someone finds this to be new and useful information... here you are! [[Special:Contributions/141.101.98.192|141.101.98.192]] 03:45, 12 March 2021 (UTC)&lt;br /&gt;
:OP, here, of the above 503 error report/casual mention. Obviously this is the same message that happened for an ''extended'' period of time over a number of days, but I've only just happened to find the site responding again and have not yet looked to see if it is explained as the same or different cause to the old intermittent issues (at root). I hope things are resolved from the major outage (server quota? bill payments? renewal/reconfiguration blips?) but wonder if I should report any future minor outages? I'm still smarting from the total loss of the fora.xkcd.com platform, a few years back, and while I'm not active enough here to consider a proper login (lurking as a freeloading anon-IP is good enough, usually, for my intellectual enjoyment, with all due apologies) I did have a slight pang of emptiness while it was out-of-order. [[Special:Contributions/141.101.99.79|141.101.99.79]] 15:48, 16 June 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Add TemplateData ==&lt;br /&gt;
&lt;br /&gt;
Add the {{mw|Extension:TemplateData|TemplateData}} extension to allow setting data for templates. This will help editors because they will be able to see the data of templates.&lt;br /&gt;
&lt;br /&gt;
== MediaWiki 1.30.0?! ==&lt;br /&gt;
&lt;br /&gt;
This wiki is [[Special:Version|currently]] on [[mw:MediaWiki 1.30|MediaWiki 1.30.0]] ([[mw:Release notes/1.30|release notes]]), the first of three releases of a version of MW that reached end-of-life in June of 2019 ([[mw:Version lifecycle]]). It's thus missing multiple important security updates from 1.30.1 and 1.30.2, not to mention the two years' worth of security updates since 1.30.x reached end-of-life. Even 1.31.x will be reaching end-of-life in just over a month.&lt;br /&gt;
&lt;br /&gt;
If the sysadmins here update to [[mw:MediaWiki 1.35|MediaWiki 1.35.2]] ([[mw:Release_notes/1.35|release notes]]), that version will be maintained till September of 2023, with only a few security updates in the meantime. I would '''strongly''' encourage y'all to update to 1.35.2; to promptly update if there's a .3, .4, etc.; and to make sure you switch to the next LTS release (which will presumably be 1.39) well in advance of September of '23. (Note that this will also require updating to PHP 7.3.19 or later.) [[User:PinkAmpersand|PinkAmpersand]] ([[User talk:PinkAmpersand|talk]]) 07:17, 30 April 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Uptime ==&lt;br /&gt;
Did the website just go down? &amp;lt;span style=&amp;quot;text-shadow:0 0 8px black&amp;quot;&amp;gt;[[User:Beanie|&amp;lt;span style=&amp;quot;font-size:11pt;color:#dddddd&amp;quot;&amp;gt;Beanie&amp;lt;/span&amp;gt;]]&amp;lt;/span&amp;gt; &amp;lt;sup&amp;gt;&amp;lt;span style=&amp;quot;text-shadow:0 0 7px #000000&amp;quot;&amp;gt;[[User talk:Beanie|&amp;lt;span style=&amp;quot;font-size:8pt;color:#dddddd&amp;quot;&amp;gt;talk&amp;lt;/span&amp;gt;]]&amp;lt;/span&amp;gt;&amp;lt;/sup&amp;gt; 13:06, 28 May 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
It was definitely down this weekend!   &lt;br /&gt;
https://www.reddit.com/r/xkcd/comments/nxrm65   &lt;br /&gt;
[[User:ProphetZarquon|ProphetZarquon]] ([[User talk:ProphetZarquon|talk]]) 16:21, 15 June 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Comic template lappend breaks for standalone comic links ==&lt;br /&gt;
&lt;br /&gt;
For example, https://xkcd.com/blue_eyes.html is changed to https://xkcd.com/blue_eyes.html/ which isn't valid [[Special:Contributions/172.69.90.15|172.69.90.15]] 15:51, 13 October 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
Template here, I think it needs to be changed to solve this https://www.explainxkcd.com/wiki/index.php/Template:comic&lt;br /&gt;
&lt;br /&gt;
exkcd page here https://www.explainxkcd.com/wiki/index.php/Blue_Eyes&lt;br /&gt;
&lt;br /&gt;
== May not be your problem, but FYI. ==&lt;br /&gt;
&lt;br /&gt;
My typcal setup: Android tablet, with Chrome for Android (latest update), but also Firefox for Android (ditto), using default Gboard (likewise) for input.&lt;br /&gt;
&lt;br /&gt;
Occasionally (notably within the last few weeks/maybe a month or so), when going in to edit an explainxkcd page through Chrome (it's how I divide up my browsing), I'm getting the cursor in the textarea box which ''can'' be used to Cut/Copy/Paste (as applicable and useful), but the on-screen keyboard isn't popping up. Page is fully loaded (can be refreshed, doesn't have the &amp;quot;stop loading&amp;quot; alternative), can go back (page viewing) and try to go back to the page editor (often to same result). Sitting and waiting doesn't pop the keyboard up, either (sat there for minutes). Happens both on home wifi and mobile connection.&lt;br /&gt;
&lt;br /&gt;
If I transfer my attentions to the page to Firefox (copy URL, to use there... but I don't use that by default for expxkcd stuff) there's no problem, but then if I come back to Chrome again it seems to start working again ''anyway'' so not sure if it's just avoiding/flushing a  transient problem that would also initially crop up with Firefox if I used that more.&lt;br /&gt;
&lt;br /&gt;
Because editing is a different (mobile-optimised) process on Wikipedia and I can't be sure about any the equivalence of any other wiki out there (and it doesn't happen with anything else I regularly key into on Chrome) it's not something I've reproduced outwith this site, and of course desktop page-editing doesn't require touch-screen keyboard because there's a physical one.&lt;br /&gt;
&lt;br /&gt;
Not getting much feedback with Chrome (really can't get on with their bugrep processes, it's too huge a project to make headway, IME), not even tried to pester the Gboard team and I've not ''seen'' anything said on here about this being a site-issue (not sure how it could be, as it's outside the remit of the core web-page rendering process and more an Android or App level of incompetence), but I thought I'd make a note of it here for future reference. Make of it what you will. Annoying but not game-breaking. And I just wanted to vent a little. [[Special:Contributions/172.70.162.147|172.70.162.147]] 16:54, 25 December 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
== [[special:interwiki]] ==&lt;br /&gt;
&lt;br /&gt;
where'd it go? [[Special:Contributions/172.69.68.200|172.69.68.200]] 05:07, 7 January 2022 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Please update MediaWiki + AbuseFilter ==&lt;br /&gt;
&lt;br /&gt;
Seriously. Many scripts and such built for modern, supported versions of MW do not work here because it is so unbelievably undated. PinkAmpersand above basically covers the reason why. I also highly recommend adding the extension AbuseFilter (https://www.mediawiki.org/wiki/Extension:AbuseFilter) as it immensely makes removing vandalism easier (by straight up disallowing or blocking those that do, esp if it's like the current formulaic massive-replacement vandalism.) [[User:CRLF|CRLF]] ([[User talk:CRLF|talk]]) 00:48, 21 May 2022 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Ditto. I feel like the main problem is that the sole person who has access to the backend either doesn't have time to update, doesn't have interest, or doesn't have the technical knowledge necessary. But yes, I agree - updating and installing an extension to help control vandalism would help this wiki tremendously. [[User:Obwankenobi|Obwankenobi]] ([[User talk:Obwankenobi|talk]]) 20:09, 9 February 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
== ↑ ? ==&lt;br /&gt;
&lt;br /&gt;
Why do some pages have ↑ at the very start? They can all be spotted by searching ↑ &lt;br /&gt;
Is it a technical thing, vandalism, some sort of glitch? Maybe I'm just uninformed or being an idiot.&lt;br /&gt;
:Edit logs tell me that an IP user manually reverting vandalism somehow inserted one or more extra characters while manually reverting vandalism. '''[[User:Davidy22|&amp;lt;u&amp;gt;{{Color|#707|David}}&amp;lt;font color=#070 size=3&amp;gt;y&amp;lt;/font&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;font color=#508 size=4&amp;gt;²²&amp;lt;/font&amp;gt;]]'''[[User talk:Davidy22|&amp;lt;tt&amp;gt;[talk]&amp;lt;/tt&amp;gt;]] 13:59, 22 May 2022 (UTC)&lt;br /&gt;
::Should it be removed? It's not necessary and might be confusing for screenreaders... [[User:Mushrooms|Mushrooms]] ([[User talk:Mushrooms|talk]]) 09:00, 23 May 2022 (UTC)&lt;br /&gt;
:::Maybe not en-mass, I'd say. But I've dove in to delete a rogue leading &amp;lt;nowiki&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/nowiki&amp;gt; tag left from a part of a prior vandalism (likewise, just before the {{template|comic}}-element) and I've promised myself that I'll remove any more that I spot (and now that arrow) in any future whole-page edit I make. Plus a small shopping-list of inessential but useful edits like making {{template|Citation needed}}s flow better when they're mispunctuated/etc.&lt;br /&gt;
:::But that's my solitary opinion. I'm sure hunting out and squishing this isn't a problem at all. I'm just balancing my own peculiar brand of OCD with what is somehow my also my own version of casual apathy towards other details. (Also, it probably looks better for a named account of recognised good standing to start editing potentially hundreds of pages in a session, rather than myself... potentially indistinguishable from the IP who seems to relish worn out memes in a general page-trashing.) [[Special:Contributions/162.158.159.121|162.158.159.121]] 12:20, 23 May 2022 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Is there anything else we can do to prevent vandalism? ==&lt;br /&gt;
&lt;br /&gt;
There's been quite a significant uptick in vandalism recently, and I don't feel we have any effective tools to combat it. I believe one of the biggest issues here is due to the way logged-out editing works on this wiki. Blocks are completely ineffective at slowing vandals, and IP editors can vandalize with basically nothing we can do to thwart them other than revert-warring. '''Is there a better way?'''&lt;br /&gt;
&lt;br /&gt;
There's been some discussion of installing AbuseFilter, but I'm not sure anything became of it. We could disable logged-out editing, but that would likely be counterproductive as we get lots of legitimate contributions from logged-out users. If there's a way to switch to location-based IPs, we could rangeblock problematic users as well as proxies. Does anyone have any ideas? [[Special:Contributions/162.158.78.145|162.158.78.145]] 16:11, 1 June 2022 (UTC)&lt;br /&gt;
:I'm sort of making server side changes via telegraph so an extension is probably going to take a while to get installed. Takes a bunch of emails and followups to get single variables changed in the mediawiki settings file. There is an email verification option, and some edit frequency variables that could be set to make spam more time consuming. Don't love range blocks but wouldn't mind getting the CDN IPs dealt with so we can actually use the IP bans again. '''[[User:Davidy22|&amp;lt;u&amp;gt;{{Color|#707|David}}&amp;lt;font color=#070 size=3&amp;gt;y&amp;lt;/font&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;font color=#508 size=4&amp;gt;²²&amp;lt;/font&amp;gt;]]'''[[User talk:Davidy22|&amp;lt;tt&amp;gt;[talk]&amp;lt;/tt&amp;gt;]] 17:16, 1 June 2022 (UTC)&lt;br /&gt;
::I'm very grateful that you're working on changes under the hood. What do you think is the  best way to deal with disruption in the meantime? [[User:Vandalbane|Vandalbane]] ([[User talk:Vandalbane|talk]]) 17:19, 1 June 2022 (UTC)&lt;br /&gt;
:::Could borrow a patrol bot like the ones people on main wikipedia have, could ask around. '''[[User:Davidy22|&amp;lt;u&amp;gt;{{Color|#707|David}}&amp;lt;font color=#070 size=3&amp;gt;y&amp;lt;/font&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;font color=#508 size=4&amp;gt;²²&amp;lt;/font&amp;gt;]]'''[[User talk:Davidy22|&amp;lt;tt&amp;gt;[talk]&amp;lt;/tt&amp;gt;]] 18:53, 1 June 2022 (UTC)&lt;br /&gt;
::::There's not really a drop-in solution that you can use, especially since the server's MediaWiki version is not in sync with Wikipedia's (so a lot of the APIs etc have completely changed; when initially reverting vandalism I tried importing some scripts from enwiki but they failed as a result), but also because the bots have gotten pretty complex (using machine learning provided by the Wikimedia Foundation, for example). [[User:CRLF|CRLF]] ([[User talk:CRLF|talk]]) 03:56, 2 June 2022 (UTC)&lt;br /&gt;
:::::Oh I do notice mediawiki hasn't been upgraded in a while. Looks like new version of mediawiki should be dropping extremely imminently, would be nice timing for an upgrade '''[[User:Davidy22|&amp;lt;u&amp;gt;{{Color|#707|David}}&amp;lt;font color=#070 size=3&amp;gt;y&amp;lt;/font&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;font color=#508 size=4&amp;gt;²²&amp;lt;/font&amp;gt;]]'''[[User talk:Davidy22|&amp;lt;tt&amp;gt;[talk]&amp;lt;/tt&amp;gt;]] 04:45, 2 June 2022 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Rollback ==&lt;br /&gt;
&lt;br /&gt;
Does the rollback permission exist on this wiki? [[User:Vandalbane|Vandalbane]] ([[User talk:Vandalbane|talk]]) 17:00, 1 June 2022 (UTC)&lt;br /&gt;
:The rollback permission of course exists but there's no group called &amp;quot;rollbacker&amp;quot; like you'd find on Wikipedia (limited to admins). You'd need the sysadmin to change the configuration to add one, which as established is not really an option right now. [[User:CRLF|CRLF]] ([[User talk:CRLF|talk]]) 03:58, 2 June 2022 (UTC)&lt;br /&gt;
&lt;br /&gt;
== What happened to custom JavaScript? ==&lt;br /&gt;
&lt;br /&gt;
I put some code in &amp;lt;code&amp;gt;[[User:Some user/common.js]]&amp;lt;/code&amp;gt;, but it is not alerting 'hi' every time I load a page. Why can't we execute JavaScript anymore? Is it in response to the [[Project:Crap|crapping]] incident? [[User:Some user|Some user]] ([[User talk:Some user|talk]]) 21:16, 27 June 2022 (UTC)&lt;br /&gt;
:Entirely because of that, yeah. '''[[User:Davidy22|&amp;lt;u&amp;gt;{{Color|#707|David}}&amp;lt;font color=#070 size=3&amp;gt;y&amp;lt;/font&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;font color=#508 size=4&amp;gt;²²&amp;lt;/font&amp;gt;]]'''[[User talk:Davidy22|&amp;lt;tt&amp;gt;[talk]&amp;lt;/tt&amp;gt;]] 04:51, 28 June 2022 (UTC)&lt;br /&gt;
&lt;br /&gt;
== My IP  ==&lt;br /&gt;
&lt;br /&gt;
Why is my IP address a Cloudflare address in Norway? Is this a joke of some kind that I'm missing?&lt;br /&gt;
&lt;br /&gt;
Other wikis like Wikipedia are showing me my actual IP when I go to [[Special:MyContributions]], so I suspect this is a wiki misconfiguration. It changed again while I was typing this. [[Special:Contributions/162.158.222.194|162.158.222.194]] 16:55, 19 November 2022 (UTC)&lt;br /&gt;
:All IPs (as this one will be) are from Cloudflare gateway IPs, because that's the default IP that the Wiki understands as the source. Cloudflare mediates all the traffic, and perhaps to some advantage (not being privvy to the logs, I can only guess how much it insulates the true server from extreme problems, but I bet it does in some way).&lt;br /&gt;
:There have been suggestions before to change some setting (in the MediaWiki implementation? ...can't recall exactly) to have it pick up and use the IP that the gateway reports (in its meta-request) was the origin, but that's not been enacted for Idunnowhat reason.&lt;br /&gt;
:Because the black-box that is the Cloudflare traffic shapes in various ways, you will find that a single user will jump around 'apparent' IPs, and I've also been in the relatively embarassing situation of replying to another IP's info and finding that I've registered on the exact same IP so that it looks like I'm stooging myself, or something.&lt;br /&gt;
:On the whole, though, it's a harmless quirk. And given the trivial nature of deliberately spoofing origins (even on top of assuming you get an effectively static NAT from your ISP in the first place) I don't personally see it as a problem to 'solve' this. But neither would I complain if the 'fix' were implemented if this query reminds someone that they ''were'' going to try and do the necessary tweak.&lt;br /&gt;
:As a lay-answer, I hope that fills you in a little. ''If'' those who have more knowledge/control of the process want to add anything or correct me, I'm sure they'll do so as soon as they can, but here's a reply to keep you going for now... [[Special:Contributions/172.70.85.24|172.70.85.24]] 01:19, 20 November 2022 (UTC)&lt;br /&gt;
:fyi it is supported in MediaWiki through &amp;lt;code&amp;gt;$wgCdnServers&amp;lt;/code&amp;gt;. See [https://www.mediawiki.org/wiki/Manual:Cloudflare#Integration_with_MediaWiki MediaWiki’s introduction]. {{unsigned|物灵|06:58, 6 April 2025}}&lt;br /&gt;
&lt;br /&gt;
==Main page in categories==&lt;br /&gt;
{{notice|'''This discussion is marked as duplicate.''' See [[#Main Page|this discussion]].}}&lt;br /&gt;
[[Main_Page]] was found wrongly appearing in some newly-created categories, such as [[:Category:Cosmology]]. Could you fix it? --[[User:ColorfulGalaxy|ColorfulGalaxy]] ([[User talk:ColorfulGalaxy|talk]]) 17:49, 12 January 2023 (UTC)&lt;br /&gt;
:Never noticed this myself, but I'll take it as read. Before checking myself, I'm wondering if this could be when the main page 'inherits' tags from the Current Comic that it features. And thus solve itself (whilst gaining others) upon a newer Current Comic. (Must surely inherit &amp;quot;Monday Comics&amp;quot;/etc, on schedule every week.)&lt;br /&gt;
:If it is that, perhaps the solution lies in the details contained within https://m.mediawiki.org/wiki/Help:Categories#Categories_and_templates_(transcluded_pages)&lt;br /&gt;
:Or maybe I'm wrong about it. But I have no rights to edit (thus at least examine the 'code' of) the Main page, to check my snap theory, as with most people. [[Special:Contributions/172.70.162.46|172.70.162.46]] 19:21, 12 January 2023 (UTC)&lt;br /&gt;
&lt;br /&gt;
This happened again in [[:Category:Airplane banner]]. [[User:I27.O.O.I|I27.O.O.I]] ([[User talk:I27.O.O.I|talk]]) 09:00, 28 February 2023 (UTC)&lt;br /&gt;
:Yes, and it lasted as long as the latest comic was still one with particular categories. I don't intend to worry about it. If someone goes to a category that interests them and looks at the main page, as temporarily advertised, they're likely to find (as part of it) a comic which is indeed in that category. Doesn't sound like a big problem to me, except for determinin why some cats (e.g. Friday Comics) ''don't'' link to the Main page when they might be expected to...&lt;br /&gt;
:(PS, I know for sure that I27.O.O.I isn't the same person as ColofulGalaxy (and various others, beyond even those with the bloomin' obvious &amp;quot;CG&amp;quot; initials or other recent spoofs on the RFC1918 addresses), and I don't think I mind too much, but faking disagreements between your various IDs isn't helping, anyone... smells too much of trying to establish alibis in advance of your next attempt to vandalise the site with stupid stuff. And doesn't impress me, so I doubt it impresses anyone else either. As long as you're just doing sane things, however, I'll accept your little idiosyncracies.) [[Special:Contributions/162.158.74.32|162.158.74.32]] 19:37, 5 March 2023 (UTC)&lt;br /&gt;
:(PPS: You left your fingerprint on this latter attempt to 'rescue' [https://www.explainxkcd.com/wiki/index.php?title=Talk:2659:_Unreliable_Connection&amp;amp;curid=25530&amp;amp;diff=307289&amp;amp;oldid=307282 this page]. - Spammer a few minutes before midnight, my IP reversion happened shortly after. A little later &amp;quot;Elisabeth&amp;quot; then re-spammed (modified), then another IP immediately jumps on it to restore it but with the modified undo-summary line clearly indicating that some sort of a game is being played. Please don't, it's not clever.) [[Special:Contributions/172.70.90.34|172.70.90.34]] 02:22, 7 March 2023 (UTC)&lt;br /&gt;
&lt;br /&gt;
This doesn't happen to date categories, but it happens in manually added categories such as [[:Category:Statistics]]. [[User:ColorfulGalaxy|ColorfulGalaxy]] ([[User talk:ColorfulGalaxy|talk]]) 21:49, 27 March 2023 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Cannot create user page==&lt;br /&gt;
It says: There is currently no text in this page. You can search for this page title in other pages, or search the related logs, but you do not have permission to create this page. [[2659: Unreliable Connection]] ([[Talk:2659: Unreliable Connection|talk]]) 22:56, 26 March 2023 (UTC)&lt;br /&gt;
:(Removed alternative text in the link involved, to not hide behind trickery.) I think you know that there's no problem with [[2659: Unreliable Connection]] itself, except that it had become one of several pages targeted for spamming, the only one then locked down, then finding that the spammers just retargeted to its Talk page, etc.&lt;br /&gt;
:I'm torn between &amp;quot;not assuming bad faith&amp;quot; and &amp;quot;don't feed the trolls&amp;quot;, as competing principles, so I'm spelling out the situation. However much a tribute you might think it could be, I don't think there's a future in having a new username that's directly referencing a comic which has become so frequently seen in the recent history of this wiki's edits.&lt;br /&gt;
:Obviously any genuine contributions are more than welcome. So prove me wrong, why don't you? [[Special:Contributions/172.70.91.151|172.70.91.151]] 03:20, 27 March 2023 (UTC)&lt;br /&gt;
&lt;br /&gt;
::Could you help now?  [[User:Unreliable Connection|2659: Unreliable Connection]] ([[User talk:Unreliable Connection|talk]]) 09:13, 29 March 2023 (UTC)&lt;br /&gt;
&lt;br /&gt;
: I've created your talk page. I guess that what you intended is to have a backup or mirror page for comic [[2659]]. Am I right? [[User:ColorfulGalaxy|ColorfulGalaxy]] ([[User talk:ColorfulGalaxy|talk]]) 20:16, 2 April 2023 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Fanmade comics ==&lt;br /&gt;
A fanmade comic appeared on xkcd. Could you edit the template? [[Special:Contributions/172.69.23.100|172.69.23.100]] 07:21, 28 April 2023 (UTC)&lt;br /&gt;
:You're going to have to say more about it, at least for me. Apart from the Sandbox attempt to make a page, I haven't seen the comic you're describing anywhere. Certainly not anywhere official. Link, for our benefit? [[Special:Contributions/172.70.85.66|172.70.85.66]] 10:04, 28 April 2023 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Why doesn't this code block work?==&lt;br /&gt;
Does anybody know why the code block at the end of [[Transcript on xkcd|this page]] doesn't work? I've tried everything and it still looks like plain text&lt;br /&gt;
&lt;br /&gt;
== Can't add RSS feed because of pubDate value on 27 Nov 2015 ==&lt;br /&gt;
&lt;br /&gt;
When I try to add the RSS feed in Nextcloud News feed reader I get an error &amp;lt;code&amp;gt;Impossible to convert date : Fri, 27 Nov 2015 17:24:34 Pacific Standard Time&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[https://validator.w3.org/feed/check.cgi?url=https%3A%2F%2Fexplainxkcd.com%2Frss.xml W3C Feed validation] says that &amp;lt;code&amp;gt;pubDate must be an RFC-822 date-time&amp;lt;/code&amp;gt; and points &amp;quot;Pacific Standard Time&amp;quot; portion as the cause of the error: &amp;lt;code&amp;gt;&amp;lt;pubDate&amp;gt;Fri, 27 Nov 2015 17:24:34 Pacific Standard Time&amp;lt;/pubDate&amp;gt;&amp;lt;/code&amp;gt;. Can you please fix the timestap for this?&lt;br /&gt;
&lt;br /&gt;
== Admin request posted here because of vandalism ==&lt;br /&gt;
&lt;br /&gt;
I can not currently access the admin requests page because it has been vandalized... can someone please protect the latest comic page (2805). There is some pretty childish vandalism going on there right now. Thanks!&lt;br /&gt;
:It's not the latest, seems like ALL. I went back to 2804, 2803, jumped back like 15 comics, all the same thing. To me the most offensive part is doing it with a nonsensical image. And why pipe it through Archive somehow? [[User:NiceGuy1|NiceGuy1]] ([[User talk:NiceGuy1|talk]]) 02:33, 24 July 2023 (UTC)&lt;br /&gt;
::UGH. the vandals are back at it again... we need to lock xkcd pages @NiceGuy [[Special:Contributions/172.70.39.2|172.70.39.2]] 00:59, 25 July 2023 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Way to contact the site hosters? ==&lt;br /&gt;
&lt;br /&gt;
As many have pointed out the software this wiki runs on is horribly outdated. WikiEditor also isn't here for some reason. Quite a bit of messages here have seen no action. Is there some kind of contact form to reach the hosters? {{unsigned|Aaron Liu|00:36, 10 October 2023}}&lt;br /&gt;
: There are various levels of admin who do intervene, as and when jecessary, but I understand that the (active) ones closest to the actual hosting level of intervention are not really ready to do the (increasingly greater) degree of uprooting necessary to get a &amp;quot;working&amp;quot; system to be &amp;quot;marginally better working&amp;quot;, by way of that very dangerous middle-ground of potentially being ruined entirely.&lt;br /&gt;
: I appreciate and anticipate the counter-arguments regarding letting it go totally unupdated, of course, just I've personally seen enough failures (participated in some, or been the actual invokee, myself) to be very sympathetic to the &amp;quot;if it aint (too) broke, don't fix it&amp;quot; tendency. But that inertia is not the only factor, of course, and the full motivations (or lack of them) of those involved is not for a lowly IP like me to explain, even if I think I know... [[Special:Contributions/172.69.195.42|172.69.195.42]] 01:24, 10 October 2023 (UTC)&lt;br /&gt;
:: Have they posted some sort of statement? It also is most definitely not “marginally” better working, compare the source editor to that of Wikipedia and look at topic subscription etc features. Not to mention a lot of security fixes haven’t been added and this version has reached EOL long ago. Updating also would not ruin this entirely…[[User:Aaron Liu|Aaron Liu]] ([[User talk:Aaron Liu|talk]]) 17:22, 12 October 2023 (UTC)&lt;br /&gt;
:: Some have also said that quite a bit of assistive scripts for modern versions don’t work. Visual Editor, while horrible, is still easier for new people to get started with. [[User:Aaron Liu|Aaron Liu]] ([[User talk:Aaron Liu|talk]]) 17:23, 12 October 2023 (UTC)&lt;br /&gt;
I've found a new reason: This wiki doesn't even allow loading userscripts! [[User:Aaron Liu|Aaron Liu]] ([[User talk:Aaron Liu|talk]]) 01:34, 9 December 2023 (UTC)&lt;br /&gt;
:That might actually have been a conscious decition, after a 'certain user' caused chaos here, not so long ago. [[Special:Contributions/162.158.74.25|162.158.74.25]] 19:01, 9 December 2023 (UTC)&lt;br /&gt;
::It was about a year and a half ago. I'm sorry, I shouldn't have done that. [[Special:Contributions/172.68.174.143|172.68.174.143]] 06:41, 10 December 2023 (UTC)&lt;br /&gt;
::Huh? What happened? Is there a place to request gadgets then? [[User:Aaron Liu|Aaron Liu]] ([[User talk:Aaron Liu|talk]]) 02:04, 10 December 2023 (UTC)&lt;br /&gt;
:::&amp;quot;What happened&amp;quot; involved automated vandalism (from someone who been doing it manually, then found the &amp;quot;better way&amp;quot;) though I couldn't tell you the exact details, there were automated 'unvandalism's made in response, and theusafBOT/etc does some of that still, in response to non-automated(/off-site scripted) vandalism/errors that it can actually catch before ordinary users (or IPs like me) can. But certainly a certain brand of scripting was turned off to curtail the 'high intensity' vandalism phase.&lt;br /&gt;
:::You're more or less in the best place to request things, right here. Whether updates, (re)adding functionalitu or tweaking site settings. Can't tell if those who ''can'' do these things can't or won't do them... Or are actually absent, instead of just not replying. The cavalry has been known to come running in when necessary (e.g. when &amp;quot;what happened&amp;quot; happened) so it could be any manner of non-response (until you get one). Not necessarily the best state of affairs, but better than being confirmed absentees.&lt;br /&gt;
::::I ran a bot to mass-edit pages by replacing their content with the word &amp;quot;crap&amp;quot; repeatedly. I was 15 then, and I thought it was funny. It wasn't. [[Special:Contributions/172.68.174.143|172.68.174.143]] 06:41, 10 December 2023 (UTC)&lt;br /&gt;
:::As an occasional but infrequent actual-Wikipedia editor, too, I must say that if the Visual Editor is what I currently have to use for that (at least as an anonIP when using a mobile device, which tends to be when I get the urge most) then I like the unaugmented editor here more. Straight up, honest, un'wizarded' interface, where you only have to get used to markup details and not a WYSIWYG editing environment (as well?). Not sure I'd be happy with an even ''more'' 'assistive' script imposed upon me, like I dislike modern generations of Windows (and 'user friendly' linux dists). So can I just ask that functional/visible changes of the kind you seem to be asking for, if made available, aren't overimposed/left as options rather than the default (or only) choice...? Ok, so I can (or would have to) adapt, but I'd rather not. Of course, I have no weight to pull in this matter, it's just an afterthought (even as I wish you good luck with raising an admin's eyebrow, in some useful manner). [[Special:Contributions/141.101.98.135|141.101.98.135]] 05:14, 10 December 2023 (UTC)&lt;br /&gt;
::::I am not asking for VisualEditor, which no one likes on Wikipedia either. For some blasted reason they made it edit HTML instead of Wikitext and it’s clunky and loads for a very long time.&lt;br /&gt;
::::I’m asking about the WikiEditor, aka Wikipedia’s source editor. In VE, click on the pen next to the publish button and click on “source editing”. That editor makes this one look like freaking Stone Age, syntax highlighting is especially a game-changer. [[User:Aaron Liu|Aaron Liu]] ([[User talk:Aaron Liu|talk]]) 16:03, 12 December 2023 (UTC)&lt;br /&gt;
: There’s also the annoying ReCaptcha v2 every single edit… it seems like it would be relatively easy to switch to v3 which only makes you do the challenge when you’ve visited a bit too much. [[User:Aaron Liu|Aaron Liu]] ([[User talk:Aaron Liu|talk]]) 16:32, 12 December 2023 (UTC)&lt;br /&gt;
:: Unfortunately, that would make things easier for someone who wanted to do mass vandalism like I did. If it didn't do it every time, someone could still edit quite quickly. [[Special:Contributions/172.68.174.192|172.68.174.192]] 18:32, 12 December 2023 (UTC)&lt;br /&gt;
::Well, I can tell you that it doesn't always demand that I fulfil more than a tickbox (most trouble I have is when it fails to connect to give me the tickbox (or respond with anything useful when I do), for which I'm forced into one or more Previews until it will. When it ''does'' ask me to do something about it, I do often get forced through two or more request to identify traffic lights, motorbikes, stairways, bridges, hills, tractors, buses, etc, etc, etc... But I think that's more the Tesla-training Algorithm being nust greedy for my attention than the Robot-sentry having a less casual attitude to my attempt to edit. (I believe I'm on a usually untroublesome source IP/Cloudflare gateway, but it could also depend on how many others try to do things via (part of) the same route. Very, very rarely I get Google Search requesting something similar of me ((It: &amp;quot;You have made a lot of searches&amp;quot;, me: &amp;quot;Of course I'll have play your little game, but this is my first lookup today...&amp;quot;)), which I'm sure isn't Cloudflared, so it might reach back to my ISP's gateway and what fellow users are currently getting up to.)&lt;br /&gt;
::As for the guy above (and you, Liu), can't speak for how well or badly others on your own 'choice' of gateways behave. Or yourselves. Luck of the draw? For the first part, at least. [[Special:Contributions/172.69.195.174|172.69.195.174]] 20:31, 12 December 2023 (UTC)&lt;br /&gt;
:::MediaWiki 1.40 automatically tags all edits that remove over 90% of page text with &amp;quot;mw-replaced&amp;quot;. You could block all edits in mainspace with that tag, either if MediaWiki has it or through the AbuseFilter extension. While I can complete the CAPTCHAs, it's very annoying to need to Captcha every edit on a place where the main focus is edits. [[User:Aaron Liu|Aaron Liu]] ([[User talk:Aaron Liu|talk]]) 03:06, 13 December 2023 (UTC)&lt;br /&gt;
:::Plus, v3 doesn't just do nothing. It tracks how your cursor moves to see if it's robotic, while v2 annoyingly gives you the challenge every time. [[User:Aaron Liu|Aaron Liu]] ([[User talk:Aaron Liu|talk]]) 20:01, 8 January 2024 (UTC)&lt;br /&gt;
::::Presumably for touchscreen control (like mine, right this moment), it does something else than track a nonexistent mouse-pointer's passage across the monitored elements of the display... ;) [[Special:Contributions/172.70.90.190|172.70.90.190]] 12:26, 9 January 2024 (UTC)&lt;br /&gt;
::There are a few MediaWiki plugins that help keep vandalism/spam under control without requiring users to solve a Captcha every time they make an edit. I use https://www.mediawiki.org/wiki/Extension:Moderation on the wiki I maintain, and it works very well. However, it does require that there be enough active moderators to approve edits, as it basically requires every single edit to be approved before it's posted. Thus, it also introduces some &amp;quot;lag&amp;quot; between when stuff is written and when it can be seen by others. I think it could work if the extension could be installed (I'm not even sure if it's supported on this version of MediaWiki) and if a good list of moderators could be put together. [[User:Obwankenobi|Obwankenobi]] ([[User talk:Obwankenobi|talk]]) 20:02, 9 February 2024 (UTC)&lt;br /&gt;
:::I disagree with requiring edits to be approved. Unless we have extremely high vandalism, just filtering out the above tags I mentioned and using ReCAPTCHA v3 would be enough. [[User:Aaron Liu|Aaron Liu]] ([[User talk:Aaron Liu|talk]]) 23:16, 16 February 2024 (UTC)&lt;br /&gt;
::::Ok, fair point. However, that wouldn't stop human vandalism, just vandalism from bots. I'm not sure how much human vandalism there is, though, so it might not even be a problem. [[User:Obwankenobi|Obwankenobi]] ([[User talk:Obwankenobi|talk]]) 12:35, 22 February 2024 (UTC)&lt;br /&gt;
:::::It's hard (for us 'civvies') to know how much bot-vandalism is stopped but [https://www.explainxkcd.com/wiki/index.php?title=Special:Log/newusers&amp;amp;offset=&amp;amp;limit=500&amp;amp;type=newusers&amp;amp;user= probably a lot], most of which we never see, with [https://www.explainxkcd.com/wiki/index.php?title=2503:_Memo_Spike_Connector&amp;amp;diff=335487&amp;amp;oldid=335486 occasional ones] we might see having be dealt with. (I'm guessing these things are rare (temporarily-)successful 'bots, because flesh-and-blood vandals wouldn't be occasionally doing essentially the same insta-reverted thing on a thematically-small set of pages, over several ''years'' without moving on. It has to be a lucky unattended script-based effort that just keeps trying the same things over and over with an easily revertible but tangible result happening only infrequently.)&lt;br /&gt;
:::::More obvious human vandalism tends to rumble on, with occasionally a spate of it as someone gets short-term kicks for it. Though some of them seem may repeat themself after a break. Friendly humans and friendly 'bots both tend to provide the main anti-vandalism responses fairly quickly, though, depending upon what kind of a mess they caused. I've seen worse places, definitely, and it's by no means a losing battle against chaos, just regular skermishes.&lt;br /&gt;
:::::Not wanting to tempt fate, of course. I guarantee that there'll be some fool that takes all this as a challenge, so I just have to trust to the Good Guys keeping on keeping on. [[Special:Contributions/172.70.90.71|172.70.90.71]] 14:21, 22 February 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
heyo, is there a way to add actual citations to explainxkcd instead of the template citation needed? couldn't find anything, but i'm pretty new here - thanks in advance. [[User:Nigga|Nigga]] ([[User talk:Nigga|talk]]) 21:47, 17 March 2024 (UTC)&lt;br /&gt;
:Not that I have much faith in your usernae lasting long (you're 'that guy', aren't you? ...in which case you know anyway), but for the sake of anyone else who needs to know:&lt;br /&gt;
:*If you mean &amp;quot;add an actual 'citation needed' tag&amp;quot;, then it's {{template|Actual citation needed}} that you'll use.&lt;br /&gt;
:*If you mean &amp;quot;add an actual citation link to somewhere&amp;quot;, then:&lt;br /&gt;
:** Link to URLs with [].&lt;br /&gt;
:*** A link such as [&amp;lt;url&amp;gt;] will give you a superscript-number link, which isn't pretty, IMO.&lt;br /&gt;
:*** A link such as [&amp;lt;url&amp;gt; &amp;lt;text&amp;gt;] (that's a space between the two) will link &amp;lt;text&amp;gt; to the URL, just work it into the sentence you're writing, fairly easy&lt;br /&gt;
:** Link to internal (or cross-wiki) pages with [[]].&lt;br /&gt;
:*** [[&amp;lt;page title&amp;gt;]] will make a literal link to &amp;lt;page title&amp;gt;.&lt;br /&gt;
:*** [[&amp;lt;page title&amp;gt;|&amp;lt;text&amp;gt;]] (with a pipe) is how you make the &amp;lt;text&amp;gt; your link.&lt;br /&gt;
:** You can use the last to link specifically to wikipedia's cross-site format, but for that it's best to use {{template|w}}&lt;br /&gt;
:*** &amp;lt;nowiki&amp;gt;{{w|&amp;lt;page title&amp;gt;}}&amp;lt;/nowiki&amp;gt; (w-pipe...) uses the page title&lt;br /&gt;
:**** It will use the link as if the first character is uppercase, so you don't need to capitalise that. Other case-sensitivity is preserved.&lt;br /&gt;
:**** &amp;lt;nowiki&amp;gt;{{w|&amp;lt;singular page title&amp;gt;}}s&amp;lt;/nowiki&amp;gt; will link the obvious pluralisation of the page title, just to save you effort&lt;br /&gt;
:*** &amp;lt;nowiki&amp;gt;{{w|&amp;lt;page title&amp;gt;|&amp;lt;text&amp;gt;}}&amp;lt;/nowiki&amp;gt; (w-pipe and pipe) lets you use entirely alternate text.&lt;br /&gt;
:** There's also templates that shortcut (or make easier on the eye, or add appropriate warnings) for some other commonly referenced external sites, from xkcd's own what-if to TVTropes.&lt;br /&gt;
:...hope that helps everyone that doesn't already know these few simple bits as relate to wikis in general or this wiki in particular. [[Special:Contributions/172.71.242.218|172.71.242.218]] 22:24, 17 March 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Confirmation Email Bug ==&lt;br /&gt;
&lt;br /&gt;
Hi. I've been trying to get my email confirmed so that I can get pinged when pages are edited, but I just can't find it, even after trying multiple times. I use Gmail, and yes, I have checked my spam folder. Has anyone else had this issue? EDIT: I see that others have had this issue, but the admins haven't done any action to solve it, except for one sarcastic comment by Davidy22 back in 2014. [[User:42.book.addict|42.book.addict]] ([[User talk:42.book.addict|talk]]) 00:43, 12 April 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Lack of Userpage ==&lt;br /&gt;
&lt;br /&gt;
Hey, I joined a few years ago, but I still do not have a Userpage. Can you make one for me? I do not have the permission to do so. [[User:GreyFox|GreyFox]] ([[User talk:GreyFox|talk]]) 22:47, 15 May 2024 (UTC)&lt;br /&gt;
:This is actually your very first post, after joining a bit more than a year ago (&amp;quot;18:35, 14 November 2023 User account GreyFox (talk | contribs) was created&amp;quot;). I'm sure someone can oblige (not me, for obvious reasons), but you've not done much to contribute (at least under this account), which would have then eventually brought you to the point where you ''can'' just self-create your Userpages/etc. So your request is a bit out of the blue.&lt;br /&gt;
:Just so long as we all know where we stand, though. [[Special:Contributions/172.69.194.227|172.69.194.227]] 09:42, 16 May 2024 (UTC)&lt;br /&gt;
::Oh, thanks! Do you know the exact number of edits I need to create it?&lt;br /&gt;
:::50 to be autoconfirmed. Also, please sign your comments. [[User:42.book.addict|42.book.addict]] ([[User talk:42.book.addict|talk]]) 15:23, 16 May 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
== server errors ==&lt;br /&gt;
is anyone else constantly getting 503 errors? [[user talk:lettherebedarklight|youtu.be/miLcaqq2Zpk]] 17:14, 21 May 2024 (UTC)&lt;br /&gt;
:yup, been seeing those all the time. Also seeing that the server is down a lot of time-it suggests me to Google for what I’m “looking for” [[User:42.book.addict|42.book.addict]] ([[User talk:42.book.addict|talk]]) 17:18, 21 May 2024 (UTC)&lt;br /&gt;
::503s are fairly common (often when I'm in a rush), and have been for... well, certainly years, maybe more than a decade (though more common during major vandalism/anti-vandalism surges). I had, however, noticed a recent blip (during the last day or so) of the Server Down/Try Google page that you refer to, which I haven't seen for a ''long'' time (not really sure when, but maybe five years or so ago). In fact, I probably got Cloudflare 'rejections' more, during aformentioned vandal-overloading.&lt;br /&gt;
::Without any access to the admin logs, I can only speculate as to what might be sparking it. But service (notwithstanding the brief page-refusals themselves) seems to be happily unaffected. [[Special:Contributions/172.70.160.249|172.70.160.249]] 20:29, 21 May 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Allow new users to edit their own page ==&lt;br /&gt;
&lt;br /&gt;
I found someone asking if we could change this in the proposals page (Community portal/Proposals: Allow Users to Edit their own talk page if not auto confimed (not a typo)). [[User:PDesbeginner|PDesbeginner]] ([[User talk:PDesbeginner|talk]]) 14:39, 19 June 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Technical difficulties? ==&lt;br /&gt;
&lt;br /&gt;
I keep getting a message that says: &amp;quot;Sorry! This site is experiencing technical difficulties.Try waiting a few minutes and reloading. (Cannot access the database)&amp;quot;&lt;br /&gt;
It's happened a lot so I was wondering if there was a specific cause behind it and perhaps a way to fix it.&lt;br /&gt;
[[Special:Contributions/172.68.54.65|172.68.54.65]] 00:17, 17 September 2024 (UTC)&lt;br /&gt;
:yeah, I’ve been getting those errors too. I can’t even log into my account before it says that there’s an error again. I’ve been steadily receiving them for a couple months, but never like today. From Recent Changes, it doesn’t look like anyone is spamming the wiki, so maybe it’s an attack of some kind. You’ll need to contact the admins who have access to the server and can poke around, but good luck getting [[User:Davidy22]] or [[User:Jeff]] online. [[Special:Contributions/172.69.135.130|172.69.135.130]] 17:16, 17 September 2024 (UTC)&lt;br /&gt;
::update: I’ve been poking around a lot of websites, trying to see if the website is being attacked. The websites all say that the server is down. I’ll try to ask Jeff on this and pray that he checks his email. [[Special:Contributions/172.69.135.129|172.69.135.129]] 17:21, 17 September 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
== The site is collapsing ==&lt;br /&gt;
503's are to be expected, but i've got them and the &amp;quot;Sorry! This site is experiencing technical difficulties. Try waiting a few minutes and reloading.&amp;quot; error way, way too much. it's actually getting really hard to edit stuff because of them. [[user talk:lettherebedarklight|youtu.be/miLcaqq2Zpk]] 01:58, 19 September 2024 (UTC)&lt;br /&gt;
:heck, i just got a 503 when posting this topic. also, load times are noticeably longer. and i'm getting &amp;quot;loss of session&amp;quot; errors when i try to edit... [[user talk:lettherebedarklight|youtu.be/miLcaqq2Zpk]] 02:02, 19 September 2024 (UTC)&lt;br /&gt;
::I’ve messaged Davidy22 and Jeff about it, hopefully they see it and reply. It looks fine right now, appears that it works horribly at times and fine later. Due to the on-off nature of it, I would suspect DDoS attacks, as a 503 error means that the server can’t process the request, which occurs with DDoS attacks. [[User:42.book.addict|42.book.addict]] ([[User talk:42.book.addict|talk]]) 21:37, 19 September 2024 (UTC)&lt;br /&gt;
:::update: I’ve made a Reddit post, as I’ve seen Davidy22 active on Reddit and respond to older threads on r/xkcd. Hopefully they respond! [[User:42.book.addict|42.book.addict]] ([[User talk:42.book.addict|talk]]) 18:50, 24 September 2024 (UTC)&lt;br /&gt;
::::October update: Davidy22 responded to my emails and said that he has emailed Jeff multiple times. Apparently Jeff is ignoring his emails and not responding. I’ve been checking Jeff’s Twitter/X/Whatever once a week and it shows that he uses it semi-regularly. Apparently Jeff is a podcaster too? Anyways, nobody has really responded to me on r/xkcd, so I’m thinking of sending a DM to Jeff via Twitter. I have a to-do list for Jeff listed on my User Page, feel free to give any thoughts, proposals, comments on anything else you want him to do in this thread. [[User:42.book.addict|42.book.addict]] ([[User talk:42.book.addict|talk]]) 18:46, 24 October 2024 (UTC)&lt;br /&gt;
::Agree, the situation is not terrible but feels extremely unstable. What happens if the wiki just breaks, and nobody can even contact Jeff? I feel like these errors are happening more and more frequently. --[[User:FaviFake|FaviFake]] ([[User talk:FaviFake|talk]]) 17:30, 2 March 2025 (UTC)&lt;br /&gt;
:::Were you around for the (hacking-enforced) sudden ending of the xkcd fora? All things end.&lt;br /&gt;
:::But (touch wood) the 503s/other connection refusals are a lot less frequent right now, so I'm not actually quite so worried as I might occasionally have been. What's more likely to happen is that the hosting plan, physical hardware and/or domain reaches an end and then... that's probably it unless someone with the wherewithall somehow manages to drag it back up again. [[Special:Contributions/162.158.74.14|162.158.74.14]] 00:09, 3 March 2025 (UTC)&lt;br /&gt;
::::I really don't like the idea of this site becoming permanently unavailable :( This makes me want to contribute less! I was not around back then, no. --[[User:FaviFake|FaviFake]] ([[User talk:FaviFake|talk]]) 15:47, 3 March 2025 (UTC)&lt;br /&gt;
:I've been getting these errors a lot as well all of a sudden. Sadly from what I've read on these pages, the sysadmin has basically left and ghosted everyone. The moment the site fully breaks for whatever reason, ExplainXKCD will be history. [[Special:Contributions/172.71.178.58|172.71.178.58]] 15:34, 23 May 2025 (UTC)&lt;br /&gt;
::It's probably not the site breaking (as in, it's not intrinsically failing), just that unrestrained useless traffic to it (I theorise, elsewhere that it's a sudden rise in inconsiderate AI-training has led to a rise of ungoverned degrees of site-scraping) is marginalising our more legitimate attempts to interact. ''It would help'' to get some Administrator-led process to mitigate it, but it really should be better dealt with more towards the gateway-side of the connection (or the scrapers gradually toning their scraping down, but I doubt that'll happen). It, say, Cloudflare ''itself'' gets a good solution in place to dissuade such high attempts to access all the sites it otherwise proxies for, then we'll be back to just the site bumbling along in its ''slightly'' unmaintained condition. We then still have a couple of sub-administrators, a Bot and a good population of other users to keep things running against more trivial issues (short of hardware/infrastructure/financial failures). [[Special:Contributions/172.68.186.141|172.68.186.141]] 16:55, 23 May 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
== List of All Comics ==&lt;br /&gt;
&lt;br /&gt;
I think that FaviFake and I have accidentally broken the All comics page. When clicked, it brings you to the page List of all comics, which displays the comics 3000-3002 (as of right now) instead of the list of all comics (oops-my bad). How do we fix this? There’s also the page List of all comics (3000-3500), but the TheusafBOT ignores it. Can someone more technical help troubleshoot this problem? Again, sorry for making a muck of things. [[User:42.book.addict|42.book.addict]] ([[User talk:42.book.addict|talk]]) 18:43, 24 October 2024 (UTC)&lt;br /&gt;
:Oh I'm sorry, I created a new topic for this and I didn't see this one. I noticed the [[List of all comics (3000-3500)]] today and scheduled it for deletion because we never make such a page until we have exactly 500 comics to put there. Also, the name is wrong, it should say 3001-3500.&lt;br /&gt;
:The page [[List of all comics]] is supposed to display comics 3001-3005, not all comics. You might be confusing it with [[List of all comics (full)]], which would work perfectly if [[List of all comics]] displayed the last 3 comics. I have no idea why the bot stopped updating it. Maybe it will work now that the wrong page is scheduled for deletion? [[User:FaviFake|FaviFake]] ([[User talk:FaviFake|talk]]) 05:15, 31 October 2024&lt;br /&gt;
::Wait a second, why did you move the List of all comics to [[List of all comics (3000-3500)]]? It seemed to me like everything was working fine before you moved it [[User:FaviFake|FaviFake]] ([[User talk:FaviFake|talk]]) 05:24, 31 October 2024 (UTC)&lt;br /&gt;
:::I was trying to copy the content to [[List of all comics (3000-3500)]], and accidentally broke it. Sorry! [[User:42.book.addict|42.book.addict]] ([[User talk:42.book.addict|talk]]) 16:48, 31 October 2024 (UTC)&lt;br /&gt;
::::Yeah I can confirm the content and the entire edit history was moved to the incorrectly-titled page that's now scheduled for deletion. I guess maybe we didn't really need the edit history on that page, but who knows.&lt;br /&gt;
::::Weirdly, the bot seems to have restored the page as it was and then stopped doing its thing. Since we're the only ones here, I suggest you manually create the missing rows for the new comics and we'll see if that works when the next comic drops. If it doesn't, I'll contact the maintainer and creator of the bot myself. Sounds good? :) [[User:FaviFake|FaviFake]] ([[User talk:FaviFake|talk]]) 18:29, 31 October 2024 (UTC)&lt;br /&gt;
:::::Sir yes Sir! 🫡 [[User:42.book.addict|42.book.addict]] ([[User talk:42.book.addict|talk]]) 04:51, 1 November 2024 (UTC)&lt;br /&gt;
:::::: Great, thanks! I can also do it this afternoon if you don't have time. I realise my previous messages read like orders lol, they were supposed to be suggestions to try and fix the issue. [[User:FaviFake|FaviFake]] ([[User talk:FaviFake|talk]]) 07:18, 1 November 2024&lt;br /&gt;
&lt;br /&gt;
== The [[List of all comics]] is no longer being updated automatically ==&lt;br /&gt;
&lt;br /&gt;
Hey everyone, I noticed the bot isn't updating this page anymore: [[List of all comics]]. There are supposed to be five comics in it but there are only two at the moment. Is this supposed to happen? [[User:FaviFake|FaviFake]] ([[User talk:FaviFake|talk]]) 05:06, 31 October 2024&lt;br /&gt;
&lt;br /&gt;
== 2034: Equations error? ==&lt;br /&gt;
&lt;br /&gt;
One of the TeX math-thingies (sorry for the informal writing), is showing this error: &amp;quot;Failed to parse (Missing texvc executable. Please see math/README to configure.): \oint&amp;quot;. Idk why it's showing this, can someone fix this? [[Special:Contributions/108.162.237.48|108.162.237.48]] 19:25, 6 November 2024 (UTC)&lt;br /&gt;
:It's a long-standing error, to do with the background processes that turns the TeX-style markup into embedded images. All equations (or whatever it might be that the particular MathML was being used to render) that were originally given cached-imagery ''still work fine'', but it seems a later update made it so that if you adjust it at all (even slightly), it no longer has the route to produce the embedding cleanly.&lt;br /&gt;
:It can probably be solved by rolling back some module(s) that got refreshed quite some time ago, though the advised fix is to actually fully update them (and/or reconfigure the backend scripting) to work with all the newest versions of the original tools. Unfortunately, the people (or maybe person) who would do this is not too active at the moment (may also not be up to speed on everything, either, if it involves a bit of more tricky administration), so we're left with the occasional problem establishing the texvc handler.&lt;br /&gt;
:Not sure which page you're encountering this on, but sometimes if you look back in the edit history you can find a working version of the thing you're seeing go wrong. If it's an aesthetic difference (e.g. the presence or absence of a spacing character), you might be able to just restore the render-cached version and make do with it not looking ''quite'' right.&lt;br /&gt;
:If it's a necessary change that was made (e.g. &amp;quot;''dt''&amp;quot; instead of &amp;quot;''dx''&amp;quot;, which is definitely wrong the old way), or it seems never to have a valid render, then there's two obvious solutions:&lt;br /&gt;
:#Make your own image of it as it should be and (with a suitably auto-validated account, or via a handy external image hosting service and/or a more mature account here) get that embedded in place of the markup-source, or&lt;br /&gt;
:#Replicate its appearance in more basic (by standard) but complex (by source needed) markup. Combinations of basic wikimarkup and HTML can do most 'fiddly positional' things, see [[2614: 2]] for a numerator/denominator layout, for example.&lt;br /&gt;
:Not as 'simple' as TeX-markedup. But, on the other hand, the &amp;quot;\oint&amp;quot; symbol is &amp;quot;∮&amp;quot;, so perhaps all you need to do is copy'n'paste that actual unicode symbol to wherever you found the problem, and use that instead, and forgo the TeX version altogether? (Might not show on some displays, but probably enough to make it a minority issue.) [[Special:Contributions/172.70.90.105|172.70.90.105]] 22:50, 6 November 2024 (UTC)&lt;br /&gt;
:Had the brainwave that I could probable ''search'' for the offending \oint, actually. Did so, found [[2034: Equations]], noted that it was the only (current) rendering issue and therefore just did the pasting over myself. Looks good for me, but obviously might not help (but not make worse) others' viewing of it. [[Special:Contributions/172.69.195.54|172.69.195.54]] 22:58, 6 November 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
...Why didn't I think of just pasting the Unicode equivalent. I'm dumb, but thanks for fixing it. [[Special:Contributions/172.69.70.10|172.69.70.10]] 13:44, 8 November 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Esolang wiki bug ==&lt;br /&gt;
The &amp;quot;esolangs.org&amp;quot; wiki is also experiencing a similar bug. The server was repeatedly changing a particular user's signature in his posts. [[User:ConscriptGlossary|ConscriptGlossary]] ([[User talk:ConscriptGlossary|talk]]) 04:01, 29 November 2024 (UTC)&lt;br /&gt;
:Fucking bullshit. One, this doesn’t belong here and I’ve copied it into [[explain xkcd:Community portal/Technical|the Technical Community Portal]]. Two, I saw your talk page on [https://esolangs.org/wiki/User_talk:ColorfulGalaxy%27s_CA_discoveries esolangs.org], which you brought up this “bug”, which the local admin (who’s probably just as sick and tired of you as I am) called BS on. If the server was changing your sig to my sig, it would be '''[[User:42.book.addict|&amp;lt;span style=&amp;quot;font-family:Cormorant Garamond;font-size:9pt;color:#db97bf&amp;quot;&amp;gt;42.book.addict&amp;lt;/span&amp;gt;]]&amp;lt;sup&amp;gt;[[User talk:42.book.addict|&amp;lt;span style=&amp;quot;font-family:Cormorant Garamond;font-size:6pt;color:#97b6db&amp;quot;&amp;gt;Talk to me!&amp;lt;/span&amp;gt;]]&amp;lt;/sup&amp;gt;''', not the sig that you faked in. You’re obviously seeking attention and are being abusive and childish. Please see the bottom of https://esolangs.org/wiki/Esolang:Introduce_yourself to see a full list of complaints. I will be asking Kynde to ban you and all of your alt (or shared) accounts. -tori [[Special:Contributions/162.158.167.98|162.158.167.98]] 05:36, 29 November 2024 (UTC)&lt;br /&gt;
::Additionally, the complaint doesn’t even make sense. The 2 wikis are running on different servers and different MediaWiki software and should in no shape or form be having the same bug across 2 different systems. Plus, why is the CAPTCHA in the esolang wiki so damn difficult? (Just a side note :3) '''[[User:42.book.addict|&amp;lt;span style=&amp;quot;font-family:Cormorant Garamond;font-size:9pt;color:#db97bf&amp;quot;&amp;gt;42.book.addict&amp;lt;/span&amp;gt;]]&amp;lt;sup&amp;gt;[[User talk:42.book.addict|&amp;lt;span style=&amp;quot;font-family:Cormorant Garamond;font-size:6pt;color:#97b6db&amp;quot;&amp;gt;Talk to me!&amp;lt;/span&amp;gt;]]&amp;lt;/sup&amp;gt;''' 22:42, 29 November 2024 (UTC)&lt;br /&gt;
:I just realized that they've changed '''my''' signature as well. That's strange. [[User:ConscriptGlossary|ConscriptGlossary]] ([[User talk:ConscriptGlossary|talk]]) 06:37, 29 November 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
Once again they suddenly redirected my username to the Main Page. And the bug even forgot to remove &amp;quot;User:&amp;quot;. [[User:ConscriptGlossary|ConscriptGlossary]] ([[User talk:ConscriptGlossary|talk]]) 13:05, 29 November 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
:It's working normally now. [[User:ConscriptGlossary|ConscriptGlossary]] ([[User talk:ConscriptGlossary|talk]]) 13:06, 29 November 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
The wiki may have been hacked. I checked it and got &amp;quot;HTTP 429&amp;quot; error message. [[User:ChristmasGospel|ChristmasGospel]] ([[User talk:ChristmasGospel|talk]]) 19:14, 29 November 2024 (UTC)&lt;br /&gt;
:No, it has not been hacked. The error message means that the server that is hosting the wiki is under a lot of stress and load. '''[[User:42.book.addict|&amp;lt;span style=&amp;quot;font-family:Cormorant Garamond;font-size:9pt;color:#db97bf&amp;quot;&amp;gt;42.book.addict&amp;lt;/span&amp;gt;]]&amp;lt;sup&amp;gt;[[User talk:42.book.addict|&amp;lt;span style=&amp;quot;font-family:Cormorant Garamond;font-size:6pt;color:#97b6db&amp;quot;&amp;gt;Talk to me!&amp;lt;/span&amp;gt;]]&amp;lt;/sup&amp;gt;''' 19:20, 29 November 2024 (UTC)&lt;br /&gt;
::Yes and no.&lt;br /&gt;
::;429 Too Many Requests (RFC 6585):The user has sent too many requests in a given amount of time. Intended for use with rate-limiting schemes.&lt;br /&gt;
::...it generally means that (in the opinion of the server), the person getting the 429 has been bashing the connection too much. This ''could'' be because they happen to be going through the same proxy as an actual prolific user (or several sub-prolific ones that similarly got lumped together to add up to &amp;quot;too much&amp;quot;), but load-sharing systems generally account for that already. General 'stress and load' is more likely to invoke a 500s message (depending upon what actually is happening).&lt;br /&gt;
::But, either way, if you get one of them then you're advised to pause, take a breath, perhaps wait a little before your next refresh/reload attempt, but if ''that'' goes wrong then wait a bit longer still (double your patience, maybe), and again more (further doubling) as necessary.&lt;br /&gt;
::Either it's not your fault, but you probably don't need to add to the problems, or it ''is'' your fault (e.g. you're webscraping in the background at full throttle) and you ''really'' need to stop causing those problems (and try not to do it again later). [[Special:Contributions/172.70.90.109|172.70.90.109]] 20:17, 29 November 2024 (UTC)&lt;br /&gt;
:::Oops-you’re right. I just did a cursory search on google with the Google AI, so that explanation is more correct. Thank you! '''[[User:42.book.addict|&amp;lt;span style=&amp;quot;font-family:Cormorant Garamond;font-size:9pt;color:#db97bf&amp;quot;&amp;gt;42.book.addict&amp;lt;/span&amp;gt;]]&amp;lt;sup&amp;gt;[[User talk:42.book.addict|&amp;lt;span style=&amp;quot;font-family:Cormorant Garamond;font-size:6pt;color:#97b6db&amp;quot;&amp;gt;Talk to me!&amp;lt;/span&amp;gt;]]&amp;lt;/sup&amp;gt;''' 22:42, 29 November 2024 (UTC)&lt;br /&gt;
::::Hint: even if you don't entirely trust Wikipedia not to be written (or rewritten) wrongly, you don't get the whole world of possible wrongness of a mostly uncomprehending AI repeating a load of mangled fragments put together on an &amp;quot;at least it looks grammatically correct&amp;quot; basis. If you trust AI so much that you don't go looking anywhere else (there are plenty of technical sites out there, including the actual official RFCs which say what servers ''should'' be doing and saying) but Wikipedia is also far from wrong and pretty thorough on this point.&lt;br /&gt;
::::Ask Google's AI for entertainment, or to start to put together a school report (but be prepared to check ''everything'', as well as edit enough not to be caught by AI-detection as well as Plagiarism-detection). But not for insta-expertise, if you've not got enough grounding in the subject to at least sanity-checking what you're being told. Truth-checking and reality-checking are always necessary, of course, no matter what the source. [[Special:Contributions/141.101.98.36|141.101.98.36]] 01:25, 30 November 2024 (UTC)&lt;br /&gt;
:::::Noted and acknowledged. '''[[User:42.book.addict|&amp;lt;span style=&amp;quot;font-family:Cormorant Garamond;font-size:9pt;color:#db97bf&amp;quot;&amp;gt;42.book.addict&amp;lt;/span&amp;gt;]]&amp;lt;sup&amp;gt;[[User talk:42.book.addict|&amp;lt;span style=&amp;quot;font-family:Cormorant Garamond;font-size:6pt;color:#97b6db&amp;quot;&amp;gt;Talk to me!&amp;lt;/span&amp;gt;]]&amp;lt;/sup&amp;gt;''' 14:31, 30 November 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
== RSS Feed: XML not well-formed ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;XML Parsing Error: not well-formed&lt;br /&gt;
&lt;br /&gt;
Location: https://explainxkcd.com/rss.xml?_SLWxoPenuRl=nOtinFEeDPREVIew&lt;br /&gt;
&lt;br /&gt;
Line Number 31, Column 18:&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;title&amp;gt;3015: D&amp;amp;D Combinatorics&amp;lt;/title&amp;gt;&lt;br /&gt;
------------------------^&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
PHP-Fix:&lt;br /&gt;
&lt;br /&gt;
$title = str_replace(&amp;quot;&amp;amp;&amp;quot;, &amp;quot;&amp;amp;amp;amp;&amp;quot;, $title);&lt;br /&gt;
&lt;br /&gt;
or &lt;br /&gt;
&lt;br /&gt;
$title = htmlspecialchars($title);&lt;br /&gt;
&lt;br /&gt;
: Same problem here. Perhaps surprisingly, this is the first time an xkcd title has included an ampersand (as far as I can see from [[List_of_all_comics_(full)]]). [[Special:Contributions/141.101.99.85|141.101.99.85]] 14:16, 7 December 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
== rss feed ==&lt;br /&gt;
&lt;br /&gt;
Hello&lt;br /&gt;
&lt;br /&gt;
the rss feed is broken, could you fix it ?&lt;br /&gt;
&lt;br /&gt;
Error : &lt;br /&gt;
try{(function overrideDefaultMethods(r, g, b, a, scriptId, storedObjectPrefix) {&lt;br /&gt;
    var scriptNode = document.getElementById(scriptId);&lt;br /&gt;
    function showNotification() {&lt;br /&gt;
        const evt = new CustomEvent(storedObjectPrefix + &amp;quot;_show_notification&amp;quot;, {'detail': {}});&lt;br /&gt;
        window.dispatchEvent(evt);&lt;br /&gt;
    }&lt;br /&gt;
    function overrideCanvasProto(root) {&lt;br /&gt;
        function overrideCanvasInternal(name, old) {&lt;br /&gt;
            root.prototype[storedObjectPrefix + name] = old;&lt;br /&gt;
            Object.defineProperty(root.prototype, name,&lt;br /&gt;
                {&lt;br /&gt;
                    value: function () {&lt;br /&gt;
                        var width = this.width;&lt;br /&gt;
                        var height = this.height;&lt;br /&gt;
                        var context = this.getContext(&amp;quot;2d&amp;quot;);&lt;br /&gt;
                        var imageData = context.getImageData(0, 0, width, height);&lt;br /&gt;
                        for (var i = 0; i &amp;lt; height; i++) {&lt;br /&gt;
                            for (var j = 0; j &amp;lt; width; j++) {&lt;br /&gt;
                                var index = ((i * (width * 4)) + (j * 4));&lt;br /&gt;
                                imageData.data[index + 0] = imageData.data[index + 0] + r;&lt;br /&gt;
                                imageData.data[index + 1] = imageData.data[index + 1] + g;&lt;br /&gt;
                                imageData.data[index + 2] = imageData.data[index + 2] + b;&lt;br /&gt;
                                imageData.data[index + 3] = imageData.data[index + 3] + a;&lt;br /&gt;
                            }&lt;br /&gt;
                        }&lt;br /&gt;
                        context.putImageData(imageData, 0, 0);&lt;br /&gt;
                        showNotification();&lt;br /&gt;
                        return old.apply(this, arguments);&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            );&lt;br /&gt;
        }&lt;br /&gt;
        overrideCanvasInternal(&amp;quot;toDataURL&amp;quot;, root.prototype.toDataURL);&lt;br /&gt;
        overrideCanvasInternal(&amp;quot;toBlob&amp;quot;, root.prototype.toBlob);&lt;br /&gt;
        //overrideCanvasInternal(&amp;quot;mozGetAsFile&amp;quot;, root.prototype.mozGetAsFile);&lt;br /&gt;
    }&lt;br /&gt;
    function overrideCanvaRendProto(root) {&lt;br /&gt;
        const name = &amp;quot;getImageData&amp;quot;;&lt;br /&gt;
        const getImageData = root.prototype.getImageData;&lt;br /&gt;
&lt;br /&gt;
        root.prototype[storedObjectPrefix + name] = getImageData;&lt;br /&gt;
&lt;br /&gt;
        Object.defineProperty(root.prototype, &amp;quot;getImageData&amp;quot;,&lt;br /&gt;
            {&lt;br /&gt;
                value: function () {&lt;br /&gt;
                    var imageData = getImageData.apply(this, arguments);&lt;br /&gt;
                    var height = imageData.height;&lt;br /&gt;
                    var width = imageData.width;&lt;br /&gt;
                    // console.log(&amp;quot;getImageData &amp;quot; + width + &amp;quot; &amp;quot; + height);&lt;br /&gt;
                    for (var i = 0; i &amp;lt; height; i++) {&lt;br /&gt;
                        for (var j = 0; j &amp;lt; width; j++) {&lt;br /&gt;
                            var index = ((i * (width * 4)) + (j * 4));&lt;br /&gt;
                            imageData.data[index + 0] = imageData.data[index + 0] + r;&lt;br /&gt;
                            imageData.data[index + 1] = imageData.data[index + 1] + g;&lt;br /&gt;
                            imageData.data[index + 2] = imageData.data[index + 2] + b;&lt;br /&gt;
                            imageData.data[index + 3] = imageData.data[index + 3] + a;&lt;br /&gt;
                        }&lt;br /&gt;
                    }&lt;br /&gt;
                    showNotification();&lt;br /&gt;
                    return imageData;&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
        );&lt;br /&gt;
    }&lt;br /&gt;
    function inject(element) {&lt;br /&gt;
        if (element.tagName.toUpperCase() === &amp;quot;IFRAME&amp;quot; &amp;amp;&amp;amp; element.contentWindow) {&lt;br /&gt;
            try {&lt;br /&gt;
                var hasAccess = element.contentWindow.HTMLCanvasElement;&lt;br /&gt;
            } catch (e) {&lt;br /&gt;
                console.log(&amp;quot;can't access &amp;quot; + e);&lt;br /&gt;
                return;&lt;br /&gt;
            }&lt;br /&gt;
            overrideCanvasProto(element.contentWindow.HTMLCanvasElement);&lt;br /&gt;
            overrideCanvaRendProto(element.contentWindow.CanvasRenderingContext2D);&lt;br /&gt;
            overrideDocumentProto(element.contentWindow.Document);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
    function overrideDocumentProto(root) {&lt;br /&gt;
        function doOverrideDocumentProto(old, name) {&lt;br /&gt;
            root.prototype[storedObjectPrefix + name] = old;&lt;br /&gt;
            Object.defineProperty(root.prototype, name,&lt;br /&gt;
                {&lt;br /&gt;
                    value: function () {&lt;br /&gt;
                        var element = old.apply(this, arguments);&lt;br /&gt;
                        // console.log(name+ &amp;quot; everridden call&amp;quot;+element);&lt;br /&gt;
                        if (element == null) {&lt;br /&gt;
                            return null;&lt;br /&gt;
                        }&lt;br /&gt;
                        if (Object.prototype.toString.call(element) === '[object HTMLCollection]' ||&lt;br /&gt;
                            Object.prototype.toString.call(element) === '[object NodeList]') {&lt;br /&gt;
                            for (var i = 0; i &amp;lt; element.length; ++i) {&lt;br /&gt;
                                var el = element[i];&lt;br /&gt;
                                // console.log(&amp;quot;elements list inject &amp;quot; + name);&lt;br /&gt;
                                inject(el);&lt;br /&gt;
                            }&lt;br /&gt;
                        } else {&lt;br /&gt;
                            // console.log(&amp;quot;element inject &amp;quot; + name);&lt;br /&gt;
                            inject(element);&lt;br /&gt;
                        }&lt;br /&gt;
                        return element;&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            );&lt;br /&gt;
        }&lt;br /&gt;
        doOverrideDocumentProto(root.prototype.createElement, &amp;quot;createElement&amp;quot;);&lt;br /&gt;
        doOverrideDocumentProto(root.prototype.createElementNS, &amp;quot;createElementNS&amp;quot;);&lt;br /&gt;
        doOverrideDocumentProto(root.prototype.getElementById, &amp;quot;getElementById&amp;quot;);&lt;br /&gt;
        doOverrideDocumentProto(root.prototype.getElementsByName, &amp;quot;getElementsByName&amp;quot;);&lt;br /&gt;
        doOverrideDocumentProto(root.prototype.getElementsByClassName, &amp;quot;getElementsByClassName&amp;quot;);&lt;br /&gt;
        doOverrideDocumentProto(root.prototype.getElementsByTagName, &amp;quot;getElementsByTagName&amp;quot;);&lt;br /&gt;
        doOverrideDocumentProto(root.prototype.getElementsByTagNameNS, &amp;quot;getElementsByTagNameNS&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
    overrideCanvasProto(HTMLCanvasElement);&lt;br /&gt;
    overrideCanvaRendProto(CanvasRenderingContext2D);&lt;br /&gt;
    overrideDocumentProto(Document);&lt;br /&gt;
    scriptNode.parentNode.removeChild(scriptNode);&lt;br /&gt;
})(24,14,-9,19,&amp;quot;ojkrt&amp;quot;, &amp;quot;ltwvx&amp;quot;);} catch (e) {console.error(e);}Erreur d’analyse XML : mal formé&lt;br /&gt;
Emplacement : https://explainxkcd.com/rss.xml&lt;br /&gt;
Numéro de ligne 63, Colonne 18 :&lt;br /&gt;
	&amp;lt;title&amp;gt;3015: D&amp;amp;D Combinatorics&amp;lt;/title&amp;gt;&lt;br /&gt;
------------------------^&lt;br /&gt;
&lt;br /&gt;
== Total amount of accounts created on this wiki? ==&lt;br /&gt;
&lt;br /&gt;
I was editing [[explain xkcd:Museum]] and I was wondering how many accounts have ever been created. Is there a way to access this? {{unsigned|DollarStoreBa'al|15:52, 17 March 2025}}&lt;br /&gt;
:Hey, I moved your message from the Coordination portal. --[[User:FaviFake|FaviFake]] ([[User talk:FaviFake|talk]]) 16:26, 17 March 2025 (UTC)&lt;br /&gt;
:The base information you need is from the special page that is https://www.explainxkcd.com/wiki/index.php/Special:Log/newusers - although bear in mind that an overwhelming number of created accounts are spam-attempts (that get no further), so perhaps the count needs to be qualified as &amp;quot;users that have then gone on to post&amp;quot; (a few of which ''are'' still spam-only contributors, but now an insignificant amount rather than a probably overwhelming majoriy).&lt;br /&gt;
:How you go about counting ''and'' classifying valid accounts is up to you, of course. [[Special:Contributions/162.158.74.68|162.158.74.68]] 21:46, 17 March 2025 (UTC)&lt;br /&gt;
::How would one actually count these? Is there an easier way? --[[User:FaviFake|FaviFake]] ([[User talk:FaviFake|talk]]) 16:37, 18 March 2025 (UTC)&lt;br /&gt;
:::There's &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[[Special:Statistics|{{NUMBEROFUSERS}}]]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, that gives you the value [[Special:Statistics|{{NUMBEROFUSERS}}]] (it was 142,958 when I wrote this), for the total number of registered users (including no-input pre-spammers, only-ever-spammed contributors, &amp;quot;I only created this account to say...&amp;quot;ers who didn't realised they could do as much as an IP, maybe some banned, sock-puppet/legitimate-alts/forgot-my-old-login duplicate accounts, maybe ''not'' some totally excised by top-tier-admins).&lt;br /&gt;
:::There's also &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[[Special:Statistics|{{NUMBEROFACTIVEUSERS}}]]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, with the value [[Special:Statistics|{{NUMBEROFACTIVEUSERS}}]] (119, as I write this), which I think is everyone active (+registered) in the past 30 days.&lt;br /&gt;
:::Possibly there are other &amp;quot;magic word&amp;quot; values for more useful in-betweeny values (nearer the top end of the first), e.g. of everyone who has made at least one edit ''ever''. But not sure I know what that might off the top of my head.&lt;br /&gt;
:::I can think of ways to ''interrogate'' the wiki for one or other (better) counting criteria, but it would be horribly intensive. If anyone wanted to do this (it already needing a bit more technical ability than merely using inbuilt auto-value magic words, and preferably you'd need to not be a 'mere' scriptkiddie jumping in with both feet without knowing how to do it sensibly), I'd suggest ensuring a ''very'' throttled-back process that may take its time over days. Then, once 'completed', a not-quite-so-throttled-back version can just 'top up' its stats with everything from the last point you'd reached the last time round until the present (to never hammer the site).&lt;br /&gt;
:::Please please please, though, you should probably only try any of this if you're already sure of everything I've been suggesting. There are also far easier ways to attempt a DoS, but it would be ironic if you did this ''while trying to be helpful''... [[Special:Contributions/141.101.98.65|141.101.98.65]] 20:43, 18 March 2025 (UTC)&lt;br /&gt;
::::Oh neat that's exactly what we needed! Could you add these magic words to the museum, maybe calling one &amp;quot;total accounts&amp;quot; and the other one &amp;quot;users active in last 30 days&amp;quot;? --[[User:FaviFake|FaviFake]] ([[User talk:FaviFake|talk]]) 16:21, 19 March 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
== email confirmation ==&lt;br /&gt;
&lt;br /&gt;
my email confirmation did not get sent even after a week. is there anything wrong? - [[User:Bb777|(((((((((((((([...]((((((((((((((]] ([[User talk:Bb777|talk]]) 21:36, 22 March 2025 (UTC)&lt;br /&gt;
:been broken for a decade i think. --[[User:FaviFake|FaviFake]] ([[User talk:FaviFake|talk]]) 08:25, 23 March 2025 (UTC)&lt;br /&gt;
::WE REALLY NEED JEFF BACK !!!!!!!! [[User:Bb777|hi]] ([[User talk:Bb777|talk]]) 16:12, 24 March 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
== RSS ==&lt;br /&gt;
&lt;br /&gt;
RIP RSS feed yet again. 23:29, 24 March 2025 (UTC)23:29, 24 March 2025 (UTC)23:29, 24 March 2025 (UTC)23:29, 24 March 2025 (UTC)23:29, 24 March 2025 (UTC)23:29, 24 March 2025 (UTC)23:29, 24 March 2025 (UTC)[[User:Bb777|&amp;amp;#91;insert signature here&amp;amp;#93;]] ([[User talk:Bb777|talk]])&lt;br /&gt;
:Is there something new we should know? [[Special:Contributions/172.70.58.6|172.70.58.6]] 00:30, 25 March 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
== MediaWiki error when visiting [[1270: Functional]] or [[1270]] ==&lt;br /&gt;
&lt;br /&gt;
When I go to [[1270: Functional]] or [[1270]], there is a MediaWiki error. This does not occur at [[1269]] or [[1271]]. [[User:Dgrilawidbanana|Dgrilawidbanana]] ([[User talk:Dgrilawidbanana|talk]]) 13:57, 9 April 2025 (UTC)&lt;br /&gt;
:Could not replicate.&lt;br /&gt;
:[[1270]] redirects to [[1270: Functional]], so does it happen for you if you go via [[Functional]] and ''its'' redirect? How about https://www.explainxkcd.com/wiki/index.php/1270:_Functional (as URL) rather than what you may be doing (but so did I, at first, still to find no error) in plugging the text into the &amp;quot;Search explain xkcd&amp;quot; field..?&lt;br /&gt;
:Unless it's an off-page edit (some template, broken and then fixed), the page itself seems to have no recent edit to explain any changes (to broken and/or to unbroken)... I think we may need more info. Including myself in &amp;quot;we&amp;quot; in case it's an error even I can fix, which isn't unknown but not guaranteed! [[Special:Contributions/172.71.178.160|172.71.178.160]]&lt;br /&gt;
::Screenshot of MediaWiki internal error when visiting [[1270: Functional]]: https://gcdnb.pbrd.co/images/L5icGdZ9nBzw.png?o=1 &lt;br /&gt;
::Screenshot of MediaWiki internal error when visiting [[1270]]: https://gcdnb.pbrd.co/images/1nP1qunLk86a.png?o=1&lt;br /&gt;
::Screenshot of MediaWiki internal error when visiting [[Functional]]: https://gcdnb.pbrd.co/images/7S3Ct5wghTIH.png?o=1&lt;br /&gt;
::Screenshot of MediaWiki internal error when visiting [[1270: Functional]] via index.php: https://gcdnb.pbrd.co/images/HghYaRj9wA1f.png?o=1 [[User:Dgrilawidbanana|Dgrilawidbanana]] ([[User talk:Dgrilawidbanana|talk]]) 14:06, 14 April 2025 (UTC)&lt;br /&gt;
:::I can see the history page, but the same error occurs when I visit any diff links, old versions, and the talk page. [[User:Dgrilawidbanana|Dgrilawidbanana]] ([[User talk:Dgrilawidbanana|talk]]) 14:12, 14 April 2025 (UTC)&lt;br /&gt;
::::Anybody else? ''None'' of that happens here.&lt;br /&gt;
::::Could it be somehow browser-specific, or even extension-related? One thing to try is if you any further browsers handily installed (or installable) that you can use (even if just just for this one purpose, you don't need them to be the default system one). As of right now, though, I'm flumoxed and don't have any obvious other steps, and I dont believe anybody else has the means to enable the debug options.[[Special:Contributions/172.69.79.190|172.69.79.190]] 22:17, 14 April 2025 (UTC)&lt;br /&gt;
:::::This occurs on a Chromebook managed by my school, so I can't install any browsers besides Chrome and I can't manage the extensions. I can see the [https://www.explainxkcd.com/wiki/index.php?title=1270:_Functional&amp;amp;action=edit editing page] but I get an even less elegantly presented [https://gcdnb.pbrd.co/images/xQOVUQMjoF1r.png?o=1 error] when I try to preview the page.[[User:Dgrilawidbanana|Dgrilawidbanana]] ([[User talk:Dgrilawidbanana|talk]]) 20:30, 24 April 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Couldn't replicate either, Windows 11 Chrome Canary. --[[User:FaviFake|FaviFake]] ([[User talk:FaviFake|talk]]) 17:14, 16 April 2025 (UTC)&lt;br /&gt;
:Figured out the problem. This error occurs on any page using the &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; tag. I don't know why, though. [[User:Dgrilawidbanana|Dgrilawidbanana]] ([[User talk:Dgrilawidbanana|talk]]) 20:30, 24 April 2025 (UTC)&lt;br /&gt;
::Yep, added &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;math&amp;gt;This causes an error.&amp;lt;/math&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; to the top of [[explain xkcd:Sandbox]] and now it gives the same error. [[User:Dgrilawidbanana|Dgrilawidbanana]] ([[User talk:Dgrilawidbanana|talk]]) 20:35, 24 April 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::This bug has been around for at least 7 years. Here's the fix: [[#Mediawiki exception on some pages]]. --[[User:FaviFake|FaviFake]] ([[User talk:FaviFake|talk]]) 21:01, 24 April 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Captcha repeat ==&lt;br /&gt;
When you've finished editing, there is an &amp;quot;I'm not a robot&amp;quot; CAPTCHA.&lt;br /&gt;
&lt;br /&gt;
But if you preview the changes before saving, that gets reset, so you can't just say &amp;quot;yup, looks good, go ahead and publish this change.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
How hard would it be to make the CAPTCHA sticky, so that it doesn't need an extra interaction/mouse movement after previewing?  &lt;br /&gt;
&lt;br /&gt;
Or, alternatively, to not display either the CAPTCHA or the Save Changes until after a preview. {{unsigned|JimJJewett20:40, 14 April 2025}}&lt;br /&gt;
&lt;br /&gt;
:If you're going to Preview (which can often be a good idea), don't bother ticking the &amp;quot;I am not a robot&amp;quot;. Previews (also the &amp;quot;Show Changes&amp;quot;) are 'free' and don't need you to feed the CAPTHA machine.&lt;br /&gt;
:What's wrong with 1) editing, 2) previewing, 3) going &amp;quot;Yup, looks good&amp;quot; and ticking the box, 3a) ''if'' required, fulfill the Captcha, 4) Submit..?&lt;br /&gt;
:It's exactly the same amount of work as having the Captcha-fulfillment  at position (1a) and 'sticky'&lt;br /&gt;
:Also, however hard it might be to 'sticky' the CAPTCHA, there's a ''reason'' that a validated CAPTCHA isn't held over willy-nilly. Theoretically, an automated system (or semi-attended one) that relied upon finding out if it ''could'' post an edit, before it even bothered to try could benefit (if only by a smidgen) from first having a pot-shot at authorisation and only then (presumably before any 'time out' kicked in) pushing the latest spambot stuff.&lt;br /&gt;
:I see no value in allowing that, even if there was anybody who might have enough of an 'in' on the server code to enable such a thing. [[Special:Contributions/162.158.33.248|162.158.33.248]] 23:02, 14 April 2025 (UTC)&lt;br /&gt;
:Moved this to technical portal. --[[User:FaviFake|FaviFake]] ([[User talk:FaviFake|talk]]) 17:07, 16 April 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Request for feedback about {{tl|comic}} ==&lt;br /&gt;
&lt;br /&gt;
Hey, I'd like to hear someone else's opinion on the random button on our comic template, please see this page: [[Template talk:comic#Random button should link to Special:RandomInCategory]] --[[User:FaviFake|FaviFake]] ([[User talk:FaviFake|talk]]) 08:30, 2 May 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Does anyone here know how to create a random link that fetches pages from two different categories? --[[User:FaviFake|FaviFake]] ([[User talk:FaviFake|talk]]) 10:12, 4 May 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
== the rss feed seems to be broken ==&lt;br /&gt;
&lt;br /&gt;
the rss feed button on the side leading to https://explainxkcd.com/rss.xml throws up and error making the feed not load properly in rss readers. &lt;br /&gt;
&lt;br /&gt;
&amp;quot;This page contains the following errors:&lt;br /&gt;
error on line 463 at column 18: EntityRef: expecting ';'&lt;br /&gt;
Below is a rendering of the page up to the first error.&amp;quot; {{unsigned ip|172.71.241.19|20:38, 5 May 2025}}&lt;br /&gt;
:I think this is the continuing issue as of [[#RSS Feed: XML not well-formed]], you're talking about. As far as I'm aware unfixed and (with the current smattering of active admins at their limits of admin-levels) unfixable. Because of a 'bare' ampersand (or two) being misinterpreted as a failed attempt at a character-entity reference. ''If'' that was fixed, without me noticing, then I'm sure someone will be along to try to fix your new issue too.&lt;br /&gt;
:People have been trying to prod other people who can prod the server back into shape (insofar as that issue), but I've not yet been privy to anything coming of that, and presume you're just trapped in the exact same glitch. [[Special:Contributions/172.70.91.30|172.70.91.30]] 21:59, 5 May 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
::What exactly happens if it's broken? Is it just unusable forever, or is just that one comic that's broken? Or something else? I'm curious. --[[User:FaviFake|FaviFake]] ([[User talk:FaviFake|talk]]) 15:24, 6 May 2025 (UTC)&lt;br /&gt;
:::It's unusable so long as the &amp;quot;I'm parsing this is an '&amp;amp;amp;Thing;' ... oh, wait, it has no closing ';'... ARGH!&amp;quot; happens to it. If you click on the RSS feed, to the left, you can see how it shows the (not ''quite'' humanly-readable) lines of the RSS feed (most recent, chronologically backwards) until the last line it shows is the comic imediately after the most recent &amp;quot;D&amp;amp;D&amp;quot; entry. (Actually, depends on browser. Sorry, just checked. It does that on Android Chrome, but currently I'm on Windows Firefox and it 'only' complains. But if you'll take my word for it.)&lt;br /&gt;
:::Someone really needs to go into the https://explainxkcd.com/rss.xml file (who can edit it directly) and find the two &amp;quot;D&amp;amp;D&amp;quot; instances and make them &amp;quot;D&amp;amp;amp;amp;D&amp;quot;. (Note to editors: Had to &amp;quot;amp amp&amp;quot; the &amp;quot;amp&amp;quot;, here in this edit, to get it to appear just as amp... In case you get confused when coming in here and expecting to see &amp;quot;D&amp;amp;amp;D&amp;quot; :P )&lt;br /&gt;
:::The fact that nobody has yet managed to do it is probably because nobody (from Kynde to Theusaf) has the server-root access necessary to edit things at that level.&lt;br /&gt;
:::Until it's changed (I assume the xml updating is done at a more server-backend level than most of the rest of the administrative functions, but I'm not at all au fait with mediawiki's internals to that level), whenever a 'compliant' (and, apparently, ''very'' strict) parser tries to read the .xml it'll 'quite rightly' tell you that there's a bare ampersand and then refuses to do anything more.&lt;br /&gt;
:::Again, without knowing the technical operation of what ''wrote'' the original data, it seems like there was insufficient 'sanitising' of the input. It applied the bare-ampersand without forward-converting it to an ampersanded ampersand-entity. That maybe also needs fixing (in case we get more), even if the existing ones get manually changed. I don't use any RSS feeds, myself, being too new-fangled (&amp;quot;Initial release: RSS 0.90 (Netscape), March 15, 1999; 26 years ago; Latest release: RSS 2.0 (version 2.0.11) March 30, 2009; 16 years ago&amp;quot;... yeah, ''to me'' that's still new-fangled! :P ) so all I know about how this one fails is what people have talked about above, and trivially clicking on the left-sidebar link to look at it myself, and venture what I think is the logical nature of the glitch (both cause and effect). Maybe somebody knows more about it, but I'm filling in until that person comes along and says otherswise (and/or more) about it. [[Special:Contributions/162.158.33.193|162.158.33.193]] 20:28, 6 May 2025 (UTC)&lt;br /&gt;
:::: It's not being &amp;quot;very strict&amp;quot; to reject an unescaped ampersand: it's just part of the XML spec. [[Special:Contributions/162.158.216.67|162.158.216.67]] 09:00, 28 May 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Random comic/explanation glitches ==&lt;br /&gt;
&lt;br /&gt;
For some reason, I can''not'' press random without being sent to either the Verizon comic-thing or comic #4 (this is one of my first times commenting, no clue how to do links). I’ve now pressed the button for random comic 8 times and keep getting these two pages, any idea for fixing this? [[User:AK24Ammit|AH24Ammit]] ([[User talk:AK24Ammit|talk]]) 00:24, 22 May 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
:update: it’s now added repeatedly sending me to [[1057:Klout]] and [[2875:2024]]. I can’t get it to send me to any other page through the random button. After 23 random comic presses, I got each of these four comics 6 times and the latest comic once. [[User:AK24Ammit|AH24Ammit]] ([[User talk:AK24Ammit|talk]]) 00:29, 22 May 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Incessant 503 errors ==&lt;br /&gt;
&lt;br /&gt;
I cannot keep contributing to this site if the 503 errors continue. The time it takes to perform a single action is about 10 times greater than it should be, some pages never load, and almost everything is broken and outdated. The situation will get worse if we do nothing. We have to do something :( &amp;amp;nbsp; --[[User:FaviFake|FaviFake]] ([[User talk:FaviFake|talk]]) 15:47, 26 May 2025 (UTC)&lt;br /&gt;
:I've not yet found any page that won't ever load, can you give an example?&lt;br /&gt;
:Updating the website, though useful for other reasons, also cannot help this problem much. Different hosting might help, but mostly different proxying. Site-side changes, of the kind we've perhaps been waiting for, would be minimally useful to this external issue. Maybe we'll get some changes out of this crisis, maybe we'll just get the site closed down as not worth the additional effort. (Just going read-only might not even help, and would still be gruelling loss.) [[Special:Contributions/172.71.178.10|172.71.178.10]] 16:27, 26 May 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
::Can't do much better than Cloudflare for proxying, at least not on a budget.  If the DDOS is from an AI-scraper or a malicious-but-not-paying-attention source, temporarily shifting everything to a new domain and having explainxkcd.com just be a placeholder with human-readable instructions to het to the temp site ''might'' help, at least until the adversary adapted. [[Special:Contributions/162.158.167.16|162.158.167.16]] 19:31, 26 May 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
::Well anything would be better than the current situation, except a total shutdown. Why is nobody worried this entire wiki is dying in front of our eyes and the owner doesn't even remember it exists? Jesus --[[User:FaviFake|FaviFake]] ([[User talk:FaviFake|talk]]) 16:03, 27 May 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Same issue. What could be causing this? {{unsigned ip|162.158.114.253|14:49, 27 May 2025}}&lt;br /&gt;
::The server's seemingly being hammered by a new batch of unregulated traffic, that's been hammering many other sites. Your attempts to connect are getting lost in the overload, until the instigators get bored, smarter/kinder or someone implements a better way to stop the offending connections better. [[Special:Contributions/172.70.162.160|172.70.162.160]] 16:41, 27 May 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
== wtf is going on with the server?? ==&lt;br /&gt;
&lt;br /&gt;
why is the site giving a db error 90% of the time? is something wrong? how/when will it be fixed? (can it be fixed at all?) update: the db crashed AGAIN while i was writing this. also its not like above section, since it currently *specifically* gives db errors. &amp;quot;cannot access the database.&amp;quot; [[User:An user who has no account yet|An user who has no account yet]] ([[User talk:An user who has no account yet|talk]]) 16:54, 27 May 2025 (UTC)&lt;br /&gt;
:See the sub-header above (and other contributions by people in the last two or three comic Discussions), but imagine you're at a party, trying to talk to your friends, and people you don't know keep coming over and trying to start various inane conversations that just keep distracting you, and ''they just won't leave you alone!''&lt;br /&gt;
:So: 1) Too much traffic. 2) Not with the server. 3) Difficult/not quickly (it's not really a server-fix). And the DB isn't fully crashing (that'd do something else). It's just unable to reply to everyone, every time, and even saying &amp;quot;No I can't talk to you&amp;quot; takes up time.&lt;br /&gt;
:Ideally, you get someone else to intercept anyone coming over to talk to you. Maybe a VIP-section &amp;quot;red rope&amp;quot;, and a big guy with a clipboard of guests/a personal secretary to vet newcomers. Doing that yourself is just going to distract you more. (Or you can take enough amphetamines to become enough of a party animal to comfortably be at the centre of the ''wildest'' of parties, but that takes finding a dealer with the right product, as well as other problems. And the tendency to overextend your analogies.) [[Special:Contributions/172.68.205.72|172.68.205.72]] 19:36, 27 May 2025 (UTC)&lt;br /&gt;
::That reads like the &amp;quot;explain&amp;quot; of an XKCD that I want to see. :P [[Special:Contributions/162.158.175.131|162.158.175.131]] 21:17, 27 May 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
==Special:ContributionScores on Main Page busts caching, causing load==&lt;br /&gt;
&lt;br /&gt;
Long story short, the Main Page transcludes a top contributors table, [[Special:ContributionScores/10/30]], which marks the entire Main Page as dynamic (not cacheable). This means that (1) Cloudflare is not serving up a static version of this page, even to those not logged in, (2) the Main Page wikitext is getting reparsed on every hit, and (3) the parser is recreating the table from scratch on every hit, consuming a lot of database connection time, roughly between 0.5 and 1.0 second each. This is...suspicious, given the wiki's technical difficulties. I suggest an experiment with removing it to see if technical issues improve. If so, and if people wish to keep the table, I suggest creating a static version of the table that is updated only occasionally (even once every few hours by bot should be fine).&lt;br /&gt;
&lt;br /&gt;
The whole story is: While browsing overnight, I noticed that the issues with page loads seemed caching-related; pages never seemed to load on the first click, though refreshing was often successful, at least during the presumably lower-load overnight hours. Research led me to the possibility that some broken caching system was leading to the database running out of connections (even on a cache hit, one is still needed to determine whether it is a cache hit or miss), so I started looking at some technical indicators, eventually leading to the parser profiling (&amp;quot;NewPP&amp;quot;) and transclusions block at the end of the parser output [https://explainxkcd.com/wiki/api.php?action=parse&amp;amp;page=Main%20Page here].&lt;br /&gt;
&lt;br /&gt;
For the main page, it outputs:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;NewPP limit report&lt;br /&gt;
Cached time: 20250528101640&lt;br /&gt;
Cache expiry: 0&lt;br /&gt;
Dynamic content: true&lt;br /&gt;
CPU time usage: 0.059 seconds&lt;br /&gt;
Real time usage: 2.564 seconds&lt;br /&gt;
Preprocessor visited node count: 273/1000000&lt;br /&gt;
Preprocessor generated node count: 2367/1000000&lt;br /&gt;
Post\u2010expand include size: 17895/2097152 bytes&lt;br /&gt;
Template argument size: 714/2097152 bytes&lt;br /&gt;
Highest expansion depth: 7/40&lt;br /&gt;
Expensive parser function count: 4/100&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Transclusion expansion time report (%,ms,calls,template)&lt;br /&gt;
100.00% 1762.386      1 -total&lt;br /&gt;
 65.93% 1161.960      1 3094&lt;br /&gt;
 33.89%  597.347      1 Special:ContributionScores/10/30/nosort,notools&lt;br /&gt;
 22.59%  398.159      1 Template:comic&lt;br /&gt;
 16.62%  292.973      1 Template:incomplete_transcript&lt;br /&gt;
 15.21%  268.077      1 Template:incomplete&lt;br /&gt;
  6.34%  111.727      1 Template:comic_discussion&lt;br /&gt;
  6.20%  109.319      1 MediaWiki:Mainpage&lt;br /&gt;
  0.21%    3.766      4 Template:w&lt;br /&gt;
  0.09%    1.566      5 Template:LATESTCOMIC&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The 2.5 seconds taken isn't itself necessarily a problem, but notice that the page is considered dynamic content with immediate cache expiration. This contrasts with a normal page like [https://explainxkcd.com/wiki/api.php?action=parse&amp;amp;page=3094:%20Mass%20Spec the latest comic]:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!-- &lt;br /&gt;
NewPP limit report&lt;br /&gt;
Cached time: 20250528111305&lt;br /&gt;
Cache expiry: 86400&lt;br /&gt;
Dynamic content: false&lt;br /&gt;
CPU time usage: 0.060 seconds&lt;br /&gt;
Real time usage: 0.333 seconds&lt;br /&gt;
Preprocessor visited node count: 324/1000000&lt;br /&gt;
Preprocessor generated node count: 2362/1000000&lt;br /&gt;
Post\u2010expand include size: 63936/2097152 bytes&lt;br /&gt;
Template argument size: 1609/2097152 bytes&lt;br /&gt;
Highest expansion depth: 9/40&lt;br /&gt;
Expensive parser function count: 3/100&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Transclusion expansion time report (%,ms,calls,template)&lt;br /&gt;
100.00%  160.074      1 -total&lt;br /&gt;
 37.56%   60.117      1 Template:comic&lt;br /&gt;
 20.70%   33.133      1 Template:comic_discussion&lt;br /&gt;
 19.54%   31.277      1 Template:cn&lt;br /&gt;
  8.81%   14.101      5 Template:w&lt;br /&gt;
  8.31%   13.303      1 MediaWiki:Mainpage&lt;br /&gt;
  7.86%   12.585      1 Template:incomplete_transcript&lt;br /&gt;
  5.26%    8.424      1 Template:incomplete&lt;br /&gt;
  4.83%    7.739      2 Template:notice&lt;br /&gt;
  1.38%    2.212      2 Talk:3094:_Mass_Spec&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;!-- Saved in parser cache with key expla0_db423085716:pcache:idhash:29008-0!canonical and timestamp 20250528111305 and revision id 378578&lt;br /&gt;
 --&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
From a quick search, it sounds like transclusion of a special page will always cause the parser cache to be bypassed, causing all of the parsed output to be regenerated on every hit by any visitor, logged in or not, via the API or not, etc. (While it's not technically wrong that increased number of visits may be causing issues, this would be a multiplicative exacerbation of that.) Combined with the fact that the page is recreating a pretty heavy database query to count and tabulate the last 30 days of edits, this seems Really Bad. [[User:AySz88|AySz88]] ([[User talk:AySz88|talk]]) 11:14, 28 May 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
: Edited for corrections and clarity. Also, one can generate and profile the cost of any bit of wikitext using the API: &amp;lt;nowiki&amp;gt;https://explainxkcd.com/wiki/api.php?action=parse&amp;amp;text={{Special:ContributionScores/10/7/nosort,notools}}&amp;amp;title=Special:ContributionScores&amp;lt;/nowiki&amp;gt; would create and time the processing time needed to generate &amp;lt;nowiki&amp;gt;{{Special:ContributionScores/10/7/nosort,notools}}&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
: I'd noticed that there was a recent change from 7 to 30 days of scoring, but it turns out that doesn't make a big difference in processing time. In addition, the parser considering the content static doesn't seem to be enough for Cloudflare to start caching a page, so that might not be as easy to change. Still, simply allowing the parser output to be saved and regenerating the table for the vast majority of visitors' hits might be a big help. [[User:AySz88|AySz88]] ([[User talk:AySz88|talk]]) 13:27, 28 May 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
:: Does this affect other pages? If not, then the main DB issues aren't fixed... but if it does, then why is the contribs page loaded for EVERY page? Also, I *support* removing this... it's just a showcase that exists for no good reason if shown to every viewer, the recent contribs should probably be restricted to users only or something [[Special:Contributions/162.158.8.176|162.158.8.176]] 08:30, 29 May 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
::: The contrib table doesn't load on every page, but the vast majority of hits are going to be to the Main Page. And (my hypothesis is) it holds database connections open while it's running, which consumes that limited resource on the server. (We could just raise the cap, but we don't have access to the server.) A lot of the lag time in the profiler above is just sitting in a queue for the next database connection, which affects everything. So in that sense, it affects the whole wiki. [[User:AySz88|AySz88]] ([[User talk:AySz88|talk]]) 17:53, 29 May 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
::Hi. I changed to 30 days on suggestion by FaviFake. But that was in March. Just changed it back to 7 again just to try it. Of course I can also try to remove it for a period of time. But for us that makes a lot of contributions that list is a motivating factor. So I would hate to remove it. Also it has worked with 30 days for more than two months and with the 7 days for as long as I have used the site (since 2012). So it seems weird that it should suddenly be the front page that breaks it all. It is also not the first time we have had these issues. Not sure how they where resolved last time but strange if it suddenly is the main page that causes all these problems [[User:Kynde|Kynde]] ([[User talk:Kynde|talk]]) 13:29, 29 May 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
::: (Un)Fortunately(?) I suspect the technical caching issue is more relevant, where naively transcluding a Special page via &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{Special:...}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; causes everything to re-process on every hit. That doesn't mean losing the feature entirely (or even the 30 days); I can help make a bot that can send the output (inside &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;https://explainxkcd.com/wiki/api.php?action=parse&amp;amp;text={{Special:ContributionScores/10/30,nosort,notools}}&amp;amp;title=Special:ContributionScores&amp;amp;format=json&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;) to a template, automatically updating once per short interval (an hour?). The delayed version can also be Main Page only; the live version can always still be linked, and/or the full page linked to.&lt;br /&gt;
::: You're right that perhaps this isn't necessarily ''the'' proximate &amp;quot;straw that broke the camel's back&amp;quot; cause. And there are a lot of other problems and solutions that could help - like simply raising the DB connection cap, or all the stuff about crawler traffic, and that Cloudflare doesn't seem to be caching the basically-static CSS from tool.php, etc. etc... But without admin access to diagnostics or settings for the database and Cloudflare, we can only work with the tools we have. Even this specific widget itself does some caching in a newer update, but we don't have access to updating it. (That said, I'm still keeping an eye out for other things that might have changed recently.) [[User:AySz88|AySz88]] ([[User talk:AySz88|talk]]) 17:53, 29 May 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
== What would it take to clone ExplainXKCD? ==&lt;br /&gt;
&lt;br /&gt;
What would it take technically and financially to clone this web site?&lt;br /&gt;
&lt;br /&gt;
Installing MediaWiki and cloning the wiki pages should be fairly straightforward.  There may be some pain due to differences in MediaWiki versions.&lt;br /&gt;
&lt;br /&gt;
Cloning or rewriting the bots may be a chore.&lt;br /&gt;
&lt;br /&gt;
Paying for hosting and Cloudflare will take a steady stream of income.&lt;br /&gt;
&lt;br /&gt;
There's also legal issues, like how to protect everyone from liability if someone wants to sue, even if it's a frivolous suit.&lt;br /&gt;
&lt;br /&gt;
There will need to be multiple administrators at every level so we don't have the &amp;quot;if one person disappears for awhile and problems arise, we are stuck&amp;quot; issues.&lt;br /&gt;
&lt;br /&gt;
My guess is that between the existing administrators and regular contributors, we have the technical skills to do this.  It's the financial and legal issues that give me pause.&lt;br /&gt;
&lt;br /&gt;
Yes, I'm an occasional contributor, and no, I haven't created an account yet. [[Special:Contributions/162.158.175.119|162.158.175.119]] 19:51, 29 May 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
:It would help if we didn't want to clone ''all page history''. Already, it would bar those bits hidden behind admin-level deletions, etc, but limiting the actual depth of history scraped up and made available on a new platform would be wise from a 'start over' POV, ''especially'' if not having direct access to the core database. Possibly a 'bot could maintain an &amp;quot;anything new on old site gets reduplicated to new site&amp;quot; until a phased cut-off, with enough thought, dyluring the ''duration'' of the migratory process, but you need a solid base (maybe with further back-filled history as much as you can).&lt;br /&gt;
:And then there's user accounts. Maybe there's a way to confirm your rights to an original-site username on the new-site (potentially complex things, or just something to do with logins on both, posting &amp;quot;it's me&amp;quot; on the new site, then &amp;quot;yes, that new-site claim me of being me is indeed correct&amp;quot; on old-site, but you still have to deal with potential claim-jumping/identity-gazumping). Which also needs trust of the new-site admins to play fair with potential disputes.&lt;br /&gt;
:And it'd be a good opportunity to clean some up things (everyone can think of several inconsistecies that ''they'd'' deal with, given the opportunity), but only with a lot of hands on effort. So factor that in for potential work.&lt;br /&gt;
:On the whole, though, best just to 'start fresh'. A task in itself, perhaps use and acknowledge this site's &amp;quot;best material&amp;quot; (I think copyright might be not so much an issue if based upon a fair and dutiful copy, due to the details of [[explain xkcd:Copyrights]], but that's of course something that needs advice sought for any particular implementation). That, of course, needs community acceptance not to be seen as an &amp;quot;upstart usurper&amp;quot; site, perhaps, and could create a schism where some would refuse to partake in the new project at all.&lt;br /&gt;
:i.e. you raise good questions (and prompt others), but I'm not sure there are ''undeniably'' objective good answers to them all. Trying it and seeing how it goes is probably the ''only'' way to bash out the many details. Not an easy project. [[Special:Contributions/172.71.241.144|172.71.241.144]] 21:19, 29 May 2025 (UTC)&lt;/div&gt;</summary>
		<author><name>172.71.241.144</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=Stick_figure&amp;diff=378072</id>
		<title>Stick figure</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=Stick_figure&amp;diff=378072"/>
				<updated>2025-05-17T16:25:20Z</updated>
		
		<summary type="html">&lt;p&gt;172.71.241.144: Tempted to add 631: Anatomy Text as a stand out nudity/drawing-style mode shift, in-comic. ;)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:white hat.png|thumb|200px|[[White Hat]] is an example of a stick figure character]]&lt;br /&gt;
&lt;br /&gt;
A '''stick figure''' is a style of drawing human beings (or other creatures) in which major portions of the body are simplified into single line segments. The majority of [[xkcd]] is drawn in a stick-figure style.&lt;br /&gt;
&lt;br /&gt;
A typical stick figure has one line each for the torso, each arm and each leg, and a circle for a head. More complexity can be added to stick figures by adding joints (two line segments for each arm or leg, or a neck) as well as adding line segments for feet, circles for hands, line segments for fingers, or facial features for expression. xkcd typically makes use of these more versatile methods of adding expression or movement to stick figures, although modern xkcd strips rarely use facial features on stick figure characters, conveying most 'expressions' through the posing of the whole body, arm gestures or even a tilt of the head.&lt;br /&gt;
&lt;br /&gt;
The most common adornment, to differentiate stick figures, are hats or hair. Hats are more common for characters understood to be male, with hair for those understood to be female, but there [[Hairy|are]] some [[Amelia Earhart|exceptions]] and [[Knit Cap|possible ambiguities&amp;lt;!-- both hat *and* hair, with possible official contradictions, though I still say she's (usually) a girl! --&amp;gt;]]. Clothing, or other bodily adornements, may also be drawn where it [[2660: Gen Z|suits the context]], but the lack of drawn clothes does not apply any degree of nudity (only possibly the [[487: Numerical Sex Positions|depicted scenario]]). The most [[Cueball|undifferentiated]] stick figure has no hat ''or'' obvious hair, and can either be the anonymous character, a [[Rob|named one]] or even presumed to be [[Randall Munroe|the author's avatar]], all of whom may be considered implicitly male.&lt;br /&gt;
&lt;br /&gt;
In most stick figure drawings (including xkcd, typically), most other objects depicted are generally drawn in a similarly simplified style, just as simplified outlines or with line segments or basic shapes in place of more complex figures.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[:Category:Characters]]&lt;br /&gt;
* {{w|stick figure|Stick Figure on Wikipedia}}&lt;br /&gt;
&lt;br /&gt;
[[Category:xkcd]]{{xkcdmeta}}&lt;/div&gt;</summary>
		<author><name>172.71.241.144</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=3086:_Globe_Safety&amp;diff=376739</id>
		<title>3086: Globe Safety</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=3086:_Globe_Safety&amp;diff=376739"/>
				<updated>2025-05-08T14:06:11Z</updated>
		
		<summary type="html">&lt;p&gt;172.71.241.144: /* Explanation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{comic&lt;br /&gt;
| number    = 3086&lt;br /&gt;
| date      = May 7, 2025&lt;br /&gt;
| title     = Globe Safety&lt;br /&gt;
| image     = globe_safety_2x.png&lt;br /&gt;
| imagesize = 255x448px&lt;br /&gt;
| noexpand  = true&lt;br /&gt;
| titletext = Frankly, given their extreme gravitational fields and general instability, even 12-inch globes should probably be banned.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Explanation==&lt;br /&gt;
{{incomplete|This page was created by an EARTH MASS BOT THE SIZE OF A REGULAR BOT. Don't remove this notice too soon.}}&lt;br /&gt;
The {{w|Schwarzschild radius}} of a given object is the radius of the {{w|event horizon}} of a {{w|black hole}} with the mass of that object. The Schwarzschild radius of the Earth is about 0.35 inches (0.889 cm), meaning if you could hypothetically compress the Earth into a ball that small it would collapse into a black hole (among other effects). This would be bad.{{Citation needed}}&lt;br /&gt;
&lt;br /&gt;
{{w|Globes}}, in this context, are miniature recreations of planet Earth, used to show its features without any of the [[977: Map Projections|typical problems of a flat map]]. [[Randall]] claims that safety standards are in place to ensure that globes are not manufactured at below, or close to, the Schwarzschild radius of the Earth. The suggestion is that any globe of the Earth shares the same mass as the Earth and hence the same Schwarzschild radius. This would indicate that globes are made by creating a literal 1:1 replica of Earth and then compressing it until it has the required size. This would, of course, give the most perfect maps; however, for each globe like this put on Earth, the Earth's mass would increase by its original amount.&lt;br /&gt;
&lt;br /&gt;
The title text suggests that globes up to 12 inches (30.48 cm) should be banned, due to their extreme density and gravitational field. Since they would have the same mass as the Earth, they would exert massive catastrophic gravitational forces on the Earth itself (as well as its satellites, other planets, etc.). However, this would be true for Earth-mass globes of any size, so the 12 inch cut-off would be no less arbitrary than the 4 inch one.&lt;br /&gt;
&lt;br /&gt;
==Transcript==&lt;br /&gt;
:[A standard globe of the Earth is shown. It stands on a typical stand which holds it by two arms at the poles, so it can turn around like the Earth does. The Earth is turned so it shows Australia at the bottom and most of Asia, including the entire India to the left. Only the very tip of Alaska can bee seen of the Americas. Above the globe there is a double arrow that goes to two small lines that align with the edges of the globe (indicating the diameter). The arrow has been split in the middle and two lines of text is written in the gab. Above this text there is another line of text.]&lt;br /&gt;
:Remember:&lt;br /&gt;
:4 inches minimum&lt;br /&gt;
&lt;br /&gt;
:[Beneath the globe there are two small drawings. The left shows the Earth and to the left of the Earth there is a double arrow ending at two lines that indicated the diameter of the Earth going from top to bottom. The distance of this is written in inches to the left. From the Earth an arrow points to another drawing, this time the typical depiction of a black hole, with the &amp;quot;hat&amp;quot; shape. A warning sign is shown a the top right of the black hole with an exclamation mark inside.]&lt;br /&gt;
:7/10&amp;quot;&lt;br /&gt;
[Caption Below the Panel:]&lt;br /&gt;
The Earth's Schwarzschild radius is about 0.35 inches, which is why safety regulations require desktop globes to be at least 4 inches in diameter.&lt;br /&gt;
&lt;br /&gt;
{{comic discussion}}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Astronomy]]&lt;br /&gt;
[[Category:Maps]]&lt;/div&gt;</summary>
		<author><name>172.71.241.144</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=3060:_Omniroll&amp;diff=368615</id>
		<title>3060: Omniroll</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=3060:_Omniroll&amp;diff=368615"/>
				<updated>2025-03-11T09:24:33Z</updated>
		
		<summary type="html">&lt;p&gt;172.71.241.144: /* Explanation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{comic&lt;br /&gt;
| number    = 3060&lt;br /&gt;
| date      = March 7, 2025&lt;br /&gt;
| title     = Omniroll&lt;br /&gt;
| image     = omniroll_2x.png&lt;br /&gt;
| imagesize = 528x443px&lt;br /&gt;
| noexpand  = true&lt;br /&gt;
| titletext = It seems wrong that Fruit by the Foot is only sold by weight or by number of rolls.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Explanation==&lt;br /&gt;
{{incomplete|Created by a CHICKEN KIEV MANDARIN ROLL - Please change this comment when editing this page. Do NOT delete this tag too soon.}}&lt;br /&gt;
&lt;br /&gt;
[[Cueball]], [[Megan]] and [[White Hat]] are making a &amp;quot;Wikipedia Omniroll,&amp;quot; a roll made by combining all rolls in the {{w|list of rolled foods}} into one large roll. The Latin prefix &amp;quot;omni-&amp;quot; is a combining form meaning &amp;quot;all&amp;quot; or &amp;quot;universal.&amp;quot; Thus, an &amp;quot;Omniroll&amp;quot; would mean an &amp;quot;everything roll.&amp;quot; The three are in the process of assembling this roll. The penultimate stage in the preparation till this moment was a &amp;quot;{{w|spring roll}} {{w|burrito}}&amp;quot; which ''probably'' means a burrito whose identifying ingredient is a spring roll (as a bean burrito is filled with refried beans), but could also mean a burrito in spring-roll form. The following step was to roll it in breadcrumbs and fry it, possibly as a part of a {{w|Rissole#Indonesia|rissole}}. Right now, they are wrapping the concoction in a {{w|cabbage roll}}. White Hat asks about the {{w|Fruit Roll-Ups}} layer, to which Megan responds that it goes around the {{w|cinnamon roll}} layer.&lt;br /&gt;
&lt;br /&gt;
On the wall behind them is a picture of a cross-sectional cut through the Omniroll showing each layer. There seem to be 12 labeled layers that are broad enough to be seen in this large picture, but there is also a cutout that zooms into six thin layers, also labeled. If the drawing is to be taken at face value there are 18 different layers, and there should thus have been 18 rolled foods on the Wikipedia list when [[Randall]] made the comic; in fact there were 51. (These were: arctic roll, arem-arem, Bánh cuốn, Black sesame roll, Braciolone, Burrito, cabbage roll, California roll, cheese roll, chelsea bun, chiko roll, chimichanga, cinnamon roll, crescent roll(croisant), Dosa(food) , dürüm, Egg roll, Enchilada, Farsu Magru, Fig roll, Fruit by the foot, Fruit Roll-Ups, Gỏi cuốn, Kati roll, Khao phan, Lahmacun, Lemper, Makizushi, Negimaki, Nut roll, Pancetta arrotolata, Patishapta, pepperoni roll, Popiah, Rice noodle roll, Risoles, rolex(food), Rollmops, Roulade, rugelach, Sausage roll, Seattle roll, Sigara böreği, Spiced meat roll, Stromboli, Swiss roll, Taquito and Tofu skin roll). However, it is possible that the highlighted area is only for the layers they are currently preparing, and other layers are not currently shown. &lt;br /&gt;
&lt;br /&gt;
All labels are unreadable, which seems like a good idea, as no-one can complain that Randall left out their favorite rolled food. Having people getting agitated over comics relating to food has happened a few times. For instance [[388: Fuck Grapefruit]] got so much reaction that Randall commented on it, as noted in the [[388:_Fuck_Grapefruit#Controversy|trivia]]. On explain xkcd the [[Talk:1534: Beer|talk page]] for [[1534: Beer]] also shows how people react when someone openly dislikes one of your favorite drinks.&lt;br /&gt;
&lt;br /&gt;
Although there will be many people who love each of the mentioned rolls, not many would enjoy eating them all at once, as it would mix very different kinds of food which would be prepared very differently. Different layers would also require different treatments to prevent them spoiling, which would be difficult to achieve once they are rolled together.&lt;br /&gt;
&lt;br /&gt;
The title text refers to {{w|Fruit by the Foot}}, a similar snack to Fruit Roll-Up made by the same producers. Although the name implies a per-distance measurement, Fruit by the Foot is in fact sold in boxes based upon number of rolls, with measurements on the packaging given by weight. [[Randall]] expresses his dismay at this discrepancy.&lt;br /&gt;
&lt;br /&gt;
The 'omni-' prefix was earlier used in [[2653: Omnitaur]] and [[2738: Omniknot]]. &lt;br /&gt;
&lt;br /&gt;
In [[2123: Meta Collecting]], Cueball used Wikipedia's article &amp;quot;list of collectables&amp;quot; for his hobby.&lt;br /&gt;
&lt;br /&gt;
==Transcript==&lt;br /&gt;
:[Cueball, Megan and White Hat are standing up near a table handling ingredients. Megan is working on a large roll while the other two are holding on to some strings like food going towards the roll. To the left of them is a poster on the wall showing multiple layers of a roll. There are 12 labels going around the roll starting around 10 going to just shy of 6 o'clock. They have lines going in to different layers with the first label's line going to the outer layer, the second label's line going to the third layer, the third labels line going to the second layer, but then the rest of the labels going to layers deeper and deeper ind from 4 to 12. But there is also a zoom in in the bottom left, where a square on the roll has been zoomed out and displayed just outside the roll. Six layers can been seen in this zoom in, and each of these have also been labeled with three labels on either side of the frame of the zoom in. All 18 labels are unreadable.]&lt;br /&gt;
:Megan: Okay, we've rolled the spring roll burrito in breadcrumbs and fried it. Now we'll wrap it in cabbage roll leaves.&lt;br /&gt;
:White Hat: What about the Fruit Roll-Up?&lt;br /&gt;
:Megan: That goes around the cinnamon roll layer.&lt;br /&gt;
&lt;br /&gt;
:[Caption below the panel:]&lt;br /&gt;
:A Wikipedia omniroll is a cylindrical food containing one layer of every item from the Wikipedia article &amp;quot;List of rolled foods.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Trivia==&lt;br /&gt;
*At the time the comic was published, the Wikipedia article contained 51 entries - [https://en.wikipedia.org/w/index.php?title=List_of_rolled_foods&amp;amp;oldid=1253171858 List of Rolled Foods as it was on March 7, 2025].  &lt;br /&gt;
**The article had last been edited on October 24, 2024, but several edits were made in the hours after the comic was published, which is presumably not a coincidence.&lt;br /&gt;
&lt;br /&gt;
{{comic discussion}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Comics featuring Cueball]]&lt;br /&gt;
[[Category:Comics featuring Megan]]&lt;br /&gt;
[[Category:Comics featuring White Hat]]&lt;br /&gt;
[[Category:Food]]&lt;br /&gt;
[[Category:Wikipedia]]&lt;/div&gt;</summary>
		<author><name>172.71.241.144</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=3054:_Scream_Cipher&amp;diff=366285</id>
		<title>3054: Scream Cipher</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=3054:_Scream_Cipher&amp;diff=366285"/>
				<updated>2025-02-21T23:06:21Z</updated>
		
		<summary type="html">&lt;p&gt;172.71.241.144: /* Table */ Room for more explanation.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{comic&lt;br /&gt;
| number    = 3054&lt;br /&gt;
| date      = February 21, 2025&lt;br /&gt;
| title     = Scream Cipher&lt;br /&gt;
| image     = scream_cipher_2x.png&lt;br /&gt;
| imagesize = 287x416px&lt;br /&gt;
| noexpand  = true&lt;br /&gt;
| titletext = AAAAAA A ÃA̧AȂA̦ ǍÅÂÃĀÁȂ AAAAAAA!&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Explanation==&lt;br /&gt;
{{incomplete|Created by A ÃA̧ȂÁAǍẢÂA̋ ȦÅĀ - Please change this comment when editing this page. Do NOT delete this tag too soon.}}&lt;br /&gt;
A {{w|Cipher}} is a method of encryption, where characters or sometimes words are substituted for other characters in a set pattern, allowing for arbitrary strings to be enciphered using it. The complexity and strength of ciphers varies, from {{w|one-time pads}} and (historically) {{w|enigma machine|Enigma}} as stronger and more complex, to {{w|substitution ciphers}} as some of the weakest and least complex, where each character is simply given a set different symbol to represent it in the cipher.&lt;br /&gt;
&lt;br /&gt;
This comic uses a substitution cipher, where all the letters of the English Alphabet are represented using the letter &amp;quot;A&amp;quot;, with different {{w|diacritical marks}} to define the differences. This kind of cipher is often used on a recreational basis by children or casual enthusiasts, the similarity of the letters increasing the obcurity of the content and the skill or technology required for use, but there is also significant impracticality, as not only are substitution ciphers the easiest to break, but also the similarities in the letters do make the cipher hard to read and easy to misread, and the detail in the diacritical marks makes it easy to draw the &amp;quot;A&amp;quot;s incorrectly or ambiguously, potentially leading to [[3003: Sandwich Helix|part of the message being lost]]. This was our experience in the comments section of this very article, where one person implemented translator functions alongside another person crafting a message that failed to translate. However, the logic behind the code is mostly visual similarity, and if attentive to connecting concepts between the American and scream cipher alphabet, it could be quickly learned and translated in a glance.&lt;br /&gt;
&lt;br /&gt;
It's named &amp;quot;Scream Cipher&amp;quot; (as a pun on {{w|stream cipher}}s, commonly used in computing) because the written form of a scream is a long string of As, possibly with some other characters at the end (and often an exclamation point for emphasis), such as &amp;quot;Aaaaaah!&amp;quot; or &amp;quot;Aaaaaaagh!&amp;quot;. The name may or may not be a reference to IBM's {{w|Scream_(cipher)|Scream cipher}} published in 2002.&lt;br /&gt;
&lt;br /&gt;
In the comic, [[Cueball]] texts the ciphered version for the plaintext &amp;quot;HELLO&amp;quot;, and [[Megan]] responds with that for &amp;quot;HI&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The title text deciphers to &amp;quot;AAAAAA A SCARY MONSTER AAAAAA!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
You can translate text to and from Scream Cipher using [https://github.com/matthewpwatkins/scream-cipher/ the Scream Cipher Translator].&lt;br /&gt;
&lt;br /&gt;
Another recent comic featuring all &amp;quot;A&amp;quot;s was [[2957: A Crossword Puzzle]].&lt;br /&gt;
&lt;br /&gt;
==Worked example==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- If someone knows how to put this in one of those show/hide boxes, please do it --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Say we want to encode &amp;quot;Scream&amp;quot; in the Scream Cipher. First we would need to split out word into the letters, so S, C, R, E, A, M. &lt;br /&gt;
&lt;br /&gt;
The first letter is S, so if we go to S in the table S is shown to become to Ǎ, C similarly becomes A̧, R becomes Ȃ, E corresponds to Ȃ, A is the main letter so A is unchanged to A, and M becomes Ǎ. If we then write them again in order, we find SCREAM becomes ǍA̧ȂȂAǍ.&lt;br /&gt;
&lt;br /&gt;
To turn cipher text back into normal text, the process is repeated in reverse. To translate A̧ẢA̯A̰ȂȂ, we go to A̧ in the table and find A̧ becomes C. Ả similarly becomes I, A̯ becomes P, A̰ becomes H, Ȃ becomes E, and Ȃ becomes R. If we write the letters in order, we see that A̧ẢA̯A̰ȂȂ becomes CIPHER.&lt;br /&gt;
&lt;br /&gt;
The symmetry of subtitution ciphers is apparent in the example, as in the SCREAM example R becomes Ȃ and E becomes Ȃ, and in the CIPHER example in the opposite direction Ȃ goes back to being R, and Ȃ goes back to being E, though in a different order.&lt;br /&gt;
&lt;br /&gt;
==Table==&lt;br /&gt;
&lt;br /&gt;
The {{w|Unicode}} names of the characters in the cipher are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=2 | Input !! colspan=3 | Substitution&lt;br /&gt;
|-&lt;br /&gt;
! Plain !! Unicode description !! Cipher !! Unicode description(s) !! Usage note&lt;br /&gt;
|-&lt;br /&gt;
| A || U+0041 LATIN CAPITAL LETTER A || A || '''U+0041 LATIN CAPITAL LETTER A || Unadorned base character&lt;br /&gt;
|-&lt;br /&gt;
| B || U+0042 LATIN CAPITAL LETTER B || Ȧ || '''U+0226 LATIN CAPITAL LETTER A WITH DOT ABOVE ||&lt;br /&gt;
|-&lt;br /&gt;
| C || U+0043 LATIN CAPITAL LETTER C || A̧ || U+0041 LATIN CAPITAL LETTER A, '''U+0327 COMBINING CEDILLA''' ||&lt;br /&gt;
|-&lt;br /&gt;
| D || U+0044 LATIN CAPITAL LETTER D || A̱ || U+0041 LATIN CAPITAL LETTER A, '''U+0331 COMBINING MACRON BELOW''' ||&lt;br /&gt;
|-&lt;br /&gt;
| E || U+0045 LATIN CAPITAL LETTER E || Ȃ || '''U+00C1 LATIN CAPITAL LETTER A WITH ACUTE ||&lt;br /&gt;
|-&lt;br /&gt;
| F || U+0046 LATIN CAPITAL LETTER F || A̮ || U+0041 LATIN CAPITAL LETTER A, '''U+032E COMBINING BREVE BELOW''' ||&lt;br /&gt;
|-&lt;br /&gt;
| G || U+0047 LATIN CAPITAL LETTER G || A̋ || U+0041 LATIN CAPITAL LETTER A, '''U+030B COMBINING DOUBLE ACUTE ACCENT''' ||&lt;br /&gt;
|-&lt;br /&gt;
| H || U+0048 LATIN CAPITAL LETTER H || A̰ || U+0041 LATIN CAPITAL LETTER A, '''U+0330 COMBINING TILDE BELOW''' ||&lt;br /&gt;
|-&lt;br /&gt;
| I || U+0049 LATIN CAPITAL LETTER I || Ả || '''U+1EA2 LATIN CAPITAL LETTER A WITH HOOK ABOVE ||&lt;br /&gt;
|-&lt;br /&gt;
| J || U+004A LATIN CAPITAL LETTER J || A̓ || U+0041 LATIN CAPITAL LETTER A, '''U+0313 COMBINING COMMA ABOVE''' ||&lt;br /&gt;
|-&lt;br /&gt;
| K || U+004B LATIN CAPITAL LETTER K || Ạ || '''U+1EA0 LATIN CAPITAL LETTER A WITH DOT BELOW ||&lt;br /&gt;
|-&lt;br /&gt;
| L || U+004C LATIN CAPITAL LETTER L || Ă || '''U+0102 LATIN CAPITAL LETTER A WITH BREVE ||&lt;br /&gt;
|-&lt;br /&gt;
| M || U+004D LATIN CAPITAL LETTER M || Ǎ || '''U+01CD LATIN CAPITAL LETTER A WITH CARON ||&lt;br /&gt;
|-&lt;br /&gt;
| N || U+004E LATIN CAPITAL LETTER N || Â || '''U+00C2 LATIN CAPITAL LETTER A WITH CIRCUMFLEX ||&lt;br /&gt;
|-&lt;br /&gt;
| O || U+004F LATIN CAPITAL LETTER O || Å || '''U+00C5 LATIN CAPITAL LETTER A WITH RING ABOVE ||&lt;br /&gt;
|-&lt;br /&gt;
| P || U+0050 LATIN CAPITAL LETTER P || A̯ || U+0041 LATIN CAPITAL LETTER A, '''U+032F COMBINING INVERTED BREVE BELOW''' ||&lt;br /&gt;
|-&lt;br /&gt;
| Q || U+0051 LATIN CAPITAL LETTER Q || A̤ || U+0041 LATIN CAPITAL LETTER A, '''U+0324 COMBINING DIAERESIS BELOW''' ||&lt;br /&gt;
|-&lt;br /&gt;
| R || U+0052 LATIN CAPITAL LETTER R || Ȃ || '''U+0202 LATIN CAPITAL LETTER A WITH INVERTED BREVE ||&lt;br /&gt;
|-&lt;br /&gt;
| S || U+0053 LATIN CAPITAL LETTER S || Ã || '''U+00C3 LATIN CAPITAL LETTER A WITH TILDE ||&lt;br /&gt;
|-&lt;br /&gt;
| T || U+0054 LATIN CAPITAL LETTER T || Ā || '''U+0100 LATIN CAPITAL LETTER A WITH MACRON ||&lt;br /&gt;
|-&lt;br /&gt;
| U || U+0055 LATIN CAPITAL LETTER U || Ä || '''U+00C4 LATIN CAPITAL LETTER A WITH DIAERESIS ||&lt;br /&gt;
|-&lt;br /&gt;
| V || U+0056 LATIN CAPITAL LETTER V || À || '''U+00C0 LATIN CAPITAL LETTER A WITH GRAVE ||&lt;br /&gt;
|-&lt;br /&gt;
| W || U+0057 LATIN CAPITAL LETTER W || Ȁ || '''U+0200 LATIN CAPITAL LETTER A WITH DOUBLE GRAVE ||&lt;br /&gt;
|-&lt;br /&gt;
| X || U+0058 LATIN CAPITAL LETTER X || A̽ || U+0041 LATIN CAPITAL LETTER A, '''U+033D COMBINING X ABOVE''' ||&lt;br /&gt;
|-&lt;br /&gt;
| Y || U+0059 LATIN CAPITAL LETTER Y || A̦ || U+0041 LATIN CAPITAL LETTER A, '''U+0326 COMBINING COMMA BELOW''' ||&lt;br /&gt;
|-&lt;br /&gt;
| Z || U+005A LATIN CAPITAL LETTER Z || Ⱥ || '''U+023A LATIN CAPITAL LETTER A WITH STROKE ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Transcript==&lt;br /&gt;
{{incomplete transcript|Do NOT delete this tag too soon.}}&lt;br /&gt;
&lt;br /&gt;
:[Top of the panel has 26 letters of the alphabet, each followed by a hyphen and the letter &amp;quot;A&amp;quot; with a unique diacritical mark for each. &amp;quot;A - A&amp;quot; at the top is an exception, where the latter doesn't have a diacritic.]&lt;br /&gt;
:{|&lt;br /&gt;
|A - A&lt;br /&gt;
|-&lt;br /&gt;
|B - Ȧ&lt;br /&gt;
|G - A̋&lt;br /&gt;
|L - Ă&lt;br /&gt;
|Q - A̤&lt;br /&gt;
|V - À&lt;br /&gt;
|-&lt;br /&gt;
|C - A̧&lt;br /&gt;
|H - A̰&lt;br /&gt;
|M - Ǎ&lt;br /&gt;
|R - Ȃ&lt;br /&gt;
|W - Ȁ&lt;br /&gt;
|-&lt;br /&gt;
|D - A̱&lt;br /&gt;
|I - Ả&lt;br /&gt;
|N - Â&lt;br /&gt;
|S - Ã&lt;br /&gt;
|X - A̽&lt;br /&gt;
|-&lt;br /&gt;
|E - Á&lt;br /&gt;
|J - A̓&lt;br /&gt;
|O - Å&lt;br /&gt;
|T - Ā&lt;br /&gt;
|Y - A̦&lt;br /&gt;
|-&lt;br /&gt;
|F - A̮&lt;br /&gt;
|K - Ạ&lt;br /&gt;
|P - A̯&lt;br /&gt;
|U - Ä&lt;br /&gt;
|Z - Ⱥ&lt;br /&gt;
|}&lt;br /&gt;
:[Cueball and Megan typing on their phones, Cueball with two hands and Megan with one hand.]&lt;br /&gt;
:Cueball's phone: A̰ÁĂĂÅ&lt;br /&gt;
:Megan's phone: A̰Ả&lt;br /&gt;
&lt;br /&gt;
:[Caption below the panel:]&lt;br /&gt;
:In the ''Scream Cipher'', messages consist of all As, with different letters distinguished using diacritics.&lt;br /&gt;
&lt;br /&gt;
{{comic discussion}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Comics featuring Cueball]]&lt;br /&gt;
[[Category:Comics featuring Megan]]&lt;br /&gt;
[[Category:Language]]&lt;br /&gt;
[[Category:Cryptography]]&lt;/div&gt;</summary>
		<author><name>172.71.241.144</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=850:_World_According_to_Americans&amp;diff=365314</id>
		<title>850: World According to Americans</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=850:_World_According_to_Americans&amp;diff=365314"/>
				<updated>2025-02-12T08:46:10Z</updated>
		
		<summary type="html">&lt;p&gt;172.71.241.144: /* Explanation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{comic&lt;br /&gt;
| number    = 850&lt;br /&gt;
| date      = January 21, 2011&lt;br /&gt;
| title     = World According to Americans&lt;br /&gt;
| image     = world according to americans.png&lt;br /&gt;
| titletext = It's not our fault we caught a group on their way home from a geography bee. And they taught us that Uzbekistan is one of the world's two doubly-landlocked countries!&lt;br /&gt;
}}&lt;br /&gt;
*A [http://xkcd.com/850_large/ larger version] of this image can be found by clicking the image at xkcd.com - the comic's page can also be accessed by clicking on the comic number above.&lt;br /&gt;
&lt;br /&gt;
==Explanation==&lt;br /&gt;
&lt;br /&gt;
There's a somewhat well-circulated image on the internet entitled &amp;quot;The World According to Americans&amp;quot; which plays on the stereotype of the ignorant American. In it, the entirety of Eastern Europe and most of Asia are entitled &amp;quot;commies&amp;quot; and the Middle-East as &amp;quot;evil-doers,&amp;quot; and so on. Later, other people created similar maps to re-do the concept. It later spread to other cultures. &lt;br /&gt;
&lt;br /&gt;
This comic is an anti-joke playing on that idea. You expect to see something which plays on the {{w|stereotypes}} that exist in American culture of various parts of the world. However, instead, the map is remarkably well-informed, and shows how sampling bias can be used to conflate results. See below the [[#Table of items in the map|table of items in the map]].&lt;br /&gt;
&lt;br /&gt;
The title text jokes that it was &amp;quot;not their fault&amp;quot; that the Americans involved were coming from a {{w|National Geographic Bee|geography bee}}. On the other hand, if even apparent geography buffs use vague labels such as &amp;quot;rest of South America&amp;quot; and &amp;quot;various former Soviet states&amp;quot; instead of using more detailed labels, the average American are likely even less geographically knowledgeable. (Although, as the illustrators wrote below Cape Horn, the reason they did not draw Antarctica or many South American, Middle Eastern and British countries and the lack of detail may be because the people who asked them to draw this map were beginning to 'look impatient' since they did not get the expected ignorant result.)&lt;br /&gt;
&lt;br /&gt;
A {{w|landlocked country}} is a country that does not border any major bodies of water. Furthering the concept, a {{w|Landlocked country#Doubly landlocked|doubly-landlocked}} country is a country that not only has no connection to water, but is only bordered by ''other'' landlocked countries. As the title text states, there are only two such countries in the world as of the date of the comic: {{w|Uzbekistan}} and {{w|Liechtenstein}}. {{w|South Sudan}} became officially recognised as a new independant state not long after this comic's publication but, being only a ''singly-''landlocked nation, did not alter this particular statistic. This is the type of fact that may be stereotypically expected to be known by a sufficiently well-prepared {{w|National Geographic Bee|geography bee}} competitor.&lt;br /&gt;
&lt;br /&gt;
===Table of items in the map===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!style=&amp;quot;width: 25%;&amp;quot;|Annotation&lt;br /&gt;
! Further details&lt;br /&gt;
|-&lt;br /&gt;
| Hey so what projection should we use? I’ll aim for &amp;quot;Robinson&amp;quot;.&lt;br /&gt;
| Any flat [[977|map projection]] of a sphere must have inaccuracies. {{w|Mercator projection}} displays shapes well at the expense of size. For example, Mercator's Greenland appears larger than South America, but is actually one eighth the size. {{w|Gall-Peters projection}} does the opposite, showing accurate surface area with distorted (&amp;quot;awful&amp;quot;) shapes. {{w|Robinson projection}} compromises between shape &amp;amp; size for aesthetics; hence Greenland is &amp;quot;still too big&amp;quot;.&lt;br /&gt;
|- &lt;br /&gt;
| Did you know Maine is actually the US state closest to Africa?&lt;br /&gt;
| The distance is about 5076&amp;amp;nbsp;km (~3754&amp;amp;nbsp;mi). Measurement points are {{w|Sail Rock (disambiguation)|Sail Rock (Maine)}}, the most eastern point of the USA, and a point which seems to be the most southern (and as such western) point of el-Beddouza Beach, {{w|Morocco}}. It's not the most western point of Morocco (or Africa), though.&lt;br /&gt;
|-&lt;br /&gt;
| Hispañola&lt;br /&gt;
| For some reason, the map labels the island of {{w|Hispaniola}} using an archaic and now rarely-used spelling of its name.&lt;br /&gt;
|-&lt;br /&gt;
| Do we have to label all the Virgin Islands?&lt;br /&gt;
| Which are {{w|Virgin Islands#Larger Islands|9 larger}} and about 100 {{w|List of Caribbean islands#British Virgin Islands|smaller}} {{w|List of Caribbean islands#United States Virgin Islands|islands}} - surely a lot of labels. The location of the label suggests this actually refers to the larger chain of islands which makes up the {{w|Lesser Antilles}}.&lt;br /&gt;
|-&lt;br /&gt;
| French, and I think Dutch and English&lt;br /&gt;
| The three separated areas are (from west to east) {{w|Guyana}} (former British colony), {{w|Suriname}} (former Dutch colony) and {{w|French Guiana}} (still officially part of France). The former two often switched between French, Dutch and British colonial rule. The latter was French most times except for a short Portuguese episode.&lt;br /&gt;
|-&lt;br /&gt;
| Brazil (Portugese-speaking)&lt;br /&gt;
Rest of South America (Spanish-speaking)&lt;br /&gt;
| In green is Portuguese-speaking (misspelled) Brazil, and in blue are the Spanish speaking Venezuela, Colombia, Ecuador, Peru, Bolivia, Chile, Paraguay, Uruguay and Argentina.&lt;br /&gt;
|-&lt;br /&gt;
| {{w|Greenland}} (Still too big!)&lt;br /&gt;
Yeah, but the Peters map is awful&lt;br /&gt;
| Relating back to the choice of map projection, the apparent size of Greenland is one of the most commonly known projection based inaccuracies. The {{w|Gall-Peters projection}} shows accurate surface area, but with distorted (&amp;quot;awful&amp;quot;) shapes.&lt;br /&gt;
|-&lt;br /&gt;
|Scandanavia&lt;br /&gt;
| A typo of {{w|Scandinavia}}. The area shown includes Norway, Finland, Sweden, and Denmark, but the actual area of Scandinavia excludes Finland. The Scandinavian peninsula countries include Norway, Finland, and Sweden, and those can be collectively (and nerdily) referred to as &amp;quot;Fennoscandia.&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Western Europe&lt;br /&gt;
Eastern Europe&lt;br /&gt;
| The line here approximately follows that of the {{w|Iron Curtain}} that separated the {{w|Warsaw Pact}} states (the Soviet Union and other Communist allies) from the {{w|NATO}} (US-allied) and neutral states. However, all of Germany is included in Western Europe (when during the Cold War it was divided into East and West Germany) while Austria (which was officially neutral in the Cold War but closely tied to the West and therefore blocked off from its Communist neighbors) is marked as Eastern Europe. Here, Eastern Europe also includes the {{w|Balkans}} (the southern peninsula east of Italy), which are usually considered separate. During the Cold War, the Balkans were divided between Soviet-allied Albania (which later left the Pact) and Bulgaria, NATO-allied Greece and Turkey, and Yugoslavia, which was a neutral Communist state. It's also worth noting that there should be a blob of Russian red in the middle of Eastern Europe, representing the Russian exclave of {{w|Kaliningrad oblast}}.&lt;br /&gt;
|-&lt;br /&gt;
| British Isles&lt;br /&gt;
Ireland&lt;br /&gt;
| Although {{w|Ireland}} belongs to the {{w|British Isles}} geographically, it does not belong to the {{w|British Islands}} politically. That may be the reason why Ireland is labeled additionally - to show it's known that Ireland does not belong to the {{w|United Kingdom}}. {{w|Northern Ireland}} does, though.&lt;br /&gt;
|-&lt;br /&gt;
| Rainforest DRC&lt;br /&gt;
| The area shown is actually not completely the {{w|Democratic Republic of the Congo}} (DRC), but since one of the persons who made this map says they don't know the African map very well (see statement below), it's fairly accurate. Also the area called rainforest is somewhat larger than the area depicted as {{w|tropical rainforest}} on Wikipedia, although this might be due to {{w|deforestation}} and {{w|desertification in Africa}}&lt;br /&gt;
|-&lt;br /&gt;
| So this is one of those things where you point out our ignorance and stereotypes?&lt;br /&gt;
Yeah – I mean I freely admit I don’t know the African map very well, which speaks volumes in itself.&lt;br /&gt;
| Here two of the persons involved in drawing this map discusses what their lack of knowledge about Africa says about them. The African portion of the map is for sure the most poorly labeled, which lends weight to the stereotype of the 'Ignorant American'. Although it has to be mentioned, that the geography of Africa is in general not well known - at least within the Western world. So that's not really an American thing, here. The few countries which are labeled here mostly are well known because of their unstable political situation or because of their remarkable location. The labeled locations (and the presumably reasons of their &amp;quot;publicity&amp;quot;) are west to east, north to south: {{w|Morocco}} ({{w|Arab Spring}}, location), {{w|Algeria}} (Arab Spring, {{w|Algerian Civil War|Civil War}}), {{w|Sahara|Sahara Desert}} (largest hot desert of the world), {{w|Sudan}} ({{w|Second Sudanese Civil War|Civil war}}, Arab Spring), {{w|West Africa}} ({{w|West Africa#Postcolonial eras|Lots of Civil wars}} and thus bad humanitarian situation, {{w|Blood diamond|Blood diamonds}}), {{w|Somalia}} ({{w|Somali Civil War|Civil war}}, {{w|Piracy in Somalia|pirates}}), {{w|Lake Victoria}} (largest lake of Africa, quite remarkable even at large scale maps (as here)), {{w|Mozambique}} ({{w|Mozambican Civil War|Civil war}}), {{w|Angola}} ({{w|Angolan Civil War|Civil War}}) and {{w|Madagascar}} (one of the worlds large island at the east coast - quite remarkable).&lt;br /&gt;
|-&lt;br /&gt;
| Cape Horn&lt;br /&gt;
| {{w|Cape Horn}} is the southern tip of ''South America'', not ''Africa''. The southern tip of Africa is called {{w|Cape Agulhas}}.&lt;br /&gt;
|-&lt;br /&gt;
| Should we include {{w|Antarctica}}?&lt;br /&gt;
Let’s not – these guys are looking impatient&lt;br /&gt;
| Here it is made clear that those who came with this assignment are getting impatient since their project of proving how little Americans know about the world has failed miserably. It also shows that if some labels or parts are missing, then it could be because of this and not for lack of knowledge. This is also a joke on the lack of labels that would be required for the map of Antarctica. Drawing Antarctica and labeling it would probably take less time than having the discussion about whether to include it, and then writing that discussion on the map.&lt;br /&gt;
|-&lt;br /&gt;
| {{w|Aral Sea}} (Gone)&lt;br /&gt;
| Formerly one of the largest fresh-water lakes of the world, now actually not completely gone, but almost.&lt;br /&gt;
|-&lt;br /&gt;
| Various former Soviet states&lt;br /&gt;
| Which are (west to east) {{w|Kazakhstan}}, {{w|Turkmenistan}}, {{w|Uzbekistan}}, {{w|Tajikistan}} and {{w|Kyrgyzstan}}. The former {{w|Soviet Union|Union of Soviet Socialist Republics}} was dissolved in 1991 and thus the {{w|Cold War}} ended.&lt;br /&gt;
|-&lt;br /&gt;
| Middle East&lt;br /&gt;
| Drawn here to include {{w|Egypt}} and {{w|Turkey}}. Whether these should be included depends on whether you mean the phrase ''Middle East'' politically or geographically. They are both Muslim countries, but geographically Egypt is in Africa and Turkey is usually not included because of its close affiliation with Europe.&lt;br /&gt;
|-&lt;br /&gt;
| Boxing Day quake&lt;br /&gt;
Wait, &amp;quot;Boxing Day&amp;quot;? There’s no way you’re American.&lt;br /&gt;
&lt;br /&gt;
I read BBC News, OK?&lt;br /&gt;
| On December 26, 2004, a {{w|2004 Indian Ocean earthquake and tsunami|huge earthquake}} struck off the coast of Indonesia, causing severe tsunamis. December 26, the day after {{w|Christmas Day}}, is celebrated as {{w|Boxing Day}} in the UK, Canada, Australia, and some other English-speaking countries, but not the US. As such, the earthquake became known as the Boxing Day Quake.&lt;br /&gt;
One of the people who came asked these people to draw this map picks up on the use of 'Boxing Day' as something no American would say and questions if this person is, in fact, American. But an American reader of {{w|BBC News}} (part of the British Broadcasting Corporation) may start to use the phrase &amp;quot;Boxing Day&amp;quot; about the Tsunami.&lt;br /&gt;
|-&lt;br /&gt;
| India -&amp;gt; Mostly Muslim&lt;br /&gt;
India -&amp;gt; Mostly Hindu&lt;br /&gt;
| In general {{w|India}} is separated in {{w|Religion in India|two religious groups}}. Muslims in the north-west, Hindus in the rest. As visible on the [https://commons.wikimedia.org/wiki/File:Religion_in_India.svg map] in Wikimedia Commons, the area with a predominant Muslim population is far smaller (and mostly concentrated to Kashmir) than depicted in the comic.&lt;br /&gt;
|-&lt;br /&gt;
| Tibet (contested)&lt;br /&gt;
| The area was annexed by the {{w|People's Republic of China}} in the 1950s. Since then there are {{w|Tibetan independence movement|moves to gain}} some degree or other of independence. The marked area is fairly inaccurate, though. Today's {{w|Tibet Autonomous Region}} (former {{w|Kingdom of Tibet}}) is roughly the southern half of the marked area extended a bit to the south-east.&lt;br /&gt;
|-&lt;br /&gt;
| Kamchatka Peninsula, but I admit I only know this one from Risk&lt;br /&gt;
|''{{w|Risk (game)|Risk}}'' is a board game played on a map of the world, where players own territories and battle each other for world domination. The person in the comic admits to knowing {{w|Kamchatka Peninsula}} only from the territory &amp;quot;Kamchatka&amp;quot; in the game. Kamchatka is notable among the territories in the game because it and Alaska are connected, despite being on opposite sides of the board- a fact that can easily be overlooked.&lt;br /&gt;
|-&lt;br /&gt;
| Koreas&lt;br /&gt;
| The two Koreas are the &amp;quot;{{w|Democratic People's Republic of Korea}}&amp;quot; (North Korea) and the &amp;quot;{{w|Republic of Korea}}&amp;quot; (South Korea). &lt;br /&gt;
|-&lt;br /&gt;
| Japan, duh.&lt;br /&gt;
| Well...{{w|Japan}}.&lt;br /&gt;
|-&lt;br /&gt;
| Taiwan (actually called &amp;quot;The Republic of China&amp;quot; – it's complicated).&lt;br /&gt;
| This is a reference to the complicated political history of {{w|Taiwan}}. After the {{w|Chinese Civil War}}, the Nationalists fled {{w|mainland China}} for the island of Taiwan and set up a {{w|martial law in Taiwan|martial law}} there, vowing to return. In the intervening 70 years or so, Taiwan eventually began to transform into a democracy, being a self-governing state in its own right, but hasn't shed the name, or the animosity with the new rulers of mainland China. According to Americans, China and Taiwan are {{w|Taiwan Relations Act#Since 2000|separate countries}}, but many other nations do not feel able to treat with the latter to that degree, given the political pressures from the former. The government of China claims ''de jure'' {{w|Political status of Taiwan|sovereignty of Taiwan}}, even though there is ''de facto'' separation of governance, and the island is not represented as a sovereign territory by the United Nations …hence the &amp;quot;it's complicated&amp;quot; tag. There is also a missing end-paren here, which is likely a typo. The tag &amp;quot;it's complicated&amp;quot; is one of the options for relationship statuses on Facebook, and denotes two people whose relationship defies the usual labels. In this case, it is the relationship between the &amp;quot;countries&amp;quot; which is complicated.&lt;br /&gt;
|-&lt;br /&gt;
| Sulawesi&lt;br /&gt;
| As a running gag, the island of {{w|Sulawesi}} (formerly known as Celebes) is depicted in several map-like drawings and charts (see [[256: Online Communities]], [[273: Electromagnetic Spectrum]], [[802: Online Communities 2]], and [[1555: Exoplanet Names 2]]). Of course, there are good reasons to show it on an actual world map like the one here.&lt;br /&gt;
|-&lt;br /&gt;
| Paupa New Guinea&lt;br /&gt;
| A spelling mistake of {{w|Papua New Guinea}}.&lt;br /&gt;
|-&lt;br /&gt;
| Phillipines&lt;br /&gt;
| A spelling mistake of the {{w|Philippines}}.&lt;br /&gt;
|-&lt;br /&gt;
| Southeast Asia&lt;br /&gt;
| {{w|Southeast Asia}} is a region in Asia, which includes Buddhist-majority countries of Myanmar, Thailand, Cambodia, Laos and Vietnam, Muslim-majority countries of Malaysia, Indonesia and Brunei, and Christian-majority countries of the Philippines and Timor-Leste. However, in this map, Indonesia is depicted separately from the rest of SE Asia.&lt;br /&gt;
|-&lt;br /&gt;
| Malaysia&lt;br /&gt;
| Malaysia is a country in Southeast Asia (it is not known why it was excluded on the map) &lt;br /&gt;
|-&lt;br /&gt;
| Indonesia&lt;br /&gt;
| Indonesia is another country in Southeast Asia (it is not known why it was excluded on the map).&lt;br /&gt;
|-&lt;br /&gt;
| Sri Lanka&lt;br /&gt;
| Sri Lanka is a small island country near India.&lt;br /&gt;
|-&lt;br /&gt;
| Tasmania&lt;br /&gt;
| Tasmania is an Australian state.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Transcript==&lt;br /&gt;
:THE WORLD&lt;br /&gt;
:According to a Group of&lt;br /&gt;
:'''AMERICANS'''&lt;br /&gt;
:who turned out to be unexpectedly good at geography, derailing our attempt to illustrate their country's attitude toward the rest of the world.&lt;br /&gt;
&lt;br /&gt;
:[Left to right, up to down.]&lt;br /&gt;
&lt;br /&gt;
:[North of Canada.] Hey so what projection should we use?&lt;br /&gt;
:I'll aim for &amp;quot;Robinson.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:[North America.] Alaska; Canada; Hudson Bay; Québec; United States&lt;br /&gt;
:Did you know Maine is actually the US state closest to Africa?; Bermuda (British!)&lt;br /&gt;
&lt;br /&gt;
:[Central America.] Baja California (Mexico); Mexico; Central America; Panama Canal; Gulf of Mexico; Cuba; Hispañola; POR.; Jamaica&lt;br /&gt;
:Do we have to label all the Virgin Islands?&lt;br /&gt;
&lt;br /&gt;
:[South America.] Rest of South America (spanish-speaking); Brazil (portugese-speaking); French, and I think Dutch and English; Tierra del Fuego&lt;br /&gt;
&lt;br /&gt;
:[Greenland.] Greenland (still too big!); Yeah but the Peters map is awful; Iceland&lt;br /&gt;
&lt;br /&gt;
:[Europe.] British Isles; [https://iecasimile.com/ Ireland]; Gibralter; Scandanavia; Western Europe; Eastern Europe; Black sea; Middle East&lt;br /&gt;
&lt;br /&gt;
:[Africa.] Morocco; Algera; Sahara Desert; West Africa; Sudan; Rainforest DRC; Lake Victoria; Somalia; Angola; Mozambique; South Africa; Cape Horn; Madagascar&lt;br /&gt;
&lt;br /&gt;
:[West of DRC.] So this is one of those things where you point out our ignorance and stereotypes?&lt;br /&gt;
:Yeah – I mean, I freely admit I don't know the African map very well, which speaks volumes in itself.&lt;br /&gt;
&lt;br /&gt;
:[West Asia.] Russia; Aral sea (Gone); Various former Soviet states; Afghanistan &amp;amp; Pakistan; India; Mostly Muslim; Mostly Hindu&lt;br /&gt;
&lt;br /&gt;
:[Indian Ocea.] Sri Lanka; Boxing Day Quake&lt;br /&gt;
:Wait, &amp;quot;Boxing day&amp;quot;? There's no way you're American.&lt;br /&gt;
:I read BBC News, OK?&lt;br /&gt;
&lt;br /&gt;
:[East Asia.] Mongolia; Tibet (contested); China; Southeast Asia&lt;br /&gt;
&lt;br /&gt;
:[Pacific Ocean.] Kamchatka Pennisula, but I admit I only know this one from Risk.&lt;br /&gt;
:Koreas; Japan, duh.; Taiwan (actually called &amp;quot;The Republic of China.&amp;quot; – it's complicated.); Phillipines; Malaysia; Indonesia; Sulawesi; Paupa New Guinea; Australia; Tasmania; New Zealand&lt;br /&gt;
&lt;br /&gt;
:[South of Africa.] Should we include Antarctica?&lt;br /&gt;
:Let's not – these guys are looking impatient.&lt;br /&gt;
&lt;br /&gt;
{{comic discussion}}&lt;br /&gt;
[[Category:Comics with color]]&lt;br /&gt;
[[Category:Geography]]&lt;br /&gt;
[[Category:Maps]]&lt;br /&gt;
[[Category:Board games]]&lt;/div&gt;</summary>
		<author><name>172.71.241.144</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=3046:_Stromatolites&amp;diff=364572</id>
		<title>3046: Stromatolites</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=3046:_Stromatolites&amp;diff=364572"/>
				<updated>2025-02-05T10:32:41Z</updated>
		
		<summary type="html">&lt;p&gt;172.71.241.144: /* Explanation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{comic&lt;br /&gt;
| number    = 3046&lt;br /&gt;
| date      = February 3, 2025&lt;br /&gt;
| title     = Stromatolites&lt;br /&gt;
| image     = stromatolites_2x.png&lt;br /&gt;
| imagesize = 581x505px&lt;br /&gt;
| noexpand  = true&lt;br /&gt;
| titletext = If only my ancestors had been fortunate enough to marry into the branch of the bacteria family that could photosynthesize, like all my little green cousins here.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Explanation==&lt;br /&gt;
{{incomplete|Created by THE MISSING LINK'S OSTRACIZED ANCESTOR - Please change this comment when editing this page. Do NOT delete this tag too soon.}}&lt;br /&gt;
This comic makes fun of claims to 'special' ancestry, such as some old royal family or similar, that may be made after doing research on a {{w|family tree}} site. These services allow the user to input the names and other information of family members and cross reference with various documents to trace lines of descent. Often, those who find a connection to a historically significant individual are quite excited about this, and may feel that it somehow makes them special. However, in reality, once you go back more than a few generations there will be many thousands of such connections, and once you get back more than a thousand years or so, anyone you could be related to will also be related to pretty much everybody else still alive in some way or other.&lt;br /&gt;
&lt;br /&gt;
While out for a walk, [[Beret Guy]] is explaining to [[Cueball]] how he has been on such a site and kept clicking back until he found an ancestor from &amp;quot;a few billion years back&amp;quot;. These services typically do not allow the user to track their familial history prior to written records{{citation needed}}, but with his [[:Category:Strange powers of Beret Guy|strange powers]] it is no wonder that Beret Guy could make this work! (Some do provide genetic sequencing, which allows for more information to be acquired, but this isn't accurate enough to track individual people who lived before such technology existed on a wide scale.)&lt;br /&gt;
&lt;br /&gt;
He may also have needed to rely on these powers to do all the clicks needed to go back that far in the past. Even at a rate of 10 to 15 clicks per second it would still take thousands of years — maybe even more due to how fast cells can reproduce — to do enough clicks to work back this far from scratch. However, it may be that a large part of the tree had already been constructed by previous users, and all he had to do was find a relation already attached to this tree. This would further underline how un-special his newly discovered relationship is.&lt;br /&gt;
&lt;br /&gt;
Beret Guy found out that he is related to {{w|stromatolites}}. They are layered sedimentary formations created by microorganisms, predominantly the oxygenic-photosynthetic {{w|Cyanobacteria|cyanobacteria}}. The organisms produce adhesive compounds that cement sand and other rocky materials to form mineral &amp;quot;microbial mats&amp;quot; (Cueball calls them ''bacterial mats''). A succession of these mats through time forms the layers (&amp;quot;stromata&amp;quot;) characteristic of both fossil and modern stromatolites. Some fossil stromatolites in Australia from 3.48 billion years ago contain the oldest undisputed evidence of life on Earth, though people have also claimed {{w|Earliest known life forms|other, older evidence}} for this record. Since this is some of the first life on Earth it is basically a given that all life that came after (not even just all humans) is related. Beret Guy only claims he is related to their {{w|Alphaproteobacteria|cousins}} and that it is from their cousin bacteria that he got his {{w|mitochondria}}. His aside that he also got his cell nuclei in this way is odd, as, according to the {{w|Cell_nucleus#Evolution|leading contemporary theory}}, the ancestral archaeon (&amp;quot;my archaean ancestors&amp;quot;) themselves contributed the nucleus to the original eukaryotic cell. In this model, both the archaeon and the alpha-proteobacterium were endosymbionts in a third cell, which is not consistent with Beret Guy's claim that the mitochondrion began as an archaeon's endosymbiont. Perhaps all that clicking addled even Beret Guy's brain. Anyway, he is not claiming to be a direct descendant from [the cyanobacterial component of] stromatolites, which makes sense since they can photosynthesize, and as he mentions in the title text, he cannot!&lt;br /&gt;
&lt;br /&gt;
Cueball asks if he would like to contact his distant relatives, since there are still living stromatolites today (or at least something very similar to those from billions of years ago). But Beret Guy imagines they are busy so he will not bother them. When asked by Cueball what he would use his newfound knowledge for, he lies down on the hill they have climbed to bask in the sun. Because as he says, &amp;quot;Lying on a hill in the warm sun is an old family tradition.&amp;quot; This is basically the only thing stromatolites can do, but they are doing it all the time and could thus be said to be busy with this. It seems, however, like Beret Guy is going to enjoy this tradition.&lt;br /&gt;
&lt;br /&gt;
In the title text Beret Guy muses about how great it would have been if his distant relatives had married into the branch of the bacteria family that could photosynthesize... and then refers to the grass he is now lying on as &amp;quot;my little green cousins here&amp;quot;. If this had happened he would either have been able to lie on the hill without eating since [https://www.gocomics.com/doonesbury/2014/10/28 he would be able to photosynthesize] getting energy directly from the sun (instead of eating some of his small green cousins' closer relatives). Or else he would actually have been a plant instead.&lt;br /&gt;
&lt;br /&gt;
==Transcript==&lt;br /&gt;
:[Cueball and Beret Guy, seen from afar in silhouette, are walking up a grassy hill.]&lt;br /&gt;
&lt;br /&gt;
:[They continue walking up the hill, reaching its grassy summit. Now with normal lighting. Beret Guy is a bit ahead of Cueball.]&lt;br /&gt;
:Beret Guy: I learned something today.&lt;br /&gt;
:Beret Guy: I went on one of those family tree sites and kept clicking back, and it turns out I'm related to stromatolites!&lt;br /&gt;
&lt;br /&gt;
:[Closeup on Cueball. Beret Guy's reply comes off-panel from a starburst on the right edge of the panel.]&lt;br /&gt;
:Cueball: The bacterial mats?&lt;br /&gt;
:Beret Guy [off-panel]: Yeah! A few billion years back, on my mitochondria's side.&lt;br /&gt;
&lt;br /&gt;
:[Cueball and Beret Guy standing on the top of the grassy hill facing each other. Beret Guy holding a hand out towards Cueball.]&lt;br /&gt;
:Beret Guy: My Archaean ancestors absorbed some bacteria that were cousins of stromatolites. That's how I got mitochondria.&lt;br /&gt;
:Beret Guy: Cell nuclei, too.&lt;br /&gt;
&lt;br /&gt;
:[Cueball is standing behind Beret Guy who is now sitting down in the grass leaning back on one arm with the other arm resting on his bent knee.]&lt;br /&gt;
:Cueball: I think there are still living stromatolites. You could get in touch.&lt;br /&gt;
:Beret Guy: Nah, they're probably busy. I don't want to bother them.&lt;br /&gt;
&lt;br /&gt;
:[Cueball is sitting behind Beret Guy who is now lying down, both again shown in silhouette from a far, revealing they are on the top of the grassy hill.]&lt;br /&gt;
:Cueball: So what ''are'' you going to do with this knowledge? Nothing?&lt;br /&gt;
:Beret Guy: Lying on a hill in the warm sun is an old family tradition.&lt;br /&gt;
&lt;br /&gt;
{{comic discussion}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Comics featuring Cueball]]&lt;br /&gt;
[[Category:Comics featuring Beret Guy]]&lt;br /&gt;
[[Category:Biology]]&lt;/div&gt;</summary>
		<author><name>172.71.241.144</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=3045:_AlphaMove&amp;diff=364168</id>
		<title>3045: AlphaMove</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=3045:_AlphaMove&amp;diff=364168"/>
				<updated>2025-01-31T22:52:18Z</updated>
		
		<summary type="html">&lt;p&gt;172.71.241.144: moved to right place&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{comic&lt;br /&gt;
| number    = 3045&lt;br /&gt;
| date      = January 31, 2025&lt;br /&gt;
| title     = AlphaMove&lt;br /&gt;
| image     = alphamove_2x.png&lt;br /&gt;
| imagesize = 500x526px&lt;br /&gt;
| noexpand  = true&lt;br /&gt;
| titletext = It struggles a little with complex positions, like when there are an even number of moves and it has to round down, but when run against itself it's capable of finding some novelties. At one point I saw six knights on the board at once; Stockfish rarely exceeds four.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Explanation==&lt;br /&gt;
{{incomplete|Created by THE SEVENTH KNIGHT, WAITING IN ANTICIPATION. Do NOT delete this tag too soon.}}&lt;br /&gt;
&lt;br /&gt;
Bb4#&lt;br /&gt;
&lt;br /&gt;
==Transcript==&lt;br /&gt;
{{incomplete transcript|Do NOT delete this tag too soon.}}&lt;br /&gt;
{{comic discussion}}&lt;/div&gt;</summary>
		<author><name>172.71.241.144</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=Talk:3043:_Muons&amp;diff=363754</id>
		<title>Talk:3043: Muons</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=Talk:3043:_Muons&amp;diff=363754"/>
				<updated>2025-01-28T16:38:21Z</updated>
		
		<summary type="html">&lt;p&gt;172.71.241.144: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Please sign your posts with ~~~~ and don't delete this text. New comments should be added at the bottom.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Article needs improvement by somebody with a clear understanding of special relativity, and somebody with a clear understanding of muons.&lt;br /&gt;
Are there actually two classes of muons or is it a joke? [[Special:Contributions/172.68.55.81|172.68.55.81]] 22:19, 27 January 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
:No, not two classes; [https://web.mit.edu/lululiu/Public/8.13/Muons/muons.pdf see Figure 5 on p. 3 here]. [[Special:Contributions/172.70.206.243|172.70.206.243]] 01:43, 28 January 2025 (UTC)&lt;br /&gt;
::It sounds possibly like the article and comic together are saying that the muons we measure on earth are those that were going so fast that their time and distance are stretched so that they do not decay before reaching us. That non-relativistic muons decayed in the upper atmosphere. [[Special:Contributions/162.158.63.84|162.158.63.84]] 03:13, 28 January 2025 (UTC)&lt;br /&gt;
::Correct, even if their velocities are not bimodal, you can absolutely divide them into two classes based on whether they decay before reaching the surface. I am pretty sure that's what's intended here. [[Special:Contributions/172.68.23.136|172.68.23.136]] 03:42, 28 January 2025 (UTC)&lt;br /&gt;
:::I websearched around and found an old video from COSMUS showing an air shower with differently colored particles flying off. It looks like the COSMUS site is broken nowadays, but in archive.org I found it mentioned that the muons were red in the video. I saw some red particles decaying quickly like the behavior of smoke or fire or steam, and others firing toward the ground. I added a first paragraph with what I learned exploring. I'm sad the COSMUS site from the university of chicago seems down for years. They publicly modeled so many air showers and more. [[Special:Contributions/162.158.159.189|162.158.159.189]] 04:26, 28 January 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
: The Doppler Effect will sound like the Sega logo sound: https://www.youtube.com/watch?v=9dIXw0OEtk4&lt;br /&gt;
&lt;br /&gt;
;AI&amp;lt;!-- Not &amp;lt;Numberlist&amp;gt;&amp;lt;Numberlist&amp;gt;&amp;lt;Numberlist&amp;gt;, please ...maybe ===Header===, but we avoid those in Talk, where possible, and mostly (mis-)use ;DefinitionHeaders instead. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fed the comic image into two AIs: Gemini and Claude. These are their explanations; please tell me which is better: &lt;br /&gt;
&lt;br /&gt;
Gemini:&lt;br /&gt;
&lt;br /&gt;
:This xkcd comic (#2885) is a humorous take on the concept of time dilation from Einstein's theory of special relativity, specifically as it applies to muons.&lt;br /&gt;
&lt;br /&gt;
:Here's a breakdown:&lt;br /&gt;
&lt;br /&gt;
:The Setup: The comic explains that muons, subatomic particles created in the upper atmosphere, have very short lifespans. Normally, they would decay before reaching the Earth's surface. However, because they travel at speeds close to the speed of light, time dilation occurs.&lt;br /&gt;
&lt;br /&gt;
:Time Dilation: According to special relativity, time passes slower for objects moving at high speeds relative to a stationary observer. This means that from our perspective on Earth, the muons' internal clocks tick slower, allowing them to travel further before decaying.&lt;br /&gt;
&lt;br /&gt;
:The Joke: The comic takes this scientific concept and applies it to pronunciation. The presenter is shown drawing out the word &amp;quot;muons&amp;quot; (&amp;quot;MUUUUUUOOOONS&amp;quot;) to emphasize the elongated time experienced by the fast-moving particles.&lt;br /&gt;
&lt;br /&gt;
:The Punchline: The caption &amp;quot;PHYSICS TIP: REMEMBER TO ADJUST YOUR PRONUNCIATIONS TO ACCOUNT FOR TIME DILATION&amp;quot; is the punchline. It's a humorous exaggeration, suggesting that we should literally pronounce words differently depending on the relative speed of the objects they describe.&lt;br /&gt;
&lt;br /&gt;
:In essence, the comic is a clever play on words that combines a complex physics concept with a mundane everyday activity (pronunciation). It highlights the counterintuitive nature of special relativity in a lighthearted way.&lt;br /&gt;
&lt;br /&gt;
:Here's why this might be tricky to explain on explainxkcd:&lt;br /&gt;
&lt;br /&gt;
:It's concise: The joke is very compact and doesn't require a lot of background information beyond a basic understanding of time dilation.&lt;br /&gt;
:It's visual: The drawn-out &amp;quot;MUUUUUUOOOONS&amp;quot; is crucial to the humor, and it's difficult to fully capture that in a purely textual explanation.&lt;br /&gt;
:It's somewhat self-explanatory: The comic itself does a good job of setting up the joke and delivering the punchline.&lt;br /&gt;
&lt;br /&gt;
Dunno why it thinks this is comic 2885.&lt;br /&gt;
&lt;br /&gt;
Claude:&lt;br /&gt;
&lt;br /&gt;
:The comic is explaining how muons (subatomic particles) created in the upper atmosphere are able to reach Earth's surface despite their short half-lives.&lt;br /&gt;
:The humor comes from the way &amp;quot;muons&amp;quot; is written with stretched-out letters (&amp;quot;MUUUUUOOOOONS&amp;quot;), which is a play on time dilation in special relativity.&lt;br /&gt;
:Time dilation is a real physics phenomenon where time moves slower for objects moving at very high speeds relative to a stationary observer. This is why fast-moving muons can survive longer than their normal half-life would suggest - from their perspective, due to time dilation, less time has passed.&lt;br /&gt;
:The comic suggests, as a &amp;quot;physics tip,&amp;quot; that you should stretch out your pronunciation of words to account for time dilation - as if the word itself experiences the same relativistic effects as the particle it describes.&lt;br /&gt;
&lt;br /&gt;
:It's a particularly nerdy physics joke because it combines accurate physics (muons really do reach the surface due to time dilation) with a playful misapplication of the concept to human speech. The stick figure appears to be teaching or presenting this concept, complete with what looks like equations on a board, making it feel like a legitimate physics lesson with a humorous twist.&lt;br /&gt;
:This is characteristic of xkcd's style of humor, which often combines accurate scientific concepts with absurdist interpretations. {{unsigned|AK24Ammit|23:35, 27 January 2025}}&lt;br /&gt;
&lt;br /&gt;
:Claude's is better, by far. [[Special:Contributions/172.70.215.54|172.70.215.54]] 01:49, 28 January 2025 (UTC)&lt;br /&gt;
::I think they're both surprisingly good. But wouldn't it be more timely to ask DeepSeek, the new Chinese AI that's tanking US tech stocks? [[User:Barmar|Barmar]] ([[User talk:Barmar|talk]]) 15:17, 28 January 2025 (UTC)&lt;br /&gt;
::Both obviously AIs (without being told), with AI tells. Gemini 'hallucinating' that it was perhaps refering to [[2885: Spelling]] is nothing like the very different equivalent human errors, for example.&lt;br /&gt;
::Very good efforts, if they effectively OCRed and image-processed almost everything (before wandering off to thei caucus of webscraped material, from which to esoterically form their response), can't deny that. But must have been prompted by something along the lines of &amp;quot;The comic &amp;lt;url&amp;gt; doesn't have a good explainxkcd explanation, please discuss&amp;quot;, from the obvious referencing that would be meta in an actual article context by ourselves.&lt;br /&gt;
::Whatever the circumstance, I predict that either attempt would have been heavily touched up (if not entirely rewritten), if put in the main page. (I mean, practically all human input does, too, but for different reasons...) Gemini would probably tend to be cut down, Claude added to, but a mix of both for each. Maybe they don't have the pride in being original author, like a human, but one always has to learn that any you do have will inevitably be shattered. (I take it as a compliment if I provide enough of a surviving skeletal structure to see my initial idea of a narrative flow preserved in largely remixed wordings until the point at which it generally settles down.)&lt;br /&gt;
::Yes, impressive(ish). But not yet [[810: Constructive|Mission Accomplished]]. [[Special:Contributions/172.71.241.144|172.71.241.144]] 16:38, 28 January 2025 (UTC)&lt;br /&gt;
&lt;br /&gt;
The point is that we observe muons that have time slowed down coming from the sky. Cueball is differentiating normal muons from muons that appear to have time slowed down for them, by slowing down his speech when referring to the slowed muons. It's a strange idea, refering to something that has time slowed for it. It's not something one often does outside fantasy. [[Special:Contributions/162.158.158.168|162.158.158.168]] 04:41, 28 January 2025 (UTC)&lt;/div&gt;</summary>
		<author><name>172.71.241.144</name></author>	</entry>

	</feed>