Goalposts

Hacker News has set AI a lot of challenges over the years. Which ones has it met?

2025 Decemberrssoconnor

About whether engineers who dismiss AI coding tools are wrong.

Let me know when AI can create functions for the secp256k1 library that adds a point in jacobian coordinates to another point in jacobian coordinates, both in variable time and in constant time. i.e. add functions

void secp256k1_gej_add_gej(secp256k1_gej *r, const secp256k1_gej *a, const secp256k1_gej *b);

and

void secp256k1_gej_add_gej_var(secp256k1_gej *r, const secp256k1_gej *a, const secp256k1_gej *b);

As with the other functions in the library the parameters r and a are allowed to alias.

An AI writes constant-time and variable-time Jacobian point-addition functions for the secp256k1 library, allowing aliased parameters.

Has this happened?

Yes 26 (18%)Not sure 102 (72%)No 14 (10%)

Votes cast 1–2 October 2026: 100,590 votes from 9,694 people.