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

 



Forgot your password?
typodupeerror
×

Comment Re:Three Laws (Score 4, Interesting) 305

TFA says first law, I'd like to see it obey all three laws, except I'd make the second law "A robot must obey the orders given to it by its owner, except where such orders would conflict with the First Law".

So same as today then? The phone company, which is the phones owner, gives a command and the phone obeys by turning in the carriers position.

Comment Re:Huh? (Score 1) 272

Nearly all billionaires have a minimum of a half-dozen staff on hand to fulfill their needs (getting coffee, taking notes, arranging travel/meetings, handling visitors, security, etc.)

Their position and behavour are already tracked by their companies (which they typically own a large portion of) in far more detail than you ever will be.

One of the hazards of being rich is that you are never alone.

Comment Re:Cool video (Score 1) 219

You don't even need a big group of people. A cook and QA person within any food processing factory would be enough.

Hit McDonalds ketchup supply chain with something that takes a day to be visible in the host. They'll shut it down quickly once detected but you could still impact a very large number of people.

Comment Re:Is a DB even needed sometimes? (Score 4, Informative) 283

A CSV or XML or JSON file is a db (a DB is just structured data).

Are relational DBs always required? Certainly not.

The big benefit to a relational DB with lots of enforcement at the data layer is that you can have one or more applications reading/writing to it with minimal concern of data corruption.

What isn't obvious is that second application is often aggregate reporting for management. "How many customers are using $foo and where do they live geographically". With a relational DB, I might knock that query out in a few minutes across millions of customers.

With a flat XML file per customer spread across a number of servers, this could take days to assemble, particularly if $foo is nested deep in the structure.

Having spent far too much time writing one-off scripts to gather customer data because the middleware didn't support that type of query, I've actually gone the other way and started shoving some business logic into the DB.

Functions such as isCustomerPaymentOverdue are now in the relational DB with a very thin model in the middleware to allow for much easier and faster reporting.

Slashdot Top Deals

THEGODDESSOFTHENETHASTWISTINGFINGERSANDHERVOICEISLIKEAJAVELININTHENIGHTDUDE

Working...