He's probably got a pretty busy calendar. 汉化的xkcd.com漫画,中文xkcd漫画有多个来源,详见各条目。 ... [2138] Wanna See the Code? Title text: And because if you just leave it there, it's going to start contaminating things downstream even if no one touches it directly. When they push their changes back, they push it "upstream". Which means Bobby Tables will be bullied at school for having such a loser name. [Cueball and Ponytail are standing next to each other] Cueball: My code is sort of similar to a dead body, in that you can either come look at it now, or wait a few weeks until it becomes a problem. This work is licensed under a Creative Commons Attribution-NonCommercial 2.5 License. I was playing around with the Hoverboard comic #1608 and decided to take a look at the code behind it and to see if there was anything fun under the hood. Most likely this means that they understand that killing him would cause more problems than it solves (the problem solved would no doubt be his code). This work is licensed under a Creative Commons Attribution-NonCommercial 2.5 License. these workarounds will inform other interfaces in related packages, implementations. The code specifically requests no anti-aliasing, so that the window contains only black and white pixels. /r/xkcd is the subreddit for the popular webcomic xkcd by Randall Munroe. Your contributions are most welcomed here. Afbach (talk), I'm puzzled by the "And because". This is of course just technical debt all over again, but distributed, not in one company or something.--162.158.88.14 22:37, 17 April 2019 (UTC), I think what this means in context is that Cueball pushes his bad code to a repository, and other developers pull it downstream, thus "contaminating" their local environments. they're receiving code. I've never heard that although I suppose it's true. Ponytail has caught Cueball in the act of writing some messy code — code in the form of a spreadsheet formula, which in turn produces another program in a language called … Want to contribue ? The XKCD package has wonderful plotting abilities and a cool font that you have to install. I can do some pretty useful stuff with some of my poorly written code. randi is Open Source. It is about the apprehension of asking for help from an expert who is a friend. If the what-if columns don't have a deadline, they probably don't get as … Or sometimes because it has information you should put in the signature hard coded at the data access level... What is the tone of voice of "wanna see a dead body"? 162.158.106.102 20:29, 17 April 2019 (UTC), I'm also unsure that it is so clear what Ponytail means as now explained in the explanation. If your are a beginner or you want to contribute to documentation instead of code, then you should check out this issue A simple and fast script to retrieve info about an specific xkcd comic. *** This is a Security Bloggers Network syndicated blog from Infosecurity.US authored by Marc Handelman. In the first panel, Ponytail references query strings, which store information, such as search queries or page numbers, relevant to the URL.Query strings are not meant to be especially human … But already with git repositories, it is obvious: put Cueballs hack into a submodule of an aspiring and fast-moving project. This work is licensed under a Creative Commons Attribution-NonCommercial 2.5 License. You should contact the package authors for that. Come to discuss the comics and other work by Randall with other fans. The reason is, a software construct always defines (an) interface(s) to which hopefully docs with preconditions, postconditions, and a reasonable correspondence to common sense are established. |< 162.158.111.169 18:37, 17 April 2019 (UTC), Pony tail is saying "[Cueball] is lucky that the people around [cueball] understand that [dead bodies] create more problems than they solve" insinuating that otherwise cueballs fate for writing such bad code would be dire. I love how the analogy continues to expand in the title text. --Kynde (talk) 13:23, 18 April 2019 (UTC). You can clone it, fork it, copy it and of course se it freely and in any way you want that doesn't infringe the license. He is lucky, in that people realize they can't ignore his code, and have to deal with it for him before things go sideways. Explanation []. I see two ways to solve this: The first way is to add some jitter to the x/y coordinates of the plot features. New comments cannot be posted and votes cannot be cast. Well, "downstream" and "upstream" in git terminology rather refers to the concept of forking. This means you're free to copy and share these comics (but not to sell them). Turns out there are a couple of nice little Easter Eggs / cheat codes built into the game and I couldn't find them posted here before. I make no apologies for the amount of code here - I've tidied it up a little, but it is representative of the journey I have taken to produce a fully functional XKCD font. I dunno. This is one of the positives of being a full stack developer. many packages in official debian repositories, and their specializations (Realtime gentoo, Media Ubuntu or whathaveya). In the fourth comic in the series the title changes, but it is obviously still about Cueball's bad code. I don't have anything of value to say pertaining to this comic but I feel a need to get all up in the comments to massage while whispering in their ear. Explanation []. Direct image link: Wanna See the Code? 2.1 Installing fonts in R The XKCD fonts are not installed in the system. Often we fear that we will be judged and they will think less of us, which is what occurs in this comic. Take REST apis for example). 1513: Code Quality; 1695: Code Quality 2; 1833: Code Quality 3; 1926: Bad Code; 2138: Wanna See the Code? That said, software proliferates across distributions, across operating systems, across programming languages (if there is for example an interface involved that is (kinda) language agnostic. More details. Though, I do have one script where the filenames have devolved into just the date on which I got that part working. perhaps we could have an automated script to do that reply for us! More details.. More details.. #If you want to see the basic info about the xkcd comic #345 python xkcd-info.py -b -c 345 #If you want to read an explanation on the last comic python xkcd-info.py -e -c 0 License This has the advantage that you can easily modify a plot, but you have to draw the axes yourself if you want to have them xkcdyfied (see @Rody Oldenhuis' solution).The second way is to create a non-jittery plot, and use imtransform to apply a random distortion to the image. < Prev; Random; Next > >| Permanent link to this comic: https://xkcd.com/2138/ Image URL (for hotlinking/embedding): https://imgs.xkcd.com/comics/wanna_see_the_code.png In some rare cases, their being dead solves a good number of problems. > >| More details. Remember: the Bellman-Ford algorithm makes terrible pillow talk. Contribute to domm/CtrlO-Crypt-XkcdPassword development by creating an account on GitHub. This function creates a XKCD theme for ggplot graphics. In the software engineering analogue, "downstream" refers to software derived from, or depending on, "upstream" software like the cadaver that Cueball devised. I've said it before and I'll say it again. Clone this repository and execute xkcd-info.py --help to get more info. Cueball: Wanna see the code? This may be a reference to the concept of technical debt in software development: the idea that an initially poor implementation accrues a sort of "compound interest" over time, becoming increasingly difficult to repair the longer it is left unfixed. <3 What's that doing there? My circle of friends has a huge nerd crush on Randall Munroe, the author of the xkcd comics, and books like what if?. Sometimes I'll completely rewrite a service just because I don't trust the existing one. If you don't have time to say something politely, just leave it for someone who does. Hawthorn (talk) 20:17, 17 April 2019 (UTC), Another take on Ponytails final comment - Queball: "My code is sort of similar to a dead body, [...]" Pontytail: "and [it is also similar to a dead body] because" everyone knows Queball writing code causes more problems than the code solves, just like creating dead bodies cause more problems than what it solves. Sincerely, xkcd_bot. Cueball offers to show her his code, but Ponytail remarks that it sounds like he's creepily inviting her to see a dead body. The next guy comes along, and just copy-pastes that dirty code. My understanding of "downstream" is from source control software like Git; a developer who pulls code from a repository is said to be "downstream" of it - ie. This means you're free to copy and share these comics (but not to sell them). They were excellent. 108.162.215.160 21:41, 17 April 2019 (UTC), This is one weird page. This comic is the third in the Code Quality series: . See discussion in the explanation of 1926: Bad Code.. From the title and the fact that it is Ponytail trashing the code in both comics, it is clear that it is also Cueball in the second comic even though he is never … More details. The script skips previously downloaded comics and skips non-image comics such as js-scripts, it however highlights you of this and provides you with a link should you wish to visit the site yourself and see the 'interactive comic'. Only then it's worth looking at the code. Whenever someone says "I've automated something with a script" the response should be, "Okay, but have you first checked #1205 and if so does you script resembles #2054?" 1833: Code Quality 3; 1926: Bad Code; 2138: Wanna See the Code? This term extends beyond simple git inheritance of repositories. A forked repository generated by github has per default the remote named "upstream" set to the original repository. I have a bet … (Noticed this via link on "https://www.explainxkcd.com/wiki/index.php/Category:Code_Quality"). Instead of biting the bullet, they just make more hacks, access some internal attribute or whatnot. In the title text, "downstream" has a double meaning, as it is a term that applies to a situation where a dead body would decompose in or near some river, and as well to a software engineering concept: In the river situation, the dead body will contaminate the water or groundwater that it feeds from and have consequences for organisms that come in contact with that water. Finally, I was inspired by @daniero's elegant solution to permit window resizing. I'm really not sure what Randall was going for in this comic. The subject matter of the comic varies from … Ponytail: I would, if you hadn't said that in the tone of voice of "Wanna see a dead body?" A note first though. The code that executed steps 1-3 was all done speculatively, and the branch instruction chose "not that branch" so all the work that was done in steps 1-3 get rolled back. Ponytail then makes a near threatening comment where she says that he is lucky that people understand both that his code causes more problems than it solves and that dead bodies create more problems than they solve. Dead bodies create more problems than they solve? And added that to the end of my latest scripts README.md. Title text: And because if you just leave it there, it's going to start contaminating things downstream even if no one touches it directly. I have heard that poorly written code creates more problems than it solves. This comic is the fifth and latest comic in the Code Quality series: Cueball declares that he has written a script to automate some (presumably time-consuming or tedious) task, which pleases Ponytail at first... until she remembers how messy Cueball's code tends to be, and gets worried. And because if you just leave it there, it's going to start contaminating things downstream even if no one touches it directly. This happens because any future development might have to take unorthodox or unrecommended measures to work around the problems that are already there, making the system increasingly complex and fragile the more that is added to it. I got namechecked in the hovertext of an xkcd comic this month, which may have resulted in more congratulatory messages from friends than when my book was reviewed in the New York Times, so, you know, it’s good to see that everyone has their priorities on track.. My Wired article about code being based on English got translated into Japanese for Wired Japan. Someone burning the midnight oil gets tired and wants to get home, and the third corner case of Cueballs brainchild does not let him. You'll see that sometimes the program oscillates between counts, stuck in an orbit around an attractor it can never reach. The script uses persistent http connections which I haven't yet seen in another xkcd script. The causality with flowing water and software is reasonably comparable: both can be seen as a stream of atoms that are (almost) endlessly divisible and recombinable. What is the 'and' connecting? Hawthorn (talk) 21:25, 17 April 2019 (UTC), The 2nd interpretation of "downstream" is downstream of a river - a dead body will contaminate the river even if it is not "touched". xkcd is an excellent example of time well wasted. I tried to come up with an explanation for the title text, but honestly, that has me a bit stumped too. Yet another XKCD style password generator. How to use. This means you're free to copy and share these comics (but not to sell them). This is the same code as the one we used earlier, except we are using our hacky name now. xkcd-info. Come to discuss the comics and other work by Randall with other fans. I imagine it depends on the identity of the corpse. This work is licensed under a Creative Commons Attribution-NonCommercial 2.5 License. This comic is the fourth in the Code Quality series: . This means you're free to copy and share these comics (but not to sell them). Run this code, and open the DB browser: As you can see, our injection code is now just treated as a normal string. The comic's tagline describes it as "A webcomic of romance, sarcasm, math, and language". You can use the package sysfonts, and the function font.paths() to check the current search path or add a new one, and use font.files() to list available We want your feedback! This is saying that he is lucky that his coworkers understand that a dead body causes more trouble down the line than it's worth otherwise they would have killed him over how bad his code is. This is an extract from my book, Python For Hackers. This means you're free to copy and share these comics (but not to sell them). For more detailed usage see here) Contributing. 1513: Code Quality; 1695: Code Quality 2; 1833: Code Quality 3; 1926: Bad Code; 2138: Wanna See the Code? /r/xkcd is the subreddit for the popular webcomic xkcd by Randall Munroe. In the "dead body" analogy, a recently-deceased corpse is easier to deal with than one that has been left for a few weeks, which will be decayed, unpleasantly smelly, and will likely have attracted disease-spreading vermin. Your tone should match the way you'd talk in person with someone you respect and whom you want to respect you. I'm puzzled by the "they" in this: " And because you're lucky that the people around you understand that they create more problems than they solve." With the title text referring to what happens with either Queballs code or dead bodies if left ignored. If you want to see how I did the data cleaning go to the github page. If you just want to see the resulting font you can scroll about three-quarters of the way down the page to play with the final font in your browser. 141.101.68.6 09:10, 9 October 2020 (UTC), https://www.explainxkcd.com/wiki/index.php/2138:_Wanna_See_the_Code%3F, https://www.explainxkcd.com/wiki/index.php/Category:Code_Quality, https://www.explainxkcd.com/wiki/index.php/2138, https://www.explainxkcd.com/wiki/index.php?title=2138:_Wanna_See_the_Code%3F&oldid=191380. I'm certain Randall's made a mistake. Agree that Randall has made a poor word composition here. It could be both this above and the current with Cueball being the dead body that would cause new sort of problems. XKCD, ‘Wanna See the Code?’ by Marc Handelman on April 19, 2019. via the comic delivery system monikered Randall Munroe at XKCD! Magnanimously, Cueball accepts the comparison, noting that his code does have at least one similarity to a deceased corpse: although unpleasant, if Ponytail allows it to go unchecked, it causes problems which will get increasingly worse over time. xkcd, sometimes styled XKCD, is a webcomic created in 2005 by American author Randall Munroe. Wikipedia implies that the bulk of his income stems from xkcd-related t-shirt sales; he also has done a lot of lecturing/public speaking work. Press J to jump to the feed. [2137] Text Entry [2136] Election Commentary [2135] M87 Black Hole Size Comparison [2134] Too Much Talking [2133] EHT Black Hole Picture [2132] Percentage Styles [2131] Emojidome [2130] Industry Nicknames This work is licensed under a Creative Commons Attribution-NonCommercial 2.5 License. took the initiative, and scraped the transcripts for every comic, and used my patent analyzer code to turn the transcripts into embedding vectors.She then tossed the vectors and labels into tensorflow and crunched the data down into clusters using t-SNE.Those of you who know xkcd.com will be well aware that the comics are numbered sequentially.
Smok Rpm40 Coils Amazon, Taco Bell Positioning Statement, City Of Garfield Sewer Department, Bamboo Toddler Pajamas Canada, Waynesburg University Myconnect, Saw 7 Age Rating, Passenger Information Center Specialist Salary, Is Katie Standon A Real Person, How To Fix Bed Frame Support,
Smok Rpm40 Coils Amazon, Taco Bell Positioning Statement, City Of Garfield Sewer Department, Bamboo Toddler Pajamas Canada, Waynesburg University Myconnect, Saw 7 Age Rating, Passenger Information Center Specialist Salary, Is Katie Standon A Real Person, How To Fix Bed Frame Support,