Articles by apwheele
18

GLiNER2: Unified Schema-Based Information Extraction (github.com/fastino-ai)

2

Some notes on unreliability of LLM APIs (andrewpwheeler.com)

2

Confidence in Classification Using LLMs and Conformal Sets (crimede-coder.com)

6

Large Language Models for Mortals: A Practical Guide for Analysts with Python (crimede-coder.com)

2

Large Language Models for Mortals book released (crimede-coder.com)

1

Open access, gen AI, and the criminology evidence base (crimrxiv.com)

2

AI Agents in Data Science Competitions: Lessons from the Leaderboard (drivendata.co)

2

OpenAI will try to guess your age to serve ads on ChatGPT (theregister.com)

2

Can LLMs Express Their Uncertainty? Not Really (arxiv.org)

4

AI program used by Heber City police claim officer turned into a frog (fox13now.com)

1

We don't know what causes wide spread crime trends (crimede-coder.com)

3

Why Boulder PD transitioned to encrypted radios (dailycamera.com)

2

Text as a "Market for Lemons" (win-vector.com)

2

A graph is worth 1000 tables (crimede-coder.com)

1

No sales after midnight: The impact of business curfew on crime in tenderloin (springer.com)

2

What to show in your tech resume? (andrewpwheeler.com)

2

Five LLM Tricks for Data Pipelines (presentofcoding.substack.com)

2

I translated my book for $7 using OpenAI (andrewpwheeler.com)

1

Recording your mouse and keyboard with Python (andrewpwheeler.com)

2

Crypto backed data storage – pay once, store forever (ardrive.io)

2

I scraped the Crime solutions site (andrewpwheeler.com)

1

How We Integrated FormAssembly into Drupal and Curtailed Spam Submissions (medium.com/urban-institute)

2

The "Rainey Street Ripper": An Independent Analysis of the Evidence (txst.edu)

1

ChatGPT 5 marginalizing Gelman's measurement error model in Stan (columbia.edu)

1

Deep Research and Open Access (andrewpwheeler.com)

3

Reloading Classes in Python (andrewpwheeler.com)

57

Dynamically patch a Python function's source code at runtime (ericmjl.github.io)

1

Interviewing Your Laptop (rbind.io)

1

A Simple Model of Online Platform Enshittification (apoorvalal.github.io)

1

Is gun shot detection tech worth the cost? (crimede-coder.com)

2

Some Notes on Project Management (andrewpwheeler.com)

3

Prof requiring students to pay $89.99 self-published course notes (columbia.edu)

5

Using DuckDB WASM and Cloudflare R2 to host and query big data (for almost free) (andrewpwheeler.com)

1

Finding Outliers in Proportions (crimede-coder.com)

3

LinkedIn is the best social media site (andrewpwheeler.com)

1

Build Stuff (andrewpwheeler.com)

3

$265M tech bill: state computer systems led to costs and delays (chicagotribune.com)

448

Fewer Foreign Passengers Are Flying to the US (jasher.substack.com)

3

LAPD's Open Crime Data Crisis: A Step Backward for Transparency (spotcrime.com)

2

How much do students pay for textbooks at GSU? (andrewpwheeler.com)

1

Junk science: Detecting deception in 911 homicide calls (crimede-coder.com)

3

Approximately 1 in 7 Scientific Papers Are Fake (osf.io)

1

Identifying Excess Rounding (andrewpwheeler.com)

1

If You Order Chipotle Online, You Are Probably Getting Less Food (gmcirco.github.io)

2

These job advertisements in the newspaper don't want applicants (newsobserver.com)

1

Question Sets and All Paths (andrewpwheeler.com)

9

Suits, money laundering, and linear programming (andrewpwheeler.com)

1

How a North Carolina studio made the biggest game (newsobserver.com)

2

No man's hand: AI does not improve police report writing speed (springer.com)

3

GenAI is not a serious solution to California's homeless problem (andrewpwheeler.com)

