this post was submitted on 26 Sep 2024
277 points (98.3% liked)

Asklemmy

43945 readers
589 users here now

A loosely moderated place to ask open-ended questions

Search asklemmy πŸ”

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~

founded 5 years ago
MODERATORS
 

My dad uses Google Maps, and he mentioned that it seems to be getting worse. Like, giving him directions that are obviously worse than alternatives. Has anyone else here experienced this?

you are viewing a single comment's thread
view the rest of the comments
[–] captain_aggravated@sh.itjust.works 3 points 1 month ago (2 children)

I've seen it do that for decades now, and in at least two cases I see it happen is when a highway enters town and gains a name, like how Florida Route 92 becomes International Speedway Boulevard when you enter Daytona Beach. Or, when another route joins the corridor you're on, like throughout North Carolina US-1, US-15 and US-501 weave in and out of each other a few times along with a few state routes joining and leaving.

So I think when it hits points like this, it sometimes interprets them as intersections rather than junctions, and its programming requires it to issue a direction for an intersection. YOU might not see it as an intersection but IT does.

[–] intensely_human@lemm.ee 2 points 1 month ago (2 children)

I don’t need any instructions at all at an intersection unless the instruction is to turn

1: I bet sometimes you do. If you've been driving on US-1-15-501, and 1 splits from 15-501, you may ask which highway to keep following. I know of several junctions like that where "go straight" is an ambiguous instruction, especially if one or more lanes just become an "exit."

2: In many cases I doubt it's about you. It's a layered problem.

First of all, you have the United States Highway "system." 50 state DOTs each doing things their own way with their own goofy ideas and quirks, some roads designed in the 1740s designed by British or Dutch farmers for pedestrians and horses, some roads designed by wildlife that used to walk through the forest that used to be where this town is now and the people put the roads where the tracks were when they put a village in the forest, some roads that are the way they are because they used to follow a railroad that used to be here, some roads designed by people in the 1950s who were going to revolutionize travel for the atomic age, so your nuclear powered car could whisk you down the highway at 190 miles per hour. And every single piece of this for over 3 centuries now has been done as half-assed as possible, each new layer connecting to all the previous layers as an afterthought.

Describe an entire continent of the above fuckeduppery in software please. Oh, and while you're at it, there's only 300 million people in the United States, please implement this for Europe, Australia and Southeast Asia while you're at it in the same software.

And remember, you're designing this software for EVERYONE. You're designing a system to be used by my uncle who has a hatred of Sheetz that borders on religious fervor because you order food in there with touch screen menus. You're designing a system for the idiot who drove into a pond because the GPS told him to "turn left immediately." You're designing a system for the professional driver who knows that I-295 is an auxiliary interstate that diverges from I-95 that will eventually rejoin I-95. And you're designing a system for people who mostly know their home town and could get most of the way there but they haven't been out to the warehouse district a lot so you'll have to give them directions from the highway to the UPS distribution center.

Everybody from the iOS native zoomer to my 1960's uncle uses Google Maps. You can't design things that make sense to both of these people.

=====

So some drivers will want some information some of the time. So at the city limits of Daytona Beach, your phone will mysteriously tell you to continue straight on State Route 92 because that's where it stops being called International Speedway Boulevard. Because the non-sentient algorithm deciding when to issue verbal directions often can't tell the difference between a name change and an intersection of two roads. Or even when it can, it may still offer that change to prevent confusing drivers later, because "Turn left onto International Speedway Boulevard." 20 minutes later "Continue following State Route 92." "Wait! I thought I was on ISB! How'd I get on 92? *looks down at phone for 3 entire minutes trying to get the least optimized software in history to scroll the map in a way that makes sense, running over every single toddler in Volusia county in the meanwhile."

So occasionally it will err on the side of caution and tell you something you might not need to know.

[–] Empricorn@feddit.nl 1 points 1 month ago

Thank you. I'm not actually that old-school, but back in the day, the only directions that mattered were the changes. "Turn right on the dirt road, and follow it for about 35 miles. Turn right at the crazy magenta and black diner..."

[–] hank_the_tank66@lemmy.world 1 points 1 month ago (1 children)

That's exactly what it is. I just had this happen where two US highways merge, and it told me to "keep straight on HWY 20" at that location. You'll also often see this where two interstates merge for a while in and around cities.

[–] captain_aggravated@sh.itjust.works 5 points 1 month ago* (last edited 1 month ago) (1 children)

A bigger problem I have than occasionally hearing "Keep straight on Highway 20" is "Keep straight on US-20, US-94, US-1, US-15, US-501, US-99, US-98, NC-24, NC-27, NC-17, PG-13, PS-5, N-64, I-95, I-85, I-40, Bragg Boulevard for 1.3 miles."

It puts the instruction at the beginning, and then it talks so long you forgot what it told you to do. It's how you stack overflow a human.

[–] Empricorn@feddit.nl 2 points 1 month ago

I'm sorry, I wasn't paying attention. What were you saying?