Clojure for Criminal Defense
summary
Clojure powers a data toolkit at Brooklyn Defender Services that turns public datasets and police disclosures into actionable evidence: an interactive map combines 3 layers — gunshot sensors, Amnesty-collected CCTV points, and NYPD stop locations — built with Tablecloth, DuckDB, and Clerk plus Squint CLJS and Leaflet.js on Protomaps; it proves useful (one client’s tower data exonerates them) and surfaces a clear finding: surveillance concentrates in Black and brown neighborhoods. A second map diagrams the NYPD’s data flows from sensors to analytics.
AI-written summary · about
chapters (8)
- 0:00Surveillance and data in defense
- 1:09Why I use Clojure
- 2:33Interactive maps for surveillance data
- 4:48NYC surveillance disparities
- 5:52NYPD surveillance networks
- 6:33Why Clojure for defense
- 7:56Lessons from public defense
- 9:21Data science in nonprofits
related talks
43mDoing Data Science with Clojure
18mNavigating Clojure: A Fresh Look From a Data Analysis Background
26mDoing data science with Clojure: the ugly, the sad, the joyful
27mData and Clojure: Using Clojure for more than software development
44mData Science in Clojure
35m"Clojure for Data Science in the Real World"
40m"Clojure in the Fintech Ecosystem"
40mClojure Emerging Data Ecosystem
