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

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=2520:_Symbols&amp;diff=218478</id>
		<title>2520: Symbols</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=2520:_Symbols&amp;diff=218478"/>
				<updated>2021-09-25T03:40:02Z</updated>
		
		<summary type="html">&lt;p&gt;Mathferret: In pi/tau, fixed a typo: changed &amp;quot;constants&amp;quot; to &amp;quot;contexts&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{comic&lt;br /&gt;
| number    = 2520&lt;br /&gt;
| date      = September 24, 2021&lt;br /&gt;
| title     = Symbols&lt;br /&gt;
| image     = symbols.png&lt;br /&gt;
| titletext = &amp;quot;röntgen&amp;quot; and &amp;quot;rem&amp;quot; are 20th-century physics terms that mean &amp;quot;no trespassing.&amp;quot;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Explanation==&lt;br /&gt;
{{incomplete|Created by an INTERNET ARGUMENT - Please change this comment when editing this page. Do NOT delete this tag too soon. Bare-bones explanation is in, but needs much more detail.}}&lt;br /&gt;
&lt;br /&gt;
This comic refers to elements of (mostly mathematical or engineering) notation commonly used in various fields of math and science. Each piece of notation is presented as &amp;quot;symbolizing&amp;quot; not what it specifically means, but a typical ''context'' in which it might be encountered. Many of the individual descriptions sounds look like verbiage that might be found on informational or warnings signs or placards, although typically with a silly edge.&lt;br /&gt;
&lt;br /&gt;
*d/dx: An undergrad is working very hard&lt;br /&gt;
d/dx is the symbol for a single-variable {{w|Derivative|derivative}}. This is a mathematical operation that, while difficult, is one of the most basic operations in calculus and consequently well within the reach of an undergraduate student, particularly in science. Thus, an equation with this operation would be one that would cause an undergraduate student to work very hard.&lt;br /&gt;
&lt;br /&gt;
*∂/∂x: A grad student is working very hard&lt;br /&gt;
The replacement of the standard &amp;quot;d&amp;quot; letters with the curly letters &amp;quot;∂&amp;quot; denotes the partial derivative, which generalizes the ordinary derivative to multi-variable calculus.  Problems with partial derivatives, especially partial differential equations, can be extremely challenging—appropriate for hard graduate-level work.&lt;br /&gt;
&lt;br /&gt;
*ħ: Oh wow, this is apparently a quantum thing&lt;br /&gt;
ħ (pronounced &amp;quot;h-bar&amp;quot;) is a symbol used for (the reduced) Planck's constant, a universal, fundamental constant in quantum physics. ħ is equal to the energy of a photon divided by its frequency, and angular momentum in quantum mechanical systems is measured in quantized integer or half-integer units of ħ.&lt;br /&gt;
&lt;br /&gt;
*R&amp;lt;sub&amp;gt;e&amp;lt;/sub&amp;gt;: Someone needs to do a lot of tedious numerical work; hopefully it's not you&lt;br /&gt;
The Reynolds number (which is actually usually denoted by &amp;quot;Re,&amp;quot; not &amp;quot;R&amp;lt;sub&amp;gt;e&amp;lt;/sub&amp;gt;&amp;quot; as it appears in the comic) is the most important dimensionless group in fluid mechanics. Named for Osborne Reynolds, Re characterizes the relative sizes of inertial and viscous effects in a moving fluid. Large values of Re are indicative of turbulent flow, which cannot usually be solved for analytically, and so numerical modelling is necessary. Accurate numerical studies of high-Reynolds-number flows are notoriously difficult to create and program.&lt;br /&gt;
&lt;br /&gt;
*(T&amp;lt;sub&amp;gt;a&amp;lt;/sub&amp;gt;&amp;lt;sup&amp;gt;4&amp;lt;/sup&amp;gt; – T&amp;lt;sub&amp;gt;b&amp;lt;/sub&amp;gt;&amp;lt;sup&amp;gt;4&amp;lt;/sup&amp;gt;): You are at risk of skin burns&lt;br /&gt;
The Stefan-Boltzmann law says that a perfectly absorbing (&amp;quot;black body&amp;quot;) source emits electromagnetic radiation with a power per unit area of σT&amp;lt;sup&amp;gt;4&amp;lt;/sup&amp;gt;, where σ is a known constant and T is the absolute temperature. The quantity (T&amp;lt;sub&amp;gt;a&amp;lt;/sub&amp;gt;&amp;lt;sup&amp;gt;4&amp;lt;/sup&amp;gt; – T&amp;lt;sub&amp;gt;b&amp;lt;/sub&amp;gt;&amp;lt;sup&amp;gt;4&amp;lt;/sup&amp;gt;) thus appears in any calculation of purely radiative energy transfer between two bodies, one at temperature T&amp;lt;sub&amp;gt;a&amp;lt;/sub&amp;gt; and the other at T&amp;lt;sub&amp;gt;b&amp;lt;/sub&amp;gt;. When radiative transfer is large enough to be the most important form of heat interchange, it is normally also large enough to sear the skin with thermal or ultraviolet burns.&lt;br /&gt;
&lt;br /&gt;
*N&amp;lt;sub&amp;gt;A&amp;lt;/sub&amp;gt;: You are probably about to make an incredibly dangerous arithmetic error&lt;br /&gt;
N&amp;lt;sub&amp;gt;A&amp;lt;/sub&amp;gt;, or Avogadro's number, is the number of molecules in a mole of a substance—roughly the number of protons and neutrons in 1 gram of matter. This is an enormous number, approximately 6.02 × 10&amp;lt;sup&amp;gt;23&amp;lt;/sup&amp;gt;. Adding up molecular weights and converting between grams and moles of several substances is a lot of arithmetic on a scale where intuition won't help you catch mistakes. Working with N&amp;lt;sub&amp;gt;A&amp;lt;/sub&amp;gt;, it is easy to make errors of one or more factors of ten without noticing. If this kind of error is made in the calculation of the stoichiometrically correct amount of a reagent in a chemical reaction, it is possible to accidentally create dangerous amounts of unwanted chemical products.&lt;br /&gt;
&lt;br /&gt;
*µm: Careful, that equipment is expensive&lt;br /&gt;
Micrometers are a very small unit of distance. Any equipment that is operating in these units will be incredibly finely calibrated and thus very expensive.&lt;br /&gt;
&lt;br /&gt;
*mK: Careful, that equipment is &amp;lt;i&amp;gt;very&amp;lt;/i&amp;gt; expensive&lt;br /&gt;
Millikelvin temperatures are very cold, barely above absolute zero, suggesting sensitive experiments probing quantum mechanical behavior that would likely only exist in an advanced laboratory. Any equipment that works down a mK temperatures is likely to be very expensive.&lt;br /&gt;
&lt;br /&gt;
*nm: Don't shine that in your eye&lt;br /&gt;
Nanometers are most frequently seen in the listed wavelengths for lasers. Pointing a visible or infrared laser at someone's eye is notoriously dangerous; the tightly-focused coherent light can cause permanent damage very quickly.&lt;br /&gt;
&lt;br /&gt;
*eV: &amp;lt;i&amp;gt;Definitely&amp;lt;/i&amp;gt; don't shine that in your eye&lt;br /&gt;
Electron volt energies are typical of moderate-energy particle beams, produced by accelerating electrons (or protons) over macroscopic voltages. These particle beams can be {{w|Anatoli Bugorski|even more damaging}} to soft tissues than optical-wavelength lasers.&lt;br /&gt;
&lt;br /&gt;
*mSv: You are about to get into an Internet argument&lt;br /&gt;
The millisievert is a unit of radiation dose absorbed. It is actually a very small dosage, but the joke refers to Internet trolls debating the effects of low-dose radiation sources, such as 5G wireless networks. Randall's comment may also be referring to [https://xkcd.com/radiation/ this chart].&lt;br /&gt;
&lt;br /&gt;
*mg/kg: Go wash your hands&lt;br /&gt;
This unit measures the dose of a drug or other chemical in milligrams per kilogram of body mass. If the appropriate dose - or worse, the lethal dose - is measured in mg/kg (parts per million), then the substance may be quite toxic.&lt;br /&gt;
&lt;br /&gt;
*µg/kg: Go get in the chemical shower&lt;br /&gt;
A unit 1000 times smaller than mg/kg. If a dosage is measured in micrograms per kilogram (parts per billion), it is probably causing chemical rather than biological reactions.&lt;br /&gt;
&lt;br /&gt;
*π or τ: Whatever answer you get will be wrong by a factor of exactly two&lt;br /&gt;
π is defined as the ratio of a circle's circumference to its diameter, while τ is defined as 2π (the ratio of the circumference to the radius). π has been used as the primary constant for describing the circumference and area of circles for millennia, but proponents of τ claim that τ is actually more natural in most contexts, since it makes working in radians more straightforward. The joke here is that whichever constant you use, it will probably be the wrong one (off by a factor of two, one way or the other) for the formula you are trying to use.&lt;br /&gt;
&lt;br /&gt;
The title text refers to two non-SI units of radiation measurement. In the mid-20th century when they were in use, the dangers of radiation weren't as well understood as today, so an area with radiation that was noteworthy back then is probably dangerous,{{citation needed}} hence the no trespassing part.&lt;br /&gt;
&lt;br /&gt;
==Transcript==&lt;br /&gt;
{{incomplete transcript|Do NOT delete this tag too soon.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;d/dx&lt;br /&gt;
:An undergrad is working very hard&lt;br /&gt;
;∂/∂x&lt;br /&gt;
:A grad student is working very hard&lt;br /&gt;
;ħ&lt;br /&gt;
:Oh wow, this is apparently a quantum thing&lt;br /&gt;
;R&amp;lt;sub&amp;gt;e&amp;lt;/sub&amp;gt;&lt;br /&gt;
:Someone needs to do a lot of tedious numerical work; hopefully it's not you&lt;br /&gt;
;(T&amp;lt;sub&amp;gt;a&amp;lt;/sub&amp;gt;&amp;lt;sup&amp;gt;4&amp;lt;/sup&amp;gt; - T&amp;lt;sub&amp;gt;b&amp;lt;/sub&amp;gt;&amp;lt;sup&amp;gt;4&amp;lt;/sup&amp;gt;)&lt;br /&gt;
:You are at risk of skin burns&lt;br /&gt;
;N&amp;lt;sub&amp;gt;A&amp;lt;/sub&amp;gt;&lt;br /&gt;
:You are probably about to make an incredibly dangerous arithmetic error&lt;br /&gt;
;µm&lt;br /&gt;
:Careful, that equipment is expensive&lt;br /&gt;
;mK&lt;br /&gt;
:Careful, that equipment is &amp;lt;i&amp;gt;very&amp;lt;/i&amp;gt; expensive&lt;br /&gt;
;nm&lt;br /&gt;
:Don't shine that in your eye&lt;br /&gt;
;eV&lt;br /&gt;
:&amp;lt;i&amp;gt;Definitely&amp;lt;/i&amp;gt; don't shine that in your eye&lt;br /&gt;
;mSv&lt;br /&gt;
:You are about to get into an internet argument&lt;br /&gt;
;mg/kg&lt;br /&gt;
:Go wash your hands&lt;br /&gt;
;µg/kg&lt;br /&gt;
:Go get in the chemical shower&lt;br /&gt;
;π or τ&lt;br /&gt;
:Whatever answer you get will be wrong by a factor of exactly two&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{comic discussion}}&lt;/div&gt;</summary>
		<author><name>Mathferret</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=1755:_Old_Days&amp;diff=130019</id>
		<title>1755: Old Days</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=1755:_Old_Days&amp;diff=130019"/>
				<updated>2016-11-04T15:46:59Z</updated>
		
		<summary type="html">&lt;p&gt;Mathferret: correct grammar: if ... would have to if ... had&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{comic&lt;br /&gt;
| number    = 1755&lt;br /&gt;
| date      = November 4, 2016&lt;br /&gt;
| title     = Old Days&lt;br /&gt;
| image     = old_days.png&lt;br /&gt;
| titletext = Lot of drama in those days, including constant efforts to force the &amp;quot;Reflections on Trusting Trust&amp;quot; guy into retirement so we could stop being so paranoid about compilers.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Explanation==&lt;br /&gt;
{{incomplete|More explanation required on computer programming. Fill out the explanation column in the [[#Table of statements|table]] that lists all the statements.}}&lt;br /&gt;
This comic is showing a conversation between (young) [[Cueball]] and (old) [[Hairbun]] about computer programming in the past, specifically the {{w|compilers}}. Cueball, having a faint idea of just how difficult and byzantine programming was &amp;quot;in the old days&amp;quot;, asks Hairbun to enlighten him on the specifics. Hairbun promptly seizes the opportunity to screw with his head.&lt;br /&gt;
&lt;br /&gt;
While her initial explanation that code needed to be compiled for multiple architectures is correct, Hairbun's claims rapidly grow ridiculous to the point where the improvement from {{w|C (programming language)|C}} to {{w|C++}} was that C++ finally supported {{w|floppy disks}} but just punched holes in them rather than using {{w|punch cards}} &amp;quot;like C used&amp;quot;. (A notch in the side of 5.25&amp;quot; floppy disks indicates when the disk could be written. Though many floppy disks were intended to have only a single side with data, many people used a hole punch to notch the opposite side of the disk, allowing a drive to write data to the other side of the disk in a single sided drive.)&lt;br /&gt;
&lt;br /&gt;
Hairbun tells Cueball a tall tale about how hard it was back in the '''old days''', making it sound like some of the programming languages used today (C, C++) were written on punch cards and that you had to ship your code in the mail to a computer company ({{w|IBM}} in this case) to compile your code, which would take from four to six weeks. If there was a simple error, you would have to ship it again for another compilation. &lt;br /&gt;
&lt;br /&gt;
Nothing of what she tells Cueball makes any sense, but it is clear from Cueball's final ''Wow'' that he falls for it, ready to believe anything the old Hairbun tells him about how horrible it was to program in the olden days. It is true that it was tough and slow to program on punch cards, which were actually used for an extended period of time, but there is nothing in the rest of Hairbun's story that accurate, except that it was a big deal when the floppy disk was invented.&lt;br /&gt;
&lt;br /&gt;
In the title text, Hairbun continues her musings on the old compiler days, stating that there was ''a lot of drama in those days''. Specifically the references ''[http://www.win.tue.nl/~aeb/linux/hh/thompson/trust.html Reflections on Trusting Trust]'' a famous 1984 paper by {{w|UNIX}} co-creator {{w|Ken Thompson}} in which he described a way to hide a virtually undetectable backdoor in the UNIX login code via a second backdoor in the C compiler. Using the technique in his paper, it would be impossible to discover the hacked login by examining the official source code for either the login or the compiler itself.  Ken Thompson may have actually included this backdoor in early versions of UNIX, undiscovered. Ken Thompson's paper demonstrated that it was functionally impossible to prove that any piece of software was fully trustworthy.  &lt;br /&gt;
&lt;br /&gt;
Hairbun claims that one of the dramas she refers to was that people tried to force Ken Thompson to retire, so everyone could stop being so paranoid about compilers.  In reality, any coder who created the first version of a compiler (or a similar critical component) could inject a similar backdoor into software, so it would be false safety. Even if no one else had thought of this, then Thompson's paper was there for any future hacker to see. Though the problem was (claimed to be) solved in {{w|David A. Wheeler}} Ph.D dissertation &amp;quot;[http://www.dwheeler.com/trusting-trust/ Fully Countering Trusting Trust through Diverse Double-Compiling (DDC)]&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Table of statements==&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Statements&lt;br /&gt;
!Concepts used&lt;br /&gt;
!Explanation&lt;br /&gt;
|-&lt;br /&gt;
|Compile things for different processors&lt;br /&gt;
|Compilers convert code from a human-readable programming language into a binary code that can be directly executed by computer processors.&lt;br /&gt;
|Many popular modern programming languages are either interpreted - meaning that they run directly from source code - or compile to an intermediate bytecode, like Java or common Python implementations. Programs written in such languages are portable across processor architectures - x86 to ARM, for example. Lower-level languages must take into account the features available on a given processor architecture and operating system. Before that, programs needed to compile directly into the native machine language for each processor they were intended to run on.&lt;br /&gt;
Native machine language is dependent on processor architecture. Therefore different processors designed around different architectures will not run the same compiled code (unless the architectures are compatible; AMD64 processors will run i386 code natively, for example.) If the same code needs to be run on multiple architectures, it must be compiled separately for each supported architecture.&lt;br /&gt;
|-&lt;br /&gt;
|To compile your code, you had to mail it to IBM. It took 4-6 weeks.&lt;br /&gt;
|Similar to sending Kodachrome slide film to Kodak to be developed.&lt;br /&gt;
|While IBM has released multiple compilers, they sent the compiler to you, you did not send the code to them. There is some kind of truth in the statement, though: When programming on mainframes, programmers submitted their source code in the evening for compilation over night. When there was an error in the code, they did not get a compiled version of it back, and had to resubmit their code. Sometimes there were time slots available for compilation, and in universities, students will have to wait for their next time slot for another try.&lt;br /&gt;
|-&lt;br /&gt;
|Before garbage collection, data would pile up until the computer got full and you had to throw it away. &lt;br /&gt;
|A {{w|Garbage collection (computer science)|garbage collector}} is a piece of the software that cleans the {{w|RAM}} of data that is no longer being used in the execution of a program. &lt;br /&gt;
|Garbage collection is a form of memory management that generally destroys objects or frees up memory once a program no longer needs it. In languages without automatic memory management, like C, the program itself must keep track of what memory has been allocated, and free it once it is no longer needed. If the program does not, it can end up trying to use more memory than the computer has, and may crash. This was, however, a temporary condition. In the worst case, a simple reboot will clear the computer's memory. &lt;br /&gt;
|-&lt;br /&gt;
|Early compilers could handle code fine, but comments had to be written in assembly.&lt;br /&gt;
|A {{w|Comment (computer programming)|comment}} in programming is a text written in natural language that is meant to explain some feature of the source code. {{w|Assembly}} is a low-level programming language.&lt;br /&gt;
|Comments, in code, are portions of one or more lines that are ignored by the compiler. They are commonly used to explain or comment on the code itself. But sometimes the comments are written in a certain way to compile documentation automatically from it.&lt;br /&gt;
|-&lt;br /&gt;
|C could only be written on punch cards. You had to pick a compact font, or you'd only fit a few characters per card.&lt;br /&gt;
|{{w|C (programming language)|C}} is a programming language. A {{w|punch card}} is a primitive form of storing data; it stored data in {{w|binary language}} with holes in a paper or cardboard card where a hole meant a 1 and the absence of a hole meant a 0. &lt;br /&gt;
|While punch cards were used through the late 1970s and early 1980s to enter programs and data in COBOL, FORTRAN and other early languages, the use of punch cards and punch card machines had been replaced by a {{w|text editor}} long before C (or C++) was developed as a language.&lt;br /&gt;
&lt;br /&gt;
Also, as punch cards store characters in binary, there is no font involved and they store up to fixed limit of characters per card (80 characters in the most common format.)&lt;br /&gt;
|-&lt;br /&gt;
|C++ was big because it supported floppy disks. It still punched holes in them, but it was a start&lt;br /&gt;
|{{w|C++ (programming language)|C++}} is a programming language. A {{w|floppy disk}} is a (more advanced than punch cards but still old) form of storing data magnetically.&lt;br /&gt;
|Hairbun says that the improvement from C to C++ was the C++ finally supported floppy disks, but then it turns out that in C++ the floppy disks were just used instead of punch cards. So the programing was to make holes in floppy disks rather than punch cards. This would of course not be an improvement as floppy disk are not as easy (actually very difficult) to make holes in, compared to punch card, which are made for this purpose and then the whole concept of using floppy disk to store data magnetically is ignored (you could not re-use the floppy again). In any case, a hole punched in a floppy disk would render it useless.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Transcript==&lt;br /&gt;
:[Cueball and Hairbun are standing together and Cueball is talking to her.]&lt;br /&gt;
:Cueball: What were things like in the old days?&lt;br /&gt;
:Cueball: I hear that you had to ... compile things for different processors?&lt;br /&gt;
:Hairbun: Yeah&lt;br /&gt;
&lt;br /&gt;
:[Same setting in a slimmer panel, now Hairbun is replying.]&lt;br /&gt;
:Hairbun: To compile your code, you had to mail it to IBM.&lt;br /&gt;
:Hairbun: It took 4-6 weeks.&lt;br /&gt;
&lt;br /&gt;
:[Close-up of Hairbun from the waist up.]&lt;br /&gt;
:Hairbun: Before garbage collection, data would pile up until the computer got full and you had to throw it away.&lt;br /&gt;
&lt;br /&gt;
:[Same setting as in the first panel with Hairbun gesturing toward Cueball raising one hand  palm up.]&lt;br /&gt;
:Hairbun: Early compilers could handle code fine, but comments had to be written in assembly.&lt;br /&gt;
&lt;br /&gt;
:[In a frame-less panel Hairbun is seen from the front, with both arms out to the side with both hands held palm up.]&lt;br /&gt;
:Hairbun: '''C''' could only be written on punch cards.You had to pick a compact font, or you'd only fit a few characters per card.&lt;br /&gt;
&lt;br /&gt;
:[Exactly the same setting as the first panel, but with Hairbun doing the talking.]&lt;br /&gt;
:Hairbun: '''C++''' was big because it supported floppy disks.&lt;br /&gt;
:Hairbun: It still punched holes in them, but it was a start.&lt;br /&gt;
:Cueball: Wow.&lt;br /&gt;
&lt;br /&gt;
{{comic discussion}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Comics featuring Cueball]]&lt;br /&gt;
[[Category:Comics featuring Hairbun]]&lt;br /&gt;
[[Category:Programming]]&lt;/div&gt;</summary>
		<author><name>Mathferret</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=1678:_Recent_Searches&amp;diff=119556</id>
		<title>1678: Recent Searches</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=1678:_Recent_Searches&amp;diff=119556"/>
				<updated>2016-05-09T15:42:22Z</updated>
		
		<summary type="html">&lt;p&gt;Mathferret: Capitalized Turing in 2 places&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{comic&lt;br /&gt;
| number    = 1678&lt;br /&gt;
| date      = May 9, 2016&lt;br /&gt;
| title     = Recent Searches&lt;br /&gt;
| image     = recent_searches.png&lt;br /&gt;
| titletext = autoexec code posted by verified twitter users&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Explanation==&lt;br /&gt;
{{incomplete|Needs an explanation for the individual queries.}}&lt;br /&gt;
&lt;br /&gt;
The comic refers to the practice of finding answers to computer problems using {{w|Google}}. It shows a list of search queries, each of which suggests the author is perversely misusuing or overextending some computer technology or technologies. The overall impression is of someone technically sophisticated enough to shoot themselves in the foot, and who does not learn any larger lessons despite doing so repeatedly. It is unlikely any of the searches would give useful answers, because no two people would be perverse in these extremely specific ways. The title text is another possible entry in this list.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! width=20% | Search&lt;br /&gt;
! Explanation&lt;br /&gt;
|-&lt;br /&gt;
| Google translate syntax highlighting&lt;br /&gt;
| {{w|Syntax highlighting}} can be used when editing source code to make the code more readable and easier to understand. {{w|Google Translate}} is used to translate text from one spoken/written language to another. The joke here is that syntax highlighting doesn't make sense in the context of translating spoken/written languages.&lt;br /&gt;
|-&lt;br /&gt;
| Autodetect mixed bash zsh&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| CPU temperature sensor limits&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| GIF to XLS&lt;br /&gt;
| .GIF (Graphic Interchange Format) is a file extension used to store images and highly compressed videos. .XLS is thefile extension for Microsoft Excel spreadsheets. The joke is that the complete difference between the two types of file makes any kind of conversion all but impossible, so the search is useless.&lt;br /&gt;
|-&lt;br /&gt;
| Clock speed jumper sample rate&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Clean reinstall keybinding&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Cron job to update crontab&lt;br /&gt;
| {{w|Cron}} is a utility that allows you to schedule commands or scripts to be run periodically. These scheduled jobs are read from a ''crontab'' file. A job that updates the crontab (therefore creating new jobs, removing old ones or editing existing ones) is highly unusual and unlikely to be what you actually want to do.&lt;br /&gt;
|-&lt;br /&gt;
| fsck Chrome extension&lt;br /&gt;
| fsck is a low level tool that would require a lot of effort to run through a browser with no gain.&lt;br /&gt;
|-&lt;br /&gt;
| Recursive font&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Regex matching valid ebnf&lt;br /&gt;
| EBNF refers to {{w|Extended Backus–Naur Form}}&lt;br /&gt;
|-&lt;br /&gt;
| Hardlinks Turing complete&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Opposite of safe mode&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Predictive touchpad&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Google docs from bootloader&lt;br /&gt;
| Google docs relies on programs and libraries much more complex than a bootloader could run.&lt;br /&gt;
|-&lt;br /&gt;
| Hardware acceleration red channel only&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| autoexec code posted by verified twitter users&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Transcript==&lt;br /&gt;
:[Coloured and styled as the logo]&lt;br /&gt;
:Google&lt;br /&gt;
&lt;br /&gt;
:[Drop down box, implying recent searches]&lt;br /&gt;
:Google translate syntax highlighting&lt;br /&gt;
:Autodetect mixed bash zsh&lt;br /&gt;
:CPU temperature sensor limits&lt;br /&gt;
:GIF to XLS&lt;br /&gt;
:Clock speed jumper sample rate&lt;br /&gt;
:Clean reinstall keybinding&lt;br /&gt;
:Cron job to update crontab&lt;br /&gt;
:fsck Chrome extension&lt;br /&gt;
:Recursive font&lt;br /&gt;
:Regex matching valid ebnf&lt;br /&gt;
:Hardlinks Turing complete&lt;br /&gt;
:Opposite of safe mode&lt;br /&gt;
:Predictive touchpad&lt;br /&gt;
:Google docs from bootloader&lt;br /&gt;
:Hardware acceleration red channel only&lt;br /&gt;
&lt;br /&gt;
:[Bold, below page outline]&lt;br /&gt;
:I have no idea why my computers are always broken&lt;br /&gt;
&lt;br /&gt;
{{comic discussion}}&lt;/div&gt;</summary>
		<author><name>Mathferret</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=1546:_Tamagotchi_Hive&amp;diff=96963</id>
		<title>1546: Tamagotchi Hive</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=1546:_Tamagotchi_Hive&amp;diff=96963"/>
				<updated>2015-07-04T13:58:25Z</updated>
		
		<summary type="html">&lt;p&gt;Mathferret: simultaneous should be simultaneously&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{comic&lt;br /&gt;
| number    = 1546&lt;br /&gt;
| date      = July 3, 2015&lt;br /&gt;
| title     = Tamagotchi Hive&lt;br /&gt;
| image     = tamagotchi_hive.png&lt;br /&gt;
| titletext = The Singularity happened, but not to us.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Explanation==&lt;br /&gt;
{{incomplete|Explain the comic and the title text}}&lt;br /&gt;
A part of the &amp;quot;[[My Hobby]]&amp;quot; series, this describes a distributed computing network using an automated system to simultaneously run trillions of Tamagotchis. As with most of the &amp;quot;My Hobby&amp;quot; series, the concept would work, and is closely connected to real world activities, but twisted enough to make it inherently absurd.&lt;br /&gt;
&lt;br /&gt;
A {{w|Tamagotchi}} is a keychain-sized virtual pet simulation game from 1996. Ostensibly for children, they had appeal for people of all ages. The characters are colorful and simplistically designed creatures based on animals, objects, or people. Beginning with the 2004 Tamagotchi Plus/Connection, a second wave of Tamagotchi toys emerged, featuring a different graphic design by JINCO and gameplay which elaborated upon the first generations. However, the story behind the games remained the same: Tamagotchis are a small alien species that deposited an egg on Earth to see what life was like, and it is up to the player to raise the egg into an adult creature. The creature goes through several stages of growth, and will develop differently depending on the care the player provides, with better care resulting in an adult creature that is smarter, happier, and requires less attention. Gameplay can vary widely between models, and some models, such as TamagoChu, require little to no care from the player. Tamagotchi has a large fan base.&lt;br /&gt;
&lt;br /&gt;
{{w|Distributed computing}} is a field of computer science that studies distributed systems. A distributed system is a software system in which components located on networked computers communicate and coordinate their actions by passing messages. The components interact with each other in order to achieve a common goal. Examples of distributed systems vary from {{w|Service-oriented architecture|service-oriented architecture}} based systems to {{w|multiplayer online games}} to {{w|peer-to-peer}} applications. Distributed computing is often used for tasks that require resources which would otherwise be impossible or prohibitively expensive to manage with single computers. This may include large {{w|Bitcoin network}} mining operations, the {{w|Worldwide LHC Computing Grid}} or, yes, running trillions of simultaneous Tamagotchis using an AI protocol. &lt;br /&gt;
&lt;br /&gt;
The singularity in the title text refers to {{w|technological singularity}} which would result in an {{w|intelligence explosion}} where artificial intelligence would take over. The image and the title text resemble the scenario in {{w|The Matrix}}, but the implication is that the author takes care of a population of virtual creatures rather than an AI running over the human population.&lt;br /&gt;
&lt;br /&gt;
==Transcript==&lt;br /&gt;
:My Hobby&lt;br /&gt;
:[A tree graph of Tamagotchis.]&lt;br /&gt;
:Running a massive distributed computing project that simulates trillions and trillions of Tamagotchis and keeps them all constantly fed and happy&lt;br /&gt;
&lt;br /&gt;
[[Category:My_Hobby]]&lt;br /&gt;
&lt;br /&gt;
{{comic discussion}}&lt;/div&gt;</summary>
		<author><name>Mathferret</name></author>	</entry>

	</feed>