Live data from Hacker News

I'm worried it might get bad

danielmiessler.com

161–170 of 237 posts

Re: I'm worried it might get bad

#161

If humans are replaced en masse by AI agents, companies will save billions until there is nobody left who can pay for their products and/or services because we're all destitute and on the dole. I'm scheduled to retire in about 9 years. I'm not sure I'm going to make it that long.

We’ve orchestrated our own demise by valuing ever increasing revenue above all else. The cancer must grow, to hell with the host.

Re: I'm worried it might get bad

#162
post #7

I know things are bad, we all know things are bad. But first you’ve got to get mad. https://www.youtube.com/watch?v=ZwMVMbmQBug Here’s the thing: We’re in the complaining stage. It doesn’t hurt enough yet. When it does, we’ll stop complaining and do something. Complaining is a good first step! That’s how it starts.

Assuming it's not already too late. By the time my dad started exercising, he already had stage 4 cancer (without knowing it). He only did it for half a month, and was gone 6 months later. Speed of execution matters.

Re: I'm worried it might get bad

#163

Earlier quoted context omitted.

Curiously, and this is probably just me, but I find I need to work in order to enjoy (value) my leisure time. Odd, I know.

OK, then work. If I enjoyed 5:30am wake-up times, I wouldn't require others to replicate it.

To be sure. I was only answering as to why I find I need some sort of work.

Re: I'm worried it might get bad

#165

Many commenters say that AI is overblown and they're right. But the rise in labor precarity in almost all sectors is real. If the effect size isn't attributable to AI, then it must be the case that we have been in an unacknowledged recession for over a year.

How do you jump from “not attributable to AI“ to “must be a recession”? I think it would be true for jobs that are not separable from companies economic activity, but it isn’t true for a good portion of tech jobs. A car manufacturer can’t sell the same amount of cars while reducing a half of assembly workers, but most tech giants can maintain profitable parts of their business with a fraction of their workforce (if not indefinitely then at least for some time). Some work can be eliminated altogether, some might be outsourced to other countries, some split among existing workers. I think that’s what’s happening. Why it is happening, though? Hard to say for sure, but I don’t see why it couldn’t be a combination of tighter availability of capital, shrinking addressable market (due to deglobalization & demographics) and AI competition requiring huge capex

Re: I'm worried it might get bad

#166

In tech, change is the only constant. From embedded software in assembly to mobile/web development in javascript to jit-compiled python. This is not easy on engineers or on businesses as they have to keep reskilling at all times. The silver lining to AI is that it is poor at reskilling itself which is why the data-cutoff is circa 2024 for some models.

It’s constant, sure, but the rate of change is not. We’re still in the explosion brought about by silicon-based microprocessors, and that appears to be slowing down significantly as we’ve eked out all the easy gains in performance, power, and efficiency. I’m in the camp that believes, within my lifetime, tech innovation as we view it today will gradually slow and stagnate, resulting in a collapse of languages, models, and products into a handful of standards - and which every business, school, government, and person builds on top of or around until the next big explosion happens. It’s why Big Tech is so adamant about selling walled gardens: deep down, they know everyone is pining to be the next IBM juggernaut.

I think we’re seeing the early signs of that now, as everyone giddily trips over each other to rush into the “next big thing” rather than invest into the serious R&D necessary to make real gains. We’re managing modern technologies with centuries-old methods of corporate and political governance, complete with infighting and backstabbing. In a vacuum, no rational person would have ever backed the current explosion of LLMs given the more prescient problems facing the species, yet here we are squandering water and energy on prediction machines instead solar farms, battery storage, materials science, and infrastructure replacement.

I already see personal evidence in the IT side of things. For all the bickering supporters do between VMs and Containers and K8s and Public Cloud, all I see is just different ways of packaging software with differing sets of limitations or use cases. Everyone is so fiercely competing to make their chosen tech reign supreme over all that they pay no attention to us IT folks just wishing someone would make their container or Helm chart as easy to deploy and support as a modern Linux VM might be and integrating disparate tech instead of seeking to replace and dominate their competitors. There’s a very real attitude among my peers that, despite their advantages, containers are often little more than packages with extra steps and infrastructure for their existing use cases. Whether they’re right or wrong is irrelevant, because they’re making the decisions in their employer.

Change still feels fast and explosive because folks are focusing on niche research papers, extravagant moonshots, and the various implementations of things in SV circles. Outside those, however?

It’s slow. It’s stagnant. It’s boring, because nobody actually listens to what the physical majority has to say about products - only what the biggest paying customers (economic majority) want.

Re: I'm worried it might get bad

#167

Earlier quoted context omitted.

> The quality is irrelevant in the overwhelming majority of cases Software quality is especially important in safety critical applications. We should not expect an LLM trained solely on formally-verified code to produce formally-verified code. I don't think that also training on specs and hateful training material will fix that. So then we're back to the original software engineering objectives of writing better SAST…

I've been to birthday parties that employed more people than "safety critical" software development. We're talking about 99.99% of the software development jobs evaporating.

I think we're talking like 100% of everyone gets a new power saw!

Compare traditional woodworking with modern carpentry on quality, longevity, and marginal efficiency.

From "Why Don't People Use Formal Methods?" https://news.ycombinator.com/item?id=18965964 :

> Which universities teach formal methods?

> Is formal verification a required course or curriculum competency for any Computer Science or Software Engineering / Computer Engineering degree programs?

> Is there a certification for formal methods? Something like for Engineer status in other industries?

Re: I'm worried it might get bad

#168

For what it’s worth Salesforce.com is hiring Software Engineers. https://careers.salesforce.com/en/jobs/jr307625/software-eng... This was one of the top jobs listed. Of course I have no idea if they are hiring people or not, but it’s at least listed.

new grads, too

Re: I'm worried it might get bad

#169
Life has many stresses, but things can actually be OK with each of us, despite commotion and problems. In my church of 17.5 million members in most countries, we have made promises with God to help each other and we try to help others in need, in many nations ($1.5 billion last year and growing). That is far from the total level of need, but God has also promised to help us and guide us as individuals and families if we really strive to keep our promises and do our part; He has promised peace in this life and eternal life in the world to come. And there are programs for developing and serving in employment, education, resilience, service to community, etc. And very local congregation has a bishop (unpaid) with access to resources to help meet needs and achieve self-reliance.

More at my site (in profile; no sales and low stylistic ambition), if you click on "Things I want to say" (about 1/2-way down), then "On peace amid commotion" (also about 1/2-way down), then skim that page and click at least the last link. Then read the entire page and click the links that seem most interesting.). We really can be OK despite things. (Thoughtful comments appreciated with any downvotes.)

Re: I'm worried it might get bad

#170
post #23

Don't worry -- soon after that, there will be high demand for human coders as companies scramble to hire to rewrite all the buggy and vuln-ridden AI-hallucinated software. We're on the verge of two revolutions in tech, not one.

The lack of devs that understand the domain knowledge and the codebase will be the main issue.

I would say that the current capabilities of genAI is like a junior dev, sometimes even a mid-level. But one main difference is that a dev is slowly learning and improving and at some point will become a senior dev and also domain specialist.

If there is a codebase created by genAI, then it’s equivalent as if all devs left the company, so no one knows why some piece of code was created in a certain way, if it was part of the business logic or some implementation detail

Post reply on HN