+0.44 Text-Based Google Directions (gdir.telae.net S:+0.50 )
81 points by TigerUniversity 9 days ago | 23 comments on HN | Moderate positive Contested Product · v3.7 · 2026-02-26 00:38:38 0
Summary Digital Accessibility & Inclusion Champions
Text-Based Google Directions is a minimalist navigation service explicitly designed to champion digital accessibility and human rights by serving populations excluded from modern web technologies. The service demonstrates strong positive lean toward Articles 2 (non-discrimination), 12 (privacy), 13 (movement), 19 (information), and 25 (essential services) through architecture that privileges feature phones, screen readers, terminal browsers, and low-bandwidth connections. The free, optionally-donated model, coupled with global country coverage and explicit pedagogical design, reflects commitment to dignity and equal access principles embedded in the UDHR Preamble.
Article Heatmap
Preamble: +0.55 — Preamble P Article 1: +0.45 — Freedom, Equality, Brotherhood 1 Article 2: +0.82 — Non-Discrimination 2 Article 3: ND — Life, Liberty, Security Article 3: No Data — Life, Liberty, Security 3 Article 4: ND — No Slavery Article 4: No Data — No Slavery 4 Article 5: ND — No Torture Article 5: No Data — No Torture 5 Article 6: ND — Legal Personhood Article 6: No Data — Legal Personhood 6 Article 7: ND — Equality Before Law Article 7: No Data — Equality Before Law 7 Article 8: ND — Right to Remedy Article 8: No Data — Right to Remedy 8 Article 9: ND — No Arbitrary Detention Article 9: No Data — No Arbitrary Detention 9 Article 10: ND — Fair Hearing Article 10: No Data — Fair Hearing 10 Article 11: ND — Presumption of Innocence Article 11: No Data — Presumption of Innocence 11 Article 12: +0.50 — Privacy 12 Article 13: +0.53 — Freedom of Movement 13 Article 14: +0.42 — Asylum 14 Article 15: ND — Nationality Article 15: No Data — Nationality 15 Article 16: ND — Marriage & Family Article 16: No Data — Marriage & Family 16 Article 17: ND — Property Article 17: No Data — Property 17 Article 18: ND — Freedom of Thought Article 18: No Data — Freedom of Thought 18 Article 19: +0.72 — Freedom of Expression 19 Article 20: +0.42 — Assembly & Association 20 Article 21: ND — Political Participation Article 21: No Data — Political Participation 21 Article 22: ND — Social Security Article 22: No Data — Social Security 22 Article 23: ND — Work & Equal Pay Article 23: No Data — Work & Equal Pay 23 Article 24: ND — Rest & Leisure Article 24: No Data — Rest & Leisure 24 Article 25: +0.93 — Standard of Living 25 Article 26: +0.82 — Education 26 Article 27: +0.38 — Cultural Participation 27 Article 28: ND — Social & International Order Article 28: No Data — Social & International Order 28 Article 29: +0.33 — Duties to Community 29 Article 30: +0.23 — No Destruction of Rights 30
Negative Neutral Positive No Data
Aggregates
Editorial Mean +0.44 Structural Mean +0.50
Weighted Mean +0.59 Unweighted Mean +0.55
Max +0.93 Article 25 Min +0.23 Article 30
Signal 13 No Data 18
Volatility 0.21 (Medium)
Negative 0 Channels E: 0.6 S: 0.4
SETL -0.17 Structural-dominant
FW Ratio 58% 33 facts · 24 inferences
Evidence 25% coverage
3H 7M 3L 18 ND
Theme Radar
Foundation Security Legal Privacy & Movement Personal Expression Economic & Social Cultural Order & Duties Foundation: 0.61 (3 articles) Security: 0.00 (0 articles) Legal: 0.00 (0 articles) Privacy & Movement: 0.48 (3 articles) Personal: 0.00 (0 articles) Expression: 0.57 (2 articles) Economic & Social: 0.93 (1 articles) Cultural: 0.60 (2 articles) Order & Duties: 0.28 (2 articles)
HN Discussion 12 top-level · 3 replies
TigerUniversity 2026-02-21 17:10 UTC link
A minimalistic directions service aimed at users of feature phones/dumb phones, terminal-based browsers, low-bandwidth connections, screen readers etc. Best suited for public transport directions. No JavaScript requirements.
jmclnx 2026-02-25 18:26 UTC link
Very Nice, this is very much needed
THansenite 2026-02-25 18:51 UTC link
As someone who is currently enamored with Meshtastic devices, several of which have built in GPS, this is making me wonder of future iterations of the software and being able to somehow utilize the directions on the mesh.
a456463 2026-02-25 19:18 UTC link
Love this! Thank you
lostmsu 2026-02-25 19:23 UTC link
How exactly does this work? Does it use Gmaps API?
staffordrj 2026-02-25 19:26 UTC link
Reminds me of GOOG-411! Used to use that all the time back in the day before I got a smart phone. https://youtu.be/J937N9m-XtE?si=-rsbP3Nm6GRGpZGQ&t=185
Melatonic 2026-02-25 20:05 UTC link
Very cool
regus 2026-02-25 20:08 UTC link
This takes me back to the MapQuest era, printing out directions and reading them while driving.
lukeasch21 2026-02-25 20:18 UTC link
As the developer of an app that uses SMS as a transport medium for a WebView "browser" UI [1], I'm very appreciative of Peter Foster for hosting this service! The site design is highly compressible and text is kept to a minimum - you can usually get directions in just a few texts.

