An AI that was advanced enough to automate this much of human endeavors, would start to blur the line of agi. And at that point, what are the moral implications of enslaving an intelligent entity, artificial or not? If such tasks can be automated via thousands of purpose built ai’s that are not “conscious” then I suppose it’s ok?
sacredfire
I remember when the term was first coined and it meant something like “asking an llm to code and NOT attempting to validate, fix or correct the outputs yourself. Just keep prompting in natural language until it works.” It was supposed to be a joke - this sort of use hits a wall pretty quickly and illustrates how limited llms can be.
The term has taken off and its meaning is now in flux. I did find it particularly amusing seeing all the LinkedIn lunatics start posting LLM written garbage about “integrating vibe coding Into your workflow” because they thought it was the new buzz word… and I guess they were right.
I’ve heard it’s one of the best (if you’re looking for a full IDE experience). I haven’t tried it yet but I am on the lookout to hear about what tools people like to use for c/c++ development. Do you have one that you prefer?
The Odin Project has a whole section dedicated to only front end js. But that might be a bit of overkill but they will cover everything you requested.
If you’re mainly interested in how communication between the front end and the backend works using JavaScript, I would look into rest APIs and the browser’s fetch API specifically.
I don’t know if this is correct, but if it is, this is best answer to this question I’ve ever seen.
Ok that is good to know. As for qtcreator, it’s probably fine, just the first time I’ve used it and it didn’t have any of those features working correctly. And I already am familiar with jetbrains tools from Java development. I’ll just have to get it set up correctly. I know for sure I’ll be using it for its UI editing features.
The application is very resource heavy and is also designed for specific hardware, it can’t be run on the windows laptops we are provided. There are security concerns as well, which limit what I am allowed to do.
Currently I’m using vnc viewer to open a shell where I can run applications like qtcreator and get a gui interface. I’m sure I could run a local ide and ssh into the vm with it, but I know that can be tricky getting proper code coverage for jump to references to work. I guess I’ll try it and see what happens!
Interesting, I’ll probably still have to ask for permission to pull anything from the outside onto the vm, but hopefully will get less push back if it’s for a tool already installed and in use.
I’ve been using it via vnc, and was having a hard time with it. Perhaps I need to configure it correctly. Out of the box, jump to definition wasn’t working great and there doesn’t seem to be linting set up. Probably this is just me not knowing anything about c++ development and needing to do more research.
I think some people here are using vscode, I’ve not been a huge fan of it in the past but I should probably look into their workflow.
I don’t feel like the H1B is as big of an issue as outsourcing is. The company that I was just laid off from also laid off all the H1Bs and outsourced pretty much every junior role to India. I’m hearing about this in a lot of other companies as well. While this is anecdotal, it seems to me that with the rise of remote work, it proved that out sourcing was very viable. India has a huge talent pool of highly skilled engineers, who can speak English and are willing to work for pennies on the dollar. I’m not sure where AI plays part in this. Perhaps, it allows those outsourced developers to provide higher quality code faster than ever before, but I have no way to prove that.
Either way, it’s pretty much a blood bath in tech right now, not sure what to do myself. Considering going back to my old career.
That there are so many ways to store data on a browser (including exploits) and that they expose so much information about your physical device is a big part of the problem. Even barring that, there are additional ways they can fingerprint a user. While any one thing might not be telling, when you take all of them in combination, it gets frighteningly accurate how easy it is for them to know exactly who you are.