Has anyone worked with #golang, #nix (with or without nix-shell), and #JetBrains GoLand?
My first passes at researching this doesn't show me many promising results. Some vscode discussion suggest launching vscode from the CLI after entering the shell.nix-enabled project directory, but not sure how I feel about that.
Switching back-and-forth between #CLion and #PhpStorm for the same project (so I can use intellisense and syntax highlighting on .php and .phpt files) is a pain in the ass, and for some reason, it corrupts the .idea folder, so I have to keep deleting it and letting the IDEs recreate it. #JetBrains
With this morning's IntelliJ update I started seeing these AI prompts. While it is exciting to see it coming to desktop software not just up running in the browser I'm still not touching these things until it goes to local only running models. Even if I trusted all these companies with all this data I'm sick of feeding evena higher precentage of our digital lives into the data lakes of the same companies or their proxies (yes I'm referring to you OpenAI). #JetBrains#AI#LLM#OpenAI Introducing JetBrains AI and the In-IDE AI Assistant | The JetBrains Blog
I've decided #nixos is not for me. It has a lot of useful capabilities, but in day-to-day usage, the complexity of passing different SDKs and development environments through to the #jetbrains IDEs that I use, is just too frustrating.
After also trying arch, void, and a few other 'new' distros, I am heading back to #Debian 12.
Along with #qtile (probably) as a Window Manager, and with #distrobox providing the ability for extra diversity, it should provide a stable yet flexible #linux setup.
🌶️ Spicy take: The #dotnet space would not be where it is today if it wasn't for #JetBrains, #CodeRush, and #OzCode and other partners pushing the DX improvements they have over the years.
Every time I paste code in #CLion Nova, it tries to run some “Code Cleanup” tool, and I can’t figure out why. I have to undo it because it keeps changing many of the lines in the file I’m working in.
I don’t know what setting controls this, or how it got turned on. Maybe it’s a bug in “Nova?” This is my first time using it, and it’s still in “beta.”
Really not a fan of all this AI nonsense going on in IDEs. #Jetbrains with an un-uninstallable AI plugin (not to mention increasingly poor performance), #zed looks promising and luckily the AI stuff can be disabled but it’s lacking features because it’s new-ish. VSCode is a nope…
Anyone has recommendations for an alternative? I mainly work with #php#laravel#rust and #typescript. Obvious choice for me is #neovim or #helix but I’m finding it such a chore to get working, not to mention tooling.
My god, adding a conditional breakpoint in #Jetbrains#Rider (and I assume other editors) and #DotNet makes things slow.
I only have 20k pieces of data (admittedly large individual pieces, but still), and I went from finishing the run in about fifteen seconds to waiting for five minutes before I hit my breakpoint.
This isn't me complaining about anything, just kind of wild that adding a single "Does this int equal this int?" adds so much overhead! I had time to type this whole post!
They use #OpenAI, which means my GitHub OSS has almost certainly been used in training data.
They rely on OpenAI's promise to not ingest any code that is used for "context".
They specifically do not disclaim that their tool could result in me violating someone else's copyright, and they could suggest the same code to someone else, too.
Uninstall this crap, now. It's dangerous and irresponsible
What’s neat about #JetBrains#Fleet is the polyglot nature of it. I'm writing a #rustlang library that I later consume in a #dotnet#csharp solution, all without switching context.
I can also run my .NET solution and run my #rustlang tests. That's a nice workflow.
I am happy to try LLMs that run locally in my IDE. I never want to stream all my data to OpenAI or any other service's data vacuum as I code. Which leads me to ask which of the two categories do these plugins fall into, JetBrains? I'm disabling them because they aren't doing squat for this Dart/Flutter developer anyway right now but I'm not going to activate them until I'm certain they aren't streaming every flipping keystroke back to the usual suspects. I'd say state explicitly in the overview whether it runs local or does network stuff or even better have a setting to disable all network traffic of this sort across the board since plugin manufacturers could be up to similar things. Hell maybe I need a firewall rule to block outgoing network traffic from the IDE, assuming I could do that without breaking all the local network traffic needed to connect to apps, emulators, etc. for debugging... #JetBrains#JetBrainsAI#OpenAI#ML#AI#DartLang#flutter