[1] https://github.com/lukeaschenbrenner/TxtNet-Browser

k26dr 2026-02-25 20:32 UTC link
hey guys. love the service. paypal donations are down. wanted to donate and couldn't. just a heads up.
felixguendling 2026-02-25 22:06 UTC link
Similar just based on open source + open data https://social.tchncs.de/@Jbb/116082509413974306
tonymet 2026-02-25 22:56 UTC link
it would be fun to use AI to change this to 1990s directions like "Make a left at Eastside high, drive until you see taco bell, turn right down the alley , i'm the 3rd garage with the blue door".
purplehat_ 2026-02-25 19:46 UTC link
Yes, to self-host it you will need a Google maps API key.

In the related links at the bottom, https://gdir.telae.net/links.html, the Git repo https://github.com/pafoster/gdir.telae.net is available along with some other cool things.

escapecharacter 2026-02-25 21:05 UTC link
GOOG-411 was insanely cool.
gojomo 2026-02-25 22:00 UTC link
Competitor MapBlast's 'LineDrive' directions were my favorite printable option – both the abstract overview and the turn-by-turn abstract clips.

https://somethingaboutmaps.wordpress.com/2011/03/08/remember...

Editorial Channel
What the content says
+0.60
Article 25 Standard of Living
High P: Public health/welfare information access P: Accessible service design
Editorial
+0.60
SETL
-0.18

Service frames navigation as essential utility for public welfare, particularly 'Best suited for public transport directions.' Public transport access supports health/welfare by enabling access to medical facilities, food, shelter. Accessibility framing puts service in explicit welfare context.

+0.55
Article 2 Non-Discrimination
High P: Non-discrimination in access
Editorial
+0.55
SETL
-0.17

Service explicitly avoids technological discrimination: design principles make clear that access is not gated by device type, connection quality, or browser choice. Global country selector indicates commitment to geographic non-discrimination.

+0.55
Article 26 Education
High P: Digital literacy/access equity
Editorial
+0.55
SETL
-0.17

Service explicitly frames education in digital literacy: 'aimed at users of feature phones/dumb phones, terminal-based browsers' acknowledges that digital education has excluded populations. 'Best suited for public transport' positions service as educational tool for urban navigation, accessibility.

+0.50
Preamble Preamble
Medium A: Universal service availability
Editorial
+0.50
SETL
-0.24

Service explicitly framed as universal accessibility initiative: 'aimed at users of feature phones/dumb phones, terminal-based browsers, low-bandwidth connections, screen readers etc.' This language reflects preamble values of dignity and equal rights.

+0.50
Article 13 Freedom of Movement
Medium P: Freedom of movement enabled
Editorial
+0.50
SETL
-0.17

Service explicitly describes itself as navigation tool 'Best suited for public transport directions,' supporting freedom of movement through information access. No editorial restrictions on which routes or destinations are accessible.

+0.50
Article 19 Freedom of Expression
Medium P: Information access democratized
Editorial
+0.50
SETL
-0.17

Service explicitly aims to provide directions information to users excluded from modern digital tools. 'Aimed at users of feature phones/dumb phones, terminal-based browsers, low-bandwidth connections, screen readers' frames information access as right for all, not privilege for digital elite.

+0.45
Article 12 Privacy
Medium P: Privacy preservation through minimal data collection
Editorial
+0.45
SETL
-0.23

Service explicitly notes 'No JavaScript requirements,' minimizing tracking vectors. Absence of JavaScript disables most common privacy-invasive tracking mechanisms.

+0.40
Article 1 Freedom, Equality, Brotherhood
Medium P: Dignified treatment through inclusive design
Editorial
+0.40
SETL
-0.22

Service description frames accessibility as core value rather than afterthought. Language 'aimed at users of feature phones' positions marginalized tech users as primary beneficiaries rather than edge cases.

+0.40
Article 14 Asylum
Low P: Asylum/refuge information access enabled
Editorial
+0.40
SETL
-0.15

Service provides directions within and between countries including those with significant refugee/asylum populations (Syria, Afghanistan, etc.). Neutral access to navigation information may indirectly support asylum seekers seeking mobility.

+0.40
Article 20 Assembly & Association
Low P: Association/assembly information enabled
Editorial
+0.40
SETL
-0.15

Service provides directional information that may facilitate assembly and association by removing geographic/access barriers to meeting locations.

+0.35
Article 27 Cultural Participation
Low P: Cultural participation enabled
Editorial
+0.35
SETL
-0.14

Service provides navigation to cultural locations globally, indirectly enabling participation in cultural life by removing geographic access barriers.

+0.30
Article 29 Duties to Community
Medium P: Duty to community through service design
Editorial
+0.30
SETL
-0.13

Service description implicitly reflects Article 29 duties: 'aimed at users of feature phones' reflects recognition of community responsibility to serve excluded populations.

+0.20
Article 30 No Destruction of Rights
Medium P: No right destruction through function
Editorial
+0.20
SETL
-0.11

Service provides neutral navigation utility without arguments for destroying UDHR rights. Content makes no claims that justify right limitations.

ND
Article 3 Life, Liberty, Security
null

No content addressing life, liberty, or security of person observed on page.

ND
Article 4 No Slavery
null

No content addressing slavery or servitude observed.

ND
Article 5 No Torture
null

No content addressing torture or cruel treatment observed.

ND
Article 6 Legal Personhood
null

No content addressing legal personality observed.

ND
Article 7 Equality Before Law
null

No content addressing equality before law observed.

ND
Article 8 Right to Remedy
null

No content addressing legal remedy observed.

ND
Article 9 No Arbitrary Detention
null

No content addressing arrest or detention observed.

ND
Article 10 Fair Hearing
null

No content addressing fair and public hearing observed.

ND
Article 11 Presumption of Innocence
null

No content addressing criminal law or presumption of innocence observed.

ND
Article 15 Nationality
null

No content addressing nationality observed.

ND
Article 16 Marriage & Family
null

No content addressing marriage or family observed.

ND
Article 17 Property
null

No content addressing property rights observed.

ND
Article 18 Freedom of Thought
null

No content addressing conscience or religion observed.

ND
Article 21 Political Participation
null

No content addressing political participation observed.

ND
Article 22 Social Security
null

No content addressing social security observed.

ND
Article 23 Work & Equal Pay
null

No content addressing work rights observed.

ND
Article 24 Rest & Leisure
null

No content addressing rest or leisure observed.

ND
Article 28 Social & International Order
null

No content addressing social/international order observed.

Structural Channel
What the site does
+0.65
Article 25 Standard of Living
High P: Public health/welfare information access P: Accessible service design
Structural
+0.65
Context Modifier
+0.30
SETL
-0.18

Service architecture demonstrates commitment to welfare access: feature phone support enables developing-world access; low-bandwidth design serves rural/poor areas; free model removes economic barrier to mobility information; optional donation respects user agency. Multiple interface modes support varying disability needs.

+0.60
Preamble Preamble
Medium A: Universal service availability
Structural
+0.60
Context Modifier
0.00
SETL
-0.24

Service architecture demonstrates commitment to universality: no JavaScript requirements, text-based interface, optional donation model, support for diverse access modalities. Structural design prioritizes inclusion over convenience.

+0.60
Article 2 Non-Discrimination
High P: Non-discrimination in access
Structural
+0.60
Context Modifier
+0.25
SETL
-0.17

Technical implementation confirms non-discriminatory access: no authentication barriers mentioned, no device fingerprinting, no content restriction by country (comprehensive country dropdown). Text-based design treats all browsers equally.

+0.60
Article 26 Education
High P: Digital literacy/access equity
Structural
+0.60
Context Modifier
+0.25
SETL
-0.17

Service architecture is educational: text-based interface teaches users terminal/command-line literacy; no JavaScript requirement eliminates complex dependency chains; tips for Opera Mini users show pedagogical intent. Full/Basic modes support scaffolded learning. Tip sections ('Tip for Opera Mini users') demonstrate educational framing.

+0.55
Article 12 Privacy
Medium P: Privacy preservation through minimal data collection
Structural
+0.55
Context Modifier
0.00
SETL
-0.23

