Follow Slashdot stories on Twitter


Forgot your password?
Slashdot Deals: Deal of the Day - 6 month subscription of Pandora One at 46% off. ×

Comment Re:Introduction (Score 2) 207

Reminds me of the movie fight club where the guy supposedly worked for a car company, and part of his job was working with formulas to determine if the cost of lawsuits from deaths would be higher than the recall cost.

At least according to a Mother Jones story from 1977, something similar did happen at Ford, although it wasn't based on lawsuit costs, it was based on a National Highway Traffic Safety Administration figure for the dollar value of a human life.

Comment Re:This is stupid ... (Score 1) 143

The reason we adjust for leap years and leap seconds is our calendar is a close approximation to our orbital period ... but it's not exact.

That's the reason we adjust for leap years. The reason we adjust for leap seconds is that the speed of the earth's rotation 1) isn't exactly 360 degrees in 86400 SI seconds and 2) changes over time, so it's not even a fixed value close to 360 degrees in 86400 SI seconds.

Comment Re: node.js? (Score 1) 107

Node's JS engine *is* V8.

Meaning "node.js requires some C++ bindings and there are only versions of those bindings for V8" (or "can only be versions of those bindings for V8", as they're dependent on the way V8 works)? (I.e., better phrased as "the only JS engine on which node.js can run is V8".)

Comment Re: node.js? (Score 2, Informative) 107

node and chrome have nothing to do with each other besides sharing the JS engine.

node.js uses a JavaScript engine, as it's written in JavaScript. Chrome is a browser that has a JavaScript engine. So they share even less than that.

So the question is "does running node.js on V8 render it vulnerable?"

Comment Re:Not Making Sense (Score 1) 197

Unfortunately, too many designers use tiny light gray type. CONTROL + and CONTROL - don't help much when the contrast is that low, and some designs don't expand enough to be easily readable.

If someone were to develop glasses that reduces one's ability to handle low-contrast text, it would be wonderful if all UI designers (including, but not limited to, Web designers) were forced to wear them while doing design work (and if any marketing and management types who interfered with the usability of the resulting designs were put to death immediately).

Comment Re:Bullshit (Score 1) 350

It may have also been because Google is Mountain View's biggest taxpayer and biggest employer. You don't bite the hand that feeds you.

Do you think that the King cares about that? The car was on "the King's Road", or perhaps "the royal road".

No, Phil probably doesn't care all that much. (Then again, it stopped being the King's road, except by name, back in 1821.)

Comment Re:Mac ? (Score 1) 63

The link has nothing to do with what the parent implied or did not imply ... did he mean "user root" or root less as in X-Windows integration into the Mac OS X GUI? Both actually has nothing to do with the topic ... so my bet is the parent only was shuffling words ;

If by "the parent" you mean the comment where I asked "Can you turn off rootless mode on OS X 10.11 with this tool?", then I can assure you with 100% certainty that he meant "the System Integrity Protection feature of OS X El Capitan, often referred to as "rootless mode", as he is me. The "root" in there refers to the user root; "rootless" mode disables even the root account from making some changes.

The question was asked because the only way a trojan will be able to modify the files protected by System Integrity Protection would be if it could 1) turn System Integrity Protection off or otherwise disable it or 2) somehow evade its protections.

Comment Re:Mac ? (Score 2) 63

It appears that both the server and client are multi-platform, possibly as Java packages.

As that page says, "The Client was coded in Java to support as many OS as possible. It requires the Java Version 7 and is extremely persistent.", although it "supports less features" on OS X, Linux, and other "Unix machines".

Presumably it runs as root if it "You can view, create, delete, rename, download, copy and move all files & folders on your clients machine.", unless the ability to do that to all files and folders is one of those features not supported on UN*Xes. (Can you turn off rootless mode on OS X 10.11 with this tool?)

Comment Misleading title - *controller* runs on PCs? (Score 5, Informative) 63

Perhaps "OmniRAT Lets Hackers Control Android Phones, Windows, Mac, and Linux PCs" really means "OmniRAT Lets Hackers Control Android Phones *from* Windows, Mac, and Linux PCs". A screen grab in the Avast blog post speaks of a "Multi-OS Server - Android Client", which may mean that the server that controls the remote phone can run on Windows, OS X, and Linux.

Comment Re:Unicode 8 support (Score 2) 57

I thought there was a Unicode code point shortage?

Nope. Originally, Unicode only had room for 65536 code points, but it was extended with Unicode 2.0 to 1,112,064 code points. At least if the Wikipedia page on it is to be believed, only 120,737 characters have been defined as of Unicode 8.0.

Maybe that's just because UTF-8 because has to maintain backward compatibility with ASCII.

Nope, UTF-8 can actually represent even more code points than that, but any encoding that results in a code point value past 0x10FFFF is invalid in UTF-8.

From what I understand, in doing so, it wastes a few hundred other code pages.

Nope. All that "maintaining backward compatibility with ASCII" involves is "encoding code points 0x000000 through 0x00007F as a single octet equal to the code point, and not using those octets in the encoding of any other code point"; the encoding scheme can represent everything up to 0x7FFFFFFF, i.e. it only loses the uppermost 2,147,483,648 code points, and can still handle the lower 2,147,483,648 code points. That's a lot more than the Unicode limitation of 1,112,064 code points.

Honesty is for the most part less profitable than dishonesty. -- Plato