I fully expect amazing things to happen in AI, soon enough. I'm not too worried about the industry. I feel that humans have made a fairly big hash of things, in many ways, and AI may help clean it up.
Google testing ChatGPT-like chatbot 'Apprentice Bard' with employees
241–250 of 348 posts
Re: Google testing ChatGPT-like chatbot 'Apprentice Bard' with employees
#242I think ChatGPT could excel as a bullshit detector.. If ChatGPT can pass your college course or interview process then you seriously need to examine that process, and make it less bullshit-focused and more pragmatic.
Re: Google testing ChatGPT-like chatbot 'Apprentice Bard' with employees
#243So, a LLM, trained extensively on StackOverflow and other data (possibly the plethora of LC solutions out there), is fed a bunch of LC questions and spits out the correct solutions? In other news, water is blue. It is one thing to train an AI on megatons of data, for questions which have solutions. The day ChatGPT can build a highly scalable system from scratch, or an ultra-low latency trading system that beats the c…
If it helps, this likely is coming. I think we have a tendency to mentally move the goalposts when it comes to this kind of thing as a self-defense mechanism. Years ago this would have been a similar level of impossibility. Since all a codebase like that is is a kind of directed graph, then augmentations to the processing of the network to allow for the simultaneous parsing of and generation of this kind of code may…
As programmers, we keep talking about programming jobs and how AI will eliminate them all. But nobody is talking about eliminating other jobs. When will a robot vacuum be able to clean my apartment as quickly as I? Why isn't there a robot that takes my garbage out on Tuesday night? When will AI plan and build a new tunnel under the Hudson River for trains? When will airliners be pilotless? If AI can't do this stuff, what makes software so different? Why will AI be good at that but not other things? It seems like the only goal is to eliminate jobs doing things people actually like (art, music, literature, etc.), and not eliminate any tedium or things that is a waste of humanity's time whatsoever.
(On the software front, when will AI decide what software to build? Will someone have to tell it? Will it do it on its own? Why isn't it doing this right now?)
My takeaway is that this all raises a lot of questions for me on how far along we actually are. Language models are about stringing together words to sound like you have understanding, but the understanding still isn't there. But, I suppose we won't know understanding until we see it. Do we think that true understanding is just a year or two away? 10? 50? 100? 1000?
Re: Google testing ChatGPT-like chatbot 'Apprentice Bard' with employees
#244So, a LLM, trained extensively on StackOverflow and other data (possibly the plethora of LC solutions out there), is fed a bunch of LC questions and spits out the correct solutions? In other news, water is blue. It is one thing to train an AI on megatons of data, for questions which have solutions. The day ChatGPT can build a highly scalable system from scratch, or an ultra-low latency trading system that beats the c…
Re: Google testing ChatGPT-like chatbot 'Apprentice Bard' with employees
#245Earlier quoted context omitted.
Your PM should be the first to be worried, honestly. I keep hearing people describing their job as "I just click around on Jira while I sit through meetings all day."
I think this will probably be a boon to the project manager. It will be another tool and their toolbox along with real developers that they can assign lower complexity tasks too. at least it's till it's capable of doing high complexity stuff.
Re: Google testing ChatGPT-like chatbot 'Apprentice Bard' with employees
#246Earlier quoted context omitted.
Agree LeetCode is one of the least surprising starting points. Any human that reads the LeetCode books and practices and remembers the fundamentals will pass a LeetCode test. But there is also a ton of code out there for highly scalable client/servers, low latency processing, performance optimizations and bug fixing. Certainly GPT it is being trained on this too. “Find a kernel bug from first principles” maybe not, b…
> Any human that reads the LeetCode books and practices and remembers the fundamentals will pass a LeetCode test. Seems pretty bold to claim "any human" to me. If it were that easy, don't you think alot more people would be able to break into software dev at FAANG and hence drive salaries down?
It takes a “special” kind of person to want those type of jobs and live in a company town like SF while they’re at it.
Re: Google testing ChatGPT-like chatbot 'Apprentice Bard' with employees
#247So, a LLM, trained extensively on StackOverflow and other data (possibly the plethora of LC solutions out there), is fed a bunch of LC questions and spits out the correct solutions? In other news, water is blue. It is one thing to train an AI on megatons of data, for questions which have solutions. The day ChatGPT can build a highly scalable system from scratch, or an ultra-low latency trading system that beats the c…
Re: Google testing ChatGPT-like chatbot 'Apprentice Bard' with employees
#248Earlier quoted context omitted.
It’s really very easy to understand. When someone gives you the same crap back that you just got done giving someone, you don’t like it and act like that shouldn’t happen.
Did I say I didn't "like" (I'd use the word "appreciate") it, or that I didn't think it should happen? If so, could you please highlight where? I just see, in what you're doing, a wild lack of self awareness. You're criticizing me for doing to someone else a milder version of what you're trying to do to me now; I'm genuinely confused how you can't see that, or how you could possibly stand the hypocrisy if you do unde…
Re: Google testing ChatGPT-like chatbot 'Apprentice Bard' with employees
#249I think tests should be easy for ChatGPT to pass. It has been trained on data that has the answers and it's good at getting the data. I'm starting to doubt its long term usefulness since it does not seem to have good decision making abilities and even the slightest bit of cognitive ability. I suspect the current crop of AIs will find very specific functions and hit a hard stop. They will change how we function but we…
Why do you think an AI Winter is coming? In the last year we witnessed a BIG BANG of AI solutions. I think your expectations are in line with my hopes: That our state of the art "AI" performance is very close to local minima that we won't escape from for quite a while. I really don't want lose my overpaid job gluing together overengineered shite into CRUD applications.
We are getting to the limits of how fast hardware can be and we are rapidly processing thru available cheap data. At some point it's going to get very expensive to gather data and increase hardware speed.
We'll a see a few years of excitement,(5yrs?,10yrs?) but it will stop until the next big breakthrough. Hopefully there will be one but nothing is guaranteed. That's the AI winter I'm talking about.
AI will have an impact but it won't be the singularity type that some people dream about. Think of the automation of work that happened during the industrial revolution. Now, think of it for white collar work. There are a lot of white collar work that the current AI can automate but it won't be everything and it won't take over to rule over us.
Re: Google testing ChatGPT-like chatbot 'Apprentice Bard' with employees
#250Interesting. You have to check ChatGPT's answers very very carefully to be sure that it got your interview question right. When it first came out, I asked it a few of my own interview questions. One involves implementing a bloom filter. It spit out 100 lines of Go that looked right. Shockingly right. The tests were great. Every piece of the algorithm used the magic letter that I expected. But as I checked the impleme…
> You have to check ChatGPT's answers very very carefully to be sure that it got your interview question right. When it first came out, I asked it a few of my own interview questions. One involves implementing a bloom filter. It spit out 100 lines of Go that looked right. But as I checked it very carefully, I noticed it made one mistake; using the same hash function for each "k". (To get k different hash functions, y…