Live data from Hacker News

I accidentally started a movement – Policing the Police by scraping court data

news.ycombinator.com

81–90 of 202 posts

Re: I accidentally started a movement – Policing the Police by scraping court data

#81
post #79

This is important. Locally, we had a sheriff who was being heavily, heavily criticized due to several deaths at the county facility. This was at the height of the protests a few years ago. It was a lot of work to find data on policing nationwide, because the question really was "Is the sheriff doing a bad job, or do bad things happen sometimes?" After some hard work trying to identify other cities with similar socioe…

[deleted]

Re: I accidentally started a movement – Policing the Police by scraping court data

#82
For folks who do this kind of disparate data-source scraping at scale, what does best practices look like? What kind of tools are used in industry?

Maintaining scrapers for 18k county websites and PDs is no small task and looking through the docs for PDAP, it seems like this is still a very open question.

Re: I accidentally started a movement – Policing the Police by scraping court data

#83

Earlier quoted context omitted.

Not sure why this got killed (dead in HN terms) but I vouched for it.

Over half this person's comments (the Josh-pdap person I mean) have been flagged. Not sure if this is some false positive on anti-spam (new account, lots of comments in a short time on a single story) or if it's someone with a vendetta. @dang this is a little weird... (I know, this site doesn't have magic @, but also i think the site moderator probably has scripts searching for mentions/summons anyway. I would anyway…

The comments weren't flagged. HN's software has other kinds of filters too, and comments by brand new accounts are treated a little more skeptically. Fortunately users had vouched* for all but two of josh-pdap's comments by the time I saw them. I restored the other two and marked the account legit.

* https://news.ycombinator.com/newsfaq.html

Re: I accidentally started a movement – Policing the Police by scraping court data

#84

Quoted post unavailable.

Quoted post unavailable.

Could you please avoid flamewar comments on HN and, also, please make sure you aren't using this site primarily for political or ideological battle? That's one line at which we ban accounts (https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...). Regardless of what they're battling for or against, it's not what this site is for, and it destroys what it is for.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.

Re: I accidentally started a movement – Policing the Police by scraping court data

#85

Quoted post unavailable.

Yikes. Other users have pointed out a bunch of things already but I need to add that this sort of name-calling and personal attack* is against the rules and spirit of this site, and is the sort of thing we ban accounts for. Regardless of how right you are or feel you are, please don't do it again.

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting to HN, we'd appreciate it.

* especially against a new user—greeting newcomers with a torrent of abuse is really bad

Re: I accidentally started a movement – Policing the Police by scraping court data

#86
Really love the idea, and the passion behind it. Def could have legs.

Here’s the pitfalls I see you falling into:

(1) seriously, what data are you collecting? “Everything” isn’t a great answer (who’s supposed to use ‘everything’, anyway? “Anyone”?). “Apples-to-apples police misconduct statistics” is a good one.

(2) it’s important to clarify 1 because you need to know who you’re serving, and why. Different activists need different data. “Have all data” sounds good until you need to decide how to allocate your resources.

(3) more deeply, data is the land of edge cases. Even just with police misconduct, you need to get DEEP to rigorously compare seemingly-simple stats like “# of unjustified police killings”. If you don’t start narrow, you’ll never show value. If you don’t show value, nobody will ever care you exist.

When I look at the data you’ve collected, it ranges from annual reports, to municipal contact info, to crime stats. What’s important to collect at scale? To whom? What do they need it for?

Again - great, ambitious idea! But $250k goes fast. Show value before it runs out!

Re: I accidentally started a movement – Policing the Police by scraping court data

#87
post #47

Earlier quoted context omitted.

As a long time scanner enthusiast, if you actually spend anytime listening to PD radios (which is legal and easy), you will be disappointed with how little information actually goes out over the unencrypted air - just enough to get units rolling, after that, very little, for obvious reasons.

Because cops are lazy and want to put it all in a report later? I would.

A ton of stuff is done on mobile terminals. Computer aided dispatch including status and location of a unit, report writing, identity checks, etc. Scanners were useful because a cop would ask the dispatcher for a license check on Joe Blow, age 34, of Smithville - or registration check on a certain license plate number. These days by the time an officer flips on his lights to pull someone over, they probably already know the registration/insurance status, license status of the registered owner, their photo, etc.

Then there's email and other messaging for lower priority things, and phone calls for stuff that is sensitive.

Re: I accidentally started a movement – Policing the Police by scraping court data

#88

Apologies for my ignorance but how is this going to police the police? I read the original blog post, there was lots of inferences/could and might be's/etc made but little in the way of proof of anything. What's to stop the police saying it was just circumstance that provided your results? I'm not here defending the police, or denigrating the project, just playing devils advocate. What happens if the police just igno…

Assuming the data is accurate it can be used to show disparities between groups for a variety of situations - traffic stops, arrests, jail vs. diversion programs, charge stacking, etc..

Re: I accidentally started a movement – Policing the Police by scraping court data

#89
Are you also working on pushing standards for data sources, such as a state-level standard? Ideally federal standards?

Maintaining thousands of scrapers for different formats seems like a nightmare, and it won't take long for departments to learn they can slightly tweak the format of their reporting to cause extra work for you.

On the plus side, working with all this data probably makes you all very qualified to advise on developing standards.

Re: I accidentally started a movement – Policing the Police by scraping court data

#90

Is it possible to see the data the PDAP has scraped? I visited the website but I don't see any actual data.

https://docs.pdap.io/activities/data-sources/explore-data-so... It's in the docs.

It still isn't very clear what the focus and direction they want to go in is from that page.

What would be an example of a core data set they are trying to compile? police involved shootings? police budgets? everything.

Post reply on HN