Forgot your password?
typodupeerror

Comment Re:who is this for? (Score 1) 26

The rare AI enthusiast

Hey, I know this is the site for devs who are so old that they're out of the game or enthusiasts who wish they could call themselves developers, but AI assisted coding is just plain normal today. It's not even controversial.

In all the projects you love, hate, or don't care about. If you're developing today and not using AI at all, you're the rare developer.

Comment Re:cURL and libcurl are written and C (Score 1) 171

They did not "withstood AI-driven exploit research". They had fewer bugs than most projects, and they've had to put up with an enormous amount of slop reports, but neither are anything approaching no bugs.

The curl programmers are probably the best C programmers out there at the moment, if I had to do something in C, I'd get them to do it, but I'd still rather avoid C, because even they will end up with bugs in their code. C requires programmers be superhuman.

Comment Re:Stupid is as stupid does (Score 1) 155

I agree with every word you just said, except one.

This will help the US economy, not hurt it. American businesses paying for a commodity as mundane as Microsoft Office, year after year, is an unnecessarily taxing parasitic drag. If this can be eliminated, all the better for every American.

(Well, except for the ones who own a piece of that one company, but fuck them.)

Comment Re:Good Luck (Score 3, Informative) 155

> The EU cannot produce a modern homegrown CPU that does not have US technology embedded in it.

ARM was produced in the UK at the time the UK was part of the EC/EU. And a quick looksee at CPU development over the decades shows there's no US monopoly in producing CPUs.

As for GNU/Linux, sure, GNU is American, but it's free, why not use it if it's not there free for the taking. But at the time GNU/Linux was released, Minix was virtually as functional - had Tanenbaum released it under the GPL or a more permissive license, there's a good chance - given Linux's history - we'd be using Minix with the Linux kernel today.

Meanwhile if you're watching TV or listening to music today, you're using technology primarily designed in Europe - just ask the Fraunhoffer institute how much they've raked in in royalties over the years. If you're using a web browser, congrats, that started as a European project. Using a 4G phone? You're using LTE, the latest version of GSM, and guess where that started.

Nothing you're saying seems to be based upon anything logical or sane beyond "Rah rah Americans superior, Euros suck". It doesn't make any sense. Technology development is world wide, your PC is made up of technologies developed in the US, in Europe, in China, in Japan, in Taiwan, all over the word.

And China, the EU, and the US, are large enough that they can build the entire stack at home if they want.

Comment Re:Lawsuit in 3... 2... (Score 1) 180

No, it sounds like TFA is inaccurate. Bricking software with a perpetual license would guarantee class action lawsuits and lost trust with people who bought the software.

Others are speculating what's actually been "bricked" are Office 365 clients. Which makes far more sense. Microsoft wouldn't want to support older clients for Office 365 for rather obvious reasons, and the upgrade is free if available. The only people left in the lurch would be those whose OSes don't support the newer versions and which cannot be upgraded due to the age of their Macs, which sucks, but is also true of, say, web browsers.

This article is likely ragebait. I'd ignore it unless major news outlets are making the same claims by the end of the week. And they will... if it's true.

Comment Re:To be clear (Score 2) 268

> Four years ago the situation was the complete opposite, it was unthinkable that Ukraine might not win the war.

This is completely untrue. When the war started pretty much everyone assumed it'd be a Russian walkover. It was a massive, and positive, surprise when Putin's jackboots turned out to be inadequate for the task of invading a mostly defenseless country, even more so given it was given very little help to defend itself outside of some donations of largely obsolete weaponry from sympathetic countries who were too scared of Putin's nukes to get themselves directly involved.

Literally everyone was surprised. On all sides of the conflict. Even three months in, with it becoming clear Putin's half-swastika waving thugs weren't going to do a walkover, the discussion was whether Russia could politically afford to draw out the war long enough to win it (with Ukraine's chances being based not on might, but the political ramifications of a long drawn out war for the chinless fascist shitwaffle that, for some reason, Russia's somewhat pathetic populace looks up to.)

The question has always been whether Putin has the stamina, not whether Russia is able to beat Ukraine if it just fights for long enough.

Now it's starting to look like Ukraine can probably hold its own indefinitely. That's a big change.

Comment Re:The Ukrainians aren't winning. (Score 2) 268

Ukraine has famously been using old obsolete equipment cast off from NATO, not the latest greatest of anything beyond their own home grown stuff.

What is it with the pro-Russia position of the first two posts in this thread? Oh, wait, we know...

Slashdot, maybe it's time to block Russian IP addresses?

Comment Re:An OS is still an OS... (Score 1) 50

> With the separation of L1 cache into data cache and instruction cache, every modern CPU is effectively Harvard architecture.

