| ▲ | kittoes 2 days ago | |||||||
Dying? Really? https://github.com/ByteTerrace/Puck/blob/main/src/Puck.Maths... Some of us aren't just slopping it up like @theo and all the other AI influencers are, as I developed nearly every single line of this by hand over the span of the past decade. Agents recently became capable of factchecking it and helped find bugs that my other unit testing never caught. Software engineering has never been more alive! https://gist.github.com/Kittoes0124/6827d08e457c1c8b790422af... This is a snippet I wrote years ago to help me study different formulations of the equation ((1 + √5) / 2). There was this thing I could "see" in there that would allow me index into these sequences, and whole families of others, in O(1) time. The problem is that I still don't know enough maths to derive the exact object that I want from the nonsense that I have. https://github.com/ByteTerrace/Puck/blob/main/src/Puck.Maths... This is the reformulation of that snippet into a proper object, distilled using Fable and Sol. Unlike BinaryIntegerFunctions, I didn't write a line of this and I'm quite happy with that. It's been a slog for so long... being able to let these agents toil away at all the off-by-one type noise is just nice. I get to focus on an actual product for once instead of manufacturing every single nut and bolt myself. | ||||||||
| ▲ | lenkite a day ago | parent [-] | |||||||
I am just confused on how you know that all of what has been generated is valid. When you write the code generator yourself, you have that level of confidence. | ||||||||
| ||||||||