Editing Talk:688: Self-Description

Jump to: navigation, search
Ambox notice.png Please sign your posts with ~~~~

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 7: Line 7:
 
::I'd do it in Perl, but that's because I'm a bit partial to Perl.  I don't think it matters too much.  It could even be a semi-manual process.
 
::I'd do it in Perl, but that's because I'm a bit partial to Perl.  I don't think it matters too much.  It could even be a semi-manual process.
 
::However, whatever way it's done, if there was a loop (or a flip-flop state, i.e. more black pixels overall means less black pixels on a graph, which means less black pixels overall, without a point of stability) then I'd detect for that and work out which "immutable" parts (e.g. lengths of drawn axes) could be altered by an appropriate number of pixels to have another go at looking for stability.  In Perl, that'd be detected by something like a simple "$coverage{$no_of_black_pixels}++" for every state visited, with an "if (exists $coverage{$no_of_black_pixels}) { reject_and_renew() }"-style check before that, probably "die"ing the program to let me read the log of rejections that led there and let me choose a basic change (or other mutable element) that could lead us in the right direction.
 
::However, whatever way it's done, if there was a loop (or a flip-flop state, i.e. more black pixels overall means less black pixels on a graph, which means less black pixels overall, without a point of stability) then I'd detect for that and work out which "immutable" parts (e.g. lengths of drawn axes) could be altered by an appropriate number of pixels to have another go at looking for stability.  In Perl, that'd be detected by something like a simple "$coverage{$no_of_black_pixels}++" for every state visited, with an "if (exists $coverage{$no_of_black_pixels}) { reject_and_renew() }"-style check before that, probably "die"ing the program to let me read the log of rejections that led there and let me choose a basic change (or other mutable element) that could lead us in the right direction.
:::In an [http://www.maa.org/publications/periodicals/math-horizons/the-mathematics-behind-xkcd-a-conversation-with-randall-munroe interview], Randall Munroe explains that he did it completely by hand, counting the black pixels with Photoshop and iterating manually. Notice that, once you chose the radius of the disc, the width and scale for the rectangles of the second panel, and the text, decorations and legend, it is fairly easy to write the equations satisfied by the amount of black ink each panel. It turns out to be a set of linear equations, easily solved. This is for the continuous problem (say, if the comic strip were drawn with Bezier curves and a vector image). For the discrete problem, you have to iterate a little bit from this first insight, but not that much. [[Special:Contributions/138.96.199.247|138.96.199.247]] 10:15, 16 September 2013 (UTC)
 
 
::As a more simple example, if the original title-text hadn't turned out to be one where a certain stated number of characters made the text that same number of characters, I'd add, remove or change a word (or item of punctiation!) towards something that worked.  As a dumb example of the way I'd do it: "This sentence has <foo> characters." has 35, there, including the five of "<foo>", so "thirty-five" would be six too many, "forty-one" would be 39-long, "thirty-nine" makes it "forty-one", and we know that loops back.  I could be more intelligent and choose a number where own_length==(what it depicts, minus thirty), where the easy answer is "32" in digits.  But there's no obvious set of number words that obet that rule, so let's change the sentence to "There are <foo> characters in this sentence.", and see where ''that'' leads us.  Quick answer? 39+length of added number words.  If I'm right, that's "forty-nine".
 
::As a more simple example, if the original title-text hadn't turned out to be one where a certain stated number of characters made the text that same number of characters, I'd add, remove or change a word (or item of punctiation!) towards something that worked.  As a dumb example of the way I'd do it: "This sentence has <foo> characters." has 35, there, including the five of "<foo>", so "thirty-five" would be six too many, "forty-one" would be 39-long, "thirty-nine" makes it "forty-one", and we know that loops back.  I could be more intelligent and choose a number where own_length==(what it depicts, minus thirty), where the easy answer is "32" in digits.  But there's no obvious set of number words that obet that rule, so let's change the sentence to "There are <foo> characters in this sentence.", and see where ''that'' leads us.  Quick answer? 39+length of added number words.  If I'm right, that's "forty-nine".
 
::Of course, there are multiple loop-backs with a self-referential image.  But while it would be 'obvious' if extra spaces were inserted (or some removed!) to make a line of text fit itself in a self-referential way, an image has more "neutral space" (or 'fill') that can be changed with no effect on itself but (in a non-linear way and deminishing returns, especially with the multiple levels of recursion in the third panel) can shuffle values in the rest, perhaps to hit upon a self-consistent result overall.  Narrowing or widening the panes (thus making more/less white space, and only slightly different black space) could change the ratio enough to hit a solution.  Or altering the radius of the pie-chart by a pixel or three (while obviously also updating the angle filled in) could help.  And if it didn't work with a pie-chart, for some reason, a big block of text saying "x% black vs y% white", or similar, could have possibly set up a result.  The problem is not finding a method of solving the problem, but that there are way too many ways.  But once you hit one that doesn't look forced, that'd be good enough and you could roll with it.
 
::Of course, there are multiple loop-backs with a self-referential image.  But while it would be 'obvious' if extra spaces were inserted (or some removed!) to make a line of text fit itself in a self-referential way, an image has more "neutral space" (or 'fill') that can be changed with no effect on itself but (in a non-linear way and deminishing returns, especially with the multiple levels of recursion in the third panel) can shuffle values in the rest, perhaps to hit upon a self-consistent result overall.  Narrowing or widening the panes (thus making more/less white space, and only slightly different black space) could change the ratio enough to hit a solution.  Or altering the radius of the pie-chart by a pixel or three (while obviously also updating the angle filled in) could help.  And if it didn't work with a pie-chart, for some reason, a big block of text saying "x% black vs y% white", or similar, could have possibly set up a result.  The problem is not finding a method of solving the problem, but that there are way too many ways.  But once you hit one that doesn't look forced, that'd be good enough and you could roll with it.
Line 13: Line 12:
 
::Too wordy? Meh... There are three-hundred and twenty-one 'e's in this entry. [[Special:Contributions/31.111.35.144|31.111.35.144]] 19:39, 15 May 2013 (UTC)
 
::Too wordy? Meh... There are three-hundred and twenty-one 'e's in this entry. [[Special:Contributions/31.111.35.144|31.111.35.144]] 19:39, 15 May 2013 (UTC)
 
::(Post-script: of course "three-hundred and twenty" would also have worked, there, assuming I counted correctly in the first place! [[Special:Contributions/31.111.35.144|31.111.35.144]] 19:39, 15 May 2013 (UTC))
 
::(Post-script: of course "three-hundred and twenty" would also have worked, there, assuming I counted correctly in the first place! [[Special:Contributions/31.111.35.144|31.111.35.144]] 19:39, 15 May 2013 (UTC))
 
This could be another reference to the mysterious 242 inside joke which is mentioned in another comic's title text (forgot which one)[[Special:Contributions/141.101.98.253|141.101.98.253]] 14:43, 22 January 2014 (UTC)
 
: 903:Extended Mind [[Special:Contributions/172.68.78.82|172.68.78.82]] 01:49, 14 January 2017 (UTC)
 
 
Should I make a picture of the mentioned dependency graph and put it in the article? Basically it would be like a less ugly version of [http://goo.gl/photos/99xQJzqdMFGqa38j8 this]. {{unsigned ip|Fabian42}}
 
:I don't think this would explain anything from the comic and I can't find a "dependency graph" mentioned.--[[User:Dgbrt|Dgbrt]] ([[User talk:Dgbrt|talk]]) 14:23, 25 August 2017 (UTC)
 
::In the mouseover text: "The graph of panel dependencies" Also this wiki explains everything in every possible detail, so I think it would be ok to include. The page is short for the amount of complexity in this comic anyway. [[User:Fabian42|Fabian42]] ([[User talk:Fabian42|talk]]) 14:36, 25 August 2017 (UTC)
 
:::Yup, I should have read everything before answering. Maybe some wiki articles should be mentioned too: {{w|Dependency graph}}, {{w|Circular dependency}}, and of course {{w|Dependency hell}}. The paragraph here definitively needs an enhancement. Your edits are welcome and a nice picture I can upload for you. And when necessary you also can set the incomplete tag.--[[User:Dgbrt|Dgbrt]] ([[User talk:Dgbrt|talk]]) 15:06, 25 August 2017 (UTC)
 
 
I created a composite image showing the original comic, then the scatterplot enlarged to the size of the original, then iterate a couple more times.  Is there a way to upload and link images here, and would that be a useful addition to the explanation? [[User:Matchups|Matchups]] ([[User talk:Matchups|talk]]) 16:00, 21 February 2018 (UTC)
 
 
The time used to draw something like this out on paper must have been mind-boggling. [[User:QATEKLYXM|Klyxm]] ([[User talk:QATEKLYXM|talk]]) 4:05, 5 May 2018 (UTC)
 
 
SMBC did it first.
 
 
Dammit, my gimmick didn't work. 10:46 - ADST {{unsigned|No Idea If There's A Character Limit LMAO|23:46, 6 February 2023}}
 
