I'm surprised that we have a lot of comments but still no alternative which would be secure by design. Meaning, not downloading stuff shadily in the background like Zed, or allowing extensions to roam free like VSCode...
I understand not wanting to ship a single IDE package with support for everyting by default. But in that case the IDE vendor should build and audit enough extensions themselves so you can have a working product without relying on untrusted/unaudited ones.
We aren't talking about a single dev developing an IDE on their spare time. We are talking about a company with expenses and revenues in billions. They could develop and support replacement for every single extension in the vscode marketplace (most are redundants) and it would still be an invisible blip in their financial numbers.
I'm not sure about that. The "normies" around me love AI. My mother and mother-in-law drive me crazy when I ask for advice and they copy the answer directly from ChatGPT. Not to mention the stupid images generated by AI.
It's not an age thing. It seems to be an experience thing. If AI is perceived to have ruined something you like, or otherwise negatively impacted your life, you're going to hate it.
I’m not sure what you mean by “normies” - non technical people? I don’t know a single person who /loves/ AI. I know some that speculate about potential benefits. I know some that use it begrudgingly. Some that have some anecdotes of it being useful but mostly couched in dread. Almost universal is the feeling that it is being forced on them in ways they do not want. Who loves it?
There's stuff I think if cool but is not really regarded as AI any more like language translation and I find the google lens thing in Chrome very handy - does ocr, finds stuff in images etc. Maybe people will like more the stuff that doesn't get called AI but just does useful things?
I think it is hard to generalise like this. There's a lot of people in the world and we each only know a very small slice of them. I happen to know several people who love AI, I don't feel like have a good grasp of the where the overall sentiment is.
> I'm not sure about that. The "normies" around me love AI
Really? Because every "normie" I know complains to me about how much they hate AI.
Lots of the the complaints center around it being forced on users, how all information on the web is AI generated anymore, thus can't be trusted, broader issues around how it makes society much less stable (bots, misinformation, fakeporn, and more recently, breaking security). And, of course, those whose jobs are actively being replaced by AI really hate it.
The data centers going up locally are likely to be another avenue for complaints.
But then that would have the downside of falsely blocking projects that were developed in private and then just pushed to Github (or any public repo). Like I always use my own, self-hosted Forgejo for everything by default.
That is true in most cases I guess but just look at the current product in OP. In 3 months, at the pace AI products evolve, we might "all" be using the next AI coding harness and Claude Code could be a thing of the past. So it's not a long lasting tool like curl for example.
All I'm trying to say that generalizing like suggested might exclude some useful things.
I think it's also an option to anonymously tell the world what will happen. That way you keep your job and still people are at least aware. Unless if you are one of like 3 people who know about it and they would immediately know it was you.
Checking for OWASP top 10 items during code review is usually a mid level dev interview question IME. It's nothing new. Teams don't have to come up with these. These things exist.
Yes, sort of. Generally you can measure the pass rate on a benchmark given a fixed compute budget. A sufficiently smart model can hit a high pass rate with fewer tokens/compute. Check out the cost efficiency on https://artificialanalysis.ai/ (say this posted here the other day, pretty neat charts!)
It's much easier to measure a language model's intelligence than a human's because you can take as many samples as you want without affecting its knowledge. And we do measure human intelligence.
C3 is pretty much aimed at those who would use C for a task but prefer something a bit more modern. I find it more fun to program in compared to plain C, and it's definitely more simple than reaching for C++.
reply