Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Tangential, but I often wish I had screenshots to prove I'd opted in, or out, or otherwise done the right thing. It shouldn't be too expensive to record and index the screen whenever I'm doing something important online and keep it for a week.


Take more screenshots https://news.ycombinator.com/item?id=32215277 20220724

> record my screen with OBS (https://obsproject.com/)

>> 1080p in 10fps might be enough and it won't take ridiculous amount of space (ffmpeg de-dupe afterward: https://news.ycombinator.com/item?id=32215277#32223240)

--

> The space requirements can be very low capturing something like writing code (ffmpeg low fps: https://news.ycombinator.com/item?id=32215277#32235012)

--

> (Mac shell command & AppleScript: https://news.ycombinator.com/item?id=32215277#32219314)

--

Other OSS recommendations (there are a couple good offline Mac software recommendations as well):

https://getsharex.com - Windows

> You can also configure sharex to run tesseract ocr locally on the images

https://github.com/soruly/TimeSnap - Windows, archived

https://github.com/wanderingstan/Lifeslice - Mac

https://flameshot.org

https://tropy.org - organize images


There is also RetroClip https://apps.apple.com/us/app/retroclip/id1332064978?ls=1&mt... for macOS by Real Artists [1] though I haven't used it yet

1: https://www.realartists.com/


Would a screenshot really prove anything, though? It would be trivial to modify


If it comes down to an I-said/they-said about whether I checked some box, then:

- if it's my memory against their database, I'd probably lose.

- if it's my video capture against their database, it could go either way.

- if it's me and several others' videos against their database, we'd likely win.

But besides the win-lose proposition, it'd be worth something to me to be confident whether I was right or not.


But who are you trying to convince?

If it's them, they can just say "ok so what" to your footage, it existing or not or coming from multiple people or not is not entirely relevant, as a company they can choose to use it or throw it away.

If it's everyone else, why? What benefit does it get you to have others know you're right? You're still in the same position, with your choice discarded.


It could be a journalist writing a story about how some company sells your information despite users checking "[x] don't sell my information".

It could be a government consumer protection agency investigating the company, or a court asked to fine the company.


When working a large enterprise, legal asked technology if we could create and store a screenshot of every email going out for evidence in court.


Did you explain cryptographic signing to them?


How would you show the content and layout of an email with cryptographic signing?

You could sign the screenshot with a timestamp (out of my league though to get that right) from an untamperable source to show it hasn't been tampered with. Did you mean that?


Every day, generate an archive of all the email you received. Encrypt it, sign it, and generate a hash. Put all the hashes on a public page.

Write the procedure up, and have a VP attest that they ordered this done and have audited a random sample to ensure that it was done to spec. Get the attestation notarized. Repeat once a quarter or so. If the VP moves on or dies, make sure the new VP is on board immediately.

No need to have a screenshot, it's email. When a court requires you to show evidence, you bring in the VP, the notarized statement, a copy of the code, and the encrypted and unencrypted archive for that day.


I don't know if saving the email with all inline images and downloading all external images, having the mail clients to render this as it was at the time, packaging this up, etc. is easier than taking a screenshot (like E.g. Litmus does) E.g. for offers in an image.


Multiple products exist to take multiple screenshots over a time period including details on which application was in focus. This might be an approach thqt would work for you.


Would be a privacy nightmare. But some companies do, using hotjar and other tools.




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

Search: