<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://www.explainxkcd.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Talk%3A1277%3A_Ayn_Random</id>
		<title>Talk:1277: Ayn Random - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://www.explainxkcd.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Talk%3A1277%3A_Ayn_Random"/>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=Talk:1277:_Ayn_Random&amp;action=history"/>
		<updated>2026-04-12T23:49:46Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=Talk:1277:_Ayn_Random&amp;diff=315809&amp;oldid=prev</id>
		<title>172.70.90.154: Meant to say. The reason I mentioned it.</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=Talk:1277:_Ayn_Random&amp;diff=315809&amp;oldid=prev"/>
				<updated>2023-06-21T10:45:05Z</updated>
		
		<summary type="html">&lt;p&gt;Meant to say. The reason I mentioned it.&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 10:45, 21 June 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l92&quot; &gt;Line 92:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 92:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:The ()s [probably what you meant] are a grouping-method, often used to internally or externally take note of any sub-match (or sub-sub-match, because you can nest them!) to make explicit use of them elsewhere. But here it acts to define the &amp;quot;thing&amp;quot; that the {}s refer to, to make it unnecessary to write it out again (and with a differently contrived flexibility of repetition). There are also various (?...) things to do with ()s, which are occasionally useful.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:The ()s [probably what you meant] are a grouping-method, often used to internally or externally take note of any sub-match (or sub-sub-match, because you can nest them!) to make explicit use of them elsewhere. But here it acts to define the &amp;quot;thing&amp;quot; that the {}s refer to, to make it unnecessary to write it out again (and with a differently contrived flexibility of repetition). There are also various (?...) things to do with ()s, which are occasionally useful.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:The {}s ([which you might also have been refering to, but I doubt it]) is described in the article but is commonly used to say &amp;quot;rematch the thing we just had a specific number of times&amp;quot;. With &amp;quot;W{3,6}&amp;quot;, it would need from three to six 'W's, &amp;quot;X{,6}&amp;quot; is anything up to six 'X's (not all implementations offer this, there are various other ways to define &amp;quot;no more than # times (and possibly zero)&amp;quot;, if you need that), &amp;quot;Y{3,}&amp;quot; means at least three 'Y's and &amp;quot;Z{5}&amp;quot; is exactly that many. Combined with ()s, &amp;quot;(WXYZ){2}&amp;quot; means &amp;quot;WXYZWXYZ&amp;quot;, combined with []s, &amp;quot;[WXYZ]{2}&amp;quot; means &amp;quot;WW&amp;quot;, &amp;quot;WX&amp;quot;, &amp;quot;WY&amp;quot;, &amp;quot;WZ&amp;quot;, &amp;quot;XW&amp;quot;, &amp;quot;XX&amp;quot;, ..., &amp;quot;ZY&amp;quot; ''or'' &amp;quot;ZZ&amp;quot;. (There can also be the use of them in things like &amp;quot;\b{wb}&amp;quot;, but that's different. And may not exist in all implementations.)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:The {}s ([which you might also have been refering to, but I doubt it]) is described in the article but is commonly used to say &amp;quot;rematch the thing we just had a specific number of times&amp;quot;. With &amp;quot;W{3,6}&amp;quot;, it would need from three to six 'W's, &amp;quot;X{,6}&amp;quot; is anything up to six 'X's (not all implementations offer this, there are various other ways to define &amp;quot;no more than # times (and possibly zero)&amp;quot;, if you need that), &amp;quot;Y{3,}&amp;quot; means at least three 'Y's and &amp;quot;Z{5}&amp;quot; is exactly that many. Combined with ()s, &amp;quot;(WXYZ){2}&amp;quot; means &amp;quot;WXYZWXYZ&amp;quot;, combined with []s, &amp;quot;[WXYZ]{2}&amp;quot; means &amp;quot;WW&amp;quot;, &amp;quot;WX&amp;quot;, &amp;quot;WY&amp;quot;, &amp;quot;WZ&amp;quot;, &amp;quot;XW&amp;quot;, &amp;quot;XX&amp;quot;, ..., &amp;quot;ZY&amp;quot; ''or'' &amp;quot;ZZ&amp;quot;. (There can also be the use of them in things like &amp;quot;\b{wb}&amp;quot;, but that's different. And may not exist in all implementations.)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:Using ()s and []s but (instead of {}s) using the a call-back to what was already matched, e.g. &amp;quot;([WXYZ])\1&amp;quot;, requires a repeat to match the first match result (not just to be a new attempt to match any of the matchable elements). It would match &amp;quot;WW&amp;quot;, &amp;quot;XX&amp;quot;, &amp;quot;YY&amp;quot; and &amp;quot;ZZ&amp;quot; only.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:Using ()s and []s but (instead of {}s) using the a call-back to what was already matched, e.g. &amp;quot;([WXYZ])\1&amp;quot;, requires a repeat to match the first match result (not just to be a new attempt to match any of the matchable elements). It would match &amp;quot;WW&amp;quot;, &amp;quot;XX&amp;quot;, &amp;quot;YY&amp;quot; and &amp;quot;ZZ&amp;quot; only&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. Using \1 instead of {2} in the comic's statement would not match plain &amp;quot;Duran Duran&amp;quot; (because the first match would be &amp;quot;Duran &amp;quot;, with the space, the second could only ever find &amp;quot;Duran&amp;quot;) unless it was &amp;quot;...Duran Duran ''and something else...''&amp;quot;&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:...Randall doesn't invoke much of that, actually. But if you're interested enough to want to know, far be it for me to deny you the information! ;)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:...Randall doesn't invoke much of that, actually. But if you're interested enough to want to know, far be it for me to deny you the information! ;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:'''TL;DR;''' - work your way through something like [https://perldoc.perl.org/perlre this, for Perl], [https://docs.python.org/3/library/re.html this for Python] or whatever treatment matches any other language/script-dialect you think you might be interested in using that could have inbuilt regexp notation/function to it. [[Special:Contributions/141.101.99.157|141.101.99.157]] 10:22, 21 June 2023 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:'''TL;DR;''' - work your way through something like [https://perldoc.perl.org/perlre this, for Perl], [https://docs.python.org/3/library/re.html this for Python] or whatever treatment matches any other language/script-dialect you think you might be interested in using that could have inbuilt regexp notation/function to it. [[Special:Contributions/141.101.99.157|141.101.99.157]] 10:22, 21 June 2023 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>172.70.90.154</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=Talk:1277:_Ayn_Random&amp;diff=315806&amp;oldid=prev</id>
		<title>172.70.162.51 at 10:28, 21 June 2023</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=Talk:1277:_Ayn_Random&amp;diff=315806&amp;oldid=prev"/>
				<updated>2023-06-21T10:28:23Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 10:28, 21 June 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l90&quot; &gt;Line 90:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 90:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:\b isn't a 'word', it's a word boundary. The otherwise unmarked null-space between any word-character (usually defined as &amp;lt;code&amp;gt;[A-Za-z0-9_]&amp;lt;/code&amp;gt;, but more on that later) and either a non-word character or either end of the full string. For something like &amp;quot;This 1st-Class example&amp;quot;, it should also match with any/all the '''\b'''s in &amp;quot;'''\b'''This'''\b''' '''\b'''1st'''\b'''-'''\b'''Class'''\b''' '''\b'''example'''\b'''&amp;quot;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:\b isn't a 'word', it's a word boundary. The otherwise unmarked null-space between any word-character (usually defined as &amp;lt;code&amp;gt;[A-Za-z0-9_]&amp;lt;/code&amp;gt;, but more on that later) and either a non-word character or either end of the full string. For something like &amp;quot;This 1st-Class example&amp;quot;, it should also match with any/all the '''\b'''s in &amp;quot;'''\b'''This'''\b''' '''\b'''1st'''\b'''-'''\b'''Class'''\b''' '''\b'''example'''\b'''&amp;quot;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:The []s (if you're asking about them) groups characters together as an &amp;quot;it's one of these&amp;quot; element. A few particular characters that mean something special... the &amp;quot;-&amp;quot; in [a-z] means all characters from &amp;quot;a&amp;quot; to &amp;quot;z&amp;quot;, or [4-6] would be 4, 5 or 6. An initial &amp;quot;^&amp;quot; means everything ''except'' the following provided group, and &amp;quot;\&amp;quot; meta-escapes anything that needs to be, so you could get &amp;quot;-&amp;quot; explicitly by &amp;quot;\-&amp;quot;, or specify any of the whitespace class by &amp;quot;\s&amp;quot;. But otherwise (and for the comic) it's just a list of characters. Case-sensitive unless the regexp (or a subset of it) is otherwise called with ignore-case instructions.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:The []s (if you're asking about them) groups characters together as an &amp;quot;it's one of these&amp;quot; element. A few particular characters that mean something special... the &amp;quot;-&amp;quot; in [a-z] means all characters from &amp;quot;a&amp;quot; to &amp;quot;z&amp;quot;, or [4-6] would be 4, 5 or 6. An initial &amp;quot;^&amp;quot; means everything ''except'' the following provided group, and &amp;quot;\&amp;quot; meta-escapes anything that needs to be, so you could get &amp;quot;-&amp;quot; explicitly by &amp;quot;\-&amp;quot;, or specify any of the whitespace class by &amp;quot;\s&amp;quot;. But otherwise (and for the comic) it's just a list of characters. Case-sensitive unless the regexp (or a subset of it) is otherwise called with ignore-case instructions.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:The ()s [probably what you meant] are a grouping-method, often used to internally or externally take note of any sub-match (or sub-sub-match, because you can nest them!) to make explicit use of them elsewhere. But here it acts to define the &amp;quot;thing&amp;quot; that the {}s refer to, to make it unnecessary to write it out again (and with a differently contrived flexibility of repetition). There are also various (?...) things to do with ()s, which are &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;oc asiinally &lt;/del&gt;useful.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:The ()s [probably what you meant] are a grouping-method, often used to internally or externally take note of any sub-match (or sub-sub-match, because you can nest them!) to make explicit use of them elsewhere. But here it acts to define the &amp;quot;thing&amp;quot; that the {}s refer to, to make it unnecessary to write it out again (and with a differently contrived flexibility of repetition). There are also various (?...) things to do with ()s, which are &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;occasionally &lt;/ins&gt;useful.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:The {}s ([which you might also have been refering to, but I doubt it]) is described in the article but is commonly used to say &amp;quot;rematch the thing we just had a specific number of times&amp;quot;. With &amp;quot;W{3,6}&amp;quot;, it would need from three to six 'W's, &amp;quot;X{,6}&amp;quot; is anything up to six 'X's (not all implementations offer this, there are), &amp;quot;Y{3,}&amp;quot; means at least three 'Y's and &amp;quot;Z{5}&amp;quot; is exactly that many. Combined with ()s, &amp;quot;(WXYZ){2}&amp;quot; means &amp;quot;WXYZWXYZ&amp;quot;, combined with []s, &amp;quot;[WXYZ]{2}&amp;quot; means &amp;quot;WW&amp;quot;, &amp;quot;WX&amp;quot;, &amp;quot;WY&amp;quot;, &amp;quot;WZ&amp;quot;, &amp;quot;XW&amp;quot;, &amp;quot;XX&amp;quot;, ..., &amp;quot;ZY&amp;quot; ''or'' &amp;quot;ZZ&amp;quot;. (There can also be the use of them in things like &amp;quot;\b{wb}&amp;quot;, but that's different. And may not exist in all implementations.)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:The {}s ([which you might also have been refering to, but I doubt it]) is described in the article but is commonly used to say &amp;quot;rematch the thing we just had a specific number of times&amp;quot;. With &amp;quot;W{3,6}&amp;quot;, it would need from three to six 'W's, &amp;quot;X{,6}&amp;quot; is anything up to six 'X's (not all implementations offer this, there are &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;various other ways to define &amp;quot;no more than # times (and possibly zero)&amp;quot;, if you need that&lt;/ins&gt;), &amp;quot;Y{3,}&amp;quot; means at least three 'Y's and &amp;quot;Z{5}&amp;quot; is exactly that many. Combined with ()s, &amp;quot;(WXYZ){2}&amp;quot; means &amp;quot;WXYZWXYZ&amp;quot;, combined with []s, &amp;quot;[WXYZ]{2}&amp;quot; means &amp;quot;WW&amp;quot;, &amp;quot;WX&amp;quot;, &amp;quot;WY&amp;quot;, &amp;quot;WZ&amp;quot;, &amp;quot;XW&amp;quot;, &amp;quot;XX&amp;quot;, ..., &amp;quot;ZY&amp;quot; ''or'' &amp;quot;ZZ&amp;quot;. (There can also be the use of them in things like &amp;quot;\b{wb}&amp;quot;, but that's different. And may not exist in all implementations.)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:Using ()s and []s but (instead of {}s) using the a call-back to what was already matched, e.g. &amp;quot;([WXYZ])\1&amp;quot;, requires a repeat to match the first match result (not just to be a new attempt to match any of the matchable elements). It would match &amp;quot;WW&amp;quot;, &amp;quot;XX&amp;quot;, &amp;quot;YY&amp;quot; and &amp;quot;ZZ&amp;quot; only.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:Using ()s and []s but (instead of {}s) using the a call-back to what was already matched, e.g. &amp;quot;([WXYZ])\1&amp;quot;, requires a repeat to match the first match result (not just to be a new attempt to match any of the matchable elements). It would match &amp;quot;WW&amp;quot;, &amp;quot;XX&amp;quot;, &amp;quot;YY&amp;quot; and &amp;quot;ZZ&amp;quot; only.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:...Randall doesn't invoke much of that, actually. But if you're interested enough to want to know, far be it for me to deny you the information! ;)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:...Randall doesn't invoke much of that, actually. But if you're interested enough to want to know, far be it for me to deny you the information! ;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:'''TL;DR;''' - work your way through something like [https://perldoc.perl.org/perlre this, for Perl], [https://docs.python.org/3/library/re.html this for Python] or whatever treatment matches any other language/script-dialect you think you might be interested in using that could have inbuilt regexp notation/function to it. [[Special:Contributions/141.101.99.157|141.101.99.157]] 10:22, 21 June 2023 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:'''TL;DR;''' - work your way through something like [https://perldoc.perl.org/perlre this, for Perl], [https://docs.python.org/3/library/re.html this for Python] or whatever treatment matches any other language/script-dialect you think you might be interested in using that could have inbuilt regexp notation/function to it. [[Special:Contributions/141.101.99.157|141.101.99.157]] 10:22, 21 June 2023 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>172.70.162.51</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=Talk:1277:_Ayn_Random&amp;diff=315805&amp;oldid=prev</id>
		<title>141.101.99.157 at 10:22, 21 June 2023</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=Talk:1277:_Ayn_Random&amp;diff=315805&amp;oldid=prev"/>
				<updated>2023-06-21T10:22:39Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 10:22, 21 June 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l88&quot; &gt;Line 88:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 88:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The explanation of the regular expression doesn't explain what the parentheses do, if it's the \b that signifies &amp;quot;word&amp;quot;. [[User:Nitpicking|Nitpicking]] ([[User talk:Nitpicking|talk]]) 03:35, 21 June 2023 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The explanation of the regular expression doesn't explain what the parentheses do, if it's the \b that signifies &amp;quot;word&amp;quot;. [[User:Nitpicking|Nitpicking]] ([[User talk:Nitpicking|talk]]) 03:35, 21 June 2023 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;:\b isn't a 'word', it's a word boundary. The otherwise unmarked null-space between any word-character (usually defined as &amp;lt;code&amp;gt;[A-Za-z0-9_]&amp;lt;/code&amp;gt;, but more on that later) and either a non-word character or either end of the full string. For something like &amp;quot;This 1st-Class example&amp;quot;, it should also match with any/all the '''\b'''s in &amp;quot;'''\b'''This'''\b''' '''\b'''1st'''\b'''-'''\b'''Class'''\b''' '''\b'''example'''\b'''&amp;quot;.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;:The []s (if you're asking about them) groups characters together as an &amp;quot;it's one of these&amp;quot; element. A few particular characters that mean something special... the &amp;quot;-&amp;quot; in [a-z] means all characters from &amp;quot;a&amp;quot; to &amp;quot;z&amp;quot;, or [4-6] would be 4, 5 or 6. An initial &amp;quot;^&amp;quot; means everything ''except'' the following provided group, and &amp;quot;\&amp;quot; meta-escapes anything that needs to be, so you could get &amp;quot;-&amp;quot; explicitly by &amp;quot;\-&amp;quot;, or specify any of the whitespace class by &amp;quot;\s&amp;quot;. But otherwise (and for the comic) it's just a list of characters. Case-sensitive unless the regexp (or a subset of it) is otherwise called with ignore-case instructions.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;:The ()s [probably what you meant] are a grouping-method, often used to internally or externally take note of any sub-match (or sub-sub-match, because you can nest them!) to make explicit use of them elsewhere. But here it acts to define the &amp;quot;thing&amp;quot; that the {}s refer to, to make it unnecessary to write it out again (and with a differently contrived flexibility of repetition). There are also various (?...) things to do with ()s, which are oc asiinally useful.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;:The {}s ([which you might also have been refering to, but I doubt it]) is described in the article but is commonly used to say &amp;quot;rematch the thing we just had a specific number of times&amp;quot;. With &amp;quot;W{3,6}&amp;quot;, it would need from three to six 'W's, &amp;quot;X{,6}&amp;quot; is anything up to six 'X's (not all implementations offer this, there are), &amp;quot;Y{3,}&amp;quot; means at least three 'Y's and &amp;quot;Z{5}&amp;quot; is exactly that many. Combined with ()s, &amp;quot;(WXYZ){2}&amp;quot; means &amp;quot;WXYZWXYZ&amp;quot;, combined with []s, &amp;quot;[WXYZ]{2}&amp;quot; means &amp;quot;WW&amp;quot;, &amp;quot;WX&amp;quot;, &amp;quot;WY&amp;quot;, &amp;quot;WZ&amp;quot;, &amp;quot;XW&amp;quot;, &amp;quot;XX&amp;quot;, ..., &amp;quot;ZY&amp;quot; ''or'' &amp;quot;ZZ&amp;quot;. (There can also be the use of them in things like &amp;quot;\b{wb}&amp;quot;, but that's different. And may not exist in all implementations.)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;:Using ()s and []s but (instead of {}s) using the a call-back to what was already matched, e.g. &amp;quot;([WXYZ])\1&amp;quot;, requires a repeat to match the first match result (not just to be a new attempt to match any of the matchable elements). It would match &amp;quot;WW&amp;quot;, &amp;quot;XX&amp;quot;, &amp;quot;YY&amp;quot; and &amp;quot;ZZ&amp;quot; only.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;:...Randall doesn't invoke much of that, actually. But if you're interested enough to want to know, far be it for me to deny you the information! ;)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;:'''TL;DR;''' - work your way through something like [https://perldoc.perl.org/perlre this, for Perl], [https://docs.python.org/3/library/re.html this for Python] or whatever treatment matches any other language/script-dialect you think you might be interested in using that could have inbuilt regexp notation/function to it. [[Special:Contributions/141.101.99.157|141.101.99.157]] 10:22, 21 June 2023 (UTC)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>141.101.99.157</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=Talk:1277:_Ayn_Random&amp;diff=315797&amp;oldid=prev</id>
		<title>Nitpicking: 9 years later, I arrive. Where's everyone?</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=Talk:1277:_Ayn_Random&amp;diff=315797&amp;oldid=prev"/>
				<updated>2023-06-21T03:35:44Z</updated>
		
		<summary type="html">&lt;p&gt;9 years later, I arrive. Where&amp;#039;s everyone?&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 03:35, 21 June 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l56&quot; &gt;Line 56:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 56:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;From above: &amp;quot;Objectivism is the target for much scorn and ridicule in the intellectual world, for its being an inconsistent philosophy that has the sole objective of justifying selfishness and elevating it towards moral righteousness. It's used as the basis for libertarian thought and other radical capitalist economical theories and political stances which promote shameless exploitation (and this attracts further hatred). Randall is no exception to this trend of detractors, and I'd say rightfully so. Ayn Rand's writings are particularly awful, both aesthetically and content-wise, yet in the US a relatively large group of philosophers still adhere to her maxims and the debate continues.&amp;quot; OK, but a few comments: All philosophies are inconsistent when looked at closely enough, refer Godel and others. Others do not see the inconsistency in Objectivism quite so plainly as in the quoted comment. Ayn Rand and Objectivism are not &amp;quot;the&amp;quot; basis of libertarian thought, there are far more highly thought of libertarian thinkers, a list of whom should come readily to mind to any of those occupying &amp;quot;the intellectual world&amp;quot; (sic), whether or not they have sympathy with libertarian ideas. It is also unfair to characterise Objectivism as having as its &amp;quot;sole&amp;quot; objective that as stated. Further, as a general principle, one ought not to take someone poking fun at a concept as *proof* that they are quite as opposed to it as you are. Now, whereas I would not categorise myself quite as a fellow traveller, a much fairer view of Objectivism is found at WP: http://en.wikipedia.org/wiki/Objectivism_(Ayn_Rand) [[Special:Contributions/81.135.136.159|81.135.136.159]] 11:22, 16 October 2013 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;From above: &amp;quot;Objectivism is the target for much scorn and ridicule in the intellectual world, for its being an inconsistent philosophy that has the sole objective of justifying selfishness and elevating it towards moral righteousness. It's used as the basis for libertarian thought and other radical capitalist economical theories and political stances which promote shameless exploitation (and this attracts further hatred). Randall is no exception to this trend of detractors, and I'd say rightfully so. Ayn Rand's writings are particularly awful, both aesthetically and content-wise, yet in the US a relatively large group of philosophers still adhere to her maxims and the debate continues.&amp;quot; OK, but a few comments: All philosophies are inconsistent when looked at closely enough, refer Godel and others. Others do not see the inconsistency in Objectivism quite so plainly as in the quoted comment. Ayn Rand and Objectivism are not &amp;quot;the&amp;quot; basis of libertarian thought, there are far more highly thought of libertarian thinkers, a list of whom should come readily to mind to any of those occupying &amp;quot;the intellectual world&amp;quot; (sic), whether or not they have sympathy with libertarian ideas. It is also unfair to characterise Objectivism as having as its &amp;quot;sole&amp;quot; objective that as stated. Further, as a general principle, one ought not to take someone poking fun at a concept as *proof* that they are quite as opposed to it as you are. Now, whereas I would not categorise myself quite as a fellow traveller, a much fairer view of Objectivism is found at WP: http://en.wikipedia.org/wiki/Objectivism_(Ayn_Rand) [[Special:Contributions/81.135.136.159|81.135.136.159]] 11:22, 16 October 2013 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;::Goedel doesn't say all philosophies are inconsistent. He proved that no mathematical system can be complete. [[User:Nitpicking|Nitpicking]] ([[User talk:Nitpicking|talk]]) 03:35, 21 June 2023 (UTC)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:Other philosophies are no more consistent, agreed. But other philosophies do not claim perfect &amp;quot;objective&amp;quot; consistency as their fundamental principle. Attacking Objectivism/Objectivists for lack of internal consistency--or for not recognizing that at some, very fundamental, level it is all stacked on top of some assumptions (just like every other philosophy, and even the scientific method)--is the equivalent of attacking Christianity/Christians for lacking compassion and forgiveness. [[Special:Contributions/129.176.151.14|129.176.151.14]] 14:04, 16 October 2013 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:Other philosophies are no more consistent, agreed. But other philosophies do not claim perfect &amp;quot;objective&amp;quot; consistency as their fundamental principle. Attacking Objectivism/Objectivists for lack of internal consistency--or for not recognizing that at some, very fundamental, level it is all stacked on top of some assumptions (just like every other philosophy, and even the scientific method)--is the equivalent of attacking Christianity/Christians for lacking compassion and forgiveness. [[Special:Contributions/129.176.151.14|129.176.151.14]] 14:04, 16 October 2013 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l84&quot; &gt;Line 84:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 86:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;So nobody noticed how &amp;quot;this ain't random&amp;quot; seems to be the first thing Cueball says? I think the pun &amp;quot;this Ayn/ain't random&amp;quot; is a big part of the joke. [[User:MigB|MigB]] ([[User talk:MigB|talk]]) 07:22, 8 June 2022 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;So nobody noticed how &amp;quot;this ain't random&amp;quot; seems to be the first thing Cueball says? I think the pun &amp;quot;this Ayn/ain't random&amp;quot; is a big part of the joke. [[User:MigB|MigB]] ([[User talk:MigB|talk]]) 07:22, 8 June 2022 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:doesnt add up, sorry. ayn rand's first name is pronounced &amp;quot;ine&amp;quot; (/aɪn/), according to an ipa note on her page on wikipedia. the main part of the joke is that objectivism (ayn rand's main philosophy) claims to distribute resources fairly but does not, hence an &amp;quot;ayn random&amp;quot; number generator claims to distribute probability fairly but does not --[[Special:Contributions/172.70.114.43|172.70.114.43]] 13:31, 8 June 2022 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:doesnt add up, sorry. ayn rand's first name is pronounced &amp;quot;ine&amp;quot; (/aɪn/), according to an ipa note on her page on wikipedia. the main part of the joke is that objectivism (ayn rand's main philosophy) claims to distribute resources fairly but does not, hence an &amp;quot;ayn random&amp;quot; number generator claims to distribute probability fairly but does not --[[Special:Contributions/172.70.114.43|172.70.114.43]] 13:31, 8 June 2022 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;The explanation of the regular expression doesn't explain what the parentheses do, if it's the \b that signifies &amp;quot;word&amp;quot;. [[User:Nitpicking|Nitpicking]] ([[User talk:Nitpicking|talk]]) 03:35, 21 June 2023 (UTC)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Nitpicking</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=Talk:1277:_Ayn_Random&amp;diff=286476&amp;oldid=prev</id>
		<title>172.70.114.43 at 13:32, 8 June 2022</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=Talk:1277:_Ayn_Random&amp;diff=286476&amp;oldid=prev"/>
				<updated>2022-06-08T13:32:21Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 13:32, 8 June 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l83&quot; &gt;Line 83:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 83:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;So nobody noticed how &amp;quot;this ain't random&amp;quot; seems to be the first thing Cueball says? I think the pun &amp;quot;this Ayn/ain't random&amp;quot; is a big part of the joke. [[User:MigB|MigB]] ([[User talk:MigB|talk]]) 07:22, 8 June 2022 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;So nobody noticed how &amp;quot;this ain't random&amp;quot; seems to be the first thing Cueball says? I think the pun &amp;quot;this Ayn/ain't random&amp;quot; is a big part of the joke. [[User:MigB|MigB]] ([[User talk:MigB|talk]]) 07:22, 8 June 2022 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:doesnt add up, sorry. ayn rand's first name is pronounced &amp;quot;ine&amp;quot; (/aɪn/), according to an ipa note on her page on wikipedia. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;there &lt;/del&gt;is &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;a pun in &lt;/del&gt;that objectivism (ayn rand's main philosophy) claims to distribute resources fairly but does not, hence an &amp;quot;ayn random&amp;quot; number generator claims to distribute probability fairly but does not --[[Special:Contributions/172.70.114.43|172.70.114.43]] 13:31, 8 June 2022 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:doesnt add up, sorry. ayn rand's first name is pronounced &amp;quot;ine&amp;quot; (/aɪn/), according to an ipa note on her page on wikipedia. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;the main part of the joke &lt;/ins&gt;is that objectivism (ayn rand's main philosophy) claims to distribute resources fairly but does not, hence an &amp;quot;ayn random&amp;quot; number generator claims to distribute probability fairly but does not --[[Special:Contributions/172.70.114.43|172.70.114.43]] 13:31, 8 June 2022 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>172.70.114.43</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=Talk:1277:_Ayn_Random&amp;diff=286475&amp;oldid=prev</id>
		<title>172.70.114.43 at 13:31, 8 June 2022</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=Talk:1277:_Ayn_Random&amp;diff=286475&amp;oldid=prev"/>
				<updated>2022-06-08T13:31:45Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 13:31, 8 June 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l83&quot; &gt;Line 83:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 83:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;So nobody noticed how &amp;quot;this ain't random&amp;quot; seems to be the first thing Cueball says? I think the pun &amp;quot;this Ayn/ain't random&amp;quot; is a big part of the joke. [[User:MigB|MigB]] ([[User talk:MigB|talk]]) 07:22, 8 June 2022 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;So nobody noticed how &amp;quot;this ain't random&amp;quot; seems to be the first thing Cueball says? I think the pun &amp;quot;this Ayn/ain't random&amp;quot; is a big part of the joke. [[User:MigB|MigB]] ([[User talk:MigB|talk]]) 07:22, 8 June 2022 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:doesnt add up, sorry. ayn rand's first name is pronounced &amp;quot;ine&amp;quot;, according to an ipa note on her page on wikipedia. there is a pun in that objectivism (ayn rand's main philosophy) claims to distribute resources fairly but does not, hence an &amp;quot;ayn random&amp;quot; number generator claims to distribute probability fairly but does not --[[Special:Contributions/172.70.114.43|172.70.114.43]] 13:31, 8 June 2022 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:doesnt add up, sorry. ayn rand's first name is pronounced &amp;quot;ine&amp;quot; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;(/aɪn/)&lt;/ins&gt;, according to an ipa note on her page on wikipedia. there is a pun in that objectivism (ayn rand's main philosophy) claims to distribute resources fairly but does not, hence an &amp;quot;ayn random&amp;quot; number generator claims to distribute probability fairly but does not --[[Special:Contributions/172.70.114.43|172.70.114.43]] 13:31, 8 June 2022 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>172.70.114.43</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=Talk:1277:_Ayn_Random&amp;diff=286474&amp;oldid=prev</id>
		<title>172.70.114.43 at 13:31, 8 June 2022</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=Talk:1277:_Ayn_Random&amp;diff=286474&amp;oldid=prev"/>
				<updated>2022-06-08T13:31:04Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 13:31, 8 June 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l83&quot; &gt;Line 83:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 83:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;So nobody noticed how &amp;quot;this ain't random&amp;quot; seems to be the first thing Cueball says? I think the pun &amp;quot;this Ayn/ain't random&amp;quot; is a big part of the joke. [[User:MigB|MigB]] ([[User talk:MigB|talk]]) 07:22, 8 June 2022 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;So nobody noticed how &amp;quot;this ain't random&amp;quot; seems to be the first thing Cueball says? I think the pun &amp;quot;this Ayn/ain't random&amp;quot; is a big part of the joke. [[User:MigB|MigB]] ([[User talk:MigB|talk]]) 07:22, 8 June 2022 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;:doesnt add up, sorry. ayn rand's first name is pronounced &amp;quot;ine&amp;quot;, according to an ipa note on her page on wikipedia. there is a pun in that objectivism (ayn rand's main philosophy) claims to distribute resources fairly but does not, hence an &amp;quot;ayn random&amp;quot; number generator claims to distribute probability fairly but does not --[[Special:Contributions/172.70.114.43|172.70.114.43]] 13:31, 8 June 2022 (UTC)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>172.70.114.43</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=Talk:1277:_Ayn_Random&amp;diff=286447&amp;oldid=prev</id>
		<title>MigB: Pun detected</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=Talk:1277:_Ayn_Random&amp;diff=286447&amp;oldid=prev"/>
				<updated>2022-06-08T07:22:12Z</updated>
		
		<summary type="html">&lt;p&gt;Pun detected&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 07:22, 8 June 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l81&quot; &gt;Line 81:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 81:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Computers don't store any &amp;quot;thing&amp;quot;, they store a representation. Therefore, a computer can reference any &amp;quot;thing&amp;quot;, because representation &amp;quot;sets&amp;quot; can be swapped out. At any given moment, if the user is aware, &amp;quot;1&amp;quot; could mean a purple flying dog. At any other given moment, &amp;quot;1&amp;quot; could mean a swimming cactus. Therefore, the number of &amp;quot;things&amp;quot; that computers can store representations for is unlimited, even if the &amp;quot;set&amp;quot; of representations it can store at any given time is limited. In our specific example, the computer can store a representation of an irrational number by collapsing the number into a recursive or incremental method of reproducing the number. [[Special:Contributions/108.162.216.114|108.162.216.114]] 20:07, 10 December 2014 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Computers don't store any &amp;quot;thing&amp;quot;, they store a representation. Therefore, a computer can reference any &amp;quot;thing&amp;quot;, because representation &amp;quot;sets&amp;quot; can be swapped out. At any given moment, if the user is aware, &amp;quot;1&amp;quot; could mean a purple flying dog. At any other given moment, &amp;quot;1&amp;quot; could mean a swimming cactus. Therefore, the number of &amp;quot;things&amp;quot; that computers can store representations for is unlimited, even if the &amp;quot;set&amp;quot; of representations it can store at any given time is limited. In our specific example, the computer can store a representation of an irrational number by collapsing the number into a recursive or incremental method of reproducing the number. [[Special:Contributions/108.162.216.114|108.162.216.114]] 20:07, 10 December 2014 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:&amp;quot;Although a computer could encode irrationals or generate them randomly if it uses another representation&amp;quot; - however even that is not enough. Whatever format you chooses you can only specify only definable numbers because other are... well cannot be defined. Whatever language you choose as long as you require the description to be finite you can cover only countable many of numbers. To cover all reals - including not only π or e but all of them - you need to have capability of storing infinitely large amount of memory. Similarly incremental method will give you only computable set. Either way you miss significantly large amount of numbers (ℶ₁ vs ℶ₀). This is ignoring that we cannot draw a number from natural numbers with equal probability (we would expect P(3|X) = 1/3 and P(¬3|X) = 2/3 but both sets are equal so we would expect P(3|X) = P(¬3|X)...). That's why we get random numbers for the finite set and normalize according to need. [[Special:Contributions/172.68.142.227|172.68.142.227]] 07:55, 26 February 2017 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;:&amp;quot;Although a computer could encode irrationals or generate them randomly if it uses another representation&amp;quot; - however even that is not enough. Whatever format you chooses you can only specify only definable numbers because other are... well cannot be defined. Whatever language you choose as long as you require the description to be finite you can cover only countable many of numbers. To cover all reals - including not only π or e but all of them - you need to have capability of storing infinitely large amount of memory. Similarly incremental method will give you only computable set. Either way you miss significantly large amount of numbers (ℶ₁ vs ℶ₀). This is ignoring that we cannot draw a number from natural numbers with equal probability (we would expect P(3|X) = 1/3 and P(¬3|X) = 2/3 but both sets are equal so we would expect P(3|X) = P(¬3|X)...). That's why we get random numbers for the finite set and normalize according to need. [[Special:Contributions/172.68.142.227|172.68.142.227]] 07:55, 26 February 2017 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;So nobody noticed how &amp;quot;this ain't random&amp;quot; seems to be the first thing Cueball says? I think the pun &amp;quot;this Ayn/ain't random&amp;quot; is a big part of the joke. [[User:MigB|MigB]] ([[User talk:MigB|talk]]) 07:22, 8 June 2022 (UTC)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>MigB</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=Talk:1277:_Ayn_Random&amp;diff=136090&amp;oldid=prev</id>
		<title>172.68.142.227 at 07:55, 26 February 2017</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=Talk:1277:_Ayn_Random&amp;diff=136090&amp;oldid=prev"/>
				<updated>2017-02-26T07:55:06Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 07:55, 26 February 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l80&quot; &gt;Line 80:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 80:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Computers don't store any &amp;quot;thing&amp;quot;, they store a representation. Therefore, a computer can reference any &amp;quot;thing&amp;quot;, because representation &amp;quot;sets&amp;quot; can be swapped out. At any given moment, if the user is aware, &amp;quot;1&amp;quot; could mean a purple flying dog. At any other given moment, &amp;quot;1&amp;quot; could mean a swimming cactus. Therefore, the number of &amp;quot;things&amp;quot; that computers can store representations for is unlimited, even if the &amp;quot;set&amp;quot; of representations it can store at any given time is limited. In our specific example, the computer can store a representation of an irrational number by collapsing the number into a recursive or incremental method of reproducing the number. [[Special:Contributions/108.162.216.114|108.162.216.114]] 20:07, 10 December 2014 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Computers don't store any &amp;quot;thing&amp;quot;, they store a representation. Therefore, a computer can reference any &amp;quot;thing&amp;quot;, because representation &amp;quot;sets&amp;quot; can be swapped out. At any given moment, if the user is aware, &amp;quot;1&amp;quot; could mean a purple flying dog. At any other given moment, &amp;quot;1&amp;quot; could mean a swimming cactus. Therefore, the number of &amp;quot;things&amp;quot; that computers can store representations for is unlimited, even if the &amp;quot;set&amp;quot; of representations it can store at any given time is limited. In our specific example, the computer can store a representation of an irrational number by collapsing the number into a recursive or incremental method of reproducing the number. [[Special:Contributions/108.162.216.114|108.162.216.114]] 20:07, 10 December 2014 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;:&amp;quot;Although a computer could encode irrationals or generate them randomly if it uses another representation&amp;quot; - however even that is not enough. Whatever format you chooses you can only specify only definable numbers because other are... well cannot be defined. Whatever language you choose as long as you require the description to be finite you can cover only countable many of numbers. To cover all reals - including not only π or e but all of them - you need to have capability of storing infinitely large amount of memory. Similarly incremental method will give you only computable set. Either way you miss significantly large amount of numbers (ℶ₁ vs ℶ₀). This is ignoring that we cannot draw a number from natural numbers with equal probability (we would expect P(3|X) = 1/3 and P(¬3|X) = 2/3 but both sets are equal so we would expect P(3|X) = P(¬3|X)...). That's why we get random numbers for the finite set and normalize according to need. [[Special:Contributions/172.68.142.227|172.68.142.227]] 07:55, 26 February 2017 (UTC)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>172.68.142.227</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=Talk:1277:_Ayn_Random&amp;diff=129771&amp;oldid=prev</id>
		<title>108.162.237.89 at 22:14, 1 November 2016</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=Talk:1277:_Ayn_Random&amp;diff=129771&amp;oldid=prev"/>
				<updated>2016-11-01T22:14:22Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 22:14, 1 November 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l77&quot; &gt;Line 77:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 77:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;All numbers are random, but some numbers are more random than others. [[User:Jorgbrown|Jorgbrown]] ([[User talk:Jorgbrown|talk]]) 23:33, 2 November 2014 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;All numbers are random, but some numbers are more random than others. [[User:Jorgbrown|Jorgbrown]] ([[User talk:Jorgbrown|talk]]) 23:33, 2 November 2014 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;:Goddammit Jorgbrown, I was going to say that! [[Special:Contributions/108.162.237.89|108.162.237.89]] 22:14, 1 November 2016 (UTC)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Computers don't store any &amp;quot;thing&amp;quot;, they store a representation. Therefore, a computer can reference any &amp;quot;thing&amp;quot;, because representation &amp;quot;sets&amp;quot; can be swapped out. At any given moment, if the user is aware, &amp;quot;1&amp;quot; could mean a purple flying dog. At any other given moment, &amp;quot;1&amp;quot; could mean a swimming cactus. Therefore, the number of &amp;quot;things&amp;quot; that computers can store representations for is unlimited, even if the &amp;quot;set&amp;quot; of representations it can store at any given time is limited. In our specific example, the computer can store a representation of an irrational number by collapsing the number into a recursive or incremental method of reproducing the number. [[Special:Contributions/108.162.216.114|108.162.216.114]] 20:07, 10 December 2014 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Computers don't store any &amp;quot;thing&amp;quot;, they store a representation. Therefore, a computer can reference any &amp;quot;thing&amp;quot;, because representation &amp;quot;sets&amp;quot; can be swapped out. At any given moment, if the user is aware, &amp;quot;1&amp;quot; could mean a purple flying dog. At any other given moment, &amp;quot;1&amp;quot; could mean a swimming cactus. Therefore, the number of &amp;quot;things&amp;quot; that computers can store representations for is unlimited, even if the &amp;quot;set&amp;quot; of representations it can store at any given time is limited. In our specific example, the computer can store a representation of an irrational number by collapsing the number into a recursive or incremental method of reproducing the number. [[Special:Contributions/108.162.216.114|108.162.216.114]] 20:07, 10 December 2014 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>108.162.237.89</name></author>	</entry>

	</feed>