The CPU itself is still using a model that combines data and instructions, it's just caches are introduced with a lot of intermediate logic so that the performance takes advantage of HA. That's not the same as being HA, any more than having VLIWs in microcode makes something RISC. (Cue thousands responding with "Nu-uh!" despite this being actually how CPUs have pretty much always worked, or at least since the 1960s, the only difference being in the mid-1990s they changed from an interpreter model for microcode to more of a compiler-with-optimizer model.)

Anyway, I'm struggling actually to figure out what the OP would think would be the advantages of an actual HA CPU. Are we really talking about something that wouldn't even be able to load code into memory without the support of separate hardware? There's a reason von Neuman architecture is the standard, even if we now have caches that make things a little more HA-like.

Comment Re:Fine, I'll say it (Score 2) 268

Ukraine is affecting their daily lives, by hitting their pocketbooks instead of wasting their attacks on "war crimes," i.e. hitting worthless targets which don't help end the war at all.

Murder a civilian and all you do is slightly sour their family against the war. Blow up an oil storage tank and you just made thousands of people have to suffer through inconvenience.

And worst of all, you heartlessly, viciously left them alive, where they'll remember how much poverty sucks, and they'll complain about it too. Good luck achieving that level of sadistic manipulation through mere murder.

Comment Re:It's in the EULAs they probably agreed to (Score 1) 25

That surely wouldn't count as ambient noise nor as something an app would collect though?

Or are apps allowed to listen in to, and transmit to their creator, phone conversations now? (For context, most users wouldn't even expect or agree to the Phone app sending "ambient noise" to Google)

Comment Re:Are normal russian phones NOT spy devices? (Score 3, Informative) 25

Linux did not ban "ethnic Russians", he banned Russian nationals. He made it clear at the time they were welcome to rejoin if they could provide documentation proving they aren't a legal problem - ie do not have Russian citizenship and aren't employed by a Russian entity.

Russia is under sanctions by most of the world after they unilaterally and without provocation invaded Ukraine and murdered large numbers of its citizens, kidnapping huge numbers more. This war is ongoing, and unsurprisingly Russia is considered a Pariah by most of the world with the noteable exception of the Trump regime. Even the US however is participating in sanctions, and the Linux foundation would be in violation of those sanctions if they allowed Russian legal entities including citizens to participate in Linux development.

I don't know where you get "Ethnic Russian" from, but that's absurd.
 

Comment Re:I don't currently use Rust (Score 1) 171

(Good points, and I mostly agree with you on this.)

I'm kinda surprised to be honest that language creators haven't moved in the direction of 32 bit chars, given that would mean the same level of complexity handling Unicode as handling ASCII. And given most CPU's caches are bigger than the maximum likely RAM on a computer back when UTF-8 was invented, probably not significantly less performant or a problem memory-wise. Obviously not as memory efficient, but a bare bones Windows PC today comes with 4Gb of RAM, and that's a level most of the people here would wince at and consider well below usable - when was the last time you had to deal with text that was gigabyte in size? And by "deal" with, I mean load into memory? And if we recompiled every tool Debian supplied using a 32 bit character size, would it add more than a few megabytes in total to the size of the distribution?

You ask if there's a better option in general, and I accept the above will have some people absolutely convinced it's from the Devil. So... my other solution would be to completely abstract strings. Let the String object type determine the best way to store the string while retaining some level of efficiency. If a dev actually needs a UTF-8 string, have a kind of "strcpy" method that copies from the abstracted string to a memory buffer in the wanted format. With Rust there'd be limitations due to the lack of a mark and sweep GGC process, but I'm sure there are ways to be flexible here.

But that's a complicated solution. I don't necessarily disagree with Rust's over-all approach here, although I think letting programmers use a string as if it's a byte array is an unforced mistake and is out of step with the idea of Rust trying its best to prevent devs from writing bad code.

Comment Re:True cost of AI LLMs (Score 2) 89

Massively worse. The dot com boom didn't hurt existing businesses except maybe the occasional telco that saw a drop in subscribers to T1 lines.

Major businesses have restructured themselves around AI and essentially started losing control of their business knowledge. They have CEOs that have gone all in on AI thanks to slick marketing and dopamine-based AI design, and will now have to admit they made terrible errors of judgement, which is something most aren't even going to admit to themselves, in doing so. The cost of the clean up will be astronomical. Bail outs aren't going to even be an option, most of these companies will need to be rebuilt from the ground up.

Absolute fucking insanity. And all because management never listens to the actual experts.

Slashdot Top Deals

If computers take over (which seems to be their natural tendency), it will serve us right. -- Alistair Cooke

Working...