Yea, we're fucked aren't we?
Just had a newer person hop into a network engineering discord with a question about proxies, with the opening line being basically "I asked a chatbot (chatgpt), but it said that I couldn't do this thing with proxies so now I'm really confused".

If you're trying to learn anything, but especially fields requiring creativity or inquisitiveness, for the love of the server gods please do not make a convincing sounding language model your first stop and definitely do not let it tell you what is and is not possible.

Some of my most memorable work has been around bending tech into things either at the edges of or beyond what it was envisioned to do, driven by digging into the guts of how things functioned, not constrained by what vendor docs or a robot told me is or is not possible.

@hugo As interesting tech's growth curve reaches an inflection point, there is the inevitable mass-hype phase. We, 'the public' and 'the media' are addicted to the rush of the hype. Our challenge, then, is to refrain from the counter-hype of condemnation and hand-wringing. Hype-phases pass.

Whether people will learn to use these new toys in a circumspect manner or not remains to be seen. Until then the job for the rest of us hold our digital tongues and wait it out.

@dcrocker hmm...admittedly my post was somewhat reflexive/reactive, but I'm not sold on a stance of 100% "wait and see" or "hold your tongue". As someone who's ridden through multiple tech hype cycles, I'm sure you've seen the patterns and various successes or pitfalls.

Was my post perhaps a bit reactive? Certainly. But as someone who's been in the industry for a bit, worked with my own cycles of learning and adopting tech and seen the variations of how others find their way and those varied challenges and successes, it doesn't strike me as problematic to point out known shortcomings or limits of a given tool when I see folks using such a tool in a way that could hamper their own development. "Don't use a LLM as an oracle," "perhaps don't lean on an LLM in a way that limits your curiosity and exploration," or particularly "don't let a LLM limit what you think is possible" doesn't seem to me as "something I should rather not say" at the risk of counter-hype.

Now: I don't particularly do well with video-based instruction, compared to plain text or labs, while video-based instruction is obviously very popular. Am I going to tell people who feel they learn better by video instruction that they are "wrong"? No. There are by now lots of studies on different media for instruction, and I'd defer to that, which I think lines up more with the "wait and see" approach.

My own path was different from the now very common "bootcamps" or the prevalence of vendor-specific cloud instruction. Do I say those are "wrong" and don't have value? No: they do seem to fill a need and definitely have made a huge difference in the lives of a lot of people, kickstarting their careers. But I can also add "but also be sure to spend time on the fundamentals, as they will serve you well in the long run."

So I think there is room for a bit more than a full on "wait and see" approach and withholding any and all commentary. That may take the form of "X worked for me, but I know others like Y, and I'm curious how Z plays out," or "widget foo seems good at A, but I would be mindful to trust it with B," or more directly in this case "$newthing seems neat, but don't let it limit your curiosity or what you think is possible".

@hugo @dcrocker I used chatGTP to great success recently when trying to setup a power shell script to modify some CSV files. It is really powerful when used correctly. The big issue is that you need to know enough to tell when the AI is wrong.
@rawcode @dcrocker 100%, nailed it