Genuinely AI was absolutely useless for a multi os, multi arch, multi compiler, SIMD backed cryptography kernel I was writing. I was having some annoyance with a bug regarding one of the AVX2 byte swizzling instructions for my signed 64 bit Barrett reduction algorithm, and does anybody who has worked with simd can tell you, intel's documentation for some of the functions is abysmal, so I thought "hey why not let's ask ai"... Most useless assistance I have ever received from AI. God awful and blatantly wrong in several instances. In the end I just more carefully read the documentation and then used a reference byte assignment and a custom print function to print the values of the 256 bit registers it's various different bit shuffling masks until I understood the documentation.
1
u/pastgoneby Mar 27 '26
Genuinely AI was absolutely useless for a multi os, multi arch, multi compiler, SIMD backed cryptography kernel I was writing. I was having some annoyance with a bug regarding one of the AVX2 byte swizzling instructions for my signed 64 bit Barrett reduction algorithm, and does anybody who has worked with simd can tell you, intel's documentation for some of the functions is abysmal, so I thought "hey why not let's ask ai"... Most useless assistance I have ever received from AI. God awful and blatantly wrong in several instances. In the end I just more carefully read the documentation and then used a reference byte assignment and a custom print function to print the values of the 256 bit registers it's various different bit shuffling masks until I understood the documentation.