News for hackers. Stuff that matters.
Re:The last thing libraries need is Silicon Valley “disrupti... by ajross on Friday July 27, 2018 @12:34PM (#17627199)
> librarians (at least in that system) deliberately avoided keeping long term records of what people are reading, to safeguard privacy rights.

Are you sure that's true? I mean, my local library (like most, I'm sure) has a fully digital checkout log which keeps a pretty decent amount of state for active records.

A pretty reasonable architecture, given the size (small) of the system, would simply keep this data around for as long as needed. Sure, they might not be particularly diligent about backups and preservation for stale/useless data. And no, they probably aren't exploiting it to sell you ads.

But I'd bet anything that they aren't deliberately purging old data. They probably have it all sitting around somewhere, because frankly that's the obvious implementation choice. Designing systems to affirmatively delete stuff (and not break in crazy ways) is actually fairly hard, and libraries aren't given to elaborate engineering.

I'm willing to bet that the quote you got from the librarian was aspirational: she doesn't keep data, she cares about privacy, and she hopes and expects that the people who wrote the backend do too. My intuition says otherwise.

Re:The last thing libraries need is Silicon Valley “disrupti... by nandhp on Friday July 27, 2018 @12:52PM (#17627311)
The American Library Association specifically discourages the behavior of your local library:

http://www.ala.org/advocacy/privacy/guidelines/library-manag...

> For example, if the LMS offers the ability to save the checkout history, this should be an opt-in feature not turned on as a default.

The policy also recommends libraries minimize collection of data in general, use HTTPS whenever possible, and maintain a warrant canary.

See also: http://www.ala.org/advocacy/privacy/FAQ

Re:The last thing libraries need is Silicon Valley “disrupti... by samsa on Friday July 27, 2018 @02:00PM (#17627807)
Checkout records are going to vary from library to library depending on which software package they are using as their ILS (“integrated library system”) and how that software package is configured. My library for example (the one I work at, not my home library) has no way of knowing the checkout history of any given item except for 1) who has that item out now, if it is checked out and 2) who had it out last. In our case the database is hosted remotely by our software vendor, so we really couldn’t get at checkout data other than those two points above as that is all that displays in the staff side client, and we don’t have any servers with patron data onsite.
Re:The last thing libraries need is Silicon Valley “disrupti... by jedberg on Friday July 27, 2018 @01:23PM (#17627548)
I just checked my own library login, and it looks like they keep 18 months of checkout history and then purge it (or at least it is no longer available to me after that point, which means it is no longer available to the librarian because we share the same interface).
Re:The last thing libraries need is Silicon Valley “disrupti... by wolf550e on Monday July 30, 2018 @10:43AM (#17644707)
Yes, librarians deliberately destroy records to make sure they are not used: https://www.theguardian.com/us-news/2016/jan/13/us-library-r...
Re:The last thing libraries need is Silicon Valley “disrupti... by tooltalk on Monday July 30, 2018 @08:03PM (#17649398)
But that's only for ILLs. CUNY's collections aren't that big to begin with ILLs are even fewer, especially in big cities with large public libraries like the NYPL, BKPL.

I worked at a much larger library system in the same city and I know for the fact that most do need to keep such transactions for years, at least for tracking and billing patrons for books lost or never returned. After another few years, they sell their overdues to (debt) collection agencies for a few pennies on the dollar.

Re:The last thing libraries need is Silicon Valley “disrupti... by obelos on Friday July 27, 2018 @03:41PM (#17628681)
Privacy is such an ubiquitous concern for librarians that most ILS software offers automated, time-based purging. Set it up once and it just happens without any staff intervention.

n.b. My company creates and manages library software.