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

 



Forgot your password?
typodupeerror

Comment Better question: (Score 1) 81

Why ask whether china is eroding the lead; rather than whether the incumbents are maintaining it?

Maybe my faith is weak and if I were huffing the dumb money I'd understand; but it looks awfully like our boisterous little hypebeasts promised that, this time, unlike all the other times in 'AI' we could totally brute force our way to the AGI Omnissiah; briefly tried copium in the form of hoping that competitors would be intimidated by their capex(because there's basically a generation of VCs who think that failure to reach monopoly is indistinguishable from losing); and finally proceeded to speedrun commodification because it turns out that nobody actually had any plan for what would happen if this alley started looking visually impaired even after we plundered the entire internet to feed it.

I realize that it's more fun to focus on what the sinister chinese are doing than what our glorious golden boys are not doing; but let's do the latter anyway; especially since this is one area where you can't just please chinese factory slaves as an inherent price advantage. The guys mechanical-turking out 'training'/'classification' tasks will all go wherever to scrape up the cheapest labor available, then stiff them on promised payments; and (while the process is pretty porous) being not-china is definitely still the best way to get access to premium TSMC processes; and at least not-worse for most of the rest of the most interesting ones.

Either LLMs are fundamentally a technology where being the first mover is a dumb idea; or the 'leaders' are actively fucking it; because, unlike some of the cases involving rare earths mining or finding fast fashion sweatshop sites, this was theirs to lose.

Comment Re:When will sudo read email? (Score 1) 19

I assume that there's a research OS somewhere that has discovered that this is much harder than it looks for anything nontrivial; quite possibly even worse than the problem that it is intended to cure; but looking at the increasingly elaborate constructs used when sudo is intended to be a granular delegation makes me wonder if the correct approach lies down the path of better permissions rather than ad-hoc lockdown logic.

