conv.

All stories
ScienceQuiet 10d · day 10

Hacker News surfaces EuroBirdPortal's live European bird migration maps

A near-real-time portal aggregating citizen-science bird sightings across Europe draws praise for its migration visuals and criticism over bugs, missing API access, and third-party trackers.

What to know

  • EuroBirdPortal compiles near-daily bird sighting data from multiple national birdwatching portals into live European movement maps, though some sources update at longer intervals and unvalidated errors can persist temporarily.
  • Hacker News commenters found the migration animations compelling but reported the site breaking (showing zero results) after filter changes.
  • There is no public API for third-party access according to the site's own documentation, and the page loads connections to Google, Amazon, Cloudflare and Twitter, prompting data-sovereignty criticism.
  • Some users noticed unexplained national-border artifacts in species distribution data, suggesting inconsistent data normalization between countries.
many voices

The live migration maps are a genuinely fascinating way to visualize bird movement.

  • “the map showing swallows breaking out of the south of Iberia, then rapidly heading north is rather cool.”

    smackay · Hacker News ↗
some voices

The site has technical problems, including bugs and missing API access.

  • “Website doesn't really work properly. As soon as I change the birds and update, it shows 0 birds for entire timespan.”

    krige · Hacker News ↗
some voices

The site's reliance on major US tech providers undercuts European data sovereignty.

  • “This website wants to connect to Google, Amazon, Cloudflare and Twitter among others right off the bat. Great job with the data sovereignty, Europe!”

    barnacs · Hacker News ↗
some voices

The data shows puzzling artifacts, like visible national borders in species distributions with no physical explanation.

  • “It's odd that you can see the borders between Belgium and France for various birds (like the swift and cuckoo), same for the border between Germany and Poland.”

    317070 · Hacker News ↗

EuroBirdPortal Operator of the live bird-tracking data portalNKosmatos Hacker News submitterkiproping Builder of a related biodiversity platform

Hacker News surfaces EuroBirdPortal's live European bird migration maps
eurobirdportal.org

How it unfolded 5 developments, newest first · click a bar or a number to jump articlespostscomments

