Show HN: Play with an interactive heatmap of SF crime (and other cities)

Metrics, Risk, and Population Density

  • Many argue raw crime counts mostly reflect where people are, not per-person risk; per-capita normalization is urged to avoid “just mapping population density.”
  • Others say the “right” metric depends on use case:
    • Traveling through an area: interest in crimes per area or per hour.
    • Living somewhere: crimes per resident, esp. home-targeting crimes.
  • Several note that daytime / tourist / worker population can diverge from resident population; ideal denominator might be “person-hours in area,” which is largely unavailable.
  • Some dispute simplistic “more density = more risk,” pointing to high-density but low-crime environments and social-network-driven victimization patterns.

Tourism, Car Break‑Ins, and Practical Safety

  • Tourists debate whether such maps are useful for short trips; some prefer common sense, others want to avoid hotspots, especially for theft of cars, phones, and documents.
  • Car break-ins cluster at tourist areas like Fisherman’s Wharf and scenic spots; advice includes not leaving valuables visible, avoiding tourist traps, sometimes even leaving cars unlocked and empty.
  • Tool is seen as especially valuable for housing searches and understanding neighborhood-level issues (e.g., Tenderloin, Mission, prostitution corridors).

Data Quality, Biases, and Interpretation

  • Concerns about:
    • Crimes geocoded to police HQ or reporting offices rather than actual locations.
    • Under‑ or non‑reporting, changing reporting standards, and political incentives to manipulate statistics.
    • Crime maps effectively visualizing enforcement/reporting patterns, not true incidence (“WWII plane” analogy).
  • Examples cited of crime rates distorted by tourists, transient populations, or outlier events.

UI, Features, and Visualization Choices

  • Praise for fast, slick UX, clear labels, and OSM base map.
  • Requested features: per-capita toggle, longer historical ranges, trend/delta maps, city comparisons, customizable crime groupings, color-coding combinations, and user‑saved configurations.
  • Suggestions for auto-hiding side panels, handling map bounds, and improving low-count visualization (dots, clustering, DBSCAN instead of continuous KDE).
  • Ideas for alerts (“danger zone” notifications), positive-data maps (views, kindness), and expansion to more US and European cities.