There are some cases(eg. password-change or login tools often both reflect granularity limits in credential storage; and make reads or edits on your behalf to parts of files that you wouldn't be allowed to touch directly; but also do things like enforce complexity or age requirements that would require a really expansive view of 'permissions' to encompass) where the delegate program is handling nontrivial delegation logic on its own; but in a lot of instances it's hard to escape the impression that you are basically bodging on 'roles' that can't be or aren't normally expressed in object and device permissions by building carefully selectively broken tools.

I obviously don't blame sudo for that; its scope is letting you run a particular thing as someone else if the sudoers file allows it; but a lot of sudoers files might as well just say "there are no roles on this system between 'useless' and 'apocalyptic'"; and that feels like a permissions design problem.

Of note; probably not one to try to NT yourself out of; I'm not sure that you can build a sufficiently expressive set of permissions on classic UNIX style ones; but I've yet to see an NT-derived system that didn't boil down to 'admin-which-can-be-SYSTEM-at-a-whim'/'little people' regardless of the wacky NT ACL tricks you can get up to.

I'm curious if it's a case of the alternatives being tried and largely found to be worse; or if (along with a number of other OS design/architecture fights) the whole thing has mostly been pushed out of mainstream relevance by the degree to which you can just pretend everything inside a worker VM is basically at a homogeneous privilege level if you don't want to deal with it.

Comment Re:I still get terrible results from "coding" agen (Score 1) 62

It's like visual coding or RAD all over again. Whenever suits and PHBs are told there's a magic wand that'll allow them to do without paying people for the nitty-gritty bits, they get all excited and convince each other in their echo chamber that their dream of a company of all managers and no workers is just around the corner.

Then reality says "hi", the hype dies down, a few scam artists got rich and the world continues as it was, with a couple new cool tools in the toolbox of those who know how to use them correctly - which is generally the same people that were supposedly being replaced.

Comment a free intern for everyone (Score 1) 62

That's how I see AI. I've been writing software for the better part of 40 years. What I see from AI is sometimes astonishing and sometimes pathetic. I would never, ever, ever put AI generated code into production software without carefull checking and refactoring, and I would fire anyone who does.

Code completion is mostly in the "astonishing" part. If I write a couple lines of near-identical stuff, like assigning values from an input to a structured format for processing, the AI most of the time gets right the next line I want to write. Anything more complex than that is hit-and-miss.

Mostly, I use AI the way I would use an intern. "Can you look up how to use this function correctly? What are the parameters and their defaults?" or "Write me some code that's tedious to write (like lots of transformation operations) but not rocket science by far.
Essentially, it does faster and a little bit better what previously I'd have done with Google and Stackoverflow.

I have no fear it'll replace developers anytime soon. Half of the time the code is outright wrong, most of the time it has glaring security issues or isn't half as fault-tolerant as it should be, and for any case where I know how to do it without any research, I'd be faster writing the code myself then going through several iterations with an AI to get it done.

Comment Re:More Paper Reactors (Score 1) 153

I looked at the eVinci website and it's hilarious. It tries so hard to avoid mentioning the major downsides, and even has a mock-up of it being transported on a trailer. The actual text notes that it needs a shipping container, presumably a very special one that it able to withstand the most severe road accident imaginable without leaking nuclear fuel all over the road.

It produces 5MWe, and 15MWth. That means it's pumping out a LOT of heat. Despite them claiming that it can work in any environment without cooling water, the reality is you need one hell of a heatsink of that. They quote "as little as" 2 acres but that will be the best case scenario. Already the portability claims are starting to crumble.

The only thing they say about spent fuel is that you can return it to them, presumably at considerable cost. Still no plan to deal with that mess, and they only mention refuelling once. That's a red flag - if they even can refuel it, there will probably be a load of waste generated from the process. They sound highly disposable.

Safety wise it's got the usual flaws where damage to the cooling system is a nuclear emergency situation. They claim that the control drums are passively safe. They must be spring loaded or something to rotate into the shutdown position unless held in the on position, but rotation in a system that experiences large temperature swings tends to be less reliable than gravity assisted rod insertion. If a drum jams you are in a pretty serious situation.

Comment Re:When will sudo read email? (Score 2) 19

I can't comment on where sudo itself lives on the spectrum from aggressively solid implementation to really-dodgy-smell-around-the-edges; but it seems like its purpose is a fundamentally tricky problem even if its execution were impeccable.

The basic "user is authorized for root; but we'd prefer he be thinking and logged when he uses that authorization" is reasonably cogent use case; but it's more of a reminder than a security barrier. Then you get into the actually-interesting attempts at limited delegation and determine that you'd basically need a different userland for a lot of purposes: aside from the modest number of things(often with setuid already in place) built specifically to carefully do a very particular delegated function on your behalf and provide you with nothing else if they can help it; very little aside from garbage kiosk UIs or web or database-backed applications with user and permission structures mostly orthogonal to those of the underlying OS actually tries to constrain the user's use of the application(within whatever context that user is operating; generally having a privilege escalation is considered bad).

Half of what you run considers having an embedded shell to be a design feature; so including any of that on the sudoers list essentially means being able to chain arbitrary commands from that sudoers entry; and the other half doesn't outright intend to include a shell but would require some really brutal pruning, likely of important features, to prevent being able to chain a couple of interactions into having the ability to run whatever. And that is assuming that sudo itself is working entirely correctly.

Comment Re:bad news for us good news for China. (Score 3, Insightful) 17

Gamers Nexus reviews Chinese GPUs and CPUs sometimes, and they tend to be broadly in-line with the claims. The GPUs, for example, do perform as advertised, but have compatibility issues with many Western games as they are aimed at the Chinese market. For games that Chinese gamers like they are decent, and GN saw significant improvements in both the hardware and drivers from one generation to the next.

People always make the same mistake of doubting that Chinese anything can be any good, until it becomes undeniable like with EVs... Although there are some who are still trying to pretend that they aren't top notch. Instead we should take these as warnings that we need to step up our game and prepare for stiff competition.

Comment Re:I'm impressed with their tenacity (Score 1) 215

Agree with all your points.

It's possible I might have missed these, but they're also major considerations with COVID:

1. It causes scarring of tissue, especially heart tissue. That's why COVID sufferers often had severe blood clots in their bloodstream. Scarring of the heart increases risk of heart attacks, but there's obviously not much data on by how much, from COVID. Yet.

2. It causes brain damage in all who have been infected. Again, we have very little idea of how much, but from what I've read, there may be an increased risk of strokes in later life.

3. Viral load is known to cause fossil viruses in DNA to reactivate silenced portions. This can lead to cancer. Viral load has also been linked to multiple sclerosis and chronic fatigue, but it's possible COVID was the wrong sort of virus. These things can take decades to develop.

I would expect a drop in life expectancy, sometimes in the 2040-2050 timeframe, from life-shortening damage from COVID, but the probability depends on how much damage even mild sufferers sustained and what medicine can do to mitigate it by then. The first, as far as I know, has not been looked at nearly as much as long COVID has - which is fair. The second is obviously unknowable.

I'm hoping I'm being overly anxious, my worry is that I might not be anxious enough.

Comment Re:mRNA based flu shots were already tested in 201 (Score 2) 215

It's yet another example of something that governments should be funding. The flu costs billions every year in lost productivity, and lost sales as people stay home. In the UK you can already get the flu shot for free, paid for out of taxation, because it's understood that the cost is less than the benefit to the economy and the tax take.

Comment Re:bad news for us good news for China. (Score 3, Insightful) 17

Indeed, Loonsong announced they have server CPUs that are comparable to Intel ones from a few years ago now. Chinese designed GPUs are catching up rapidly too.

It's probably already too late, the decision was made and the Chinese government isn't going to pull back from pushing for high end CPUs and chip fabrication now.

Comment Why are we listening to this guy? (Score 2) 109

Why, exactly, are we listening to someone who passed through software engineering on his way into management claiming that software engineers(presumably now his direct reports) are the most spoiled profession and how it's just terrible that nobody is willing to spend several years working for peanuts to get experience(because the argument from race to the bottom is persuasive now?)

He then meanders over to the theory that if you are a real actually-good software engineer your job is clearly safe, because AI isn't set to replace you; ignoring the fact that entire teams, competent and all, get wiped out when the money sloshes a different way all the time; and 'AI' has seen some cataclysmic levels of frankly irrational money sloshing by some mixture of conmen, cultists, and the good old 'animal spirits' of that definitely rational market.

It's basically the same story about 'web developers' who learned how to knock together some HTML at a bootcamp somewhere, or 'IT' back when that was something where the money attracted some people who had no interest, warmed over and presented as novel; with a side helping of boundless(but notably vague) optimism about all the cool new AI-things that are being created that will need real engineers at some point.

Honestly, it's almost impressive how he manages to be so grating while being so vacuous.

Slashdot Top Deals

"I will make no bargains with terrorist hardware." -- Peter da Silva

Working...