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

It suggests that it understand what pseudorandomness looks like. A hash function output usually looks pseudorandom.

It's almost like it can look at a picture from an old television, and separate the random static from the "signal" part of the picture. It can carry out de-noising because it knows what noise looks like. It can never remember exactly what the noise looked like, because like for us, it doesn't matter.



If you restart the session and enter

  > echo test1 | md5
it will output another random 'hash' each time. But within one session it knows that md5 should produce the same output. Running

  > echo test1 | md5
multiple times, or even

  > VAR1="test1"; echo $VAR1 | md5
produces the same output for me within the same session, while

  > echo test2 | md5
results in a different, but also session-consistent hash.


It understands the "pseudo" in pseudorandom. (That is, the determinism).

Pseudo + "random".

[edit]

The application is it might be able to denoise text files full of "noise".




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

Search: