Plan Your Route Privately: DuckDuckGo Now Has Driving and Walking Directions
spreadprivacy.com
spreadprivacy.com
We only keep them for debugging purposes and attack prevention. The maps layer (visualization) is done from an external company though: you can change this in the upper right corner to e.g. the original OpenStreetMap or Thunderforest.
Additionally you get nice biking and hiking routes all with elevation, multiple other vehicle types like scooter or truck. And the possibility to export to GPX or using multiple via points. Additionally we try to update the road network as fast as possible (currently max. 1-3 days) from OpenStreetMap data, which is not always the case from other providers. Currently we try to revamp our UI to integrate new features like our alternative routes (you can trigger this via algorithm=alternative_route URL parameter).
Now it is always important to ask the question "how do they make money?" and to understand why we can offer this all for free and even have the routing engine as open source: the simple reason is that we do not have to earn money with the end user. We created the company to push our open source projects (we also have jsprit - a toolkit for solving rich vehicle routing problems) and we try to support OpenStreetMap where we can (e.g. we are the only European corporate gold member of the OSM foundation) and do this via our growing SaaS where we sell subscriptions to many small and medium sized businesses. We do not have VC and so there is no pressure into things we don't want.
a) I use GraphHopper with OpenStreetMap.org sometimes. It is good. Sometimes too good. Can I ask it to stick to bigger roads at the cost of other things like travel time?
b) Thank you so much for bringing up the profit model and being transparent about it. Way too few people do that.
Do you mean preferring bigger roads for car? This is tricky as optimizing for time sometimes introduces big detours and so we consider also distance (that can take you off big roads) and so yes, we have to improve this further. At least for (small) truck we have to improve there :)
Basically if you have data on the type of an intersection, favoring nearby controlled intersections for difficult turns would probably be helfpul, especially in hilly areas.
Being able to export to gpx is also very cool.
I feel like "best" biking routes are very subjective, so I'm sure you can't cater everyone, perfectly.
A cool feature I'd love: the ability to Google Street view right from the non-Google Maps service. Would that be allowed?
Is there a setting that disables this ludicrous behavior? Why is that setting set to "stupid and dangerous" by default?
But, when routing from Santa Cruz to San Francisco, every time there's a freeway offramp that parallels the freeway and then rejoins it, the osmand routing wants me to take that offramp. So that I can then, just a few seconds later, get back on to the freeway.
This isn't just annoying, it's dangerous. If that's you, can you fix it? And if not, can you make sure you don't do the same thing?
Thank you very much for doing that.
BTW: we also provide our own geocoding which is based on photon an open source geocoding projects where we also invest, additionally to financially supporting the 'main' OpenStreetMap geocoder Nominatim project.
Graphhopper's map matching algorithm handled this perfectly, and we're a satisfied, paying, corporate user (since March 2019).
Tech support was also extremely responsive and helpful when I needed to debug some edge cases (e.g. extremely long trips).
My friend Jessie in Germany also uses Graphhopper for visualising research on tram lines, and her experience has also been excellent.
I was not paid to say this, I'm just a satisfied customer. Use Graphhopper.
This is all conjecture obviously, it's hard to know exactly how much data Apple is getting, and if they could use something else to fingerprint users, but I'll give DDG the benefit of doubt for now.
Hypothetically, DDG could guard against Apple having useful navigational histories for your home by seeding requests with misinformation -- artificial navigation requests Apple can't tell apart from your real requests -- but I'd be surprised if this hypothetical is actually happening.
> like our embedded maps, powered by Apple's MapKit JS framework
The JavaScript framework they use is not necessarily the same as the server-side routing engine. One can overlay data (like the path to drive and turns to take) with any mapping library like google, leaflet, etc.
Even placing my mistrust aside, it's once again a US-centric move; as garbage as Apple Maps is, it's even worse outside the US.
The only reason for this choice that makes any sense, is that they've received a monetary incentive for this, and neither company has been open about it.
OSM Data/Routing engines alone don't address that side of the problem.
If I had the time, I'd personally focus on writing a loader replacement (ie, imposm/osm2pgsql "competitor") that:
1. supported arbitrary data transforms into postgres -- basically, can load data into any database schema, do on-load data transforms, enrichment, i18n, etc.
2. was distributable via some distributed message queue (I'd personally choose SQS, but you could do something like celery for less-opinionated solution)
3. was not opinionated about deployment compute environment (ie, neither requiring nor forbidding containerization)
Basically, the ability to have a proper, production-grade, not-just-meant-for-slippymaps ETL pipeline on OSM data would be a really big deal. I haven't ever seen an open source solution for that.
I recently re-installed Here maps (which I loved on windows mobile) and my country railway app has built-in bus data so it can help plan travels as well.
I didn't saw any hints about it in the article but are they going to build an app around it ?
Edit: ah, they don't have public transport schedules yet.
My annoyance is that every second trip is... back home. So with their gigawatt AI, I suppose it could have learnt. So I guess it tries to do its best to avoid me going home: typing « Home » suggests « Home Depot? home improvement? Homie restaurant? Homicide drop point? » I’m joking with the last one but Google seems to be pushing too hard to make me discover new places.
In Google Maps on Android:
1. Search for your home address and click "Directions"
2. Click on 3-dot menu (hamburger button?) next to origin and destination
3. Select "Add route to Home screen" to create shortcut
I was interested in doing this too. One issue I found, however, was getting a list of my subscriptions without having to go to the website and fetch the channel IDs or video IDs for youtube-dl to then use.
I also noted that youtube-dl can download from your subscriptions list directly, which is cool. I was going to put that on a cronjob and just let it milk my subscriptions on a daily basis as new videos come out.
I've also been using "Clean Up YouTube", a Firefox plugin, which basically eliminates whatever you want from the UI. For me that's the home screen/trending crap, comments and just about everything. Now I only focus on my subscription feed and move on from YouTube after that. This has helped to drastically reduce the amount of crap I watch.
iOS here.
It's not entirely free, namely map updates are limited without a subscription—though I haven't checked if it's the same with the F-Droid version.
It might be better in other places, but it's a long way from replacing google maps for me.
- More than two points. It seems to be only start to end now.
- Option to change the route manually.
- Option to avoid toll roads.
Great news, go DDG!
Those aren't the most important metrics. In cities at least, the most important things are: car traffic and hills.
Many cyclists would rather take a slower route if there's less cars about, and to avoid biking uphill.
Portland has freeways running north/south (more or less) on the West side (I5) and East side (I205). Sometimes, one of them will be significantly slowed because of accidents or some other unspecified cause.
After being stuck on the freeway once or twice, it's now our habit to check the route for traffic. What's normally the fastest route can be the slowest because of traffic.
What's the benefit of doing this, rather than just leaving it blank?
PS: Product looks really good. Really quick on Firefox, without any dumb animations like Google Maps that make it seem so much slower.
I'm usually willing to walk/bike an extra kilometer or so if it means I'll walk through a park instead of next to a highway. Unfortunately the default/only option is always the quickest one.
Not familiar with the ddg maps features. Got a map and directions to where I'm going. Apple logo on the map. Fine.
Clicking and zooming on the map, and suddenly I noticed I'm on a Google map with a Google url.
I'll have to go slower when I have the time, and figure out if it's worth using.
Now if you could please offer a front end email service for iCloud, ProtonMail and or other privacy centric email clients (let the user choose) and a DDG full fledged news service (it could rank news sites which are privacy centric the highest) that would rock; allow me to further separate myself from using Google & support companies who share my values in one interface!
Sure, it's less un-private than using the data vacuum that is Google, but it's still sharing pieces of your life with a random org.
A lot of people still don’t realize this, or just don’t care.
Free as in beer, yes. FL/OSS, no.
Secondly, there are no public transports, so it is unusable in Tokyo.
It is so damn overdue to have a truly independent search engine which ranks results not based on marketing companies and paid results.
That said, both bing and ddg tend to give me similarly disappointing results. They just seem focused on the US and searching in any other country in English, or even dare to use another language the result quality and especially recency drops significantly.
[0] https://www.0x65.dev/blog/2019-12-11/the-pivot-that-excited-...
It's fine to market DDG as privacy respecting, but making an astroturf "privacy advice" org is disgusting.
Why?
Edit: Didn't notice that the sticky header once you scroll down does say "DuckDuckGo Blog". Not sure why it can't just say that in the actual header; intentionally vague or baffling design?
Why don't you look at the header?
> To most people who aren't familiar with the DuckDuckGo logo, this would indeed look like the site of some privacy advocacy group.
Seriously???
And why don't you look at my comment talking about the header?
> Seriously???
You seriously think more than 10% of Internet users recognize the DuckDuckGo logo? (Actually, s/10%/1%/.)
If you were actually confused (hard to believe) just reading the content would clarify any confusion. Check out the first line of the article.
This thread would have a point if the blog spoke of DDG in the third person, but it doesn’t.
As actuator said in the thread, it should be duckduckgo.com/blog/.
If they want a product blog, rather than using something like this as a name, they can simply do what other respectable companies do and use something like
- duckduckgoblog.com
- duckduckgo.com/blog/
- blog.duckduckgo.com
How did we become so utterly dependent on this technology that only a generation ago was unnecessary?
Driver-less cars with AI powered navigation coming to your house in the not too distant future. It will plot the most efficient course to get your meat-sack self from your house to the corner store to buy bread & milk....and you don't need to think at all about what your legs are doing. That is if you even still walk. Maybe you are so lazy you will order by the noise-polluting drone delivery service.
People marvel at tech, and don't misunderstand my rant, Google Maps, Openstreet Maps etc are extremely useful in researching places, but, we should not become reliant to the point where we cannot function without them. Otherwise we are becoming mindless zombies in this ever tech-infested world of ours where we are loosing basic skills such as navigating from point A to point B.
Very sad state of affairs.
I got no time for this jibba jabba!