Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Comment Re: I wish that... (Score 2) 134

Maybe "programmers" come in different tiers, and AI can only replace the lower tiers. Like, programmers who can only implement simple generic code when given clear instructions (but cannot design solutions themselves and cannot debug very well) would be the bottom tier, and perhaps AI will be able to completely replace them, but still not able to replace higher tier programmers.

If we make some more distinctions:

Mid-tier: can independently design and implement business solutions using existing tools and frameworks.
Upper-tier: can build and optimize the frameworks, tools, operating systems, etc. that other developers can use
Master-tier: can implement and improve upon AI systems.

Hypothetically speaking, someday we might be able to produce AI that can replace lower-upper tier programmers without being capable of replacing Master-tier programmers. Then there would still be work for humans in the field, but not very much. The majority of what humans are doing now could be automated, without necessarily creating a self-evolving system that will ascend to godhood.

Comment Re:Copyright infringes my rights⦠(Score 2) 52

I think it is interesting that you got a troll mod, given the popularity of such notions as "sharing is caring" here on slashdot.

It may be that we are progressing into a copyright-free world, and are just beginning to feel the growing pains that come with that adjustment.

It is popularly believed that copyright benefits the independent creator since it gives them legal protection against big corporations who would violate that copyright, but this has been repeatedly disproved, especially recently with big-and-rich corporations helping themselves to everything they see on the Internet to train their AI, and getting away with it.

But even before that, the majority of copyright licenses have been held by a small conglomerate of rich elites, and NOT by the creators who create the works. In order to have a prayer at making money off your talents, you have to sign those rights away. But now that we have other mega-rich people that see a real path to riches from flagrant disregard of copyright law, we are set to watch a clash of titans over the issue.

The one thing that won't influence the outcome at all will be the opinions that the majority of people hold on the issue, since the majority of people are too poor to matter.

Comment Re: AI Hype needs money (Score 1) 103

I also wonder if their new definition of "best developers" is "developers who rely entirely on LLMs for coding."

With that semantic shift in place, they can hire new cheap greenies who rely entirely on LLMs because they can't code, and who do nothing but cause trouble for the actual competent developers who are manually fixing everything they break, and spin it to sound like progress.

Comment Re:AI Hype needs money (Score 4, Interesting) 103

The experiences reported in these articles are so utterly unlike the ones I have using AI to generate code. It HAS gotten better in the last year, but it is still no where near this capable, for me.

If I give it too many requirements at once, it completely fails and often damages the code files significantly, and I have to refresh from backup.
If I give it smaller prompts in a series, doing some testing myself between prompts, there is usually something I need to fix manually. And if I don't, and just let it successfully build on what it built before, the code becomes increasingly more impenetrable. The variable names and function names are "true" but not descriptive (too vague, usually) and when those mount up the code becomes unreadable. It generates code comments but they are utterly worthless noise that point out the outright obvious without telling you anything actually useful. When new requirements negate or alter prior ones, the AI does not refactor them into a clean solution but just duplicates code and leaves the old no-longer-needed code behind and makes variable names even more weird to make up for it. The performance of the code decays quickly. And on top of all this, it STILL can't succeed at all if you need to do anything that is a little too unique to your business needs. Like a fancy complex loose sort with special rules or whatever. It tries and fails, but tells you it succeeds, and you get code that doesn't work.

Sometimes it can solve surprisingly hard problems, and then get utterly stuck on something trivial. You tell it what is wrong and it shuffles a lot of code around and says "there, fixed" and it is still doing exactly what it did wrong before.

I have good success getting new projects started using AI code generation. When it is just generating mostly scaffolding and foundational feature support code that tends to be pretty generic, it saves me time. But once the aspects of the code that are truly unique to the needs start coming into focus, AI fails.

I still do most of my coding by hand because of this. I use AI when I can but once this stuttering starts happing I drop it like a hot potato because it causes nothing but problems from then on.

I simply don't see how the same solution could reliably make consistent and significant changes to a codebase and produce reliable, performant, or even functional code on an ongoing basis. That hasn't ever worked for me and still doesn't, even with the latest gen AI models.

Comment Re:access millions of computers and devices (Score 2) 54

When morally upright people with some technical competence discover an exploit that can be used as a backdoor, they report it to the vendor so it can be fixed. They don't report it on public media, so the vendor has time to fix it before criminals learn about it, thus protecting everyone who is already using the software. And, in turn, the morally upright and competent software vendor actually prioritizes it for a speedy fix, and does not have the reporter arrested and charged with criminal hacking.

But wealth and power tend to rob one of the "morally upright" aspect. So, when government agents discover exploits, they immediately weaponize them and keep them a secret, use them for nefarious purposes under the veil of government secrecy, and lie to everyone as needed. Similarly, tech company leaders shoot the messenger in a misguide effort at mending their wounded pride.

These facts motivate people to not bother, and enable evil to thrive.

Comment Re:Congratulations (Score 1) 160

It seems the intent of my original post was not clear.

Yes I know Libre Office exists, it's the one I use at home. My point was that Big Tech is "all in" on AI across the board, driven by an obvious eagerness to eliminate human software developers from the creation process. They see only the money they can save.

But the consequences of actually achieving such a goal would undermine their own business models. The reason why they would no longer need programmers is the same reason why no one would need their products.

We are still nowhere near that point yet, despite the enthusiasm that they are trying to drum up with stories like this one. Their agents can create a C compiler. Well today I asked cursor to move several methods from a file that had gotten too big out to a separate class, making the methods public and static in the process, and updating references. This entire operation involved a grand total of two code files and barely any "thinking."

It started generating powershell scripts to do batch operations on the files and screwed that up, wiping them out entirely, then tried to retrieve copies from git which wasn't set up for this project, and started showing inner text generation about trying to reconstruct the files just from the content in the chat history, when I stopped it. I had the whole thing backed up because I am no fool and also the Cursor interface gave me an undo button which worked.

So, these AI that are so capable they can create C compilers can't even move a handful of methods from one file to another, without destroying the whole thing.

AI is nowhere near ready to replace us.

Comment Re:Congratulations (Score 0) 160

When will 16 AI agents be able to code me up a Word processor with features equivalent to Microsoft Word?

Because once they can do that, people can stop buying Office and just vibe up their own versions. So long as the agents can implement standard file formats, the differences in implementations won't matter.

An interesting future is being teased here; one in which the only tech giants remaining will be the makers of AI, and everyone else will just vibe up all the software they now pay through the nose to get.

Comment Re:Betteridge and hyperbole (Score 1) 50

And people DO like AI, when it is directly serving their needs. AI-powered apps are popular in all markets where they appear. People like asking them questions and getting answers more quickly than if they went spelunking through search results on the Internet. People like chatting with chatbots, and especially people like generating silly art using prompts. This stuff is all over the place!

But people DON'T like paying full price for content that should be high-quality, but is in fact cheap AI slop. Slop is fine as a hobby, but not as a consumer product. All industry leaders WANT people to like this, and will do absolutely everything they can to convince us to like this (including outright forcing it on us whenever they can), because of all the jobs they will be able to cut. But it doesn't change the fact that people still don't like it.

And they don't like losing their jobs to AI either. And they also don't like the impact on electricity bills and environmental quality.

So, as usual, the situation is more complex than "people don't like it." And because of this, something as simple as an advertising push doesn't indicate a bubble pop.

Comment Has become? (Score 1, Interesting) 61

There has never been any point in history, including pre-recorded history, during which humans acted in a fair and reasonable fashion as a group.

Those in power (whether their power be derived from wealth or political influence) are held to a different standard from everyone else. It has always been this way. It was this way when we were hunter-gatherers living in forests and caves. It was this way before we even qualified as humans.

This is not a quirk of culture or circumstance. This is a property of human behavior. More fundamentally than that, this is a property of pack-animal behavior.

So, you can expect to see such injustice continue into the foreseeable future.

Comment Quite false. (Score 3, Interesting) 105

I have made quite a lot of money investing in the stock market, and you can too. People who know what they are doing gain the option to retire early.

You don't do it by day-trading or other stupid things. One makes money in the stock market through wise, tried-and-true buy-and hold strategies. It takes many years for the profits to amount to much. That is more than most people can bear. Everyone wants to be an overnight millionaire. Nope, that's not going to happen on the stock market.

Day trading puts you in direct competition against high frequency traders, where you are completely outgunned. It is folly. Buy-and-hold investing yields excellent returns in the long term, but requires discipline, patience, and a proper education in the relevant details.

Comment My $0.02 (Score 1) 299

Christianity has an enormous number of sects. They all disagree with each other on just about everything. That's going to include this point about wealth.

Of key relevance is this: it doesn't matter what the scriptures say. Every sect has their body of beliefs, and if you quote scripture to them they will just tell you that the verse must be interpreted "in the context of" their established doctrines. They will pick other verses that they consider foundational and say that THOSE are the only verses that can be taken literally, and the verse you just quoted is metaphorical or exaggerated for effect or otherwise doesn't mean what it seems to mean.

All Christian sects do this. Some insist that the Bible is their only source of doctrine, and others freely admit to the use of other sources and "tradition" or more plainly "the church is the source of doctrine and the Bible is just a book we study under the church's authority." But even the "sola scriptura" sects will refer to hermeneutics in one form or another to explain why your verse does not mean what it seems to mean.

Comment Re:It's not a correction (Score 5, Insightful) 66

Your concept of an "unjustified layoff" is, economically speaking, backwards.

Every job costs money, and therefore, paying that money is what requires justification. If the business no longer needs that job done, then keeping the employee on staff is wasting money. How much money the company is making has no bearing on whether or not any given job is justified.

This conversation changes if the labor force is organized by a union that imposes rules intended to protect employee jobs and income against economic conditions that might make them irrelevant. There may also be laws around "right to work" or protected classes that could complicate the matter, and make some layoffs illegal.

But "they make enough money to afford my salary" does not entitle one to a job. Instead "they need my skills" earns one a job.

Comment Re: Oh goodie (Score 1) 46

You seem to be implying that bombs are only evil and can only be used for evil, and that makes them "evil objects."

More generally, "explosives" are the technology that bombs are made of, and they have many non-evil uses in construction, demolition, firework displays, etc.

Even when we wrap an explosive up in a shell and call it a "bomb," it then qualifies as a weapon and has all the non-evil uses that weapons have (which is to say, preventing violence through deterrence, and protecting the innocent by being deployed against those who intend to harm them).

Slashdot Top Deals

Outside of a dog, a book is man's best friend. Inside of a dog, it is too dark to read.

Working...