So who built those old rutted roads? The first long distance roads in Europe (and England) were built by Imperial Rome for their legions. Okay! Why did the wagons have that particular odd wheel spacing? Well, if they tried to use any other spacing, the wagon wheels would break on some of the old, long distance roads in England, because that’s the spacing of the wheel ruts. Why did “they” use that gauge then? Because the people who built the tramways used the same jigs and tools that they used for building wagons which used that wheel spacing. Why did the English build them like that? Because the first rail lines were built by the same people who built the pre-railroad tramways, and that’s the gauge they used. Why was that gauge used?īecause that’s the way they built them in England, and the US railroads were built by English expatriates. ![]() The US standard railroad gauge (width between the two rails) is 4 feet, 8.5 inches. when you try to display an image using matplotlib after reading it using imread in OpenCV, the result looks funny. It does not play well with libraries that use the standard RGB pixel format. OpenCV seems to have been built with the principle of maximum surprise in mind! And it all begins with the default BGR pixel format. While working with OpenCV, I have the docs permanently open in a browser tab. When I am writing Computer Vision code in MATLAB, I rarely refer to the documentation. OpenCV is a very useful library, but when it comes to the principle of least surprise, it is an unqualified disaster. But if the design is inconsistent with a user’s expectation, a simple act of opening a door can become a mental burden. Those are the expectations of a user of the door and when the designer of a door respects these expectations, a user can use the door without exerting any mental energy. When you see a door with a metal plate, you want to push it. When you see a handle on a door, you want to pull it. A good intuitive design makes the user not think. ![]() One of the elements of good design is the principle of least astonishment ( a.k.a principle of least surprise).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |