Title Text:In lieu of mapping software, I once wrote a Perl program which, given a USB GPS receiver and a destination, printed ‘LEFT’ ‘RIGHT’ OR ‘STRAIGHT’ based on my heading.
Origin:https://xkcd.com/407/
https://www.explainxkcd.com/wiki/index.php/407:_Cheap_GPS
GPS是一种允许人们在地球上找到他们的位置和速度的系统。它最初是为美国军方开发的,但现在它看到了日常导航的国际用途。今天许多驾驶者都有GPS设备(有时也称为GPS),可以通过电子方式提供行车路线。
热和冷是儿童的活动/游戏,其中一个人搜索他们不知道它是什么的对象,其余的必须响应“热”或“冷”。其他词语,例如“暖”和“酷”可以用来更准确地描述它们的距离。玩家越接近神秘物体,它们就越“热”。
这个GPS将非常难以使用,因为它没有提供任何指示,只告诉你离你的目的地有多近。所说的一系列指令(“冷”,“温暖”,“热”,然后再“冷”)表明Cueball要么错过转弯,要么就是他刚刚通过目的地。
兰德尔描述了他过去的一个工程项目,它只能描述“像乌鸦一样苍蝇”。因此,举例来说,如果他向北行驶,目的地向东北行驶,即使没有合法的转弯,GPS也会告诉他右转。也许功能不是很强,但构建它是一件非常酷的事情。
虽然汽车行驶速度很快,并且只允许或能够使用世界上所有道路和小径的数量非常有限,但对于行人而言,情况则不然。因此,对于徒步旅行者而言,只是显示你应该像“乌鸦飞行”一样走路的应用程序实际上是一种非常常见且有用的工具,因为许多适合行人的小路不会出现在地图上。当然,只是打印“左”或“右”比在正确的方向上显示箭头(类似指南针)更原始,并且通常不太有用,因为在一个横截面上可以有多个向右的轨迹。