Let's talk about AI!

That works until it doesn’t. God help us if we are alive when that happens…

2 Likes

To what extent AI is successful in automating tasks; the world economy stands to reap the rewards. Even if AI gets no better than it already is; the benefits will be felt for years to come as we humans learn to how to use it more and more effectively. If AI gets more effective and trustworthy, then the resulting efficiencies will also make the world economy better. The increase in productivity and efficiency will result in a larger, more diversified and more productive economy. This process will likely play itself out for many years.

While shocks such as war or natural catastrophe cannot be ruled out; it is hard to make the case for anything but positive world-economic growth for the foreseeable future due to AI and both its adoption; as well as new technologies and applications it will likely spawn.

1 Like

i really only see more consolidation and squeezing out the majority for a select few elite but idk maybe I’m wrong. I’m willing to see the world as bright and in the long run probably we will have a better time but in the mid term there will be large swaths of pain to be felt by the majority as the pace of change steamrolls anyone not participating in it and that’s most people…

6 Likes

agreed

last few decades of efficiency improvements have only seen the middle class get squeezed harder and fare worse atleast in america, I don’t see AI avoiding this problem either

5 Likes

Civilization is just so civil🤪

1 Like

I think you’re a dreamer on this. Wars.and natural catastrophes will and have already come and will disrupt the whole scheme of things.

3 Likes

But one cannot live day to day in fear of random events. I can only forecast and base actions on facts; not fear of the boogey-man.

1 Like

I agree, I don’t live in fear of it, just expect that it will happen.

2 Likes

Absolutely. It is important to be aware of what’s happening in the world, but it doesn’t do you much good to focus on all the bad things going on. Where your focus is will determine what thoughts you will have, and where you will go.

So, what are you focusing on?

Ukraine/Europe.

2 Likes

Sorry this is a focal point. Hope you do not have family or friends involved. A bleak subject to say the least

1 Like

No personal connection. But the importance of this mega-political moment cannot be overstated.

I used Lovable.dev to make an app that enables me to delineate a watershed just by selecting the point I want to measure from an interactive map. Then the watershed is automatically defined and an analysis of the watershed is generated with 25 different variables including things like drainage area, slope factors, 10, 20, and 100yr rainfall expectancies, percent cover and percent impervious surface. Then it puts everything into a nice pdf with the touch of a button.

I’ve been doing all this by hand for like 15 years. The time savings is incredible.

1 Like

I try and avoid the news because it all appears very important but my life is short and it isn’t worth worrying about things I cannot control. It’s strange that we haven’t been able to collectively resist terrible events like war but continue to create tech that allows us to become more efficient at it.

”Our world faces a crisis as yet unperceived by those possessing power to make great decisions for good or evil. The unleashed power of the atom has changed everything save our modes of thinking and we thus drift toward unparalleled catastrophe.” Eistein said this back in 1946 and we aren’t done proving him right I guess. Seems like there is always some important event chained to another. Honestly, how does one process all of this? Especially in the light of “a.i.” and this new tech landscape. Where do we go from here when we still harness it for old modes of thinking?

PM decided to become a dev using AI. Assigned me to a 478 page CR of entirely 100% AI generated code that they can’t even read.

6 Likes

Sounds like job security

3 Likes

I am not sure I understand all the acronyms there.

CR = change request? ?
478 page CR means what? A 478 page spec?
What was code delivered for? To implement the CR? Wouldn’t that be a PR = pull request?

So confused.

2 Likes

Fair, CR is Code Review, but it’s a PR in normal lingo, just what we call it here. I’ve been working here for 16 years so the internal lingo is ingrained in me.

It was submitted as a “CR” but should have been the initial commit on the project instead of a change request. But he’s a PM (product manager) who doesn’t actually know how any of this works and is trying to use AI to develop for the first time. The 478 pages contain the entire codebase written by AI. I can’t view it because it crashes chrome lol. He also can’t figure out how to do the initial commit with documentation.

1 Like

I’m working a review for some AI stuff and the team really has no idea what PII is It’s been painful

1 Like

I work in health care. Acronyms are everywhere in health care. Sorry I was so confused. I am always having to interrupt meetings to ask what some acronym means that everyone is using. It makes me feel like an idiot.

Right now I am testing out AI code generation for ‘vibe coding’ also. I have been tasked with evaluating the value of using AI by an experienced developer. So, I am basically imagining react/UI features in my head and attempting to prompt or coerce the AI into making that show up in the browser. The difference with me is that I already know how to write the code myself. The question is can I be more productive; while NOT creating AI crap that is not understandable or maintainable.

I am finding that the AI generates ton of garbage. For every code-set that I accept, AI makes 20 that I reject. The theory says because I am a Principal developer, I can efficiently prompt AI to incrementally make projects/features quickly and with quality.

So far, I have created projects and basic features but the overwhelming amount to nonsense I get from AI has not made the process faster since I spend much of my time reading suggested snippets and either rejecting them outright; or prompting modifications. Sometimes, I just give up on AI and write the feature myself and ask AI to read the code and help me with the next one. This has not proved to be efficient for me yet. I am still working on what the efficient prompt granularity is for MS Copilot. I do know it has taken a bit of the ‘fun’ out of development for me.

Anyone else an experienced developer that is using AI this way?

2 Likes