Where John Ashcroft stands on technology: A mixed bag