4 ms·
AI can do things around semantic analysis that a deterministic diff tool cannot. I understand and agree with your point though.
by plmpsu 4mo ago
AI can do things around semantic analysis that a deterministic diff tool cannot.
I understand and agree with your point though.
- bilekas 4mo agoI'm curious if you could give me an example of something that couldn't be down deterministically. We have fuzzy search/matching too ? Regex is a monster when used correctly.
- SpicyLemonZest 4mo agoI sometimes find myself with thousands of log lines from a problematic execution and a known good reference, wondering nonspecifically if "something weird" happened in the first one. I don't think there's any matching-based solution there; you need a scan process that understands variations in execution time, object identifiers, etc. aren't meaningful.
- bilekas 4mo agoYou would need specific domain knowledge and a very clever parser, I've done one for a ridiculously over engineered system but a pain. That's fair but how often would you need it? Certainly not token maxing amounts!
- SpicyLemonZest 4mo agoIt's a spectrum. Could it be worth it to run that as a first pass on every report of anything going wrong, just in case it produces a useful insight? Depends on how much engineering time it saves! In practice, I've found the answer seems to be "not much", because human triage is still required to understand whether the insight is correct and useful. But I'm not sure that was obvious in retrospect.
- plmpsu 4mo agoPretty much anything for which you'd need intelligence of any kind. Questions such as: Do these two paragraphs have the same semantic meaning? Do they have the same sentiment? Do these two methods have the same contract? etc. Not all documents our code and even with code deterministic tools gets you only so far.
- GeoAtreides 4mo agoA model can 'analyze' the intent of a patch, 'understand' it, and then correctly merge it in a derived codebase, going further than merely resolving conflicts.
- deleted 4mo ago[deleted]