Peak 7 pieces in 3h at Sep 14, 6 AM; 12 pieces over 10 days (2 articles · 2 posts · 8 comments) Sep 14, 3 AM — 4 pieces · 2 articles · 2 posts — Newswires 2, Hacker News 1, Mastodon 1Sep 14, 6 AM — 7 pieces · 7 comments — Hacker News 7Sep 14, 9 AM — 1 piece · 1 comment — Hacker News 1Sep 14, 12 PM — quietSep 14, 3 PM — quietSep 14, 6 PM — quietSep 14, 9 PM — quietSep 15, 12 AM — quietSep 15, 3 AM — quietSep 15, 6 AM — quietSep 15, 9 AM — quietSep 15, 12 PM — quietSep 15, 3 PM — quietSep 15, 6 PM — quietSep 15, 9 PM — quietSep 16, 12 AM — quietSep 16, 3 AM — quietSep 16, 6 AM — quietSep 16, 9 AM — quietSep 16, 12 PM — quietSep 16, 3 PM — quietSep 16, 6 PM — quietSep 16, 9 PM — quietSep 17, 12 AM — quietSep 17, 3 AM — quietSep 17, 6 AM — quietSep 17, 9 AM — quietSep 17, 12 PM — quietSep 17, 3 PM — quietSep 17, 6 PM — quietSep 17, 9 PM — quietSep 18, 12 AM — quietSep 18, 3 AM — quietSep 18, 6 AM — quietSep 18, 9 AM — quietSep 18, 12 PM — quietSep 18, 3 PM — quietSep 18, 6 PM — quietSep 18, 9 PM — quietSep 19, 12 AM — quietSep 19, 3 AM — quietSep 19, 6 AM — quietSep 19, 9 AM — quietSep 19, 12 PM — quietSep 19, 3 PM — quietSep 19, 6 PM — quietSep 19, 9 PM — quietSep 20, 12 AM — quietSep 20, 3 AM — quietSep 20, 6 AM — quietSep 20, 9 AM — quietSep 20, 12 PM — quietSep 20, 3 PM — quietSep 20, 6 PM — quietSep 20, 9 PM — quietSep 21, 12 AM — quietSep 21, 3 AM — quietSep 21, 6 AM — quietSep 21, 9 AM — quietSep 21, 12 PM — quietSep 21, 3 PM — quietSep 21, 6 PM — quietSep 21, 9 PM — quietSep 22, 12 AM — quietSep 22, 3 AM — quietSep 22, 6 AM — quietSep 22, 9 AM — quietSep 22, 12 PM — quietSep 22, 3 PM — quietSep 22, 6 PM — quietSep 22, 9 PM — quietYesterday, 12 AM — quietYesterday, 3 AM — quietYesterday, 6 AM — quietYesterday, 9 AM — quietYesterday, 12 PM — quietYesterday, 3 PM — quietYesterday, 6 PM — quietYesterday, 9 PM — quietToday, 12 AM — quietToday, 3 AM — quiet 1–5
Sep 15Sep 16Sep 17Sep 18Sep 19Sep 20Sep 21Sep 22now · 6:44 AM ET
  1. 5

    Commenters note odd national borders in the data and cite related work

    One user observes visible borders between Belgium/France and Germany/Poland in species distribution despite no physical boundary, speculating about data normalization differences between countries; another points to a book on starling murmurations and a parallel East Africa biodiversity monitoring platform.

    “It's odd that you can see the borders between Belgium and France for various birds (like the swift and cuckoo), same for the border between Germany and Poland.”
    — 317070
    • I see it's a portal tracking bird data from other websites. I am doing the same but for East Africa, not live birds but generally monitoring biodiversity, what is happening from ebird, to Xeno-canto to iNaturalist every week. Any new research grade species, new updates to ebird and XC sound additions. East Africa is very under monitored compared…

      kipropingHacker News9d agoview on Hacker News ↗
    2 more of the top 3 · 5 posts in this stretch
    • It's a little abstract, but the map showing swallows breaking out of the south of Iberia, then rapidly heading north is rather cool. You'll get a much better feeling for what this shows, if, early next spring, you find a natural barrier like a river or estuary. Then you can see birds pushing north and understand what these maps are really showing…

      smackayHacker News9d agoview on Hacker News ↗
    • Would be cool if the data was accessible easily via a public API, but from what it sounds like here that's not really the case

      __jonasHacker News9d agoview on Hacker News ↗
    all of them →
  2. 4

    Users flag bugs, missing API, and third-party trackers

    Commenters report the site showing zero birds after changing species filters, note there is no accessible public API per EuroBirdPortal's own help page, and criticize the site's connections to Google, Amazon, Cloudflare and Twitter.

    “This website wants to connect to Google, Amazon, Cloudflare and Twitter among others right off the bat. Great job with the data sovereignty, Europe!”
    — barnacs
    • This website wants to connect to Google, Amazon, Cloudflare and Twitter among others right off the bat. Great job with the data sovereignty, Europe!

      barnacsHacker News9d agoview on Hacker News ↗
  3. 3

    Commenters admire the migration visualizations

    Early comments describe the appeal of watching bird movements unfold on the map, comparing wintering patterns in Iberia to human tourist habits and recommending spring viewing near natural barriers.

    “your admiration of what 20 grams of determination can do, will only increase.”
    — smackay
    • It's odd that you can see the borders between Belgium and France for various birds (like the swift and cuckoo), same for the border between Germany and Poland.I wonder why that is? There are no topological features defining these borders. Maybe the data is normalised in some way across countries?

      317070Hacker News9d agoview on Hacker News ↗
    1 more of the top 2 · 2 posts in this stretch
    • Looks like birds really like Iberia to stay during cooler times, just like many UK, Deutsch and French citizens ;)

      darkwaterHacker News9d agoview on Hacker News ↗
    all of them →
  4. 2

    Automated feeds mirror the EuroBirdPortal submission

    An HN Frontpage RSS aggregator and a Mastodon bot (hkrn@mstdn.social) republished the same EuroBirdPortal link and description without added commentary.

  5. 1

    EuroBirdPortal live migration map surfaces on Hacker News

    User NKosmatos submitted the EuroBirdPortal live bird movement viewer to Hacker News, where it reached the front page; the same link was simultaneously picked up by an HN Frontpage RSS mirror and a Mastodon bot account.

    “Despite most EBP data (99%) is updated daily, some online portals still submit their data at longer intervals and, therefore, the areas covered by these portals can appear blank in the most recent weeks…”
    — EuroBirdPortal, Site documentation · source
    1. first by HN Best, 10d ago · also HN Frontpage

What people are saying 2 voices from 1 site · best of 8 · verbatim

Still unanswered
  • Why do bird distribution patterns appear to align with national borders despite no physical barrier?
  • Why does the map show zero results when filters are changed?
  • Will EuroBirdPortal ever offer a public API for third-party use?