mastodon.gamedev.place is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server focused on game development and related topics.

Server stats:

5.1K
active users

The Seven Voyages Of Steve

OK I've turned off Rider's "Full Line local LLM completion" thing. It was useful sometimes, especially when dealing with tedious boilerplate, but it's become too annoying at jumping in when all I want is a variable name completion and Tab makes it spit something more complex in there. Sometimes it's right, but a lot of the time it's not and I'm tired of backspacing over it, on balance I think it's not a net positive. So ends my one use for (local) LLMs

@sinbad it's really great when it works, but if it doesn't.... I wonder if it can be toggled via hotkey

@sinbad Yep, I agree. Pressing enter gives me the variable name completion though. I think swapping the key assignment will work quite well

@PatHightree yeah maybe if I moved it to another key I don’t reach for it would be ok

@sinbad I think of this generally as the uncanny valley of smart features. Most of the time a dumb feature is preferred because it’s significantly more effort to undo a bad smart feature.

I’ve found smart features work better when they provide sensible defaults for configuration you’d have to do anyway. So if you make a new variable it’d suggest the name, if you instantiate a structure it may suggest field values from scope. A new parameter might suggest its type from other similarly named params. Make it so you can tab between the smart values to easily type a dumb value instead. There’s nothing here we need an LLM for.