jessriedel 10 hours ago

This sort of experience shows how broken the FOIA law is. If it’s in the public interest to make data available, it’s in the public interest to make it available to a person with imperfect understanding of the extreme details of government’s crappy IT systems.

Not sure exactly what the fix is, but one idea is to have a state-wide ombudsman-like office for facilitating FOIA requests. Currently each agency usually has its own small FOIA office, which naturally protects its own turf. A centralized office could 1. …be independent of the agencies from which info is being requested, avoiding conflicts of interest in denying/delaying requests 2. …have commitments to confidentiality so agencies couldn’t justify withholding contextual info (“what’s a better way to ask this question?”) from the ombudsman 3. …afford building up more technical and legal expertise than any single agency-specific office.

  • qingcharles 5 hours ago

    I don't think FOIA is broken, it just needs some tweaks. One of the tweaks OP is involved with is changing the FOIA law to allow for the type of request he made. This is the only way to fix the poorly-decided Ill. S. Ct. case now.

    There does need to be a better incentive for public bodies to do the right thing, though. I get a ton of weak, half-baked responses, and a ton of push-back. A lot of it feels like laziness. There is no decent punishment in Illinois for workers or bodies that don't make a reasonable effort to respond.

    This is basically how FOIA responses go:

    https://www.youtube.com/watch?v=BxWQo_vZgR8

    • jessriedel 2 hours ago

      Tweaks like you describe are exactly what I think are doomed. The problem isn’t some small wording in the law that we just need to adjust. The problem is that (1) info request of complicated systems by their nature require good-faith coordination by both inquirer and respondent but (2) the agency responding to the FAOI request is incentivized to obstruct. This is why legal discovery is such a nightmare and so inefficient.

      “Punish people for not being helpful enough” is a bad way to get them to be helpful.

akudha 11 hours ago

Why aren't all non-classified, non-sensitive public data actually public by default? The time, effort and money they spent fighting the FOIA lawsuit - wouldn't it just be easier and cheaper to just honor the request?

  • gleenn 9 hours ago

    Providing public APIs to such information sounds great and I think it should be done but is also probably realistically expensive and peone to security problems. The government seems to have a very difficult time in general running all sorts of web services, it's a nightmare in some jurisdictions to even pay the government money for e.g. tickets... I had a hell of a time paying a ticket in San Diego and had to visit the the courthouse multiple times and file a paper form because my paymentment became "late" when it never showed up in their online database weeks later. I was TRYING to pay them and even going to suffer through the "convenience" fees because they outsourced the website to some crappy company and they still couldn't get it right.

    • akudha 4 hours ago

      Expensive compared to what? Paying a bunch of lawyers and dragging a lawsuit for five years? Don’t lawyers, judges, court personnel’s time cost money?

      They even refused to provide the database schema - how is providing just the schema expensive? Or hard to do?

      • marsovo 19 minutes ago

        As I understand it, the trial was about whether or not providing the database schema is a security risk.

        > Your request seeks a copy of tables or columns within each table of CANVAS. The dissemination of these pieces of network information could jeopardize the security of the systems of the City of Chicago.

        Related: https://news.ycombinator.com/item?id=43175628

    • k1t 6 hours ago

      Nobody said anything about providing a public API.

      Just provide a DB dump to this one guy.

  • remexre 10 hours ago

    The first reasonable concern that springs to mind is that correlating a few fields that are individually non-identifying in a dataset can lead to deanonymizing people; in principle, the FOIA process gives the organization being requested time to think about what needs to be masked to protect privacy.

    • JadeNB 7 minutes ago

      > in principle, the FOIA process gives the organization being requested time to think about what needs to be masked to protect privacy.

      Although of course that's a lot more in principle than in practice! Like rolling your own crypto, I think experience shows that, against determined de-anonymizers, there is basically nothing you can do to preserve anonymity except to severely limit the information, and the only way definite feedback you get is if you don't succeed and someone discloses the de-anonymized information that they were able to reconstruct.

  • kube-system 7 hours ago

    Determining whether or not something is sensitive is not necessarily a trivial activity, especially if you’re asking it to be done for everything that every employee creates everyday.

    • vincnetas 5 hours ago

      Thats why you do design o DB and decide if this data is really needed to be stored, for how long, now sensitive it is etc. You don't just add data to DB as you go (well ideally).

      • kube-system an hour ago

        If only it were that easy. Only a small amount of government data is in a database, if even electronic at all. A lot of it is on paper, in Microsoft word, in emails, in a voicemail, etc.

        Nobody is going to write a DB schema or call a DBA before taking notes in a notebook… but that’s government data too.

        Example: https://home.nps.gov/katm/blogs/images/IMG_3229.jpg

        • vincnetas 13 minutes ago

          True, but in this case we are talking about providing DB dumps to citizens.

          • kube-system a few seconds ago

            That is not how I interpreted “all non-classified, non-sensitive public data”

joshka 3 hours ago

I wonder if starting with intentionally getting a parking fine in Chicago, followed by then submitting an FOIA about that fine and all related documents / data would have worked.

Edit: seems like that was the part of the origin story of this according to https://sockpuppet.org/blog/2025/02/09/fixing-illinois-foia/

qingcharles 5 hours ago

I reiterate my point from the comments of the companion post. OP lost even while being represented by some of the best civil rights lawyers in the country.

A lot of FOIA requests die because they receive push-back and the requestor lacks the resources to litigate it. You can do it yourself. FOIA litigation is usually not like OP's struggle over data types -- it's usually just to get the court to smack the public body and tell them they are being lazy or overly strict and the court procedures are much simpler. (often the public body will fold as soon as you file)

Also, I wonder if @chaps can give his reasoning on going directly for litigation? In Illinois there is an alternate avenue where you can ask the AG to intervene. (I hate this route myself because it has become slow and toothless)

  • JadeNB 6 minutes ago

    > Also, I wonder if @chaps can give his reasoning on going directly for litigation? In Illinois there is an alternate avenue where you can ask the AG to intervene. (I hate this route myself because it has become slow and toothless)

    There is some discussion here, which you may already have seen:

    https://news.ycombinator.com/item?id=43176319