Sem: New primitive for code understanding – not LSPs, but entities on top of GitComments on Hacker News | Source