AI Means Everyone Can Now Be a Programmer, Nvidia Chief Says (reuters.com) 170
Artificial intelligence means everyone can now be a computer programmer as all they need to do is speak to the computer, Nvidia CEO Jensen Huang said on Monday, hailing the end of the "digital divide." From a report: Speaking to thousands of people at the Computex forum in Taipei, Huang, who was born in southern Taiwan before his family emigrated to the United States when he was a child, said AI was leading a computing revolution. "There's no question we're in a new computing era," he said in a speech, occasionally dropping in words of Mandarin or Taiwanese to the delight of the crowd. "Every single computing era you could do different things that weren't possible before, and artificial intelligence certainly qualifies," Huang added. "The programming barrier is incredibly low. We have closed the digital divide. Everyone is a programmer now -- you just have to say something to the computer," he said. "The rate of progress, because it's so easy to use, is the reason why it's growing so fast. This is going to touch literally every single industry."
Really? (Score:4)
AI means than none will be a programmer any more. In the classical sense of mapping a problem solving task into an automated program.
People will think that a well posed question to a chat bot will turn them into programmers.
You're describing a system architect (Score:5, Interesting)
These days the way a programming job works is you log into a case system and pull an entry that tells you to write function X with inputs Y & Z and output result A.
It's popular to look down at those jobs, but they pay good and they're how you get started. Those jobs are all going to go away. There's hundreds of thousands of them in America. Millions in India. They're good middle class jobs of the sort that drive your economy, and they're about to go *poof* effectively overnight.
Re: You're describing a system architect (Score:5, Insightful)
These days the way a programming job works is you log into a case system and pull an entry that tells you to write function X with inputs Y & Z and output result A.
I've been doing this for about three years now (I think, DamnOregonian can give you a count of the exact number of days) and...I've literally never experienced this. In fact, I strongly suspect that anybody who does produce software this way is bound to produce crap because it sounds like they'd have a poor understanding of the overall picture. I get it, your thought process pretty much revolves around the idea of everybody doing rote tasks as in factory work, because that's the era your ideology started in and pretty much still lives in. But the world hasn't worked that way in a long time.
In fact if the job is something so terse, it's usually more like "as a person in job x, I need a (new or existing) tool to do y, with some possible conditions and circumstances, and here's the acceptance criteria". Though typically there's a lot more discussion around the use case, the value, possible methods, etc, before the ticket is even created. It's also not going away any time soon.
Re: You're describing a system architect (Score:2)
Re: (Score:2)
I've been doing this for about three years now (I think, DamnOregonian can give you a count of the exact number of days) and...I've literally never experienced this. In fact,
Oh it is quite common these days.
I strongly suspect that anybody who does produce software this way is bound to produce crap
Yes! It produces absolute shit. Sometimes even shit that meets every single requirement and does something else entirely and is absolutely useless for the purpose for which it was created.
But the important thing is that this process facilities various mystical man month fantasies and allows recovery from what would be fatal project mismanagement. Since nerds are easily bullied pussies they’re happy to operate under these conditions for their more assertive corporate
Re: (Score:2)
You're thinking of yourself. Personally.
You're doing exactly the same thing.
Your boss will noticed this and best case he slashes your pay, worst case he fires you and replaces you with somebody younger & cheaper.
That's interesting, because I was literally hired at age 40, and given a higher starting pay than I even asked for.
Re: (Score:3)
So if you were hired at age 40 you've probably aged.
Well my oldometer rolled to 41 a few months ago if that's what you mean.
Right now your boss doesn't think they can replace you with someone cheaper but as time goes on and you age that thought will more and more be in their heads.
If all they want is cheap then why the hell would they offer more than I asked for?
Demographically speaking you think an act just like a boomer give that you're a Gen x.
No, I'm definitely within the definition of millennial territory. The disconnect is that you, while having this absolute disdain for capitalism, ultimately subscribe to ideas and language put forth and used by marketing heads whose only goal is to get you to buy shit, and for whatever reason you don't know any better. Furthermore, you also have these wild
Re: (Score:2)
Me too, and then I got laid off once I turned 55, so keep this in mind.
So did I not long ago, I don't recall the exact age though, DamnOregonian can tell you.
Re: (Score:2)
Oh and FWIW I think I might retire around age 55, which is part of the reason I'm not so spendy as DamnOregonian will tell you. This is mainly because people with my medical conditions aren't known for having long lifespans.
Spoken like an MBA (Score:3)
who has never coded anything in their life.
Comment removed (Score:5, Insightful)
Re: (Score:2)
But others... they're trying to cut your wages. That's why they're firing people left right and center claiming that AI will do their jobs.
If they're doing that, they'll find out the hard way why it doesn't work.
Re: (Score:3)
Well said, bravo, etc.
Just to add some highlighter: the Asian programmer threat never became acute, because programming for any workers without being among those workers, is like doing surgery blindfolded, working from verbal descriptions of what's inside the patient.
Hell, I watched the IT department move 30 people into the Waterworks department, because the buildings were miles apart, saved travel time. It still didn't help. They socialized among themselves, took only guided tours of other people working
Then again... (Score:5, Informative)
https://abc7chicago.com/chatgp... [abc7chicago.com]
'Schwartz, in an affidavit, said that he had never used ChatGPT as a legal research source prior to this case and, therefore, "was unaware of the possibility that its content could be false." He accepted responsibility for not confirming the chatbot's sources.
'Schwartz is now facing a sanctions hearing on June 8.
'In an affidavit this week, he said he "greatly regrets having utilized generative artificial intelligence to supplement the legal research performed herein and will never do so in the future without absolute verification of its authenticity."'
Re:Really? (Score:5, Informative)
You mean like a "Compiler"? Like COBOL meant that every business person can just write their own code? Ah, no, compilers are _reliable_, while "AI" is not.
You know, the dream of putting a question into a tool and out comes executable code than answers that question is as old as the coding profession, maybe older. It has never worked out despite frequent grande claims (anybody remember the 5GL project? Abysmal failure....) and it will not work out now.
Nvidia is clueless (Score:5, Insightful)
Programming doesn't mean knowing a language. Programming means being able to clearly envision and sequence the logical flow of a process.
If you don't know how to turn your requirements into a clear sequence of operations, you can't "program" even if you have an AI. "Do that thing I want" turns out not to be an actual command.
Re:Nvidia is clueless (Score:5, Insightful)
Well, their engineers are smart, but this comment is lol
ChatGPT is comedy gold when you ask it to write actual functional code. It's *great* to get ideas from, though. I see it as a genius friend who is cursed with the uncanny ability to fuck everything he does up in small ways that have huge effects.
Yet loses none of his confidence.
Re:Nvidia is clueless (Score:5, Insightful)
Pretty good description. Take python, for example. ChatGPT knows all the esoteric libraries and functions that I don't and would never have thought of using. But the implementation is generally packed with bugs and misunderstandings which I have to go through and rework. But the fact that it knows the esoteric libraries and functions saves time regardless.
Re: (Score:2)
Re: (Score:3)
A novice can't even tell if what the AI gave them will work as a solution let alone fix any of the problems with that output. His conclusion about firing half the prog
Re: (Score:3)
okay but chatgpt produces spotty results, because it hasn't been tailored to write code, it just happens to be half good at working with code.
i have personally seen and proven it has an understanding of what the code is doing beyond what a chat bot really should
for example if you describe its programming fuck up, it often understands what it fucks up and fixes it.
if you ask it to explain how it fixed it, it often can explain it very well.
i think a purpose built chatgpt-like programming engine could be terri
Re: (Score:2)
I want to clarify that I don't mean *your* comment-- the guy from Nvidia's
Re:Nvidia is clueless (Score:5, Insightful)
Emerging from the dust of ages:
"I really hate this damn machine;
I wish that they would sell it.
It never does quite what I want,
But only what I tell it".
https://cse.buffalo.edu/~burha... [buffalo.edu]
Re: Do that thing I want (Score:5, Insightful)
The story was that, to automate programming, some AI researcher were trying to make a computer with DWIM functionality:
Do What I Mean. (You know, much more sophisticated at error correction than a DWIS computer (Do What I Say).
But the problem was quickly understood to be harder than that.
What was needed was a computer with DWISM functionality:
Do What I Should Mean.
You know, if I knew not only how to express myself clearly, but also knew how to conceptualize clearly, without
thing like incoherence, self-contradiction, ill-formed concepts, miscategorization, incorrect assumptions, general muddiness of cause-effect reasoning, etc etc.
Re: (Score:2)
"To summarize the summary of the summary: people are a problem." Douglas Adams
Re: (Score:2)
"Programming doesn't mean knowing a language. Programming means being able to clearly envision and sequence the logical flow of a process. "
I guess he meant, every programmer can now write in COBOL or other languages they don't know the syntax for.
Re: (Score:2)
Programming doesn't mean knowing a language. Programming means being able to clearly envision and sequence the logical flow of a process.
If you don't know how to turn your requirements into a clear sequence of operations, you can't "program" even if you have an AI. "Do that thing I want" turns out not to be an actual command.
Like when talking to a Nutrimatic Drink Dispenser and it's giving you something "almost, but not quite, entirely unlike tea". Telling it exactly what you want and describing the process to achieve that may help you get a better drink. Best not try this when your spaceship is being attacked though. :-)
All they need to do is speak to the computer... (Score:5, Informative)
Yup, that's what being a programmer means. What language you use to do this is of little relevance. Learning a programming language syntax takes a few weeks if that's your first, less than a day if you are already experienced. Understanding what people need and "explaining" it to the computer in an precise, unambiguous, repeatable way takes a lifetime.
It is like saying that anyone can now be a military officer, all they need to do is speak to their troops.
Re: (Score:3)
Funny that you said "explaining to the computer", because I tried to make a software with ChatGPT by explaining what it needs to do.
1. I described that I want to create a GUI application with tools to select and what those tools will do.
2. ChatGPT managed pretty well at first. I was able to select a tool and use it.
3. Then it made a simple bug into the program. I looked at the code and pointed it out saying that it needs to delete one line from the code and explained where it was. ChatGPT could not do it.
4.
Re: (Score:2)
With the way AI is currently designed, it's essentially extrapolation based on existing data. The problem with extrapolation is that, unless it's a repeating pattern, the further out you go the more the model breaks.
Re: (Score:3)
I have a colleague who participated in a competitive programming event, he based his strategy on ChatGPT, which was allowed.
The first step was to simply copy-paste the subject, which, if lucky, can get him through easy questions almost instantly, but it rarely worked that way. The next steps could involve reformulating the questions, as to remove the fluff and expose the bare algorithmic problem they actually are, and bug fixing the generated code, either by guiding the AI, or doing it by hand. A process th
Re: (Score:2)
> It is like saying that anyone can now be a military officer, all they need to do is speak to their troops.
It used to take long time to train an archer, but when guns were invented, training became much easier. I think it enabled more people to join army and in less time.
It might enable people to make short scripts which they could not do before. But with current AI I would not call them programmers.
Stupidity (Score:5, Insightful)
I don't know whose dumber: the NVidia CEO for saying something so comedically false, or the people who think that LLM's provide anything that keeps the general populace from being programmers.
This is obviously a sales pitch, since NVidia is heavily invested in making chips to make LLM's faster, so he's not the idiot. So that leaves anyone in his audience who doesn't immediately see through this latest snake oil.
LLM's will, if anything, increase the need for trained programmers to correct the utterly terrible sewage spewed by LLM's.
Dosen't work for law why would it work for code (Score:2)
Can't trust ChatGPT output for law so why would you trust any program it creates?
see https://yro.slashdot.org/story... [slashdot.org]
ChatGPT does not understand what it is doing so it just makes things up and is not even aware that it is doing so.
Re: (Score:3)
Can you compile a legal brief?
compile (Score:2)
Depends on your definition of compile:
1)to put together (documents, selections, or other materials) in one book or work.
2)to make (a book, writing, or the like) of materials from various sources: to compile an anthology of plays; to compile a graph showing changes in profit.
3)to gather together: to compile data.
4)Computers. to translate (a computer program) from a high-level language into another language, usually machine language, using a compiler.
So by definition (1) that may be exactly what a lawyers do,
Typewriter (Score:5, Insightful)
Typewriters mean now everyone can be a writer.
Re:Typewriter (Score:5, Insightful)
It also means you don't spend years training a scribe to be fast and have good penmanship, so you can pull somebody off the street and pay them minimum wage or less.
Re: (Score:2)
It’s true. Albeit the key word is “can”.
And besides, it may make one a writer, but not necessarily a Booker Prize winning writer
Re: Typewriter (Score:2)
Clueless (Score:3)
Eventually what would happen is these LLMs would start harvesting code from each other because the human factor would be gone and the code pool they pull from would dry up. Snake eventually eats its own tail. I've played around with a few of the LLMs and their code generating prowess. The results were always wrong and needed heavy modification, by a HUMAN programmer, to correct them. nVidia is either clueless or just trying to sound smart to the clueless masses.
Re: (Score:2)
Which is absolutely no surprise and pretty mich what I have heard from students that tried it out. Sure, simplistic stuff it may get right, but even Algorithms 101 leaves the simple stuff behind in the 3rd week or so.
tools (Score:3)
Photoshop means anyone can be an expert photographer.
Craftsman Tools means anyone can be a mechanic.
I can buy a scalpel and sutures, does that make me a surgeon?
Not a fair compairison (Score:2)
I just tell a program what I want and it does it.
Re: (Score:2)
Did AI write Magic Eraser? Did AI build an assembly robot?
Magic Eraser cannot reframe your shot. The Steam Controller assembly line is surrounded by humans working the inputs and outputs, and did not design or build itself. These are just tools, not everyone can use tools to the same degree. Having a tool does not make you an expert, it might give you some support, even good support, but you are missing nuance. Great designs and great art do not come from the culmination of the 'most statistically likely' s
Re:tools (Score:5, Interesting)
Photoshop means anyone can be an expert photographer.
No one said "expert". There is a class of programs that is completely out of reach to common users.
Developers forget that something that they can do in ten minutes, maybe as simple as building a short form and storing the data in a table, possibly validating that it has a regular format like all emails using the same domain, is something that users need to delegate to a programmer.
Never wondered why end users create application workflows in Excel? It's because it's the only programming language that matches their mental model. Now, they'll be able to create their own single-purpose, stand-alone apps for their personal and business workflows.
Re: (Score:2)
Hey, I can buy foodstuffs, I must be a chef!
Wasn't that the idea behind FORTRAN? (Score:2)
Granted, back in the day, "anybody" meant "any science/engineering-type person."
Huh ... (Score:5, Interesting)
AI Means Everyone Can Now Be a Programmer, Nvidia Chief Says (reuters.com)
Of course, all you have to do is tell ChatGTP you you need an Nvidia driver and ChatGTP will write one for you!!! ... better yet in a few years you'll be able to tell ChatGTP you need a graphics card and it will 3D print it for you!! YAY!!! ... Oh, wait what do we need Nvidia for then ?!? ... Yuk!! This is like listening to Elon Musk promise us fully self driving cars with only camera sensors (because why would you need Lidar/Radar?) and a million strong metropolis on Mars by 2050. It is absolutely incredible how these CEO, super intelligent, genetically perfect winners of the great meritocracy, princes of the universe types can be dumber than a stack of bricks sometimes.
Re: (Score:2)
Re: (Score:2)
We were missing the obligatory comment about Elon Musk... but no more! Thanks!
We were missing the obligatory Muskrat whining about somebody disrespecting the Musk of Mars ... but no more! Thanks! Now tell us you honestly believe Musk will be the ruler of a 1 million strong colony on Mars by 2050, we all need a good laugh.
This is by design. (Score:3)
This is by design to hype bullshit, attract dumb money, and pump stocks. They're cons not 'visionaries'.
Re: (Score:2)
This is by design to hype bullshit, attract dumb money, and pump stocks. They're cons not 'visionaries'.
True, and that’s all the more reason to not worship them like a Muskrat.
Re: (Score:2)
Those aren't the use cases he's addressing. He's addressing the 99% of programmers doing trivial development in known patterns.
Getting 99% of it right is perfectly fine. Belittling him for missing your corner cases is silly.
Like him you are using your Dunning–Kruger superpowers to severely underestimate the number of programmers doing trivial shit.
Re: (Score:2)
I don't know how you got that. I explicitly said 99% of people are doing trivial development. Is that an underestimate? Maybe?
Anybody who thinks 99% of software development is trivial shit has enough Dunning–Kruger powers to make it into upper management. I already pity your future underlings.
Nvidia CEO reveals himself an idiot (Score:2)
Re: (Score:3)
He is far from an idiot.
You know why he and all the other CEOs out there keep saying it's the end of programmers as we know them?
Two reasons:
- Long term, it's true. It might take a while, but programmers will disappear. So will a lot of professions along with them incidentally, it's not just them.
- Most important: the CEOs create job anxiety on purpose among their staffs of programmers. It will make it easier for them to tell them they won't get a raise, and they'll have to work a bit harder if they want to
Re:Nvidia CEO reveals himself an idiot (Score:5, Insightful)
Re: (Score:3)
Re: (Score:2)
Probably more of a liar.
Who Is Responsible When The AI Kills? (Score:3)
Re: (Score:2)
This is a solved question. Standard product liability answers it: Was the device used according to instructions? Yes -> The manufacturer is responsible. No -> The user is responsible. That is assuming it was fit for purpose. If not, then again it is the manufacturer that is responsible.
This is really not hard and "AI" does not change the rules in any way. This is still just a piece of technology, nothing more.
"programmer" for very weak definitions of the term (Score:2)
Re: (Score:2)
Indeed. And everyone can be an author too! Everyone can now produce more crappy writing in less time than ever! Such a great accomplishment.
Well shit (Score:2)
nvidia drivers have been pretty good lately, but now I'm gonna expect them to go into the toilet again.
What is it with these "Tech Bros"? (Score:2)
These guys keep trying to do and write stand-up comedy, and they suck. They say things that on the face of it should be funny, but don't provoke much laughter. Is it a lack of timing? Or is it that they really believe they're saying something true and profound? In that case I would expect them to be even funnier; but they don't even come across as goofy, they simply seem clueless.
I guess I just find it difficult to experience humour and scorn simultaneously, and scorn usually beats laughter to the punch whe
Not a problem (Score:2)
I'm sure Nvidia will be hiring people en masse to create their drivers and other software for their company using this method.
Business X sells product Y and everyone can be a Z (Score:3)
Just because I have access to art software does not mean I can produce quality art. This takes vision and creativity. Sure, I can get some filters and think that I'm progressing, but the output isn't anywhere near what it should be.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Do you mean to say that AI software is like "modern" art?
Anyone can use LLM models, that use Nvidia cards (Score:2)
Everybody already *can* program (Score:3)
But very few people have the attention or interest in the details needed to specify solutions to real, significant problems. AI can't solve the problem for you (read: "write the program") if you can't even accurately describe the problem in adequate detail. (I see no reason that the portion of people willing to delve into such detail will change anytime soon. Capable programmers will likely continue to be in short supply.)
Re: (Score:2)
The future of commodity development lies with the technically astute business analyst. The Era of the BA draws near.
I believe them. (Score:2)
Maybe not right this second, and maybe not for complex systems... but CRUD business application development by front line staff will soon be relegated to history's dustbin of defunct professions.
As for "skill vs. art" most of it never was an art. We permitted people to act like it was, but modern change management started to stamp that out already. In lots of professions, people who thought themselves "creative" are going to find out that what they were doing wasn't any more creative than what an LLM does.
Just think like a programmer. Problem solved! (Score:2)
And how hard can that be?
Just like the Matrix (Score:2)
When Neo said, "I know kung-fu" Morpheous asked to show him.
Neo may know kung-fu, but he really didn't believe in it. It's one thing to knowing the path, it's quite another to actually walk the path.
With all the different models we have at our disposal, it's one thing to "know" these models, but it's quite another to fully understand how to use the model.
Everyone can be.. (Score:3)
..a shitty programmer
It's the same as image editing tools allowing anyone to be a shitty graphic artist or DAWs allowing anyone to be a shi9tty musician
Creating really good and useful software is hard, regardless of the power of the tools
Re: (Score:2)
Most programmers already are. If the average carpenter was as good at their job as the average programmer, I'd never set foot in a house.
Tea; Earl Grey; Hot (Score:3)
That AI on the Enterprise is dumb (Score:2)
Think about it, how many times in the past has it ever not been "Earl Grey, Hot"?
For that matter, as soon as Picard walks into that room with the 3D-magic-printer whatever it is thing in it, the AI should just start making hot Earl Grey tea for him without his having to ask.
Or at least do it everytime its wireless neuralink version 9 detects a hankering for tea in his brain.
Actually yes and no...hear me out: (Score:3)
He's right in that sense that it's easier to BE a programmer than it used to be, since you can get quick basic bug fixing and A.i. can tidy up stuff for you quickly and spot that error that your sleepless self didn't see.
And he's wrong in a way because you'll still have to have a "programmers mindset". And what does that mean you may ask? It means A.i. can't do it ALL for you.
You will still have to understand code in order to fix and design complex things, A.i. doesn't fully understand context of what humans want, and code is basically written for humans, not for computers - it's so we can get what we want out of computers, A.i. may be able to correct code, write code, but it won't understand the context of which it is used with or under. A good example of that would be asking A.i. to write a complex adventure game in 3D, it will be able to "hack" itself through the basics, but it won't be immerisive, thoughtful, it won't be super well coded (perhaps CORRECTLY coded) but most certainly a mess that resemble a beginners try.
I've tested plenty of times with ChapGPT 4, it's certainly smarter than it's little ret...little brother, but there are so many things it won't grasp. I know because I do code and have been since I was 12 in the 80's.
So no - your jobs are not in danger. Only if you refuse to use A.i. as an assistant, because it's rather good at that.
You too!... (Score:3)
Can write bad code.
Re: (Score:2)
Exactly my first though on this inane claim.
Well, if Nvidia sez so... (Score:5, Informative)
Nvidia? The company that is half abandoning gaming GPUs because they see SO much more cash in datacenter AI cards? That Nvidia?
And you're going to tell me that they tell tell world AI will enable businesses the replace high cost software developers with a bunch of average Joes that work for 40k a year.
I see no reason to question their motives at all, so sir!
Also considering how ChatGPT likes to invent commands that should exist (totally agree with it on that front)but do not... It's great if you have a nice looking piece of pseudo code that even looks like your target language, if you can't compile or interpret it, it's still garbage.
Re: (Score:3)
"And you're going to tell me that they tell tell world AI will enable businesses the replace high cost software developers with a bunch of average Joes that work for 40k a year."
No, they're going to tell you that in the near future you can expect to forgo them completely. High cost software developers in easy jobs will have to make a choice. Up their game and contribute in those high complexity, high value spaces, or leave the profession. Lots of people who value their skills higher than the new market does are in for a real awakening. Remember back in the 90's where everybody who bought a book on HTML thought they were going to be independently wealthy?
You go on to make the same m
Supply and demand (Score:2)
Anyone can be a plumber but yet everyone calls one (Score:4, Interesting)
Programming is highly intellectual activity. It is currently like mental craftsmanship. You create a at times highly complex set of instructions for a computer. Debugging is an task in its own right. If anyone can be a programmer, how come most people could not program a VCR?
I bet the NVIDIA CEO can't program for shit with or without AI. Even though he has some honorary doctorates. If you give Stanford enough money, they will issue you any doctorate you like. AI is the new buzzword, like web 2.0 and agile and many others before it.
Maybe in the future AI will be somewhat helpful but today most of the responses I got from Google Bard were either a bit off or completely wrong. Sometimes AI is useful but most of the times I have to confirm some place else.
Only lazy lawyers rely on AI to generate their briefs for them and then get massively embarrassed.
Re: (Score:2)
Massively combined plagiarism (Score:2)
and is closer to creativity,
since the AI weights how much of each past work its output is influenced by, and decides how to intermingle snippets of input.
Is this really all that different than what a human master craftsperson does after studying from many masters of the past and
apprenticing for many years from several masters?
Better than Excel? (Score:3)
Non-programmers use Excel for their "programming" tasks. The results can be a bit of a mess.
I'm not convinced that ChatGPT can do a better job than a semi-competent idiot using Excel. If it is less damaging that is only because the output generally doesn't compile.
Or not. (Score:3)
I asked ChatGPT to write a driver for the NVidia GeForce RTX 30 in C++. This is what I got. I guess the NVidia CEO was talking out of his ass.
Writing a complete driver for the NVidia GeForce RTX 30 graphics card in C++ is an extremely complex and challenging task. It involves deep knowledge of hardware architectures, low-level programming, and access to proprietary information and libraries from NVidia. Creating a driver of this magnitude requires an entire team of experienced engineers working together for an extended period.
As an AI text-based model, I am unable to provide you with a fully functional NVidia GeForce RTX 30 graphics card driver. Developing a driver of this nature is a highly specialized task that requires expertise and access to specialized resources. It is also important to note that writing a graphics card driver from scratch without proper documentation and support from the manufacturer is generally not feasible or legal.
NVidia provides its own official graphics drivers for their GPUs, including the GeForce RTX 30 series. These drivers are extensively tested, optimized, and certified by NVidia engineers, ensuring compatibility with various operating systems and applications. I would recommend visiting NVidia's official website (https://www.nvidia.com) to download and install the appropriate drivers for your specific GPU model.
If you are interested in learning more about graphics card driver development, I suggest exploring resources and documentation provided by NVidia and other reputable sources. Understanding graphics APIs like OpenGL or DirectX can also be valuable in this field. However, keep in mind that writing a complete graphics card driver requires deep expertise, access to hardware specifications, and collaboration with the manufacturer.
Re: (Score:3)
What percentage of developers do you think are working that close to the hardware? Just curious.
Johann Fust: "Everyone can print their own stuff!" (Score:2)
It's 1450, Johann Fust lets it be known that he is backing Johannes Gutenberg financially and that the revolutionary printing press Gutenberg has created will mean that now everyone can print their own books, newspapers, flyers - you name it!
In this pure fiction, he didn't mention you would need an idea first, plus the ability to flesh it out, plus the experience required to make it actually good.
This is pure hype by the Nvidia chief - and he knows it - it's baloney.
The code behind software is really a frac
AI now means everybody can now be a CEO (Score:5, Funny)
People can ask it questions, and it will respond with things that sound true and authoritative but may have no correlation to reality.
Who asked this guy? (Score:2)
What's this "digital divide?" I never understood the people too afraid to even attempt to learn to program. I always chalked it up to "learned helplessness" and it's just been getting worse as user interfaces become more abstracted away from actual code. Maybe ChatGPT will help some people with a learning disability, but I think most people will still be too afraid to do anything "technical."
Hahaha, no (Score:2)
Everyone could always be a programmer, just not a competent or good one. That has not changed in any way.
No, it means almost nobody will be a programmer. (Score:2)
Re: (Score:2)
Not yet and maybe not ever. Students of mine recently tried ChatGPT on a pretty simple and pretty standard firewall configuration exercise. They found it completely useless except for finding documentation. But any search engine would have done that as well. I do not think it works any better on code. Of course, these students will be engineers when they graduate, so maybe the exercise was actually not "simple" when measured against the skill (or rather lack thereof) of an average coder.