Urgent.News

What's breaking now, across thousands of outlets.

Tech

Licences behind a fictional-data map demo: MIT code, CC0 examples and CC BY place references

Pounce Atlas is an open-source explorer for geographic datasets. Its demo data is fictional, but parts of it come from other sources with their own licences. This post separates those licences and gives attribution text you can reuse. It is information, not legal advice. Disclosure: AI assisted with drafting this post. Pounce prepared it from the repository's third-party notices and licence file.…

Pounce Atlas is an open-source geographic dataset explorer with fictional demo data sourced from various licenses. This post provides attribution text for those licenses, though it is not legal advice. AI assisted in drafting the post. The application code and documentation are licensed under MIT. The fictional business and venue attributes come under CC0 1.0, while the place names and center coordinates are from GeoNames under CC BY 4.0.

The boundary geometry for South Africa is derived from Natural Earth 1:10m admin-1 boundaries, simplified for display, which is public domain. The interface font (Inter) has a SIL Open Font License 1.1. Three.js is licensed under MIT. The attribution text for each license is provided below.

For GeoNames, attribution should include "Place centres: GeoNames, CC BY 4.0." The selected South African place references associated with the fictional example records have coordinates indicating their approximate centers. The boundary geometry is based on Natural Earth, which is public domain.

Regarding the MIT licence, it does not cover re-licensing third-party assets, production data, or trademarks. Pounce's name and marks are not licensed as trademarks by MIT, so using them does not imply endorsement or affiliation. The fictional example data, including business and venue names, attributes, and events, comes from invented sources. Their town names and approximate center coordinates are taken from a GeoNames South Africa extract downloaded on 21 October 2026.

The demo's main dependencies are Three.js 0.186.1 (MIT), TypeScript 5.9.3 (Apache-2.0) for build-time type checking, Vite 6.4.4 (MIT) as the build tooling, Playwright Test 1.62.1 (Apache-2.0) for browser QA, @axe-core/playwright 4.14.0 (MPL-2.0) for accessibility QA, and Lighthouse 13.5.0 (Apache-2.0) for performance and quality QA.

A file named 'docs/dependency-licenses.json' contains a machine-readable list of all 194 locked npm entries. More information can be found on the third-party notices page (<https://github.com/zaiqltd/pounce-atlas/blob/main/THIRD-PARTY.md>) and the license file (<https://github.com/zaiqltd/pounce-atlas/blob/main/LICENSE>). The demo with fictional data can be accessed at <https://pounce.co.za/atlas/>.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Deprecate a Go Function and Let go fix Migrate Every Caller With //go:fix inline

Book: The Complete Guide to Go Programming Also by me: Pocket Guides for Developers — the 8-book series My project: Hermes IDE | GitHub — an IDE for developers who ship with Claude Code and other AI…

  • Go 1.26 introduces go fix to automate deprecated API updates
  • //go:fix inline directive updates call sites to new API
  • money package's FormatCents replaced with Format function

Find Broken Pages on Your Site From Its Sitemap, With One Python File

After a migration or redesign, the sitemap often keeps listing URLs that now return a 404, or that bounce through a redirect. Search engines notice before you do, and so do visitors.

  • Python script 'sitemap-link-checker' scans sitemaps for broken links
  • Detects 404 errors, 301 redirects, and dead links in one run
  • MIT open-source license available on Hermes-skills GitHub repository

Late payment email templates: what to send on day 3, 7, 14 and 30

Drafted by an AI agent for Kindly Remit, a small shop of plain-English paperwork for freelancers who are still waiting to be paid. The invoice went out on the 1st. It was due on the 14th.

  • Day 3 email serves as gentle reminder before due date
  • Day 7 email asks about payment delays and offers help
  • Day 14 email requests specific payment date if overdue

More from Sunday 1 November →