Live data from Hacker News

Show HN: The text disappears when you screenshot it

unscreenshottable.vercel.app

51–60 of 204 posts

Re: Show HN: The text disappears when you screenshot it

#51
post #48
post #34

Earlier quoted context omitted.

Not the parent but that was not at all clear to me. I immediately thought of taking multiple successive instantaneous screenshots and then stacking them. I'm not sure I would have thought of using a camera within a few minutes to an hour, it's not a tool I would ever reach for normally.

Also not the parent but how the hell did you not understand what "long exposure" means ffs

Because the context is about screenshots and context matters

"ffs".

Re: Show HN: The text disappears when you screenshot it

#52
post #10

Earlier quoted context omitted.

Not sure what you mean - I can screenshot it freely that's not the point the point is if you look then at the screenshot you cant discern the text because its a single frame now

He's right. This is zoomed out: https://imgur.com/a/G7CKZ94 This is on MacOS 15.6, Chromium (BrowserOS), captured with the OS' native screenshot utility. Since I was asked about the zoom factor, I now tried simply capturing it at 100% and it was still perfectly readable... I guess the trick doesn't work on this browser.

This is really interesting - because it means the "randomness" is different between the text and the background, and when you zoom out enough, the eye can distinguish it?

Re: Show HN: The text disappears when you screenshot it

#54

You can take TWO screenshots, moments apart, open in GIMP, paste one over the other and choose any one of these laying modes: Lighten, Screen, Addition, Darken, Multiply, Linear burn, Hard Mix, Difference, Exclusion, Subtract, Grain Extract, Grain Merge, or Luminance. https://ibb.co/DDQBJDKR

Or just copy the text from the url. Not very secure, really. :D

Re: Show HN: The text disappears when you screenshot it

#55
post #52
post #10

Earlier quoted context omitted.

He's right. This is zoomed out: https://imgur.com/a/G7CKZ94 This is on MacOS 15.6, Chromium (BrowserOS), captured with the OS' native screenshot utility. Since I was asked about the zoom factor, I now tried simply capturing it at 100% and it was still perfectly readable... I guess the trick doesn't work on this browser.

This is really interesting - because it means the "randomness" is different between the text and the background, and when you zoom out enough, the eye can distinguish it?

hmmm I think it's probably just an aliasing / canvas drawing issue. When I bring a screenshot in heavily zoomed out 33% - the pixels comprising the "HELLO" shape have a significantly higher luminance than the rest of the background.

Re: Show HN: The text disappears when you screenshot it

#56

Earlier quoted context omitted.

The only way to see the text is in the movement. The pattern across any single frame is entirely random noise.

> The pattern across any single frame is entirely random noise. This is untrue in at least one sense. The patterning within the animated letters cycles. It is generated either by evaluating a periodic function or by reading from a file using a periodic offset.

Can't it be continuous random noise added at the top and then moved down each frame.

Roughly you create another full size rect. On each frame add a random pixel on row 1 and shift everything down.

Make that rest a layer below the top one which has Hello cut out as transparent.

In any single frame the result is random noise.

Re: Show HN: The text disappears when you screenshot it

#57
post #56

Earlier quoted context omitted.

> The pattern across any single frame is entirely random noise. This is untrue in at least one sense. The patterning within the animated letters cycles. It is generated either by evaluating a periodic function or by reading from a file using a periodic offset.

Can't it be continuous random noise added at the top and then moved down each frame. Roughly you create another full size rect. On each frame add a random pixel on row 1 and shift everything down. Make that rest a layer below the top one which has Hello cut out as transparent. In any single frame the result is random noise.

You could do that, but that's not what the page is doing.

You don't even need to maintain the approach of having the pattern within the text move downwards over time. You could redraw it every frame with random data, as if it was television static. It would still be easy to read, as long as the background stayed fixed.

Post reply on HN