Hacker News new | ask | show | jobs
by FrobeniusTwist 4092 days ago
IIA[American]L.

The answer to your question about how lawyers figure out changes to the law is: they give an assignment to a new associate (or law student, in the case of scholars) to track down the history manually. It's a horrible pain in the ass.

Most codifications I'm familiar with (both state and Federal), whether in print or online, include a list of amendments along with each statute. But any given amendment may have changed a dozen (or far more) statutes, and it's generally a tedious and time consuming job to track down the changes to a given statute over time. Also, the reasoning for the changes, when it's given at all, is often burried in committee reports, which are rarely accessible by following links on a webpage. Some commercial services (LEXIS, WestLaw) will provide historical "snapshots" of particularly important statutes (the Internal Revenue Code, for example), which can help to some degree but which still leave a lot to be desired.

Statutes in general contain a lot of structural information (cross-references, definitions, etc.) which in some online sources are hyperlinked at least, but changes to which are not to my knowledge expressly tracked. One can easily get confused when, for example, a court case refers to a section of a statute that has been renumbered, or to which a new subsection has been inserted in the middle.

I took a quick look at the UK site above, and ... it actually looks quite impressive. As you say, however, it doesn't purport to be current, so some legwork is still left to the grunts. As a former programmer (and text munger a la Perl), it has always seemed to me that there should be a lot of opportunities to apply the tools of software development (version control in particular) to the texts of the law, but simply slurping up text into a repository is not likely to be all that helpful, and the overhead of doing anything useful would be considerable.