It's full of AI generated imagery. Why would it not be AI generated?
Good rule of thumb is if it was posted on HN, it's almost certainly AI slop.