LLMs don't need a LSP, they work better without it often. Most Java devs use IntelliJ or another IDE with its inbuilt thing. For everyone else the existing one is good enough for incidental usage.
So ~no one cares
8,591 karma · joined February 25, 2014
LLMs don't need a LSP, they work better without it often. Most Java devs use IntelliJ or another IDE with its inbuilt thing. For everyone else the existing one is good enough for incidental usage.
So ~no one cares
In Typescript this is by design. The most obvious is array variance. Typescript makes them covariant because that's what a lot of sane TS and JS code uses them as, but they should be invariant because you can write to them.
Example:
const dogs: Dog[] = []
// A sound type system would error here,
// but there's too many useful cases where you want to do this
const animals: Animal[] = dogs
animals.push(new Cat())
animals[0].bark() // runtime TypeError hereAn object serialization format should not have a bunch of footguns and vulnerability categories specific to it.
Although I can definitely respect Go's decision to always iterate over maps in a random order.
Self-hosting is very easy in my experience, I've done it for 2 years but management wanted to move to Temporal Cloud. They have a helm chart which just works including upgrades. This does assume you have the whole k8s shebang set up and working in your company. I never had to touch is outside upgrades which took maybe 30m including validation.
Region X was first and reduced their emissions 10-20% so it's fine and it's region Y that's the problem, or
Region X is fine because they have less people, region Y should reduce even though they already have a fraction of per-capita emissions
Both seem like pretty shitty arguments
It almost dissapeares overnight once 32MB+ usb drives became common, much more convenenient.
At least a monkey is an unambiguous autonomous entity. A LLM is a - heck of a complicated - piece of software, and could very well be ruled a tool like any other