Hi, have you tested the code samples? They seem hallucinated because there is no module named 'pqcrypto.kem.kyber768'. I tried importing pqcrypto.kem.ml_kem_768 but the entire import fails.
Hi, thanks for pointing this out, code sample has been fixed (using mlkem library now, pqcrypto.kem.kyber768 was deprecated late 2022 and fully removed from PyPi in early 2023).
I tried only the RSA code but not the Kyber one, lesson learned.
Thanks again for taking your time to read, test and report.
Fair point on the writing style, I’ll try to make it better next time.
The post itself hasn’t been AI-generated but rewritten/polished with AI.
Appreciate you taking the time to read it and giving feedback.
Apologies, I didn't know you'd written it or I wouldn't have been so harsh.
Just, AI content is cheap. It can write faster than any of us can read, and I think the sentiment is that we're all kinda tired of it. Attention is a two way street, so it feels a bit like being cheated when an author wants us to spend time to read something they spent no time writing.
If I could give any advice at all... personally, I'd rather read a poorly written or broken English article than one polished with AI. It drips of AI and takes away any semblance a human may be behind it at all.
No worries, I totally get it.
The style definitely came off too polished rather than being authentic, raw.
I’ll stick closer to my own voice in the future.
Appreciate the advice.
Totally get the fatigue around SaaS posts. This one was to explain the differences in simple terms, polished/rewritten with AI.
The CTA was optional, I’ll make it clearer next time.
Thanks for the feeeback.
I implemented Kyber in a browser-based E2EE app and shared lessons learned. Happy to answer technical questions or clarify points from the post.
Hi, have you tested the code samples? They seem hallucinated because there is no module named 'pqcrypto.kem.kyber768'. I tried importing pqcrypto.kem.ml_kem_768 but the entire import fails.
Hi, thanks for pointing this out, code sample has been fixed (using mlkem library now, pqcrypto.kem.kyber768 was deprecated late 2022 and fully removed from PyPi in early 2023). I tried only the RSA code but not the Kyber one, lesson learned. Thanks again for taking your time to read, test and report.
It's not just x, it's y.
Emdashes.
Arrow symbols everywhere.
Yep, going with LLM slop.
Fair point on the writing style, I’ll try to make it better next time. The post itself hasn’t been AI-generated but rewritten/polished with AI. Appreciate you taking the time to read it and giving feedback.
Apologies, I didn't know you'd written it or I wouldn't have been so harsh.
Just, AI content is cheap. It can write faster than any of us can read, and I think the sentiment is that we're all kinda tired of it. Attention is a two way street, so it feels a bit like being cheated when an author wants us to spend time to read something they spent no time writing.
If I could give any advice at all... personally, I'd rather read a poorly written or broken English article than one polished with AI. It drips of AI and takes away any semblance a human may be behind it at all.
No worries, I totally get it. The style definitely came off too polished rather than being authentic, raw. I’ll stick closer to my own voice in the future. Appreciate the advice.
Really tired of reading LLM blog posts, especially ones used to hock SaaS.
Totally get the fatigue around SaaS posts. This one was to explain the differences in simple terms, polished/rewritten with AI. The CTA was optional, I’ll make it clearer next time. Thanks for the feeeback.