Sem: New primitive for code understanding – not LSPs, but entities on top of Git
61–67 of 67 posts
Re: Sem: New primitive for code understanding – not LSPs, but entities on top of Git
#62The "Try it. 10 seconds." section at the bottom of the page hijacks an existing tool (git diff) and installs a pre-commit hook. But there are no instructions for how to reverse those actions if you don't like the tool. Feels a little user-hostile to me.
Re: Sem: New primitive for code understanding – not LSPs, but entities on top of Git
#63This is very cool. Is there a compound skill.md that lets agents use the CLI in the right way, with some examples?
Re: Sem: New primitive for code understanding – not LSPs, but entities on top of Git
#64Earlier quoted context omitted.
There is still no good "data diff" tool that I can run on, say, a big pile of CSV or Parquet. Something with DVC integration would be especially welcome.
I would imagine because at scales where most folks use parquet files, you’re generally no longer really thinking in terms of individual diffs to your data (and also does imply some level of batch processing, vs e.g. a DB). We have some custom data diff tools at my ultracorp that provide a browsable interface, but the customer tends to be more operations folk than engineers or DS etc who would be more familiar with ac…
I consider that a completely distinct use case from, say, Iceberg tables in S3.
Re: Sem: New primitive for code understanding – not LSPs, but entities on top of Git
#65Re: Sem: New primitive for code understanding – not LSPs, but entities on top of Git
#66A step in the right direction, and interesting in that it layers over existing git rather than requiring a whole new (unfamiliar, untested) SCCS.
git is actually great, and there are not much of the issues as the world says about it, and the best is to build complimentary layers that makes it even stronger is the best bet I guess.
Re: Sem: New primitive for code understanding – not LSPs, but entities on top of Git
#67This seems incredibly useful, but it's somewhat a shame you can't just organically grow language support through LSPs.