Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment Re:Because it isn't increasing productivity (Score 3, Insightful) 63

But the money wouldn't be sitting around doing nothing if there wasn't AI. It would be invested in other ventures and industries. So it wouldn't be buying servers to run AI, but it would be used to build a factory. Or make video games. Or a dozen other industries. For AI to increase GDP over what it would be without AI in the world, AI actually has to provide value. Otherwise its net neutral to GDP (arguably net negative, if those other industries would have increased the capacity of the nation to produce).

Comment Because it isn't increasing productivity (Score 5, Insightful) 63

AI investment isn't magical new money being created just for AI. If AI didn't exist, that money would still be invested, it would just be invested in other things. So investing money in AI won't raise the GDP unless AI itself manages to raise the GDP. Of the three factors of production, AI effects only labor. By either replacing people or making people more productive it would reduce labor cost allowing people to do more work. Thus far, it isn't achieving this on a large scale (there are probably individual cases where it has, but they're minor). Until AI actually makes people do more, it won't increase the GDP. Which may or may not ever occur, but it definitely isn't there yet.

Comment Re:Perhaps Rust should have been kept out (Score 1) 137

Not riddled. There would be certain sections that are unsafe that deal with direct device/memory access. Those could be separated out, and the algorithmic parts of the kernel (which is the vast majority) can use that as an API when needed. Far less of the kernel deals directly with device control than you'd think.

Comment Re: What is HP now? (Score 2) 51

Some of it is real. When I worked there 20 years ago in the printer division, a manager had a demo where he literally stood on an inkjet and it continued to print. The engineers congratulated each other on building such a reliable product. The managers saw that and decided they could afford to make it from cheaper parts. Some things actually were better back then.

Comment Re:Popular? (Score 2) 58

That makes it pretty much in line with any other use of a bank. Withdraw cash? They won't get involved. Write a check? Once its cashed it's gone. Wire transfer? If they haven't withdrawn the money yet you can get a hold put on it and get it reversed, but only if it hasn't been removed yet. What more are you really expecting them to do?

The nice thing is it doesn't require you to add another app to your phone or attach to your bank account. It's isn't giving your info to a third party or inserting a middleman. Its just using your bank.

Comment Re:I don't miss C++ (Score 1) 71

They are the same. They both hold an address that points at the object, either directly or indirectly (Java uses a double pointer to allow moving of data). If you don't get pointers, you won't get references. 99.9% of the mistakes you make with pointers are also there with references. If you don't get that, I shudder to think of what your code looks like.

Comment Re:I don't miss C++ (Score 2) 71

You understand that every single language has pointers. They just call them references instead, but the behavior is absolutely the same underneath the hood. All the same issues. The only thing you don't have is pointer arithmetic, which should be avoided in C++ as well unless you're in ultra high performance code.

Comment Re:Bury it on the pile of other failures. (Score 1) 235

It is possible. It is the core principle of all agile methods, to deliver with every sprint a running product that in theory can be shipped with an installer on a CD.

Ok, in one sprint write enough of an OS to be a viable product. Or a database from scratch. Or a control system. None of these are possible. You could possibly put some compiling code on a disk, but it won't actually do even .01% of the job. Sure, you can ship some mock ups of a webpage in that time. Like I said- possible only for trivial work.

You simply do not know how old agile is.

I've been professionally programming for close to 30 years. I know exactly how long its been around for. Everything I listed and more predates agile as a philosophy.

You think version control repositories are an agile thing? RCS dates back to the 1980s. All you do with every sentence is prove how little you know about writing software.

Comment Re:Bury it on the pile of other failures. (Score 2, Insightful) 235

Everything on your list either existed prior to Agile and has nothing to do with it, is generally not possible (viable product at all times only works if you're doing something truly trivial), or is actually a negative most of the time (pair programming as a general usecase). Because I can promise you early automation, functional breakdown, transparency, and post mortems existed for decades before the idea even existed.

Comment Re: Absolute waste of time and money (Score 1) 132

There's multiple reasons for the quitting. The biggest is education- we now know how bad it is, whereas it used to not be known. In fact at one point it was advertised as healthy. And yes, the warning labels were a big part of that education. So they did help.

Taxes also helped, but to a much smaller extent. Someone addicted isn't dropping a habit because it costs more. They complain, but they still buy it. It perhaps encouraged a few people not to start, but even that was more people now knowing how bad the long term effects are than the actual money.

Comment Re:Recipients valued work more (Score 1) 231

Sure it is, see above. I value the income from my first few working hours a lot. I value the additional pay from working one extra hour not very much. I have no doubt many people have employers who would be willing to pay them for more hours but the people are not willing to work more. Bringing this back to UBI, it's therefore not surprising people receiving a UBI will reduce their working hours. UBI pushes their entire demand curve downward.

Well that proves you've never had an hourly job. No, employers are generally not willing to give people more hours. They want to minimize labor costs. Getting enough hours is a struggle for many hourly workers, which is why many of them have multiple jobs.

Comment Re:Recipients valued work more (Score 1) 231

Two problems with that. First off, you're completely off base. Just because you value something doesn't mean you do it. I value classical music, but have no interest in learning to play the violin. Just because you value something doesn't mean you spend all your time doing that- if it did almost nobody would work, as almost everyone values family and friends more. Secondly- the number of hours you work isn't a function of how much you value work. For most people, you work the number of hours your job is willing to pay you for. If you're an hourly employee you don't work an extra shift without your job scheduling you. You wouldn't be paid for it, and wouldn't likely be allowed to stay (as not paying you would be illegal and get the business in trouble).

Slashdot Top Deals

"The Mets were great in 'sixty eight, The Cards were fine in 'sixty nine, But the Cubs will be heavenly in nineteen and seventy." -- Ernie Banks

Working...