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

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=1467:_Email&amp;diff=81778</id>
		<title>1467: Email</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=1467:_Email&amp;diff=81778"/>
				<updated>2014-12-31T10:12:19Z</updated>
		
		<summary type="html">&lt;p&gt;Goufalite: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{comic&lt;br /&gt;
| number    = 1467&lt;br /&gt;
| date      = December 31, 2014&lt;br /&gt;
| title     = Email&lt;br /&gt;
| image     = email.png&lt;br /&gt;
| titletext = My New Year's resolution for 2014-54-12/30/14 Dec:12:1420001642 is to learn these stupid time formatting strings.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Explanation==&lt;br /&gt;
{{incomplete|Created for a live studio audience. - Please change this comment when editing this page.}}&lt;br /&gt;
Beret guy doesn't seem to know what email is, even though the term has existed since 1993, and in use by the general public since 1998 when free email providers appeared. Megan is visibly appalled and wonders how else he expects electronic messages to be sent. Beret guy offers two alternatives: fax and snapchat. When Megan tries to point out that snapchat is mostly used to send naked pictures, Beret guy takes her to mean that fax is mostly used to send naked pictures. He terms this use of faxes faxting, a made-up word by analogy with sexting.&lt;br /&gt;
&lt;br /&gt;
The mouseover text shows what is possibly Randall's new years resolution: to learn how to use time formatting functions. When programming, it is often useful to obtain the current time by means of a time function. However, these time functions often provide more detail than what the programmer needs, such as time zone and milliseconds. Time formatting functions allow the output of the time function to be converted into what the programmer needs. Randall appears to have used a time function to get the current year, but when trying to convert the output with a time function, rather than delimiting to just the necessary detail, he appears to have added more detail in; mostly unnecessary detail such as redundantly displaying the month as both &amp;quot;12&amp;quot; and &amp;quot;Dec&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The time formatting string can be split into these elements :&lt;br /&gt;
 2014 : 4 digit year&lt;br /&gt;
 54 : 2 digit minutes according to the timestamp below&lt;br /&gt;
 12 : 2 digit number of the month in the year&lt;br /&gt;
 30 : 2 digit number of the day in the month&lt;br /&gt;
 14 : 2 digit year&lt;br /&gt;
 Dec : english 3 character month name&lt;br /&gt;
 12 : 2 digit number of the month in the year&lt;br /&gt;
 1420001642 : unix timestamp for 2014-12-31 at 5:54:02 (Paris timezone)&lt;br /&gt;
Since all languages have different time formatting strings, it can be : &lt;br /&gt;
 PHP : date(&amp;quot;Y-i-m/d/y M:m:U&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
==Transcript==&lt;br /&gt;
:[Megan approaches Beret Guy.]&lt;br /&gt;
:Megan: Any New Year's resolutions?&lt;br /&gt;
:Beret Guy: Gonna figure out what email is.&lt;br /&gt;
:Megan: ''...Email?''&lt;br /&gt;
&lt;br /&gt;
:[Megan points to her phone.]&lt;br /&gt;
:Beret Guy: People always say they're sending them. They sound really into it, so I always nod, but I have no idea what it is.&lt;br /&gt;
:Megan: You have an address on your website!&lt;br /&gt;
&lt;br /&gt;
:[Megan and Beret Guy walking.]&lt;br /&gt;
:Beret Guy: Oh, ''that's'' what that thing is.&lt;br /&gt;
:Megan: Email is important! You can't just ''never'' check it. It's not like voicemail.&lt;br /&gt;
&lt;br /&gt;
:Beret Guy: Can't they just send messages ''normally?''&lt;br /&gt;
:Megan: How?&lt;br /&gt;
:Beret Guy: Fax! Or Snapchat.&lt;br /&gt;
:Megan: ...The naked pic thing?&lt;br /&gt;
:Beret Guy: Fax machines aren't ''just'' for faxting!&lt;br /&gt;
{{comic discussion}}&lt;br /&gt;
[[Category:Comics featuring Beret Guy]]&lt;br /&gt;
[[Category:Comics featuring Megan]]&lt;/div&gt;</summary>
		<author><name>Goufalite</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=Talk:1467:_Email&amp;diff=81777</id>
		<title>Talk:1467: Email</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=Talk:1467:_Email&amp;diff=81777"/>
				<updated>2014-12-31T10:10:21Z</updated>
		
		<summary type="html">&lt;p&gt;Goufalite: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The strftime format used is probably %Y-%M-%D %h:%m:%s, which visibly looks as if it will yield a date and time, yet doesn't. A more correct format would have been %Y-%m-%d %H:%M:%S.&lt;br /&gt;
&lt;br /&gt;
There's a strange thing with the date string : why 30 ? The timestamp shows 31 as a day in month and 5:54 which doesn't match 30... 54 looks like the week in year but matches with the minutes. [[User:Goufalite|Goufalite]] ([[User talk:Goufalite|talk]]) 09:57, 31 December 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
What on earth does 'Created for a live studio audience mean'?! [[Special:Contributions/141.101.106.143|141.101.106.143]] 10:03, 31 December 2014 (UTC)&lt;/div&gt;</summary>
		<author><name>Goufalite</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=Talk:1467:_Email&amp;diff=81776</id>
		<title>Talk:1467: Email</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=Talk:1467:_Email&amp;diff=81776"/>
				<updated>2014-12-31T10:04:12Z</updated>
		
		<summary type="html">&lt;p&gt;Goufalite: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The strftime format used is probably %Y-%M-%D %h:%m:%s, which visibly looks as if it will yield a date and time, yet doesn't. A more correct format would have been %Y-%m-%d %H:%M:%S.&lt;br /&gt;
&lt;br /&gt;
There's a strange thing with the date string : why 30 ? The timestamp shows 31 as a day in month and 5:54 which doesn't match 30, and this week is the 53rd in the year/1st next year... [[User:Goufalite|Goufalite]] ([[User talk:Goufalite|talk]]) 09:57, 31 December 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
What on earth does 'Created for a live studio audience mean'?! [[Special:Contributions/141.101.106.143|141.101.106.143]] 10:03, 31 December 2014 (UTC)&lt;/div&gt;</summary>
		<author><name>Goufalite</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=Talk:1467:_Email&amp;diff=81774</id>
		<title>Talk:1467: Email</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=Talk:1467:_Email&amp;diff=81774"/>
				<updated>2014-12-31T09:57:51Z</updated>
		
		<summary type="html">&lt;p&gt;Goufalite: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The strftime format used is probably %Y-%M-%D %h:%m:%s, which visibly looks as if it will yield a date and time, yet doesn't. A more correct format would have been %Y-%m-%d %H:%M:%S.&lt;br /&gt;
&lt;br /&gt;
There's a strange think with the date string : why 30 ? The timestamp shows 31 as a day in month and 5:54 which doesn't match 30, and this week is the 53rd in the year... [[User:Goufalite|Goufalite]] ([[User talk:Goufalite|talk]]) 09:57, 31 December 2014 (UTC)&lt;/div&gt;</summary>
		<author><name>Goufalite</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=1467:_Email&amp;diff=81773</id>
		<title>1467: Email</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=1467:_Email&amp;diff=81773"/>
				<updated>2014-12-31T09:51:12Z</updated>
		
		<summary type="html">&lt;p&gt;Goufalite: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{comic&lt;br /&gt;
| number    = 1467&lt;br /&gt;
| date      = December 31, 2014&lt;br /&gt;
| title     = Email&lt;br /&gt;
| image     = email.png&lt;br /&gt;
| titletext = My New Year's resolution for 2014-54-12/30/14 Dec:12:1420001642 is to learn these stupid time formatting strings.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Explanation==&lt;br /&gt;
{{incomplete|Created for a live studio audience. - Please change this comment when editing this page.}}&lt;br /&gt;
Beret guy doesn't seem to know what email is, even though the term has existed since 1993, and in use by the general public since 1998 when free email providers appeared. Megan is visibly appalled and wonders how else he expects electronic messages to be sent. Beret guy offers two alternatives: fax and snapchat. When Megan tries to point out that snapchat is mostly used to send naked pictures, Beret guy takes her to mean that fax is mostly used to send naked pictures. He terms this use of faxes faxting, a made-up word by analogy with sexting.&lt;br /&gt;
&lt;br /&gt;
The mouseover text shows what is possibly Randall's new years resolution: to learn how to use time formatting functions. When programming, it is often useful to obtain the current time by means of a time function. However, these time functions often provide more detail than what the programmer needs, such as time zone and milliseconds. Time formatting functions allow the output of the time function to be converted into what the programmer needs. Randall appears to have used a time function to get the current year, but when trying to convert the output with a time function, rather than delimiting to just the necessary detail, he appears to have added more detail in; mostly unnecessary detail such as redundantly displaying the month as both &amp;quot;12&amp;quot; and &amp;quot;Dec&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The time formatting string can be split into these elements :&lt;br /&gt;
 2014 : 4 digit year&lt;br /&gt;
 54 : number of the week in year&lt;br /&gt;
 12 : 2 digit number of the month in the year&lt;br /&gt;
 30 : 2 digit number of the day in the month&lt;br /&gt;
 14 : 2 digit year&lt;br /&gt;
 Dec : english 3 character month name&lt;br /&gt;
 12 : 2 digit number of the month in the year&lt;br /&gt;
 1420001642 : unix timestamp for 2014-12-31 at 5:54 (Paris timezone)&lt;br /&gt;
Since all languages have different time formatting strings, it can be : &lt;br /&gt;
 PHP : date(&amp;quot;Y-W-m/d/y M:m:U&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
==Transcript==&lt;br /&gt;
:[Megan approaches Beret Guy.]&lt;br /&gt;
:Megan: Any New Year's resolutions?&lt;br /&gt;
:Beret Guy: Gonna figure out what email is.&lt;br /&gt;
:Megan: ''...Email?''&lt;br /&gt;
&lt;br /&gt;
:[Megan points to her phone.]&lt;br /&gt;
:Beret Guy: People always say they're sending them. They sound really into it, so I always nod, but I have no idea what it is.&lt;br /&gt;
:Megan: You have an address on your website!&lt;br /&gt;
&lt;br /&gt;
:[Megan and Beret Guy walking.]&lt;br /&gt;
:Beret Guy: Oh, ''that's'' what that thing is.&lt;br /&gt;
:Megan: Email is important! You can't just ''never'' check it. It's not like voicemail.&lt;br /&gt;
&lt;br /&gt;
:Beret Guy: Can't they just send messages ''normally?''&lt;br /&gt;
:Megan: How?&lt;br /&gt;
:Beret Guy: Fax! Or Snapchat.&lt;br /&gt;
:Megan: ...The naked pic thing?&lt;br /&gt;
:Beret Guy: Fax machines aren't ''just'' for faxting!&lt;br /&gt;
{{comic discussion}}&lt;br /&gt;
[[Category:Comics featuring Beret Guy]]&lt;br /&gt;
[[Category:Comics featuring Megan]]&lt;/div&gt;</summary>
		<author><name>Goufalite</name></author>	</entry>

	</feed>