News for hackers. Stuff that matters.
Re:Interviewing a software engineer who prepared with AI by gwbas1c on Monday April 07, 2025 @05:07PM (#43615955)
> Don't use blur to redact documents. Whatever blur was used can probably be reversed.

I just got mosquito noise when I sharpened. Are you confusing blurring with pixelating?

As long as the blur is strong enough, there's no way to get the text back.

Re:Interviewing a software engineer who prepared with AI by crazygringo on Monday April 07, 2025 @06:18PM (#43616563)
Regular sharpening doesn't work.

But a deconvolution filter will. You can't do it in Photoshop but you can with a dedicated tool that tries different deconvolution kernels until it finds one that matches the exact original blur function.

This is how you can remove motion blur from a photo due to camera movement, for example. It's wild how much information is still there, in the exact precise levels and shape of the blur.

There are limits of course, but they're much further than you might expect.

Re:Interviewing a software engineer who prepared with AI by gwbas1c on Tuesday April 08, 2025 @11:11AM (#43622716)
Well, let's see you do it! Can you deblur something like the first 2-3 letters of a name?
Re:Interviewing a software engineer who prepared with AI by crazygringo on Tuesday April 08, 2025 @11:14AM (#43622760)
> Well, let's see you do it!

That's a bit rude to be making demands when I was just trying to provide some helpful info.

If you want to learn more, you can google it. I'm not the person who invented deconvolution. It's not secret knowledge.

Re:Interviewing a software engineer who prepared with AI by gwbas1c on Tuesday April 08, 2025 @02:34PM (#43625056)
So then I'm going to interpret that as not being possible.
Re:Interviewing a software engineer who prepared with AI by crazygringo on Tuesday April 08, 2025 @03:29PM (#43625612)
You can interpret it however you want. That doesn't mean you'll be interpreting it correctly. Good luck.
Re:Interviewing a software engineer who prepared with AI by ziddoap on Tuesday April 08, 2025 @11:19AM (#43622846)
Knowing that it is possible is different than having the tools, having the expertise, and wanting to take the time to do it for a random HNer.

There are several papers on the topic if you're that interested.