Technical architecture inherently privacy-preserving: text-based interface eliminates browser fingerprinting, no cookies or session tracking evident, stateless query model. Optional donation model via PayPal suggests no advertising/data-sale tracking dependencies.

+0.55
Article 13 Freedom of Movement
Medium P: Freedom of movement enabled
Structural
+0.55
Context Modifier
0.00
SETL
-0.17

Service provides query functionality across all 195+ countries without geographic blocking. Supports multiple travel modes (public transport, car, bicycle, foot) without restriction. No filtering of results by content or destination.

+0.55
Article 19 Freedom of Expression
Medium P: Information access democratized
Structural
+0.55
Context Modifier
+0.20
SETL
-0.17

Technical architecture maximizes information accessibility: no JavaScript requirement reduces barriers; text-based format compatible with screen readers; low-bandwidth design serves areas with poor connectivity; feature phone support enables access in Global South. Multiple interface modes (Full/Basic) accommodate different information processing needs.

+0.50
Article 1 Freedom, Equality, Brotherhood
Medium P: Dignified treatment through inclusive design
Structural
+0.50
Context Modifier
0.00
SETL
-0.22

Technical architecture treats all users with equal consideration: same core functionality available regardless of device, connection speed, or browser capability. No degraded experience for accessible pathways.

+0.45
Article 14 Asylum
Low P: Asylum/refuge information access enabled
Structural
+0.45
Context Modifier
0.00
SETL
-0.15

Global coverage without discrimination enables refugee/asylum seekers to access movement information across borders. No country-level blocks or restrictions evident.

+0.45
Article 20 Assembly & Association
Low P: Association/assembly information enabled
Structural
+0.45
Context Modifier
0.00
SETL
-0.15

Global country coverage and multi-mode support enable users to navigate to protest sites, community centers, or gathering locations across borders. No filtering of destination types.

+0.40
Article 27 Cultural Participation
Low P: Cultural participation enabled
Structural
+0.40
Context Modifier
0.00
SETL
-0.14

Global coverage enables users to navigate to cultural venues (theaters, museums, cultural centers) across all territories. No filtering by location type or cultural origin.

+0.35
Article 29 Duties to Community
Medium P: Duty to community through service design
Structural
+0.35
Context Modifier
0.00
SETL
-0.13

Service model demonstrates community responsibility: free access respects collective welfare; optional donation enables voluntary participation in service sustainability; accessibility architecture shows commitment to serve all abilities/economic conditions.

+0.25
Article 30 No Destruction of Rights
Medium P: No right destruction through function
Structural
+0.25
Context Modifier
0.00
SETL
-0.11

Service does not employ data collection, tracking, or surveillance mechanisms that would destroy privacy rights (Art. 12). No geographic blocking destroys freedom of movement (Art. 13). No paywalls destroy access rights (Art. 19, 25).

ND
Article 3 Life, Liberty, Security
null

Service is directions utility without security or safety implications.

ND
Article 4 No Slavery
null

Utility service with no labor or servitude implications.

ND
Article 5 No Torture
null

Technical utility without harm-related implications.

ND
Article 6 Legal Personhood
null

Service does not implicate legal personhood.

ND
Article 7 Equality Before Law
null

Service applies identical logic to all users.

ND
Article 8 Right to Remedy
null

Service provides no dispute resolution or legal process components.

ND
Article 9 No Arbitrary Detention
null

Technical utility with no law enforcement implications.

ND
Article 10 Fair Hearing
null

Service has no judicial or hearing function.

ND
Article 11 Presumption of Innocence
null

Service is not a legal or criminal justice system.

ND
Article 15 Nationality
null

Service treats all nationalities identically via global country selector.

ND
Article 16 Marriage & Family
null

Service has no family-related implications.

ND
Article 17 Property
null

Service does not implicate property ownership or deprivation.

ND
Article 18 Freedom of Thought
null

No content addressing conscience or religion observed.

ND
Article 21 Political Participation
null

Service provides navigation but not political engagement tools.

ND
Article 22 Social Security
null

Service is not a social welfare system.

ND
Article 23 Work & Equal Pay
null

Service does not address labor or employment.

ND
Article 24 Rest & Leisure
null

Service may enable leisure travel but does not address rest rights.

ND
Article 28 Social & International Order
null

Service operates within existing infrastructure without addressing order frameworks.

