I'd say this is a case of non-technical people being told by coworkers the "issue was fixed and the patch is public" on April 8th [after OpenSSL patches it] and confuses it with his coworkers creating the solution.
I'm just depressed because I suspect many people will start claiming the NSA solved Heartbleed. :/
I'm just depressed because I suspect many people will start claiming the NSA solved Heartbleed. :/