4 ms·
I work on a codebase with a lot of math and I've both learned and implemented a bunch of things that were beyond my level before I could iterate on it with AI.
by chpatrick 22d ago
I work on a codebase with a lot of math and I've both learned and implemented a bunch of things that were beyond my level before I could iterate on it with AI. Same for binary reverse engineering. On the other fixing tedious bugs by hand and typing the code in is not something I miss at all.
- jplusequalt 22d ago>beyond my level before I could iterate on it with AI So you agree that you're dependent on an LLM to do your work?
- chpatrick 22d agoI'm also dependent on a bunch of advanced libraries and compilers I didn't write. I could reimplement them if I took years to do it but it would be a total waste of time.
- jplusequalt 22d ago>I'm also dependent on a bunch of advanced libraries and compilers I didn't write. Two different kinds of dependence here: one is taking advantage of a pre-existing tool to perform some set of tasks. The other is there to outsource your thinking over concepts you are not able to reason about yourself.
- chpatrick 22d agoI'm also outsourcing computational geometry to CGAL and CPU optimizations to GCC, so what? I can still reason about them. For example for a problem I had recently Claude pointed out (after some prodding for me) that the determinant of the Jacobian of a function I'm interested in is a polynomial in polar coordinates, so I used a fancy root finding library (which I also didn't write) to solve it efficiently.
- jplusequalt 21d agoSorry, I just don't think you'd be qualified for the job if this was 5 years ago.
- chpatrick 21d agoI had the same job 5 years ago, but I'm sure you know better.