News for hackers. Stuff that matters.
Re:Apple bans ChatGPT use by employees, report says by Qweiuu on Friday May 19, 2023 @07:40AM (#36000521)
My company is huge 100k and lucky enough they also see it a s critical and make it centrally available to us soon.

But this will be a problem for big companies: small ones normally care less about these types of things. This means big companies have to do something otherwise they will compete with ml enhanced developers.

Re:Apple bans ChatGPT use by employees, report says by classified on Friday May 19, 2023 @08:01AM (#36000762)
I wouldn't worry about that. Our software contains so much natural stupidity that artificial intelligence, even if it existed, wouldn't have a chance in hell.
Re:Apple bans ChatGPT use by employees, report says by viraptor on Friday May 19, 2023 @08:05AM (#36000800)
> This means big companies have to do something otherwise they will compete with ml enhanced developers.

It's not that bad. In reality if we're looking at large tech companies, they've got senior people who know pretty much anything you want available within minutes/hours - which is something small companies just can't afford.

Ml enhanced devs may be a little bit faster and get some usually-correct help, but they won't get any wisdom.

Re:Apple bans ChatGPT use by employees, report says by ryanmcgarvey on Friday May 19, 2023 @08:35AM (#36001106)
I think the AI driven development story is more about leverage than it is about wisdom. Leverage from AI is derived from being able to do more with fewer people.

In my experience the great slowdown of growing companies comes from hitting the communication barrier on their products - the point at which the majority of effort is spent coordinating work rather than doing work. I find that the path from majority focus on product to majority focus on coordination isn't linear, but rather more of a watershed. One day you are 80/20, the seemingly overnight after some growth you are 20/80 the other way and never look back.

The advantage of being on the right side of that watershed is that you can maintain velocity and agility. Not only can you iterate quickly, but you're in a better position to change course and rebuild as needed. The left hand and the right hand require little effort to coordinate and get it done.

Larger companies live and die on their ability to either find a moat large enough to protect them, or build organizational structures that let them keep scaling. It takes decades to get the culture and processes right and baked in across the board for a large company to be able to maintain any velocity and reinvent itself.

This is where the gap is. Being small is easy, you simply don't have the coordination problems. But the moment you hit success and need to grow, you immediately are at a disadvantage compared to the big incumbents who have had decades to refine their coordination systems.

The extent to which AI can provide more leverage to smaller companies allowing them to "grow" without actually crossing that coordination watershed, they will be in a much better position take on the incumbents.

Re:Apple bans ChatGPT use by employees, report says by jerf on Friday May 19, 2023 @09:31AM (#36001710)
"I think the AI driven development story is more about leverage than it is about wisdom."

One of the things I'm going to be looking for over the next few years is whether extensive use of AI assistance will enhance the development of "wisdom" or inhibit it.

I suspect the latter, based on our existing experiences with leaning too much on help, but only time will tell. If it accelerates the development of this wisdom, it will be an invaluable too; if it inhibits it, it will be a career equivalent of taking hard drugs; fun now, deadly over the long term. I'd advise those who are dabbling with it now to 1. keep an eye out on whether or not your own skills are developing and 2. consider whether there's a way to use the tool in a way that your own skills do continue to develop.

Re:Apple bans ChatGPT use by employees, report says by ryanmcgarvey on Monday May 22, 2023 @10:39AM (#36032052)
In my experience so far it is much more along the lines of the horse and rider than it is a useful decision maker.

I'm still in charge of telling it where it go, but it takes me there. Knowing where to go and why is the important bit tied to wisdom.

Re:Apple bans ChatGPT use by employees, report says by blibble on Friday May 19, 2023 @08:19AM (#36000917)
> This means big companies have to do something otherwise they will compete with ml enhanced developers.

I'm sure they're terrified of competing with the legions of boilerplate generators

Re:Apple bans ChatGPT use by employees, report says by illuminati1911 on Friday May 19, 2023 @08:22AM (#36000963)
No one said anything about creating boilerplates.

It's a significant advantage for developers to ask AI to solve technical problems, get right answers right away and move to a next task vs keep on scratching your head for the next 5h wondering "why it doesn't work".

Re:Apple bans ChatGPT use by employees, report says by noisy_boy on Friday May 19, 2023 @08:27AM (#36001010)
> get right answers right away

I think equal advantage lies in getting multiple approaches fleshed out, even if the answer isn't right, as in, may not compile as-is. That is more than sufficient advantage a developer gets because most of the time usually spent isn't actually typing the code but finding out how to design/combine things.

E.g. I was working on a rust problem and asked ChatGPT for a solution. What it provided didn't compile (incorrect functions etc) but it provided me information in terms of the crates to use, general outline of the functionality and the approach to combine them - that proved to be more than enough for me to get going (to be clear, I didn't blindly copy the code; I understood it first and wrote tests for the finished product). I think that is where the real advantage lies. I see it as an imperfect but very powerful assistant.

Re:Apple bans ChatGPT use by employees, report says by blibble on Friday May 19, 2023 @08:24AM (#36000982)
> It's a significant advantage for developers to ask AI to solve technical problems

I can ask my magic 8 ball too, it has about the same success rate

Re:Apple bans ChatGPT use by employees, report says by hu3 on Friday May 19, 2023 @08:56AM (#36001363)
That's a state of the art magic 8 ball if I ever saw one.

Perhaps if you provide an API to it you'll secure billions in funding in no time.

Re:Apple bans ChatGPT use by employees, report says by blibble on Friday May 19, 2023 @09:00AM (#36001392)
> Perhaps if you provide an API to it you'll secure billions in funding in no time.

that's not a bad idea actually

I just need a way to market it as some sort of AI based decision maker

"extreme temperature generative AI" maybe

Re:Apple bans ChatGPT use by employees, report says by EnragedParrot on Friday May 19, 2023 @09:00AM (#36001393)
ChatGPT is a godsend for junior developers, it isn't very great at providing coherent answers to more complex or codebase specific questions. Maybe that will change with time but right now it's mostly useful as a learning aid.
Re:Apple bans ChatGPT use by employees, report says by jerf on Friday May 19, 2023 @09:28AM (#36001678)
And this gets into why companies are banning it, at least for the time being; developers and especially junior developers in general think nothing of uploading the sum total contents of the internal code base to the AI if it gets them a better answer. It isn't just what it can do right this very second that has companies worried.

It isn't even about the AI itself; the problem is uploading your code base or whatever other IP anywhere not approved. If mere corporate policy seems like a fuddy-duddy reason to be concerned, there's a lot of regulations in a lot of various places too, and up to this point while employees had to be educated to some extent, there wasn't this attractive nuisance sitting out there on the internet begging to be fed swathes of data with the promise of making your job easier, so it was generally not an issue. Now there is this text box just begging to be loaded with customer medical data, or your internal finance reports, or random data that happen to have information the GDPR requires special treatment for even if that wasn't what the employee "meant" to use it for. You can break a lot of laws very quickly with this textbox.

Re:Apple bans ChatGPT use by employees, report says by throwuwu on Friday May 19, 2023 @09:43AM (#36001861)
For complex codebases it’s better to use copilot since they do the work of providing context to gpt for you. CopilotX will do a lot more but it’s still waitlist signup. You could hack something together yourself using the API. The quickest option is just to paste the relevant code in to the chat along with your prompt.
Re:Apple bans ChatGPT use by employees, report says by EnragedParrot on Friday May 19, 2023 @09:59AM (#36002018)
I tend to use both. Copilot is vastly better for helping scaffold out code and saves me time as a fancy autocomplete, while I use ChatGPT as a "living" rubber duck debugger. But I find that ChatGPT isn't good at debugging anything that isn't a common issue that you can find answers for by Googling (it's usually faster and more tailored to my specific situation, though). That's why I think it's mostly beneficial in that way to junior devs. More experienced devs are going to find that they can't get good answers to their issues and they just aren't running into the stuff ChatGPT is good at resolving because they already know how to avoid it in the first place.
Re:Apple bans ChatGPT use by employees, report says by ReptileMan on Friday May 19, 2023 @08:36AM (#36001127)
Get answers right away. For correct answers you need right questiob and a bit of a star alignment
Re:Apple bans ChatGPT use by employees, report says by JustSomeNobody on Friday May 19, 2023 @09:26AM (#36001666)
"On two occasions I have been asked, 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question."
Re:Apple bans ChatGPT use by employees, report says by digging on Friday May 19, 2023 @01:00PM (#36004216)
A great quote, but not applicable. The problem with LLMs is that they are non-deterministic, and you can ask the exact correct question and get the wrong answer.
Re:Apple bans ChatGPT use by employees, report says by grumple on Friday May 19, 2023 @08:29AM (#36001032)
Have you ever tried to solve a difficult technical problem with ChatGPT (any version)? I have. It worked about as well as Google search. Which is to say, I had to keep refining my ask after every answer it gave failed until it ultimately told me my task was impossible. Which isn't strictly true, as I could contribute changes to the libraries that weren't able to solve my problems.

Funny enough, the answers gpt4 gave were basically taken wholesale from the first Google result from stackoverflow each time. It's like the return of the I'm Feeling Lucky button.

Re:Apple bans ChatGPT use by employees, report says by nmlrc on Friday May 19, 2023 @08:40AM (#36001179)
There are many developers who are unable to do that and need to be spoon-fed. This is the market for ChatGPT and that's why they heavily promote it.

I doubt though that corporations that employ these developers will have any advantage. To the contrary, their code bases will suffer and secrets will leak.

Re:Apple bans ChatGPT use by employees, report says by wiseowise on Friday May 19, 2023 @09:21AM (#36001615)
ChatGPT is a godsend since Google search turned to shit.

Ask some question about cpp or c and Google search will provide 5 or 6 ad ridden cesspools before giving link to cppreference.

Re:Apple bans ChatGPT use by employees, report says by throwuwu on Friday May 19, 2023 @09:48AM (#36001910)
Use the edit button if you get an incorrect answer. The whole conversation is fed back in as part of the prompt so leaving incorrect text in there will influence all future answers. Editing creates a new branch allowing you to refine your prompt without using up valuable context space on garbage.
Re:Apple bans ChatGPT use by employees, report says by grumple on Friday May 19, 2023 @10:14AM (#36002236)
That doesn't change anything in terms of the flow. It's still refining the input over and over. This is exactly how searching on google works as well.

For the case I last tested, there was no correct answer. I asked it to do something that is not currently possible within the programming framework I asked it to use. Many people had tried to solve the problem, so chaptgpt followed the same path as that's what was in its data set and provided solutions that did not actually solve the problem. There wasn't any problem with the prompts, it's the answers that were incorrect. Having those initial prompts influence the results was desired (and usually is, imo).

Re:Apple bans ChatGPT use by employees, report says by digging on Friday May 19, 2023 @12:58PM (#36004191)
This is very much my experience too. Occasionally ChatGPT can give me something quickly that I wasn't able to find quickly (because I was looking in the wrong place, likely). But most of the time, it's just a more interactive (and excessively verbose) web search. In fact, search tends to be more optimized for code problems; I can scan results and SO answers much faster than I can scan a generated LLM answer.
Re:Apple bans ChatGPT use by employees, report says by layer8 on Friday May 19, 2023 @08:46AM (#36001230)
It depends heavily on what you do. When working with proprietary/non-public software stacks, or anything requiring knowledge of your internal codebase, ChatGPT is of little help.
Re:Apple bans ChatGPT use by employees, report says by dkjaudyeqooe on Friday May 19, 2023 @08:57AM (#36001372)
> get right answers right away

Maybe.

Re:Apple bans ChatGPT use by employees, report says by h4h5h6 on Friday May 19, 2023 @09:17AM (#36001571)
I doubt we'd have ChatGPT in the first place if every developer had this attitude
Re:Apple bans ChatGPT use by employees, report says by JohnFen on Friday May 19, 2023 @11:14AM (#36002934)
Maybe?

I haven't actually seen that advantage in action. That is, I haven't seen a case where an LLM has actually given a solution right away for a problem that would have stumped a dev for multiple hours.

In my workplace, two devs are using chatgpt -- and so far, neither has exhibited an increase in productivity or code quality.

That's a sample size of two, of course, so statistically meaningless. But given the hype, I expected to see something.

Re:Apple bans ChatGPT use by employees, report says by Qweiuu on Friday May 19, 2023 @12:07PM (#36003562)
I also used it for rubber duck debugging/thinking.

I'm pretty sure the current level is not the ceiling of it.

And for the first time ever it makes sense for a large company to put knowledge on purpose into a LLM.

People leave companies but that knowledge is even more critical for big projects and the loss of people as well.

Re:Apple bans ChatGPT use by employees, report says by somenameforme on Friday May 19, 2023 @08:28AM (#36001017)
And ML enhanced problems.

Use ChatGPT in a domain you're a relative expert in and you run into a million scenarios where it offers a "solution" that will do something close to what was described, but not quite - and you might even not immediately notice the problem as a domain expert. Even worse it may produce side effects suggestive that it is working as desired, when it's not.

In the not-so-secret world of Stack Exchange coffee pasta, people would have other skilled humans pointing these issues out. In the world of LLMs, you risk introducing ever more code that looks perfectly correct, but isn't. What happens at scale?

The net change in efficiency of LLMs will be quite interesting to see. Because unlike past technologies where there was only user error, we're dealing here with going to a calculator that will not infrequently give you an answer that's wrong, but looks right. And what sort of 'equilibrium' people will settle into with this, is still an open question.

Re:Apple bans ChatGPT use by employees, report says by kaliqt on Friday May 19, 2023 @10:04AM (#36002080)
What I suspect is coding copilot tools and checkers will be the second pair of eyes on all this code. It just needs to be deployed and used more.
Re:Apple bans ChatGPT use by employees, report says by graftak on Friday May 19, 2023 @08:38AM (#36001155)
My company just got its own instance which prevents their data from being exposed outside of that container, so it won’t be used for (public) training. Surely companies like Apple can do the same.
Re:Apple bans ChatGPT use by employees, report says by bilbo0s on Friday May 19, 2023 @08:53AM (#36001321)
If your instance is hosted by Microsoft, I doubt Apple would do the same.

My suspicion is that a company like Apple would want it on-prem, or not at all. A hosted instance with a pinky promise not to peek is not attractive to a lot of large businesses out there.

Your material point may still be valid. Apple could buy it, assuming MS was willing to give Apple a full copy and let them run it internally. (This would require divulging the details of its model to Apple. So I have no clue whether either of them are interested in dealing on such a basis? It would seem like a deal to me if MS could get the right price from Apple? But people a lot smarter than me make that call.)

Re:Apple bans ChatGPT use by employees, report says by insane_dreamer on Friday May 19, 2023 @10:00AM (#36002030)
MS could certainly make a version that runs on-prem (while still restricting inspection of the model), if it wanted to. Whether it does or not, remains to be seen.
Re:Apple bans ChatGPT use by employees, report says by bilbo0s on Friday May 19, 2023 @12:51PM (#36004079)
Not sure how you would do that? As soon as you load the card, all the weights are visible. You need a bit more than that, but not much, to reverse engineer the whole thing.

If I had to bet, they won't allow non hosted instances of a model until they are well on their way to completing the next model. That's just my gut feeling. But again, smarter people make those calls.

Re:Apple bans ChatGPT use by employees, report says by worewood on Friday May 19, 2023 @08:46AM (#36001231)
I don't see issue with big companies having to struggle against small ones.
Re:Apple bans ChatGPT use by employees, report says by gumballindie on Friday May 19, 2023 @12:06PM (#36003552)
> also see it a s critical and make it centrally available to us soon

Why is it critical to use a boilerplate code generator?