Difference between revisions of "User:IronyChef/TestKitchen"

Explain xkcd: It's 'cause you're dumb.
Jump to: navigation, search
(UwjIVMnIivmIKflr)
(Undo revision 12915 by 54.245.108.150 (talk) - more spam to undo)
Line 1: Line 1:
I must say, as substantially as I enjyoed reading what you had to say, I couldnt help but lose interest after a whileIts as if you had a wonderful grasp on the subject matter, but you forgot to include your readersPerhaps you should think about this from additional than one angleOr maybe you shouldnt generalise so a lotIts better if you think about what others may have to say instead of just heading for a gut reaction to the subjectThink about adjusting your own believed process and giving others who may read this the benefit of the doubt.
+
{{User:IronyChef/Page|
 +
 
 +
== Comic Predictor ==
 +
The {{tl|LATESTCOMIC}} template is known to be very expensive, causing the wiki to have to do a lot of work on every page it occurs (which, if reports are true, really ''is'' every page.)
 +
 
 +
Since xkcd is released at regular intervals (for the time being) it should be possible to do some simple date math to predict what the next comic's number will be, and when it will be released.
 +
 
 +
Using {{tl|LatestComicOnDate}} to predict the latest comic on a given date...
 +
{{{!}}
 +
{{!}}Today
 +
{{!}}{{explain|{{LatestComicOnDate|}} }}
 +
{{!}}-
 +
{{!}}Tomorrow
 +
{{!}}{{explain|{{LatestComicOnDate|+1day}} }}
 +
{{!}}-
 +
{{!}}{{#time:l|+2day}}
 +
{{!}}{{explain|{{LatestComicOnDate|+2day}} }}
 +
{{!}}-
 +
{{!}}{{#time:l|+3day}}
 +
{{!}}{{explain|{{LatestComicOnDate|+3day}} }}
 +
{{!}}-
 +
{{!}}{{#time:l|+4day}}
 +
{{!}}{{explain|{{LatestComicOnDate|+4day}} }}
 +
{{!}}-
 +
{{!}}{{#time:l|+5day}}
 +
{{!}}{{explain|{{LatestComicOnDate|+5day}} }}
 +
{{!}}-
 +
{{!}}{{#time:l|+6day}}
 +
{{!}}{{explain|{{LatestComicOnDate|+6day}} }}
 +
{{!}}-
 +
{{!}}Next {{#time:l|+7day}}
 +
{{!}}{{explain|{{LatestComicOnDate|+7day}} }}
 +
{{!}}}
 +
 
 +
The goal here is to have {{tl|LATESTCOMIC}} be simplified by using said date math, and thus tax the wiki less.
 +
 
 +
Testing rollover behavior (here, December 2013)...
 +
 
 +
{{{!}}
 +
{{!}}Dec 27
 +
{{!}}{{explain|{{LatestComicOnDate|2013-12-27}} }}
 +
{{!}}-
 +
{{!}}{{#time:l|2013-12-27+1day}}
 +
{{!}}{{explain|{{LatestComicOnDate|2013-12-27+1day}} }}
 +
{{!}}-
 +
{{!}}{{#time:l|2013-12-27+2day}}
 +
{{!}}{{explain|{{LatestComicOnDate|2013-12-27+2day}} }}
 +
{{!}}-
 +
{{!}}{{#time:l|2013-12-27+3day}}
 +
{{!}}{{explain|{{LatestComicOnDate|2013-12-27+3day}} }}
 +
{{!}}-
 +
{{!}}{{#time:l|2013-12-27+4day}}
 +
{{!}}{{explain|{{LatestComicOnDate|2013-12-27+4day}} }}
 +
{{!}}-
 +
{{!}}{{#time:l|2013-12-27+5day}}
 +
{{!}}{{explain|{{LatestComicOnDate|2013-12-27+5day}} }}
 +
{{!}}-
 +
{{!}}{{#time:l|2013-12-27+6day}}
 +
{{!}}{{explain|{{LatestComicOnDate|2013-12-27+6day}} }}
 +
{{!}}-
 +
{{!}}{{#time:l|2013-12-27+7day}}
 +
{{!}}{{explain|{{LatestComicOnDate|2013-12-27+7day}} }}
 +
{{!}}}
 +
 
 +
 
 +
== Bylines ==
 +
Well, non-wikipedians may not know that every page is editable, and many are left with the impression that explanations are written by some mysterious other.  Well, why not let bylines, a la a newspaper or other journalistic enterprise, dispel both illusions.
 +
 
 +
{{tl|byline}} can be used to give attribution to explanationsWhoever creates the page simply inserts the <nowiki>{{byline|TheirUsername}}</nowiki> in the explanation, so they can rightfully be acknowledged for their effort:
 +
 
 +
:{{byline|TheirUsername}}
 +
 
 +
Later, if somebody else tweaks the explanation, they can (if they want) add their username to the byline, as in <nowiki>{{byline|TheirUsername|FixerUpper}}</nowiki>, so they too can be recognized:
 +
 
 +
:{{byline|TheirUsername|FixerUpper}}
 +
 
 +
This can go on for a bit, if necessary, with more people, when they make a change, electing to put their name on the byline: <nowiki>{{byline|TheirUsername|FixerUpper|CosmeticCorrector}}</nowiki> which looks like this:
 +
 
 +
:{{byline|TheirUsername|FixerUpper|CosmeticCorrector}}
 +
 
 +
... and so on.
 +
 
 +
What?  ''Not the wiki way'', I hear you say?  ''Au contraire, mon frère''The wiki is in fact ''very'' diligent about keeping track of every single contributors's work; no change is truly anonymous (even if some changes are attributed to an IP address.) There's nothing conceptually different between this history and a byline, except the latter is manual, elective, and on the honor system(And for those of you who would "trust, but verify", the history remains that verification to resolve any conflict that may arise... but I think we're all grown-ups here.)  All the byline does is elevate attribution to the main page, as many other literary works do.  Nowhere in the wiki code of conduct does it say your contributions must remain unattributed, part of a ''vox populi pâté'', it only says that they may be edited, altered, etc. by other contributorsAnd, oh, by the way: they have attribution rights, too.
 +
 
 +
 
 +
}}

Revision as of 01:38, 21 September 2012

 
 
     
 

Comic Predictor

The {{LATESTCOMIC}} template is known to be very expensive, causing the wiki to have to do a lot of work on every page it occurs (which, if reports are true, really is every page.)

Since xkcd is released at regular intervals (for the time being) it should be possible to do some simple date math to predict what the next comic's number will be, and when it will be released.

Using {{LatestComicOnDate}} to predict the latest comic on a given date...

Today xkcd 48
Tomorrow xkcd 49
Thursday xkcd 49
Friday xkcd 50
Saturday xkcd 50
Sunday xkcd 50
Monday xkcd 51
Next Tuesday xkcd 51

The goal here is to have {{LATESTCOMIC}} be simplified by using said date math, and thus tax the wiki less.

Testing rollover behavior (here, December 2013)...

Dec 27 xkcd 1309
Saturday xkcd 1309
Sunday xkcd 1309
Monday xkcd 1310
Tuesday xkcd 1310
Wednesday xkcd 1311
Thursday xkcd 1311
Friday xkcd 1312


Bylines

Well, non-wikipedians may not know that every page is editable, and many are left with the impression that explanations are written by some mysterious other. Well, why not let bylines, a la a newspaper or other journalistic enterprise, dispel both illusions.

{{byline}} can be used to give attribution to explanations. Whoever creates the page simply inserts the {{byline|TheirUsername}} in the explanation, so they can rightfully be acknowledged for their effort:

Authored by TheirUsername.

Later, if somebody else tweaks the explanation, they can (if they want) add their username to the byline, as in {{byline|TheirUsername|FixerUpper}}, so they too can be recognized:

Authored by TheirUsername, with additional contributions by FixerUpper.

This can go on for a bit, if necessary, with more people, when they make a change, electing to put their name on the byline: {{byline|TheirUsername|FixerUpper|CosmeticCorrector}} which looks like this:

Authored by TheirUsername, with additional contributions by FixerUpper, and CosmeticCorrector.

... and so on.

What? Not the wiki way, I hear you say? Au contraire, mon frère. The wiki is in fact very diligent about keeping track of every single contributors's work; no change is truly anonymous (even if some changes are attributed to an IP address.) There's nothing conceptually different between this history and a byline, except the latter is manual, elective, and on the honor system. (And for those of you who would "trust, but verify", the history remains that verification to resolve any conflict that may arise... but I think we're all grown-ups here.) All the byline does is elevate attribution to the main page, as many other literary works do. Nowhere in the wiki code of conduct does it say your contributions must remain unattributed, part of a vox populi pâté, it only says that they may be edited, altered, etc. by other contributors. And, oh, by the way: they have attribution rights, too.