Forgot your password?
typodupeerror

Comment Re: Life Expectancy Study. (Score 1) 85

So my house has EV and gas vehicles, and by far taking the gas vehicle to a gas station is way more annoying than plugging it in at home. Not to mention the maintenance (oil change? nope air filter change? nope brakes? just like hybrids the brakes barely get used). No random surprises like "oh great, some fluid on the ground, smoke is coming out the exhaust.

The battery is the big one, and the tendency to be heavier means faster tire wear, but the plugging in for a lot of people is a *plus* not a minus. Meanwhile the gas car has a few hundred here, a couple thousand there, and by the time I might have to replace the battery, I am pretty sure I have racked up equivalent costs over a much more annoying series of repairs and maintenance.

Comment Re:Life Expectancy Study. (Score 1) 85

Tip, as soon as you say "copilot says", no one will take you seriously.

Yes, an *engine* can last a while, but that's far from the full picture.

Headgasket will likely not last that long, and while *technically* the engine "lasts" through that repair, that was an expensive repair.

Timing belt won't last that long, and that's an expensive maintenance item.

The transmissions for ICE wear more than EV, and those tend to have a relatively shorter life than cited, and that also is pretty pricey.

Further ignores things like oil changes constantly incurring expenses. Brakes on EVs and hybrids last way longer. If you can charge at home, your fuel savings are huge (public charging, maybe not so much).

Yes, when the battery goes, it will be expensive, but in that same time you probably have otherwise accumulated a comparable cumulative maintenance and repair bill for petrol-exclusive issues.

Comment Re: They can only self-improve if they are capable (Score 2) 151

As they said, 8x code output is a flawed metric. By volume they are getting in.

One could even reasonably argue that they tend to be good at catching critical little details that are difficult for humans, like the consequences of a shallow copy buried in a sea of code creating a security disaster. A "needle in a haystack" scenario, where AI does comparatively well with the relentless attention span.

But in other ways, they are verbose messes, and will toss a whole lot of pull requests. Each of those pull requests may be a lot more volume than needed. For example, I got a CodeGen pull request for "close a gap between two elements after updating the UI framework to new version". Yes, real issue, and.. well, the referenced gap *did* close, but with a lot of dubious side effects. The issue called for a single CSS rule to be tweaked. It instead was hundreds of lines of CSS, sometimes verbatim repeated 4 times (the originator said he had to ask the prompt multiple times because it failed the first few times, it seemed Claude thought maybe adding the same rules it already added might have helped). Others might have just run the code saw the gap closed and accepted it, despite the baggage of 99% of the lines changed having no particular intent behind it.

This is in a normal where a lot of developers think even simple things need to be complex. Hello world needs to run in Azure Pipelines using Kubernetes, Helm, and Ansible spawning at least 6 microservices. They think they need all of that and yet it's unmanageably convoluted, so the AI kind of lets them have all that superfluous complexity without actually managing it.

Comment Or... (Score 5, Insightful) 151

They are finding a plateau with where the LLMs can go and could use the narrative of a "pause" to explain why capabilities are going to iterate in a more 'evolutionary' way instead of the revolutionary way folks are expecting.

There isn't to my knowledge a mechanism for the models to "self-improve", whatever one may think, at least the output doesn't have access to change the model in any way. The narrative of "oops the AI started evolving itself on accident" doesn't have a way to happen.

Considering that even the vaunted Opus 4.8 can't always develop mundane traditional software beginning, it's hard to imagine it could rework the model itself even if it had such access.

Comment The real point.. (Score 1) 50

So they know damned well that a huge facet of technology is consistent, deterministic interfaces and behavior. Sure, there's a demand for AI to also provide more flexible interaction in some scenarios which is desired, but many scenarios are benefitted by the dependable interaction of apps.

So on the face of it, the concept of a platform that is a strict subset of the capabilities of platforms already out there (the "app" devices are plenty capable of running the "AI" interfaces) is dumb. This has proven out with the Humane Pin and Rabbit R1, dumb devices that did nothing better and simply signaled affinity with AI.

But Microsoft isn't quite as stupid, so what's the real point... well...

With a monitor attached, it becomes a full Windows machine running in the cloud.

The devices run on Microsoft's Azure cloud

That's really the goal, to reset expectations from having capable personal devices with generally perpetual entitlement to renting every single thing you do from Microsoft. You can have your 'PC' run those deterministic applications you are used to, but it's just going to be a virtual desktop to Azure now.

Comment Re:Global competition (Score 3, Insightful) 130

Well, not quite....

Time zone alone is enough to make them dislike that arrangement.

Another is that navigating foreign employment, or perhaps even worse dealing with a middle man to take care of that for you is a nightmare.

Now you *are* in competition with people who might be later career and are happy to take a more basic salary in exchange from being able to maintain their lifestyle while living wherever they like. I know a few people that said they decided to commit their last decade or so to some rural living and taking just whatever job that goes with that, to keep their benefits alive and mostly keep letting their passive income grow.

Comment Re:I get it. (Score 2) 130

Note this observation is *very* specific to the tech industry. The silicon valley phenomenon. Further, significantly specific to the west coast.

Basically, the tech industry from 90s to today in that area has experienced generally robust economic results and quite a few booms, so folks in that neck of the woods have gotten a bit pampered. But I would say it crosses generations, plenty of Gen Xers get caught up in it despite the money faucets turning on a bit later for them.

Comment Re:I get it. (Score 2) 130

Most people know that outsourcing can be pretty expensive, but maybe less expensive than hiring local talent. The actual talent is cheap and may be easy to cheat out of an appropriate wage, but the middlemen are no fools and are experienced at making sure they get their cut and a decent rate for their minimal contribution. Also the middlemen are experienced at recognizing *any* opportunity to declare a request beyond the existing statement of work and demand more money before a fairly reasonable request can be serviced, incurring both budget and schedule increases.

Remote work opens up the best of both worlds, shopping around for cheap talent but still having direct control over the worker and not having to pay a middle man. That labor that doesn't know their worth and will never push back can now directly benefit the company. Maybe navigating foreign employment is still a bit much, but they can probably get plenty cheap labor by accepting folks from wherever within their own nation/province/state/whatever with the work from home benefit.

Comment Re: A problem with GenAI... (Score 1) 60

I tossed that number out as my experience, and it varies wildly task to task and language to language.

For C development, I'd imagine it's super accelerating, as there's so much boilerplate micro managing.

For python, less so as it's a bit less boilerplatey.

If wanting to make a variation on a fairly common pattern, really accelerated. If trying to work in a niche context, frequently more annoying than helpful if you try to prompt, but maybe decent at AI augmented code completion.

Comment Re: A problem with GenAI... (Score 1) 60

They already slop up excessive documentation. That's one of the issues is that a issue report or a pull request that might have formerly been to the point is now a big verbose essay. An issue might drone on about the history of string formatting and the various capabilities and the entire rationale of why hexadecimal is so useful in the context of computing and documenting how prevalent it is.

For a pull request that adds an argument to switch some numeric data to hexadecimal. Bonus points, instead of a refactor to shunt numbers over to a common format handler, it might duplicate the logic N number of times, depending on how things rolled that day. Especially CSS, vibe-coded frontend stuff loves to vomit up needless CSS...

The one line explanation suffices, but I see a wall of text and have no idea what they are on about because it's buried in there somewhere among fluff..

Slashdot Top Deals

Using TSO is like kicking a dead whale down the beach. -- S.C. Johnson

Working...