4

AI Means Everyone Can Now Be a Programmer, Nvidia Chief Says - Slashdot

 10 months ago
source link: https://developers.slashdot.org/story/23/05/29/1434244/ai-means-everyone-can-now-be-a-programmer-nvidia-chief-says
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

AI Means Everyone Can Now Be a Programmer, Nvidia Chief Says

Follow Slashdot stories on Twitter

binspamdupenotthebestofftopicslownewsdaystalestupid freshfunnyinsightfulinterestingmaybe offtopicflamebaittrollredundantoverrated insightfulinterestinginformativefunnyunderrated descriptive typodupeerror

Do you develop on GitHub? You can keep using GitHub but automatically sync your GitHub releases to SourceForge quickly and easily with this tool so your projects have a backup location, and get your project in front of SourceForge's nearly 30 million monthly users. It takes less than a minute. Get new users downloading your project releases today!

Sign up for the Slashdot newsletter! or check out the new Slashdot job board to browse remote jobs or jobs in your area
×
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."
  • 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.

    • not a programmer. If you're older those roles used to be the same. As applications got more and more complex you couldn't do that anymore.

      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.
      • 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.

        • They are usually programming for an existing framework. There really is not many options when it comes to large enterprise software. That said the documentation is much more valued than the actual binary. Do not tell me what you built show me the documentation.
        • Re:

          Oh it is quite common these days.

          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:

            You're doing exactly the same thing.

            That's interesting, because I was literally hired at age 40, and given a higher starting pay than I even asked for.

              • Re:

                Well my oldometer rolled to 41 a few months ago if that's what you mean.

                If all they want is cheap then why the hell would they offer more than I asked for?

                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:

                So did I not long ago, I don't recall the exact age though, DamnOregonian can tell you.

              • Re:

                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.

      • who has never coded anything in their life.

      • Re:

        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.

        For the most part, no it doesn't. I've been in this industry for 30 years, I've worked in medium sized businesses, small start ups, giant corporations, and seen projects with 50 programmers on it, 5, 1, 2, etc. In no cases were programmers asked to write functions at that unabstracted level. And with good reason, a manager who can specify

        • Re:

          If they're doing that, they'll find out the hard way why it doesn't work.

        • Re:

          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

    • 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:

      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.

  • 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.

    • 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.

      • 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.

        • Who use it. The one that sticks out in my head is a guy who used it to write a script or something that would have taken him several hours and then only had to spend a few minutes debugging it. To the point where it's entirely possible his own script would have had a similar amount of bugs.

          The point isn't a completely replace every single programmer the point is to take a job that needs a full-time employee and make it a half time employee and then fire half your programmers. You're thinking like a prog
          • Re:

            Why was that modded down? It's a near certainty that plenty of CEOs are wondering if what parent described is feasible.
    • Re:

      I want to clarify that I don't mean *your* comment-- the guy from Nvidia's

    • 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]

    • We used to have a, bad, inside joke, to do with requirements gathering, in some software dev community I was in.

      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:

        "To summarize the summary of the summary: people are a problem." Douglas Adams

    • Re:

      "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:

      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.:-)

  • 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:

      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:

        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:

        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:

      > 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.

  • 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.

  • 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:

      Can you compile a legal brief?

      • 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,

  • Typewriters mean now everyone can be a writer.

    • No, but it does mean you can fire all your scribes and replace them with 1/10th the staff using typewriters.

      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:

      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

    • AI is not a typewriter
  • 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:

      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.

  • 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?

    • this is more like Google's "Magic Eraser" software that automatically does the work of Photoshop so I don't have to hire somebody to clean up my photos. Or like how when Valve was making the Steam Controller they had a machine they just poured parts into and out came fully assembled Steam Controllers.

      I just tell a program what I want and it does it.
      • Re:

        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

    • 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:

      Hey, I can buy foodstuffs, I must be a chef!

  • Granted, back in the day, "anybody" meant "any science/engineering-type person."

  • Huh ... (Score:4, 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:

      We were missing the obligatory comment about Elon Musk... but no more! Thanks!
      • Re:

        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 to hype bullshit, attract dumb money, and pump stocks. They're cons not 'visionaries'.

      • Re:

        True, and that’s all the more reason to not worship them like a Muskrat.

      • Re:

        Like him you are using your Dunning–Kruger superpowers to severely underestimate the number of programmers doing trivial shit.

          • Re:

            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.

    • Re:

      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:

        If you think programmer jobs are going away because of AI, you're an idiot, whether you're a Slashdot commenter or an Nvidia CEO. That belief shows a fundamental misunderstanding what programming is. The last thing a CEO wants to do is give the impression that software development is a legacy career. That will drive prices up for one of the most in-demand resources in the market. He may be talking to investors, who also have no clue, but nobody technical can take him seriously after that gaffe.
      • Re:

        He's also trying to sell the hardware that runs AI.
    • Re:

      Probably more of a liar.

  • I'm still waiting to hear who goes to jail when the self-driving car runs over a playground full of kids. Who pays the victims when a self-flying airplane smashes into a mountain? Who is is responsible when a cadet overrides the safety protocols in the dream-a-torium? Just like today's cryptocurrencyy mess, the laws will lag the technology.
    • Re:

      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.

    • Re:

      Indeed. And everyone can be an author too! Everyone can now produce more crappy writing in less time than ever! Such a great accomplishment.

  • nvidia drivers have been pretty good lately, but now I'm gonna expect them to go into the toilet again.

  • 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

  • I'm sure Nvidia will be hiring people en masse to create their drivers and other software for their company using this method.

  • 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:

      Near what it should be according to your own wishes.

      You could no doubt generate enough furry porn to make a decent living.

    • Re:

      The quality of soft-defined by the individual perceptions of its beholders.

      You can either try to measure and match a an existing active standard, Or you can cultivate impropagate perceptions to form new social circles along a predetermined standard that matches your existing art.

      That's the funny thing about soft definitions. By conceptionally moving people you change the standard of what quality is.

      • Re:

        I was using text to speech. "And propagate"was distorted to impropagate

        There should have been "art is " directly following "The quality of"

      • Re:

        Do you mean to say that AI software is like "modern" art?

  • Translation: "We want more users and usage time for our hardware"
  • 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:

      The future of commodity development lies with the technically astute business analyst. The Era of the BA draws near.

  • 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.

  • 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.

  • ..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:

      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.

    • First of all, Captain Picard, should just be able to say "Tea".
      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.
  • 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.

    • Re:

      Exactly my first though on this inane claim.

  • 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:

      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

  • Great. Because of how supply and demand works, if ChatGPT means fewer college students enroll in computer science, then that means four years from now my salary will go up. Because AI is not replacing programming.
  • In the US plumbing tools and supplies are readily available at any hardware store. And what do you need to know about water ? It flows downhill. So everyone can be a plumber. All you need is a few wrenches which cost less than a plumber's visit, and a few parts. Yet almost everyone calls a plumber when they have a problem. Most of the people can't master even a basic plumbing, forget about programming
    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.
  • Saying that thanks to AI, you're now a programmer is like claiming you're a CHEF because you gave a waiter an order at a restaurant for some food and a little while later, it showed up. A.I. is NOT sentient yet, and all the fancy tricks it pulls off are a function of having an immense pool of samples to draw from and quietly plagiarize without any true understanding of what any of it actually means, and I'm relieved that this is so. I do wonder how many decades we have left before artificial thinking mach
    • isn't plagiarism,
      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?
  • 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.

  • 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:

      What percentage of developers do you think are working that close to the hardware? Just curious.

  • 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

  • People can ask it questions, and it will respond with things that sound true and authoritative but may have no correlation to reality.

  • 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."

  • Everyone could always be a programmer, just not a competent or good one. That has not changed in any way.

  • It will automate a lot more (not now maybe, but soon), and we'll finally get to yeet the 95% or so who don't belong in the industry.
  • Lawyers and Judges first! After all, they just do what their bosses say with no regard for laws and regulations. AI works great where ethics, morals and values are not a big deal.
    • Re:

      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.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK