Hacker Newsnew | past | comments | ask | show | jobs | submit | more needcaffeine's commentslogin

Because if they didn't, they'd get criticism about not doing so right away. Also...GDPR?


This is not related to GDPR afaics, but at least in Germany, there is an IT security law that governs how companies must disclose security breaches. (Don't get your hopes up, that law is entirely toothless in practice.)


What is the right way to redact a pdf?


Adobe Acrobat has a redaction tool that will add the black box AND remove the underlying text from the document. It is not mere black highlighting.


The only true safe way is to print it, redact with a sharpie and scan it back in. Not everyone is versed enogh with Adobe acrobat to do it the right way.


This will infect the printed (and scanned) document with patterns that allow the government and/or police to identify your printer.


1) Irrelevant in the case of this court filing as the lawyer's name is attached

2) In the case where this might be relevant there's a much easier way - export PDF pages to high resolution PNG, edit to put a black box over the text, and then combine the PNGs into a PDF again. This also has the benefit of stripping any PDF metadata that may have been present in the original.


FWIW, (2) doesn't strip any sort of steganographic watermark that might already be embedded in the document, but invisible to the naked eye. Of course, there's no reliable way to do that, anyway. And steganography could be used in ways that are visible to the human eye (i.e., survives printing/scanning) but still imperceptible with a single copy of the document.


You can strip the steganographic watermark by having somebody retype the information from the document, but that doesn't defeat the barium meal.


Not necessarily! Consider rearranged words or punctuation in different versions of the document. You'd have to do something like type up a paraphrase to get around that.


Sobel filter afterwards.


Right, because people who aren't versed enough to use proper digital redaction tools, know how to apply a Sobel filter?


Redacting with sharpie migh still leave the text visible via gamma futzing or other photoshop tricks. Print-exacto knife-scan is an improvement on print-sharpie-scan.


Export the page in question to a raster image format like PNG at a high resolution, use an erasing tool on it, re-import the whole thing as a high-res raster (not OCR).

In the past 15 years I have seen so many poorly redacted PDF from government agencies, where they just draw a black box over the PDF-native text.


And then ORC afterwards for acceasability. Muller has not messed this up yet sadly.


Not that it's hard to guess who "Individual-1" is.


Delete the text you're redacting?


“accidentally”


Not to take away from your point, but Braintree and Braintree-owned Venmo were acquired by PayPal in 2013.



When I go to https://www.netlify.com/pricing in Firefox I get this error:

Corrupted Content Error The site at https://www.netlify.com/pricing has experienced a network protocol violation that cannot be repaired.

Never seen this error before. Seems okay in Chrome and IE, so not sure what's going on in Firefox.


I get this quite a lot in Firefox, especially on O365. It's usually fixed by doing a hard-refresg (ctrl-Shift R or something).


Data point: For me it's fine in Firefox Nightly from The Netherlands.


I love this. This is what I'm using now!


I sync my photos, iPhone backups, and documents to iCloud Drive.

My documents folder is backed up by Google Drive.


What would happen to your personal data if you got burgled?


Good point. One backup is onsite, one is offsite (that one only updated every few months).


Like...Slack.


Postgres, PHP w/ Slim Framework, Python w/ Django, React, Redis, AWS.

This is a combination of things I'm most familiar with and things I'd build shit in if not for the fact that other devs at my company aren't familiar with it. i.e. We use MySQL everywhere, so I can't just spin up a new project using Postgres for the sake of consistency.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: