Oregon police quoted $2.5 million for records on one officer. The outlet is appealing

Eugene's police department estimated 44,816 staff hours to answer one request about misconduct complaints against officer Justin Peckels.

In brief

Double Sided Media, a small Eugene outlet, asked for misconduct records on Peckels from 2018 to 2026. The city said it could not narrow where to search and would have to look through every current and former employee's files.

Commenters traded their own wait times: a school district in 8 monthly installments, the NSA at over a year, New York City at three years.

What the city wants to be paid for

Screenshot from The Intercept's report
Screenshot from The Intercept's report

The Intercept reports that Double Sided Media filed the request in August 2026. The city's estimate for Peckels, an officer with community complaints behind him, came to about $2,484,599 across at least 44,816 staff hours. A separate request about former officer Eric Klinko was priced at $195,869. Together that is nearly $2.7 million.

The justification: the city says it cannot limit the custodians to search. It will continue once paid, and the requester owes any overage. The outlet is appealing. The story notes Oregon allows fee reductions when disclosure serves the public, and that agencies often decline to apply that.

Slow-walking is a cheaper weapon than a price tag

"I sent a public records request to my local school district on March 9th 2026… I've received 8 of those responses so far, and there's no indication when, if ever, I will have received all the records responsive to my request." — a requester still waiting on a school district

The defense from inside

A commenter who says they have been on the agency side offered a duller explanation than obstruction.

"The work falls outside normal scope of the person's job. There's likely zero guidance on how to answer and an implication that the person is personally liable if they accidentally reveal something that legitimately should not be revealed." — a commenter who says they have worked on the agency side

A founder and CTO pointed at a hole in the story itself: the article never says what the request was, and an "anything, anywhere" request would be costly under any fee schedule.

A workaround, and its limit

One proposal was to split the request across 100 people so that the agency faces many small deadlines at once. Xirdus argued that sufficiently small requests could not be paginated into monthly drips. That only works for requesters with allies, which is the opposite of a one-person newsroom.

Get breakdowns like this every day

The top Hacker News stories, unpacked — by email, Telegram, or RSS.

Next story · 4 of 10 Read more
🚀Tech

A Fields Medalist stopped grading homework for correctness, and HN argued about who ever graded it

Berkeley's Richard Borcherds now gives credit for completion only. He says AI-assisted students were earning top scores anyway.

★ 200 · 💬 296 · dailycal.org · 2 min