Supplementary Signals
How this content communicates, beyond directional lean. Learn more
Epistemic Quality
How well-sourced and evidence-based is this content?
0.64 low claims
Sources
0.5
Evidence
0.6
Uncertainty
0.7
Purpose
0.9
Propaganda Flags
No manipulative rhetoric detected
0 techniques detected
Emotional Tone
Emotional character: positive/negative, intensity, authority
empathetic
Valence
+0.7
Arousal
0.3
Dominance
0.4
Transparency
Does the content identify its author and disclose interests?
0.33
✗ Author ✗ Funding
More signals: context, framing & audience
Solution Orientation
Does this content offer solutions or only describe problems?
0.73 solution oriented
Reader Agency
0.8
Stakeholder Voice
Whose perspectives are represented in this content?
0.55 2 perspectives
Speaks: institution
About: individualsmarginalized
Temporal Framing
Is this content looking backward, at the present, or forward?
present unspecified
Geographic Scope
What geographic area does this content cover?
global
United States, Canada, United Kingdom, Germany, France, Afghanistan, India, China, Brazil, Australia, Russia, Syria, Myanmar, Palestine
Complexity
How accessible is this content to a general audience?
accessible low jargon none
Longitudinal 1055 HN snapshots · 10 evals
+1 0 −1 HN
Audit Trail 30 entries
2026-02-28 14:34 model_divergence Cross-model spread 0.59 exceeds threshold (4 models) - -
2026-02-28 14:34 eval_success Lite evaluated: Neutral (0.00) - -
2026-02-28 14:34 eval Evaluated by llama-3.3-70b-wai: 0.00 (Neutral)
reasoning
Utility site with neutral stance
2026-02-27 16:34 eval_success Light evaluated: Neutral (0.00) - -
2026-02-27 16:34 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral)
2026-02-26 20:26 dlq Dead-lettered after 1 attempts: Text-Based Google Directions - -
2026-02-26 20:24 rate_limit OpenRouter rate limited (429) model=llama-3.3-70b - -
2026-02-26 20:23 rate_limit OpenRouter rate limited (429) model=llama-3.3-70b - -
2026-02-26 20:22 rate_limit OpenRouter rate limited (429) model=llama-3.3-70b - -
2026-02-26 17:51 dlq Dead-lettered after 1 attempts: Text-Based Google Directions - -
2026-02-26 17:49 rate_limit OpenRouter rate limited (429) model=llama-3.3-70b - -
2026-02-26 17:48 rate_limit OpenRouter rate limited (429) model=llama-3.3-70b - -
2026-02-26 17:47 rate_limit OpenRouter rate limited (429) model=llama-3.3-70b - -
2026-02-26 14:13 eval_success Evaluated: Mild positive (0.25) - -
2026-02-26 14:13 eval Evaluated by deepseek-v3.2: +0.25 (Mild positive) 9,671 tokens
2026-02-26 09:20 dlq Dead-lettered after 1 attempts: Text-Based Google Directions - -
2026-02-26 09:19 dlq Dead-lettered after 1 attempts: Text-Based Google Directions - -
2026-02-26 09:18 rate_limit OpenRouter rate limited (429) model=mistral-small-3.1 - -
2026-02-26 09:18 rate_limit OpenRouter rate limited (429) model=hermes-3-405b - -
2026-02-26 09:17 rate_limit OpenRouter rate limited (429) model=hermes-3-405b - -
2026-02-26 09:17 rate_limit OpenRouter rate limited (429) model=mistral-small-3.1 - -
2026-02-26 09:15 rate_limit OpenRouter rate limited (429) model=hermes-3-405b - -
2026-02-26 09:15 rate_limit OpenRouter rate limited (429) model=mistral-small-3.1 - -
2026-02-26 00:38 eval Evaluated by claude-haiku-4-5-20251001: +0.59 (Moderate positive) 13,128 tokens -0.10
2026-02-25 23:42 eval Evaluated by claude-haiku-4-5-20251001: +0.69 (Neutral) 12,190 tokens -0.08
2026-02-25 23:26 eval Evaluated by claude-haiku-4-5-20251001: +0.77 (Strong positive) 13,225 tokens +0.10
2026-02-25 23:05 eval Evaluated by claude-haiku-4-5-20251001: +0.67 (Neutral) 12,107 tokens +0.06
2026-02-25 22:31 eval Evaluated by claude-haiku-4-5-20251001: +0.61 (Neutral) 9,399 tokens +0.06
2026-02-25 22:26 eval Evaluated by claude-haiku-4-5-20251001: +0.55 (Moderate positive) 8,726 tokens -0.07
2026-02-25 22:10 eval Evaluated by claude-haiku-4-5-20251001: +0.62 (Neutral) 8,640 tokens