:I see what you tried to do. If I didn't think it was overkill, I might have done it in a more 'workingy' way for you. But I appreciated the effort, and I definitely smiled a bit at the obvious intent.
 
:But perhaps try the sandbox page and/or using the Preview button, next time, to not go through several iterations and then decide to revert. It (the latter, particularly) saves on edit-history entries that document your not-quite-right baby steps progress as you learn the fine details of markup/templates/etc, and can then even be abandoned without leaving such a trail of experimentation. [[Special:Contributions/172.71.178.64|172.71.178.64]] 07:05, 7 February 2023 (UTC)
 
 
I just pressed the "random page" button while on this page and got taken back to this page. I think the self-reference is infectious. [[explain_xkcd:Community_portal/Miscellaneous#Help_with_Creating_a_User_Page|Trogdor147]] ([[explain_xkcd:Community_portal/Miscellaneous#Help_with_Creating_a_User_Page|talk]]) 01:37, 14 September 2023 (UTC)
 
 
Randall uses a bit of a cheat in the mouseover text, as 242 should be written "two hundred forty-two", not "two hundred ''and'' forty-two". [https://www.grammarbook.com/numbers/numbers.asp] {{unsigned ip|172.71.254.157|14:27, 11 April 2024}}
 
:Opinions [https://blog.tjtaylor.net/numbers/ vary] on that point... Though I must admit it is as unusual to hear "two hundred and forty-two" from a Leftpondian such as Randall (and you?) as it would be usual/expected to hear it said with any actual UK accent. (Like I'd expect a request to "write me" to be said in a US accent (and still sound funny), whereas "write to me" would be the accepted British form. Or the reverse of "lit it on fire", US, being often rather overtautological compared to the UK version of just "lit it".)
 
:Possibly, being Bostonian (or thereabouts?), Randall just retains more historically 'old country' turns of phrase than the Chicago MOS allows for in more generali(sz)ed American?
 
:But I hope we can, at least, agree that "three point fourteen" is ''totally'' unacceptable, and that it should always be spoken as "three point one four", to avoid confusion... ;) [[Special:Contributions/172.70.162.37|172.70.162.37]] 14:55, 11 April 2024 (UTC)
 

Please note that all contributions to explain xkcd may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see explain xkcd:Copyrights for details). Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Cancel | Editing help (opens in new window)

Templates used on this page: