this post was submitted on 13 Nov 2024
669 points (94.9% liked)
Technology
59495 readers
3041 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each another!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
Approved Bots
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I respect that. Finance was my old career and I hated it. I liked coding more so I went back got my M.S. in CS and now do embedded software which I love. I left finance specifically because of what both of us have talked about. It's all about using numbers to tell whatever story you want and it's filled with corporate politics. I hated that world. It was disgusting and people were terrible two faced assholes.
I think I need to amend what I said before. AI as a whole is definitely useful for various things but what makes it a fad is that companies are basically committing the hammer fallacy with it. They're throwing it at everything even things where it may not be a good solution just to say hey look we used AI. What I respect about you guys at Nvidia is that you all make really awesome AI based tools and software that actually does solve problems that other types of software and tools either cannot do or cannot do well and that's how it should be.
At the same time I'm also a gamer and I really hope Uncle Jensen doesn't forget about us and how we literally were his core market for most of Nvidia's history as a business.
What I said was that traditional software if programmed correctly doesn't make mistakes. As for operations research and supply chain optimization and all the rest of it, it's not different from what I said about finance. You can make the models tell any story you want and it's not even hard but the flip side is that the decision makers in your organization should be grilling you as an analyst on how you came up with your assumptions and why they make sense. I actually think this is an area where AI could be useful because if trained right it has no biases unlike human analysts.
The other thing to sort of take away from what I said is the "if it is programmed correctly" part which is also a big if. Humans make mistakes and we see it a lot in embedded where in some cases we need to flash our code onto a product and deploy it in a place where we won't be able to update it for a long time or maybe ever and so testing and making sure the code works right and is safe is a huge thing. Tool like Rust help to an extent but even then errors can leak through and I've actually wondered how useful AI based tools could eventually be in proving the correctness of traditional software code or finding potential bugs and sources of unsafety. I think a deep learning based tool could make formal verification of software a much cheaper and more commonplace practice and I think on the hardware side they already have that sort of thing. I know AMD/Xilinx use machine learning in their FPGA tools to synthesize designs so I don't see why we couldn't use such a thing for software that needs to be correct the first time as well.
So that's really it. My only gripe at all with AI and DL in particular is when executives who have no CS or engineering background throw around the term AI like it's the magic solution to everything or always the best option when the reality is that sometimes it is and other times it isn't and they need to have a competent technology professional make that call.