<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://www.explainxkcd.com/wiki/index.php?action=history&amp;feed=atom&amp;title=3105%3A_Interoperability</id>
		<title>3105: Interoperability - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://www.explainxkcd.com/wiki/index.php?action=history&amp;feed=atom&amp;title=3105%3A_Interoperability"/>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=3105:_Interoperability&amp;action=history"/>
		<updated>2026-05-21T10:44:45Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=3105:_Interoperability&amp;diff=412319&amp;oldid=prev</id>
		<title>MeZimm: /* Explanation */ tweaks to &quot;destination announcement&quot; paragraph</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=3105:_Interoperability&amp;diff=412319&amp;oldid=prev"/>
				<updated>2026-05-11T19:50:33Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Explanation: &lt;/span&gt; tweaks to &amp;quot;destination announcement&amp;quot; paragraph&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 19:50, 11 May 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l18&quot; &gt;Line 18:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 18:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The audience responds that &amp;quot;maybe interoperability is actually bad&amp;quot;. In fact, while interoperability can have major benefits in the right circumstances, there are many cases in which different systems should not be interfaced, and designing them to make such interfaces impossible is a good design principle. For example, electric systems that operate at different voltages might have differently designed plugs, to prevent accidentally plugging one into the other. As another example, in oxy-acetylene welding rigs, the oxygen hoses have right-hand threads while the acetylene hoses have left-hand threads to avoid a mixup with explosive consequences.&amp;#160; In this case, even if it were possible to interface trains and roller coasters, it would be a terrible idea. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The audience responds that &amp;quot;maybe interoperability is actually bad&amp;quot;. In fact, while interoperability can have major benefits in the right circumstances, there are many cases in which different systems should not be interfaced, and designing them to make such interfaces impossible is a good design principle. For example, electric systems that operate at different voltages might have differently designed plugs, to prevent accidentally plugging one into the other. As another example, in oxy-acetylene welding rigs, the oxygen hoses have right-hand threads while the acetylene hoses have left-hand threads to avoid a mixup with explosive consequences.&amp;#160; In this case, even if it were possible to interface trains and roller coasters, it would be a terrible idea. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Additionally, &lt;/del&gt;Black Hat's assurance that &amp;quot;If you listen to the destination announcement while boarding, you'll be fine&amp;quot; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;provides hardly any &lt;/del&gt;comfort. Many commuters taking the subway don't listen carefully to destination announcements, and instead rely on other clues to inform them of the destination for a given train (such as maps and the names of stations posted in written form on signs). A great many simply rely on force of habit, since commuters usually use the same modes of transportation day after day. If a given commuter doesn't realize that something has changed, they would have no particular reason to be particularly attentive to the destination announcements, and could easily miss that the train they plan to take is going somewhere very different and more dangerous than usual. Even for commuters who DO intend to listen to the announcement, there is a chance that ambient noise in the subway &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;station &lt;/del&gt;or poorly-functioning audio equipment will obscure the announcement, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;or &lt;/del&gt;that the announcement will be deliberately phrased in a way that does not communicate the impending peril that the commuters will find themselves in (perhaps by saying merely that the train is going to a given amusement park, with no mention of the fact that the train itself will be flying along the roller coaster tracks at said amusement park.) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;The &lt;/del&gt;way Black Hat has phrased this also implies that the announcement can only be heard &amp;quot;WHILE boarding&amp;quot; - with the connotation that the announcement is only made within the subway car rather than the station, and consequently can only be reasonably heard by someone who is themselves already inside the car. Thus, even in otherwise-ideal circumstances, an unsuspecting commuter who listens to the announcement while boarding the train might discover to their horror that they are already and inescapably headed for the rollercoaster tracks, long &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;the doors have closed and &lt;/del&gt;their fate is sealed. This is made all the worse due to the crowd movement dynamics in particularly busy subway stations, which can force people onto subway cars that they did not actually desire to board.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Black Hat's assurance that &amp;quot;If you listen to the destination announcement while boarding, you'll be fine&amp;quot; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;fails to provide &lt;/ins&gt;comfort. Many commuters taking the subway don't listen carefully to destination announcements, and instead rely on other clues to inform them of the destination for a given train (such as maps and the names of stations posted in written form on signs). A great many simply rely on force of habit, since commuters usually use the same modes of transportation day after day. If a given commuter doesn't realize that something has changed, they would have no particular reason to be particularly attentive to the destination announcements, and could easily miss that the train they plan to take is going somewhere very different and more dangerous than usual. Even for commuters who DO intend to listen to the announcement&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, and who understand the language that the announcement is made in&lt;/ins&gt;, there is a &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;strong &lt;/ins&gt;chance that ambient noise in the subway or poorly-functioning audio equipment will obscure the announcement&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. Given Black Hat's malevolent nature&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;there is also a strong possibility &lt;/ins&gt;that the announcement will be deliberately phrased in a way that does not communicate the impending peril that the commuters will find themselves in (perhaps by saying merely that the train is going to a given amusement park, with no mention of the fact that the train itself will be flying along the roller coaster tracks at said amusement park.) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Additionally, the &lt;/ins&gt;way Black Hat has phrased this also implies that the announcement can only be heard &amp;quot;WHILE boarding&amp;quot; - with the connotation that the announcement is only made within the subway car rather than the station, and consequently can only be reasonably heard by someone who is themselves already inside the car. Thus, even in otherwise-ideal circumstances, an unsuspecting commuter who listens to the announcement while boarding the train might discover to their horror that they are already and inescapably headed for the rollercoaster tracks, long &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;after &lt;/ins&gt;their fate is sealed. This is made all the worse due to the crowd movement dynamics in particularly busy subway stations, which can force people onto subway cars that they did not actually desire to board &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;after changing their minds at the last second&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The title text suggests that Black Hat's company has 'successfully' interfaced the two systems, allowing cars from each to travel onto the other (presumably meaning that they've solved the many, many engineering problems involved). Predictably, this has resulted in no benefits and major problems. Commuters on trains find themselves unexpectedly on roller coasters, which would be jarring, frightening, and dangerous (even if the track holds up to the much heavier train and the train doesn't derail, lack of safety restraints would send people flying around the train cars). This is in addition to the simple fact that people trying to get to a destination largely wouldn't want to be routed onto an amusement park ride instead. By contrast, roller coaster patrons, expecting an exciting ride, would instead find themselves routed to ordinary transit lines, presumably going to destinations that they hadn't planned. Hence, even in the best case scenario, this connection would mess with everyone's plans, which is presumably Black Hat's central intention.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The title text suggests that Black Hat's company has 'successfully' interfaced the two systems, allowing cars from each to travel onto the other (presumably meaning that they've solved the many, many engineering problems involved). Predictably, this has resulted in no benefits and major problems. Commuters on trains find themselves unexpectedly on roller coasters, which would be jarring, frightening, and dangerous (even if the track holds up to the much heavier train and the train doesn't derail, lack of safety restraints would send people flying around the train cars). This is in addition to the simple fact that people trying to get to a destination largely wouldn't want to be routed onto an amusement park ride instead. By contrast, roller coaster patrons, expecting an exciting ride, would instead find themselves routed to ordinary transit lines, presumably going to destinations that they hadn't planned. Hence, even in the best case scenario, this connection would mess with everyone's plans, which is presumably Black Hat's central intention.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>MeZimm</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=3105:_Interoperability&amp;diff=412318&amp;oldid=prev</id>
		<title>MeZimm: /* Explanation */ &quot;destination announcement&quot; notes</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=3105:_Interoperability&amp;diff=412318&amp;oldid=prev"/>
				<updated>2026-05-11T19:40:24Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Explanation: &lt;/span&gt; &amp;quot;destination announcement&amp;quot; notes&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 19:40, 11 May 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l17&quot; &gt;Line 17:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 17:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The audience responds that &amp;quot;maybe interoperability is actually bad&amp;quot;. In fact, while interoperability can have major benefits in the right circumstances, there are many cases in which different systems should not be interfaced, and designing them to make such interfaces impossible is a good design principle. For example, electric systems that operate at different voltages might have differently designed plugs, to prevent accidentally plugging one into the other. As another example, in oxy-acetylene welding rigs, the oxygen hoses have right-hand threads while the acetylene hoses have left-hand threads to avoid a mixup with explosive consequences.&amp;#160; In this case, even if it were possible to interface trains and roller coasters, it would be a terrible idea. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The audience responds that &amp;quot;maybe interoperability is actually bad&amp;quot;. In fact, while interoperability can have major benefits in the right circumstances, there are many cases in which different systems should not be interfaced, and designing them to make such interfaces impossible is a good design principle. For example, electric systems that operate at different voltages might have differently designed plugs, to prevent accidentally plugging one into the other. As another example, in oxy-acetylene welding rigs, the oxygen hoses have right-hand threads while the acetylene hoses have left-hand threads to avoid a mixup with explosive consequences.&amp;#160; In this case, even if it were possible to interface trains and roller coasters, it would be a terrible idea. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Additionally, Black Hat's assurance that &amp;quot;If you listen to the destination announcement while boarding, you'll be fine&amp;quot; provides hardly any comfort. Many commuters taking the subway don't listen carefully to destination announcements, and instead rely on other clues to inform them of the destination for a given train (such as maps and the names of stations posted in written form on signs). A great many simply rely on force of habit, since commuters usually use the same modes of transportation day after day. If a given commuter doesn't realize that something has changed, they would have no particular reason to be particularly attentive to the destination announcements, and could easily miss that the train they plan to take is going somewhere very different and more dangerous than usual. Even for commuters who DO intend to listen to the announcement, there is a chance that ambient noise in the subway station or poorly-functioning audio equipment will obscure the announcement, or that the announcement will be deliberately phrased in a way that does not communicate the impending peril that the commuters will find themselves in (perhaps by saying merely that the train is going to a given amusement park, with no mention of the fact that the train itself will be flying along the roller coaster tracks at said amusement park.) The way Black Hat has phrased this also implies that the announcement can only be heard &amp;quot;WHILE boarding&amp;quot; - with the connotation that the announcement is only made within the subway car rather than the station, and consequently can only be reasonably heard by someone who is themselves already inside the car. Thus, even in otherwise-ideal circumstances, an unsuspecting commuter who listens to the announcement while boarding the train might discover to their horror that they are already and inescapably headed for the rollercoaster tracks, long the doors have closed and their fate is sealed. This is made all the worse due to the crowd movement dynamics in particularly busy subway stations, which can force people onto subway cars that they did not actually desire to board.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The title text suggests that Black Hat's company has 'successfully' interfaced the two systems, allowing cars from each to travel onto the other (presumably meaning that they've solved the many, many engineering problems involved). Predictably, this has resulted in no benefits and major problems. Commuters on trains find themselves unexpectedly on roller coasters, which would be jarring, frightening, and dangerous (even if the track holds up to the much heavier train and the train doesn't derail, lack of safety restraints would send people flying around the train cars). This is in addition to the simple fact that people trying to get to a destination largely wouldn't want to be routed onto an amusement park ride instead. By contrast, roller coaster patrons, expecting an exciting ride, would instead find themselves routed to ordinary transit lines, presumably going to destinations that they hadn't planned. Hence, even in the best case scenario, this connection would mess with everyone's plans, which is presumably Black Hat's central intention.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The title text suggests that Black Hat's company has 'successfully' interfaced the two systems, allowing cars from each to travel onto the other (presumably meaning that they've solved the many, many engineering problems involved). Predictably, this has resulted in no benefits and major problems. Commuters on trains find themselves unexpectedly on roller coasters, which would be jarring, frightening, and dangerous (even if the track holds up to the much heavier train and the train doesn't derail, lack of safety restraints would send people flying around the train cars). This is in addition to the simple fact that people trying to get to a destination largely wouldn't want to be routed onto an amusement park ride instead. By contrast, roller coaster patrons, expecting an exciting ride, would instead find themselves routed to ordinary transit lines, presumably going to destinations that they hadn't planned. Hence, even in the best case scenario, this connection would mess with everyone's plans, which is presumably Black Hat's central intention.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>MeZimm</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=3105:_Interoperability&amp;diff=411677&amp;oldid=prev</id>
		<title>68.101.170.57: Black hat does not talk about rail systems and subways at all, but instead only mentions the relationship between railways and roller coasters.</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=3105:_Interoperability&amp;diff=411677&amp;oldid=prev"/>
				<updated>2026-05-04T16:57:42Z</updated>
		
		<summary type="html">&lt;p&gt;Black hat does not talk about rail systems and subways at all, but instead only mentions the relationship between railways and roller coasters.&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 16:57, 4 May 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l12&quot; &gt;Line 12:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 12:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Black Hat]] gives a presentation to [[Cueball]] and [[Hairbun]] in which he emphasizes the importance of {{w|interoperability}} and compatibility. These terms refer to designing systems in such a way that they can work together and share assets or components without modification or an additional interface. The terms are most commonly used in {{w|information technology}} to refer to different systems using the same formatting standards and communication protocols to allow the systems to interface and files to be exchanged easily. They also apply to hardware systems, where different pieces of equipment might use standardized parts and dimensions to allow them to be integrated easily. Railroads are a common example of this principle — if different railway systems are built to different gauges (the distance between the tracks), then rolling stock from one railway can't travel on another without major modifications. Building railroads to common specifications means that they can connect to one another, and can share, exchange and purchase equipment without compatibility issues.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Black Hat]] gives a presentation to [[Cueball]] and [[Hairbun]] in which he emphasizes the importance of {{w|interoperability}} and compatibility. These terms refer to designing systems in such a way that they can work together and share assets or components without modification or an additional interface. The terms are most commonly used in {{w|information technology}} to refer to different systems using the same formatting standards and communication protocols to allow the systems to interface and files to be exchanged easily. They also apply to hardware systems, where different pieces of equipment might use standardized parts and dimensions to allow them to be integrated easily. Railroads are a common example of this principle — if different railway systems are built to different gauges (the distance between the tracks), then rolling stock from one railway can't travel on another without major modifications. Building railroads to common specifications means that they can connect to one another, and can share, exchange and purchase equipment without compatibility issues.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Black Hat points out that &lt;/del&gt;US rail systems predominantly use the standard gauge of 143.5cm (or the virtually identical 4 ft 8½ in, in the US), and associated {{w|Rapid transit|subway systems}} and their cars are built to match this standard. This is a good example of interoperable systems. However, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;he also points out that &lt;/del&gt;roller coasters typically use a different gauge, presenting this as a problem, then goes on to state that his company has been retrofitting roller coasters to match railway gauge, and speaks ominously about &amp;quot;Phase 2&amp;quot;. This suggests that he plans to either run railroad stock on roller coasters or use roller coaster cars on train tracks or, as the title text suggests, both. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;US rail systems predominantly use the standard gauge of 143.5cm (or the virtually identical 4 ft 8½ in, in the US), and associated {{w|Rapid transit|subway systems}} and their cars are built to match this standard. This is a good example of interoperable systems. However, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Black Hat instead talks about how &lt;/ins&gt;roller coasters typically use a different gauge, presenting this as a problem, then goes on to state that his company has been retrofitting roller coasters to match railway gauge, and speaks ominously about &amp;quot;Phase 2&amp;quot;. This suggests that he plans to either run railroad stock on roller coasters or use roller coaster cars on train tracks or, as the title text suggests, both. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;There are many reasons why this would be a bad idea. Even with identical gauges, roller coasters would not be able to run on train tracks, or vice versa. The tracks, wheels and how they interface would still be completely different. Trains and subways use {{w|Train wheel|sets of flanged steel wheels on top of the track}}, while coasters use {{w|Roller coaster wheel assembly|polyurethane rollers above, below, and to the sides of the track}}. Roller coasters are generally not powered, being initially lifted by a chain and then running on gravity and inertia. Roller coasters aren't built for the kind of weight or size typical to train cars. Any attempt to connect the two systems would almost certainly not work, and if attempted, would cause all kinds of damage and danger, while offering no obvious benefits. Given Black Hat's nature, it's unlikely that this gives him any pause.&amp;#160; As the saying goes, Black Hat would consider this a feature, not a bug.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;There are many reasons why this would be a bad idea. Even with identical gauges, roller coasters would not be able to run on train tracks, or vice versa. The tracks, wheels and how they interface would still be completely different. Trains and subways use {{w|Train wheel|sets of flanged steel wheels on top of the track}}, while coasters use {{w|Roller coaster wheel assembly|polyurethane rollers above, below, and to the sides of the track}}. Roller coasters are generally not powered, being initially lifted by a chain and then running on gravity and inertia. Roller coasters aren't built for the kind of weight or size typical to train cars. Any attempt to connect the two systems would almost certainly not work, and if attempted, would cause all kinds of damage and danger, while offering no obvious benefits. Given Black Hat's nature, it's unlikely that this gives him any pause.&amp;#160; As the saying goes, Black Hat would consider this a feature, not a bug.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>68.101.170.57</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=3105:_Interoperability&amp;diff=389279&amp;oldid=prev</id>
		<title>184.185.46.82: add comma</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=3105:_Interoperability&amp;diff=389279&amp;oldid=prev"/>
				<updated>2025-10-22T18:57:26Z</updated>
		
		<summary type="html">&lt;p&gt;add comma&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 18:57, 22 October 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l14&quot; &gt;Line 14:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 14:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Black Hat points out that US rail systems predominantly use the standard gauge of 143.5cm (or the virtually identical 4 ft 8½ in, in the US), and associated {{w|Rapid transit|subway systems}} and their cars are built to match this standard. This is a good example of interoperable systems. However, he also points out that roller coasters typically use a different gauge, presenting this as a problem, then goes on to state that his company has been retrofitting roller coasters to match railway gauge, and speaks ominously about &amp;quot;Phase 2&amp;quot;. This suggests that he plans to either run railroad stock on roller coasters or use roller coaster cars on train tracks or, as the title text suggests, both. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Black Hat points out that US rail systems predominantly use the standard gauge of 143.5cm (or the virtually identical 4 ft 8½ in, in the US), and associated {{w|Rapid transit|subway systems}} and their cars are built to match this standard. This is a good example of interoperable systems. However, he also points out that roller coasters typically use a different gauge, presenting this as a problem, then goes on to state that his company has been retrofitting roller coasters to match railway gauge, and speaks ominously about &amp;quot;Phase 2&amp;quot;. This suggests that he plans to either run railroad stock on roller coasters or use roller coaster cars on train tracks or, as the title text suggests, both. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;There are many reasons why this would be a bad idea. Even with identical gauges, roller coasters would not be able to run on train tracks, or vice versa. The tracks, wheels and how they interface would still be completely different. Trains and subways use {{w|Train wheel|sets of flanged steel wheels on top of the track}}, while coasters use {{w|Roller coaster wheel assembly|polyurethane rollers above, below, and to the sides of the track}}. Roller coasters are generally not powered, being initially lifted by a chain and then running on gravity and inertia. Roller coasters aren't built for the kind of weight or size typical to train cars. Any attempt to connect the two systems would almost certainly not work, and if attempted, would cause all kinds of damage and danger, while offering no obvious benefits. Given Black Hat's nature, it's unlikely that this gives him any pause.&amp;#160; As the saying goes, Black Hat would consider this a feature not a bug.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;There are many reasons why this would be a bad idea. Even with identical gauges, roller coasters would not be able to run on train tracks, or vice versa. The tracks, wheels and how they interface would still be completely different. Trains and subways use {{w|Train wheel|sets of flanged steel wheels on top of the track}}, while coasters use {{w|Roller coaster wheel assembly|polyurethane rollers above, below, and to the sides of the track}}. Roller coasters are generally not powered, being initially lifted by a chain and then running on gravity and inertia. Roller coasters aren't built for the kind of weight or size typical to train cars. Any attempt to connect the two systems would almost certainly not work, and if attempted, would cause all kinds of damage and danger, while offering no obvious benefits. Given Black Hat's nature, it's unlikely that this gives him any pause.&amp;#160; As the saying goes, Black Hat would consider this a feature&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, &lt;/ins&gt;not a bug.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The audience responds that &amp;quot;maybe interoperability is actually bad&amp;quot;. In fact, while interoperability can have major benefits in the right circumstances, there are many cases in which different systems should not be interfaced, and designing them to make such interfaces impossible is a good design principle. For example, electric systems that operate at different voltages might have differently designed plugs, to prevent accidentally plugging one into the other. As another example, in oxy-acetylene welding rigs, the oxygen hoses have right-hand threads while the acetylene hoses have left-hand threads to avoid a mixup with explosive consequences.&amp;#160; In this case, even if it were possible to interface trains and roller coasters, it would be a terrible idea. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The audience responds that &amp;quot;maybe interoperability is actually bad&amp;quot;. In fact, while interoperability can have major benefits in the right circumstances, there are many cases in which different systems should not be interfaced, and designing them to make such interfaces impossible is a good design principle. For example, electric systems that operate at different voltages might have differently designed plugs, to prevent accidentally plugging one into the other. As another example, in oxy-acetylene welding rigs, the oxygen hoses have right-hand threads while the acetylene hoses have left-hand threads to avoid a mixup with explosive consequences.&amp;#160; In this case, even if it were possible to interface trains and roller coasters, it would be a terrible idea. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>184.185.46.82</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=3105:_Interoperability&amp;diff=384401&amp;oldid=prev</id>
		<title>FaviFake: /* Transcript */</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=3105:_Interoperability&amp;diff=384401&amp;oldid=prev"/>
				<updated>2025-08-17T21:51:00Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Transcript&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 21:51, 17 August 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l30&quot; &gt;Line 30:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 30:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: Black Hat: For the last few years, our company has been quietly retrofitting roller coasters to use 143.5 cm tracks.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: Black Hat: For the last few years, our company has been quietly retrofitting roller coasters to use 143.5 cm tracks.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: [Black Hat now has both of his fists pumped and the diagram is ]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: [Black Hat now has both of his fists pumped and the diagram is &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;outside of the frame&lt;/ins&gt;]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: Black Hat: Soon, we can begin phase 2.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: Black Hat: Soon, we can begin phase 2.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: Voice from off-panel: Maybe interoperability is actually bad.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: Voice from off-panel: Maybe interoperability is actually bad.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>FaviFake</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=3105:_Interoperability&amp;diff=384399&amp;oldid=prev</id>
		<title>Mathmaster at 21:48, 17 August 2025</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=3105:_Interoperability&amp;diff=384399&amp;oldid=prev"/>
				<updated>2025-08-17T21:48:17Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 21:48, 17 August 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l21&quot; &gt;Line 21:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 21:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Transcript==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Transcript==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{incomplete transcript|Don't remove this notice too soon.}}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: [A close-up shot of Black Hat from the shoulders up]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: [A close-up shot of Black Hat from the shoulders up]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: Black Hat: Compatibility and interoperability are so important.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: Black Hat: Compatibility and interoperability are so important.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Mathmaster</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=3105:_Interoperability&amp;diff=384398&amp;oldid=prev</id>
		<title>Mathmaster at 21:48, 17 August 2025</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=3105:_Interoperability&amp;diff=384398&amp;oldid=prev"/>
				<updated>2025-08-17T21:48:07Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 21:48, 17 August 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l31&quot; &gt;Line 31:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 31:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: Black Hat: For the last few years, our company has been quietly retrofitting roller coasters to use 143.5 cm tracks.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: Black Hat: For the last few years, our company has been quietly retrofitting roller coasters to use 143.5 cm tracks.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: [Black Hat now has his fists &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;raised&lt;/del&gt;]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: [Black Hat now has &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;both of &lt;/ins&gt;his fists &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;pumped and the diagram is &lt;/ins&gt;]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: Black Hat: Soon, we can begin phase 2.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: Black Hat: Soon, we can begin phase 2.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: Voice from off-panel: Maybe interoperability is actually bad.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: Voice from off-panel: Maybe interoperability is actually bad.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Mathmaster</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=3105:_Interoperability&amp;diff=381336&amp;oldid=prev</id>
		<title>92.23.2.228: Undo revision 381329 by 73.131.241.88 (talk) Not ctually a typo. &quot;in&quot; as in &quot;inches&quot;, clearly following the &quot;ft&quot; as in &quot;feet [and]&quot;.</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=3105:_Interoperability&amp;diff=381336&amp;oldid=prev"/>
				<updated>2025-07-15T19:41:40Z</updated>
		
		<summary type="html">&lt;p&gt;Undo revision 381329 by &lt;a href=&quot;/wiki/index.php/Special:Contributions/73.131.241.88&quot; title=&quot;Special:Contributions/73.131.241.88&quot;&gt;73.131.241.88&lt;/a&gt; (&lt;a href=&quot;/wiki/index.php?title=User_talk:73.131.241.88&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User talk:73.131.241.88 (page does not exist)&quot;&gt;talk&lt;/a&gt;) Not ctually a typo. &amp;quot;in&amp;quot; as in &amp;quot;inches&amp;quot;, clearly following the &amp;quot;ft&amp;quot; as in &amp;quot;feet [and]&amp;quot;.&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 19:41, 15 July 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l12&quot; &gt;Line 12:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 12:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Black Hat]] gives a presentation to [[Cueball]] and [[Hairbun]] in which he emphasizes the importance of {{w|interoperability}} and compatibility. These terms refer to designing systems in such a way that they can work together and share assets or components without modification or an additional interface. The terms are most commonly used in {{w|information technology}} to refer to different systems using the same formatting standards and communication protocols to allow the systems to interface and files to be exchanged easily. They also apply to hardware systems, where different pieces of equipment might use standardized parts and dimensions to allow them to be integrated easily. Railroads are a common example of this principle — if different railway systems are built to different gauges (the distance between the tracks), then rolling stock from one railway can't travel on another without major modifications. Building railroads to common specifications means that they can connect to one another, and can share, exchange and purchase equipment without compatibility issues.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Black Hat]] gives a presentation to [[Cueball]] and [[Hairbun]] in which he emphasizes the importance of {{w|interoperability}} and compatibility. These terms refer to designing systems in such a way that they can work together and share assets or components without modification or an additional interface. The terms are most commonly used in {{w|information technology}} to refer to different systems using the same formatting standards and communication protocols to allow the systems to interface and files to be exchanged easily. They also apply to hardware systems, where different pieces of equipment might use standardized parts and dimensions to allow them to be integrated easily. Railroads are a common example of this principle — if different railway systems are built to different gauges (the distance between the tracks), then rolling stock from one railway can't travel on another without major modifications. Building railroads to common specifications means that they can connect to one another, and can share, exchange and purchase equipment without compatibility issues.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Black Hat points out that US rail systems predominantly use the standard gauge of 143.5cm (or the virtually identical 4 ft 8½ in the US), and associated {{w|Rapid transit|subway systems}} and their cars are built to match this standard. This is a good example of interoperable systems. However, he also points out that roller coasters typically use a different gauge, presenting this as a problem, then goes on to state that his company has been retrofitting roller coasters to match railway gauge, and speaks ominously about &amp;quot;Phase 2&amp;quot;. This suggests that he plans to either run railroad stock on roller coasters or use roller coaster cars on train tracks or, as the title text suggests, both. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Black Hat points out that US rail systems predominantly use the standard gauge of 143.5cm (or the virtually identical 4 ft 8½ &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;in, &lt;/ins&gt;in the US), and associated {{w|Rapid transit|subway systems}} and their cars are built to match this standard. This is a good example of interoperable systems. However, he also points out that roller coasters typically use a different gauge, presenting this as a problem, then goes on to state that his company has been retrofitting roller coasters to match railway gauge, and speaks ominously about &amp;quot;Phase 2&amp;quot;. This suggests that he plans to either run railroad stock on roller coasters or use roller coaster cars on train tracks or, as the title text suggests, both. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;There are many reasons why this would be a bad idea. Even with identical gauges, roller coasters would not be able to run on train tracks, or vice versa. The tracks, wheels and how they interface would still be completely different. Trains and subways use {{w|Train wheel|sets of flanged steel wheels on top of the track}}, while coasters use {{w|Roller coaster wheel assembly|polyurethane rollers above, below, and to the sides of the track}}. Roller coasters are generally not powered, being initially lifted by a chain and then running on gravity and inertia. Roller coasters aren't built for the kind of weight or size typical to train cars. Any attempt to connect the two systems would almost certainly not work, and if attempted, would cause all kinds of damage and danger, while offering no obvious benefits. Given Black Hat's nature, it's unlikely that this gives him any pause.&amp;#160; As the saying goes, Black Hat would consider this a feature not a bug.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;There are many reasons why this would be a bad idea. Even with identical gauges, roller coasters would not be able to run on train tracks, or vice versa. The tracks, wheels and how they interface would still be completely different. Trains and subways use {{w|Train wheel|sets of flanged steel wheels on top of the track}}, while coasters use {{w|Roller coaster wheel assembly|polyurethane rollers above, below, and to the sides of the track}}. Roller coasters are generally not powered, being initially lifted by a chain and then running on gravity and inertia. Roller coasters aren't built for the kind of weight or size typical to train cars. Any attempt to connect the two systems would almost certainly not work, and if attempted, would cause all kinds of damage and danger, while offering no obvious benefits. Given Black Hat's nature, it's unlikely that this gives him any pause.&amp;#160; As the saying goes, Black Hat would consider this a feature not a bug.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>92.23.2.228</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=3105:_Interoperability&amp;diff=381329&amp;oldid=prev</id>
		<title>73.131.241.88: /* Explanation */ blatant typo in, in</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=3105:_Interoperability&amp;diff=381329&amp;oldid=prev"/>
				<updated>2025-07-15T18:26:40Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Explanation: &lt;/span&gt; blatant typo in, in&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 18:26, 15 July 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l12&quot; &gt;Line 12:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 12:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Black Hat]] gives a presentation to [[Cueball]] and [[Hairbun]] in which he emphasizes the importance of {{w|interoperability}} and compatibility. These terms refer to designing systems in such a way that they can work together and share assets or components without modification or an additional interface. The terms are most commonly used in {{w|information technology}} to refer to different systems using the same formatting standards and communication protocols to allow the systems to interface and files to be exchanged easily. They also apply to hardware systems, where different pieces of equipment might use standardized parts and dimensions to allow them to be integrated easily. Railroads are a common example of this principle — if different railway systems are built to different gauges (the distance between the tracks), then rolling stock from one railway can't travel on another without major modifications. Building railroads to common specifications means that they can connect to one another, and can share, exchange and purchase equipment without compatibility issues.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Black Hat]] gives a presentation to [[Cueball]] and [[Hairbun]] in which he emphasizes the importance of {{w|interoperability}} and compatibility. These terms refer to designing systems in such a way that they can work together and share assets or components without modification or an additional interface. The terms are most commonly used in {{w|information technology}} to refer to different systems using the same formatting standards and communication protocols to allow the systems to interface and files to be exchanged easily. They also apply to hardware systems, where different pieces of equipment might use standardized parts and dimensions to allow them to be integrated easily. Railroads are a common example of this principle — if different railway systems are built to different gauges (the distance between the tracks), then rolling stock from one railway can't travel on another without major modifications. Building railroads to common specifications means that they can connect to one another, and can share, exchange and purchase equipment without compatibility issues.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Black Hat points out that US rail systems predominantly use the standard gauge of 143.5cm (or the virtually identical 4 ft 8½ &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;in, &lt;/del&gt;in the US), and associated {{w|Rapid transit|subway systems}} and their cars are built to match this standard. This is a good example of interoperable systems. However, he also points out that roller coasters typically use a different gauge, presenting this as a problem, then goes on to state that his company has been retrofitting roller coasters to match railway gauge, and speaks ominously about &amp;quot;Phase 2&amp;quot;. This suggests that he plans to either run railroad stock on roller coasters or use roller coaster cars on train tracks or, as the title text suggests, both. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Black Hat points out that US rail systems predominantly use the standard gauge of 143.5cm (or the virtually identical 4 ft 8½ in the US), and associated {{w|Rapid transit|subway systems}} and their cars are built to match this standard. This is a good example of interoperable systems. However, he also points out that roller coasters typically use a different gauge, presenting this as a problem, then goes on to state that his company has been retrofitting roller coasters to match railway gauge, and speaks ominously about &amp;quot;Phase 2&amp;quot;. This suggests that he plans to either run railroad stock on roller coasters or use roller coaster cars on train tracks or, as the title text suggests, both. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;There are many reasons why this would be a bad idea. Even with identical gauges, roller coasters would not be able to run on train tracks, or vice versa. The tracks, wheels and how they interface would still be completely different. Trains and subways use {{w|Train wheel|sets of flanged steel wheels on top of the track}}, while coasters use {{w|Roller coaster wheel assembly|polyurethane rollers above, below, and to the sides of the track}}. Roller coasters are generally not powered, being initially lifted by a chain and then running on gravity and inertia. Roller coasters aren't built for the kind of weight or size typical to train cars. Any attempt to connect the two systems would almost certainly not work, and if attempted, would cause all kinds of damage and danger, while offering no obvious benefits. Given Black Hat's nature, it's unlikely that this gives him any pause.&amp;#160; As the saying goes, Black Hat would consider this a feature not a bug.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;There are many reasons why this would be a bad idea. Even with identical gauges, roller coasters would not be able to run on train tracks, or vice versa. The tracks, wheels and how they interface would still be completely different. Trains and subways use {{w|Train wheel|sets of flanged steel wheels on top of the track}}, while coasters use {{w|Roller coaster wheel assembly|polyurethane rollers above, below, and to the sides of the track}}. Roller coasters are generally not powered, being initially lifted by a chain and then running on gravity and inertia. Roller coasters aren't built for the kind of weight or size typical to train cars. Any attempt to connect the two systems would almost certainly not work, and if attempted, would cause all kinds of damage and danger, while offering no obvious benefits. Given Black Hat's nature, it's unlikely that this gives him any pause.&amp;#160; As the saying goes, Black Hat would consider this a feature not a bug.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>73.131.241.88</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=3105:_Interoperability&amp;diff=380770&amp;oldid=prev</id>
		<title>Cock: mention on the 3106 page is more detailed and more relevant there</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=3105:_Interoperability&amp;diff=380770&amp;oldid=prev"/>
				<updated>2025-07-03T11:02:22Z</updated>
		
		<summary type="html">&lt;p&gt;mention on the 3106 page is more detailed and more relevant there&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 11:02, 3 July 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l35&quot; &gt;Line 35:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 35:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: Voice from off-panel: Maybe interoperability is actually bad.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: Voice from off-panel: Maybe interoperability is actually bad.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: Black Hat: If you listen to the destination announcement while boarding, you'll be fine.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: Black Hat: If you listen to the destination announcement while boarding, you'll be fine.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==Trivia==&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Comic 3106 was late and released at 2:56 am UTC on June 25th. However, it was still labeled as a Monday comic.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{comic discussion}}&amp;lt;noinclude&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{comic discussion}}&amp;lt;noinclude&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Cock</name></author>	</entry>

	</feed>