3

Georgia website to cancel voter registrations briefly displayed personal data (apnews.com)

1

3D printed glock switches allow firing of an entire magazine with a single pull (startribune.com)

38

Why I Wrote Data Science for Crime Analysis with Python (2023) (crimede-coder.com)

1

Governor Newsom seeks to harness the power of GenAI to address homelessness (ca.gov)

1

The Real Time US Crime Index (realtimecrimeindex.com)

2

Hillbilly Lament (andrewpwheeler.com)

2

How You Should Keep Score in Pickup Basketball (bryanshalloway.com)

2

Conformal Sets Part 2, Estimating Precision (andrewpwheeler.com)

2

Snakes and Ladders Simulation (freerangestats.info)

3

Cartographic decisions on a leaflet hotspot of crime map [video] (youtube.com)

1

Reducing Folium Map Sizes (andrewpwheeler.com)

5

Police Departments should share crime data (crimede-coder.com)

2

Poisson designs and minimum detectable effects (andrewpwheeler.com)

1

LinkedIn posting and link promotion: impression vs. reality (andrewpwheeler.com)

2

Counting Lines of Code (andrewpwheeler.com)

1

Discrete time survival models in Python (andrewpwheeler.com)

1

Poisson Designs and Minimum Detectable Effects (andrewpwheeler.com)

2

Serious Mental Illness Is an Optimization Problem (thecausalfallacy.com)

2

Using GenAI to describe charts for reports (andrewpwheeler.com)

2

The sausage making behind peer review (andrewpwheeler.com)

1

Project vs. Product Funding (eatingpolicy.com)

1

Institute for Controlled Speleogenesis (bldgblog.com)

8

Some notes on self-publishing a tech book (andrewpwheeler.com)

20

ShotSpotter does not reduce gun violence or increase clearance rates (vitalcitynyc.org)

3

The case for criminalizing scientific misconduct (chris-said.io)

1

Conformal Sets and Setting Recall (andrewpwheeler.com)

4

Did OpenAI create the best weapon detection software available with ChatGPT-4o? (k12ssdb.substack.com)

1

Notes on MMc Queues (andrewpwheeler.com)

1

Setting the Threshold for Bail Decisions (andrewpwheeler.com)

1

Finding the dominant set of a graph in JavaScript (crimede-coder.com)

1

Geocoding crime data locally using ArcGIS and Python (crimede-coder.com)

1

Monitoring Time Between Rare Events (andrewpwheeler.com)

1

Artificial Intelligence, Algorithmic Pricing, and Collusion [pdf] (eui.eu)

75

Flock Safety is the biggest player in a city-by-city scramble for surveillance (newsobserver.com)

1

Survey Forensics: Identifying Near Duplicate Responses (github.com/apwheele)

1

Some Musings on Plagiarism (andrewpwheeler.com)

0

Poisson Designs and Minimum Detectable Effects (andrewpwheeler.com)

129

The Eclipse via Satellite (kieranhealy.org)

1

Dead Aid: Why Aid Is Not Working and How There Is a Better Way for Africa (2010) (dambisamoyo.com)

2

Ask HN: Scam IT Consulting Firms?

1

Don't Evaluate Your Model on a Smote Dataset (gmcirco.github.io)

2

Matching mentors to mentees using OR-tools (andrewpwheeler.com)

1

Transforming Predicted Variables in Regression (andrewpwheeler.com)

1

Adjusting Predicted Probabilities for Sampling (andrewpwheeler.com)

1

Outliers in Distributions (andrewpwheeler.com)

1

An alt take on opioid treatment coverage in North Carolina (andrewpwheeler.com)

2

Managing R environments using conda (andrewpwheeler.com)

4

The Value of a PhD (andrewpwheeler.com)

1

What does AI regulation in policing look like? (crimede-coder.com)

3

Advice for Learning Statistics (andrewpwheeler.com)