logoalt Hacker News

kstenerudtoday at 12:26 PM0 repliesview on HN

It's unbelievable how productive AI has made me. With the release of the latest Claude, I'm now able to achieve 100x more than I could have without it.

In one week, I fine-tuned https://github.com/kstenerud/bonjson/ for maximum decoding efficiency and:

* Had Claude do a go version (https://github.com/kstenerud/go-bonjson), which outperforms the JSON codec.

* Had Claude do a Rust version (https://github.com/kstenerud/rs-bonjson), which outperforms the JSON codec.

* Had Claude do a Swift version (https://github.com/kstenerud/swift-bonjson), which outperforms the JSON codec (although this one took some time due to the Codable, Encoder, Decoder interfaces).

* Have Claude doing a Python version with Rust underpinnings (making this fast is proving challenging)

* Have Claude doing a Jackson version (in progress, seems to be not too bad)

In ONE week.

This would have taken me a year otherwise, getting the base library going, getting a test runner going for the universal tests, figuring out how good the SIMD support is and what intrinsics I can use, what's the best tooling for hot path analysis, trying various approaches, etc etc. x5.

Now all I do is give Claude a prompt, a spec, and some hand-holding for the optimization phase (admittedly, it starts off at 10x slower, so you have to watch the algorithms it uses). But it's head-and-shoulders above what I could do in the last iteration of Claude.

I can experiment super quickly: Try caching previously encountered keys and show me the performance change. 5 mins, done. Would take me a LOT longer to retool the code just for a quick test. Experiments are dirt cheap now.

The biggest bottleneck right now is that I keep hitting my token limits 1-2 hours before each reset ;-)