<?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=108.162.238.8</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=108.162.238.8"/>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php/Special:Contributions/108.162.238.8"/>
		<updated>2026-04-16T01:06:10Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=Talk:156:_Commented&amp;diff=55624</id>
		<title>Talk:156: Commented</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=Talk:156:_Commented&amp;diff=55624"/>
				<updated>2013-12-20T07:19:53Z</updated>
		
		<summary type="html">&lt;p&gt;108.162.238.8: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The issue date on this comic isn't filled. Can someone fix that by adding the correct issue date? [[User:Rikthoff|Rikthoff]] ([[User talk:Rikthoff|talk]]) 17:17, 3 August 2012 (EDT)&lt;br /&gt;
&lt;br /&gt;
In the first two panels, it looks like he's flicking the guy off.  It's not until the third panel that we actually see the subversion.  I'm reasonably certain that this is intentional. [[Special:Contributions/108.162.238.117|108.162.238.117]] 02:34, 31 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
In QtCreator, comments are dark blue. [[User:Kaa-ching|Kaa-ching]] ([[User talk:Kaa-ching|talk]]) 08:32, 31 October 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
I'm surprised that no-one has picked up on the fact that the text that is being commented out is multiple lines, but there is only one double slash, therefore only one of the lines can be commented out. For both to be commented, you'd need /* ... */ --[[Special:Contributions/141.101.99.218|141.101.99.218]] 09:03, 6 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
The title text may also be a reference to the &amp;quot;Your milage may vary.&amp;quot; commonly found in the fine print in car commercials. [[Special:Contributions/108.162.216.19|108.162.216.19]] 22:28, 6 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
I believe he's commenting out Cueball entirely, thus ignoring him and therefore any and all statements he may make.  Notice in the last panel that it's not Cueball's question alone that is color-coded, but Cueball as well.&lt;/div&gt;</summary>
		<author><name>108.162.238.8</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=221:_Random_Number&amp;diff=53454</id>
		<title>221: Random Number</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=221:_Random_Number&amp;diff=53454"/>
				<updated>2013-11-22T20:55:38Z</updated>
		
		<summary type="html">&lt;p&gt;108.162.238.8: /* Transcript */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{comic&lt;br /&gt;
| number    = 221&lt;br /&gt;
| date      = February 9, 2007&lt;br /&gt;
| title     = Random Number&lt;br /&gt;
| image     = random_number.png&lt;br /&gt;
| titletext = &amp;lt;nowiki&amp;gt;RFC 1149.5&amp;lt;/nowiki&amp;gt; specifies 4 as the standard IEEE-vetted random number.&lt;br /&gt;
}}&lt;br /&gt;
==Explanation==&lt;br /&gt;
The comic specifies a function (in a {{w|C (programming language)|C-like}} syntax), which should return a random number. Most functions of this form are random number ''generators'', implying that they return on subsequent calls ''different'' numbers. But the programmer has instead created a function that just returns always the same ''random'' number; random, because it was chosen by rolling a die as the comment documented. This function is essentially worthless, as it could simply be replaced by a &amp;quot;4&amp;quot; wherever it is used. And in fact, most modern compilers would do this automatically.&lt;br /&gt;
&lt;br /&gt;
The {{w|IEEE}} is the organization responsible for maintaining a number of computer standards. An RFC, or {{w|Request for Comments}}, is a formal document put out to computing experts by {{w|IETF}} in the hopes of becoming a future standard. However, RFC 1149 was an {{w|April Fools' Day Request for Comments|April Fools' joke}}, defining how carrier pigeons have to be used to transmit Internet packets. Ironically, although the RFC was written in 1990, a homing pigeon with a couple microSD cards tied to its leg might well be faster than your typical consumer Internet connection in the US today. The &amp;lt;nowiki&amp;gt;RFC 1149.5&amp;lt;/nowiki&amp;gt; simply does not exist.&lt;br /&gt;
&lt;br /&gt;
==Transcript==&lt;br /&gt;
 int getRandomNumber()&lt;br /&gt;
 {&lt;br /&gt;
     return 4;     // chosen by fair dice roll.&lt;br /&gt;
                   // guaranteed to be random.&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==Trivia==&lt;br /&gt;
The comic also has a philosophical bent, by showcasing the limits of knowledge for an external observer. Someone who is calling this function, but unable to see its source code, will never be able to tell with 100% confidence whether the function is flawed. Even if she runs the function 10 times, and it always returns 4, there is always the possibility that it could be a fluke. As she runs the function more and more times, she can develop more confidence in the theory that the function is faulty. But unless she breaks the barrier and examines the source code itself, she will never be able to declare the function to be faulty with 100% confidence.&lt;br /&gt;
&lt;br /&gt;
Despite the extreme example given, this is actually a practical problem which likely exists in the real world. If the function was more sophisticated but still had a 5% bias towards one number under certain circumstances, this would be extremely hard to notice &amp;amp; prove. More likely, the API users would continue to believe that the RNG is working as intended, without realizing the flaw inherent in it; anyone who grumbles about seeing 4 very frequently may even be accused of not understanding the non-uniform nature of randomness. Given the extremely large number of APIs &amp;amp; libraries present, and that not all of them are fully examined &amp;amp; understood by 3rd party experts, such flaws are likely present in our world as well. These flaws may even have been purposely introduced by a malicious agent or entity seeking to exploit them. &lt;br /&gt;
&lt;br /&gt;
{{comic discussion}}&lt;br /&gt;
[[Category:Programming]]&lt;br /&gt;
[[Category:Computers]]&lt;/div&gt;</summary>
		<author><name>108.162.238.8</name></author>	</entry>

	</feed>