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

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=1750:_Life_Goals&amp;diff=129024</id>
		<title>1750: Life Goals</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=1750:_Life_Goals&amp;diff=129024"/>
				<updated>2016-10-24T14:19:06Z</updated>
		
		<summary type="html">&lt;p&gt;Xynariz: Adding first draft of transcript&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{comic&lt;br /&gt;
| number    = 1750&lt;br /&gt;
| date      = October 24, 2016&lt;br /&gt;
| title     = Life Goals&lt;br /&gt;
| image     = life_goals.png&lt;br /&gt;
| titletext = I got to check off 'Make something called xkcd' early.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Explanation==&lt;br /&gt;
Every single one but the last of the enumerated life goals uses words that contain a plurality of the letters X, Y, Z and Q, which have a high value in the English language version of Scrabble.&lt;br /&gt;
&lt;br /&gt;
All of these words are real, and would theoretically earn a player many points, provided there are enough blocks in a set to spell them out.&lt;br /&gt;
&lt;br /&gt;
The ultimate goal of finishing a game of Scrabble is (literally) the punch line to the enumeration.&lt;br /&gt;
&lt;br /&gt;
==Transcript==&lt;br /&gt;
:[A list entitled &amp;quot;Life Goals&amp;quot;, where each item has an empty box, like a to-do list.]&lt;br /&gt;
:Meet Skrillex in Phoenix&lt;br /&gt;
:Study Zymurgy&lt;br /&gt;
:Get a pet Axolotl named Hexxus&lt;br /&gt;
:Observe a syzygy from Zzyzx, California&lt;br /&gt;
:Port the games Zzyzzyxx and Xexyz to Xbox&lt;br /&gt;
:Publish a Zzzax/Mister Mxyzptlk crossover&lt;br /&gt;
:Bike from Xhafzotaj, Albania to Qazaxbəyli, Azerbaijan&lt;br /&gt;
:Paint an archaeopteryx fighting a muzquizopteryx&lt;br /&gt;
:Finish a game of scrabble without getting punched&lt;br /&gt;
&lt;br /&gt;
{{comic discussion}}&lt;/div&gt;</summary>
		<author><name>Xynariz</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=Talk:1537:_Types&amp;diff=95410</id>
		<title>Talk:1537: Types</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=Talk:1537:_Types&amp;diff=95410"/>
				<updated>2015-06-12T23:12:48Z</updated>
		
		<summary type="html">&lt;p&gt;Xynariz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Relevant: WAT talk https://www.destroyallsoftware.com/talks/wat {{unsigned ip|‎108.162.254.108}}&lt;br /&gt;
&lt;br /&gt;
Are (6) and (7) about completing sequences?&lt;br /&gt;
&lt;br /&gt;
If the sequence was [1, 2, 3, ?] we would expect the ? to be a placeholder for 4. So [1, 2, 3]+2 is wrong := FALSE. But [1, 2, 3]+4 is correct := TRUE. {{unsigned ip|141.101.99.22}}&lt;br /&gt;
&lt;br /&gt;
&amp;quot;+2 appears to be applying a unary + to the number 2&amp;quot; : or it adds the number of the line, 10, to 2 =&amp;gt; 12. Also, the eleventh line, &amp;quot;2+2&amp;quot; may add 2 to all the following 2, explaining line 12. (that theory is from a friend of mine) [[User:Seipas|Seipas]] ([[User talk:Seipas|talk]]) 12:17, 12 June 2015 (UTC)&lt;br /&gt;
: Also, for the lines 6 and 7, the operation &amp;quot;[1,2,3]+x&amp;quot; may add x to the set [1,2,3] and return true if the operation succeeded or false if not. Adding 2 to the set [1,2,3] returns false because 2 is already in [1,2,3]. [[User:Seipas|Seipas]] ([[User talk:Seipas|talk]]) 12:23, 12 June 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
Yellowish Blue: http://www.livescience.com/17948-red-green-blue-yellow-stunning-colors.html is NaN! {{unsigned ip|108.162.221.129}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''&amp;quot;The ironic thing is that fractions with 2 in the nominator are not the kind of numbers that typically suffer from floating point impreciseness.&amp;quot;''&lt;br /&gt;
- This is not technically correct.  Should read &amp;quot;fractions with 'power of 2' in the '''de'''nominator.  However, the 3/2 would cause precision errors. {{unsigned ip|108.162.221.129}}&lt;br /&gt;
: I don't know proper English wording for things, but 3/2=3*2^-1, so it would be represented exactly under IEEE-754 too. [[Special:Contributions/141.101.89.217|141.101.89.217]] 13:58, 12 June 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
Is there more to this comic, a fixed set of rules that can tie all the examples together, or does each line make its own joke independently? [[Special:Contributions/108.162.219.5|108.162.219.5]] 12:54, 12 June 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
;&amp;quot;normally&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;This would make sense if it was &amp;lt;code&amp;gt;[] + 2&amp;lt;/code&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It really wouldn't. Javascript returns &amp;lt;code&amp;gt;&amp;quot;2&amp;quot;&amp;lt;/code&amp;gt; (god knows why) and Python gives an error. Don't really feel like testing many other languages, but I also think it's not really a logical assumption to make at all. Can't think of a reason for &amp;lt;code&amp;gt;[] + 2&amp;lt;/code&amp;gt; to return &amp;lt;code&amp;gt;[2]&amp;lt;/code&amp;gt;... ever. It ''might'' make a little bit of sense in Randall's oddly typed language, but not in any sane one. --[[User:TotempaaltJ|TotempaaltJ]] ([[User talk:TotempaaltJ|talk]]) 12:35, 12 June 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
: Javascript first converts &amp;lt;code&amp;gt;[]&amp;lt;/code&amp;gt; (the empty array) to the empty string (using the rule &amp;quot;stringify each element and join with a comma&amp;quot;), then treats the operation as &amp;lt;code&amp;gt;&amp;quot;&amp;quot; + 2&amp;lt;/code&amp;gt;, which results in conversion of the other operand to string and then concatenation. [[Special:Contributions/141.101.97.214|141.101.97.214]] 12:46, 12 June 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
line 4: asci code of N + 2 = asci code of P [[User:SirKitKat|sirKitKat]] ([[User talk:SirKitKat|talk]]) 13:07, 12 June 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
My favourite xkcd in a while. =8o) Of the list I got a good laugh out of numbers 8 and 13. [[User:Jarod997|Jarod997]] ([[User talk:Jarod997|talk]]) 13:11, 12 June 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
I think a lot of this is his joke about programming languages loving the number 4. 2 + &amp;quot;2&amp;quot; = &amp;quot;4&amp;quot;, [1,2,3] + 4 = true, 2+2 = DONE, and the range one all seem to support this. Also reminds me of this: http://xkcd.com/221/ {{unsigned ip|173.245.52.112}}&lt;br /&gt;
&lt;br /&gt;
Why isn't yellowish blue just green? [[User:Djbrasier|Djbrasier]] ([[User talk:Djbrasier|talk]]) 16:18, 12 June 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
line 4: I read NaP as Not a Problem. [[Special:Contributions/141.101.104.12|141.101.104.12]] 17:00, 12 June 2015 (UTC)&lt;br /&gt;
: So did I.  [[User:Xynariz|Xynariz]] ([[User talk:Xynariz|talk]]) 23:12, 12 June 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
Line 3 is missing its prompt.  There does not appear to be any relevance to the joke, nor has anyone yet explained why it should be missing. Typo? [[Special:Contributions/108.162.221.183|108.162.221.183]] 17:10, 12 June 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
Note that some programming languages avoid the problem of overloaded '+' operator between operands of vividly different types by using other symbols for string concatenation (be it &amp;quot;a&amp;quot;~&amp;quot;b&amp;quot; or &amp;quot;a&amp;quot;.&amp;quot;b&amp;quot;) and numerical addition.  The real WTF is abusing '+' for string concatenation, which has very different properties from numerical addition, not being symmetrical for example: concat(&amp;quot;aa&amp;quot;, &amp;quot;bb&amp;quot;) == &amp;quot;aabb&amp;quot;, while concat(&amp;quot;bb&amp;quot;, &amp;quot;aa&amp;quot;) == &amp;quot;bbaa&amp;quot; != &amp;quot;aabb&amp;quot;. --[[User:JakubNarebski|JakubNarebski]] ([[User talk:JakubNarebski|talk]]) 17:38, 12 June 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
Series of comics? I don't recall any others about Randall's new programming language... [[Special:Contributions/141.101.98.29|141.101.98.29]] 19:13, 12 June 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
;+2&lt;br /&gt;
I think this is a japanese language joke. The + sign can also refer to the kanji 十, which is 10 in japanese. This would explain the result being twelve. 十二, or 10 2, is twelve in japanese. {{unsigned|Rafaeladson}}&lt;br /&gt;
&lt;br /&gt;
I think number 5 is an escaped quote (two consecutive double quotes yields one double quote), a plus sign, and another escaped quote. The result is shown with an alternate form of escaped quotes (the apostrophe and double quote can both be used to show a string). NSIS scripting language uses this notation.[[Special:Contributions/108.162.221.180|108.162.221.180]] 20:19, 12 June 2015 (UTC)&lt;br /&gt;
&lt;br /&gt;
Clearly this is what the xkcd phone's OS is written in (with some help from StackOverflow) {{unsigned ip|162.158.68.113}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Great job at explaining the outputs. I clearly would have missed some interpretations without your insights. [[Special:Contributions/108.162.254.146|108.162.254.146]] 21:10, 12 June 2015 (UTC)&lt;/div&gt;</summary>
		<author><name>Xynariz</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=1427:_iOS_Keyboard&amp;diff=76480</id>
		<title>1427: iOS Keyboard</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=1427:_iOS_Keyboard&amp;diff=76480"/>
				<updated>2014-09-29T22:09:13Z</updated>
		
		<summary type="html">&lt;p&gt;Xynariz: /* Explanation */ &amp;quot;Start Trek&amp;quot; - Are we playing Oregon Trail here? ;)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{comic&lt;br /&gt;
| number    = 1427&lt;br /&gt;
| date      = September 29, 2014&lt;br /&gt;
| title     = iOS Keyboard&lt;br /&gt;
| image     = ios_keyboard.png&lt;br /&gt;
| titletext = More actual results: 'Hello. My name is Inigo Montoya. You [are the best. The best thing ever]', 'Revenge is a dish best served [by a group of people in my room]', and 'They may take our lives, but they'll never take our [money].'&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Explanation==&lt;br /&gt;
It looks like [[Randall]] has been playing with his Apple device after installing the recently released {{w|iOS 8}} update. The comic is referencing the autocomplete function on the iOS virtual keyboard (aka [[1031:_s/keyboard/leopard/|leopard]]).  A comparable feature is also available on other operating systems, like Android. When the phrase, for example, &amp;quot;Revenge is a dish best served&amp;quot; is typed, the keyboard will suggest “by” followed by “a” then “group” and so on.&lt;br /&gt;
&lt;br /&gt;
The following movies are referenced:&lt;br /&gt;
:{{w|Sherlock_Holmes#.22Elementary.2C_my_dear_Watson.22|Sherlock Holmes}}: Holmes: &amp;quot;Elementary, my dear Watson.&amp;quot; (paraphrased in several movies, never actually used in the books)&lt;br /&gt;
:[http://www.imdb.com/title/tt0086250/quotes Scarface (1983)]: Scarface: &amp;quot;You wanna fuck with me? Okay. You wanna play rough? Okay. Say hello to my little friend!&amp;quot;&lt;br /&gt;
:[http://www.imdb.com/title/tt0032138/quotes The Wizard of Oz (1939)]: Dorothy: &amp;quot;Toto, I've a feeling we're not in Kansas any more.&amp;quot;&lt;br /&gt;
:[http://www.imdb.com/character/ch0000007/quotes James Bond]: Bond: &amp;quot;Bond, James Bond.&amp;quot; (nothing follows)&lt;br /&gt;
:[http://www.imdb.com/title/tt0379786/quotes Serenity (2005)]: Wash: &amp;quot;I am a leaf on the wind - watch how I soar.&amp;quot;&lt;br /&gt;
:[http://www.imdb.com/title/tt0089218/quotes The Goonies (1985)]: Mikey: &amp;quot;Goonies never say die!&amp;quot;&lt;br /&gt;
:[http://www.imdb.com/title/tt0120737/quotes The Lord of The Rings: The Fellowship of the Ring (2001)]: Aragorn: &amp;quot;If by my life or death I can protect you, I will. You have my sword.&amp;quot; Legolas: &amp;quot;And you have my bow.&amp;quot; Gimli: &amp;quot;And *my* axe.&amp;quot;&lt;br /&gt;
:[http://www.imdb.com/title/tt0093779/quotes The Princess Bride (1987)]: Montoya: &amp;quot;Hello. My name is Inigo Montoya. You killed my father. Prepare to die.&amp;quot;&lt;br /&gt;
:{{w|Revenge#Proverbs|Revenge is a dish best served cold}} (several movies, with variations, and books before that.  E.g., [http://www.imdb.com/title/tt0084726/quotes Star Trek II - The Wrath of Khan (1982)]: Khan: &amp;quot;...do you know the Klingon proverb that tells us revenge is a dish that is best served cold?&amp;quot;&lt;br /&gt;
:[http://www.imdb.com/title/tt0112573/quotes Braveheart (1995)]: Wallace: &amp;quot;They may take our lives, but they'll never take... OUR FREEDOM!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
An older comic [[1068: Swiftkey]] is also about keyboard predictions, but without any preceding text (by the Swiftkey keyboard application instead of the iOS 8 keyboard).&lt;br /&gt;
&lt;br /&gt;
==Transcript==&lt;br /&gt;
Movie Quotes&lt;br /&gt;
:[typed on an iPhone] Elementary, my dear&lt;br /&gt;
:[suggested by the virtual keyboard] Friend | Lord | Friends&lt;br /&gt;
According to iOS 8 keyboard predictions&lt;br /&gt;
:Say hello to my little [sister and my mom and my dad and my friends]&lt;br /&gt;
:Toto, I've a feeling we're not [going to the gym today]&lt;br /&gt;
:Bond, James Bond [yields]&lt;br /&gt;
:I'm a leaf on the wind. Watch [me play my piano]&lt;br /&gt;
:Goonies never say [anything]&lt;br /&gt;
:You have my sword. And my bow. And my [dad]&lt;br /&gt;
&lt;br /&gt;
{{comic discussion}}&lt;br /&gt;
[[Category:Firefly]]&lt;br /&gt;
[[Category:Language]]&lt;br /&gt;
[[Category:Smartphones]]&lt;/div&gt;</summary>
		<author><name>Xynariz</name></author>	</entry>

	</feed>