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

 



Forgot your password?
typodupeerror

Comment The standard suggests a workaround (Score 2) 88

From The Standard (in Chapter 3, Basic Display Algorithm):

The algorithm reorders text only within a paragraph; characters in one paragraph have no effect on characters in a different paragraph. Paragraphs are divided by the Paragraph Separator or appropriate Newline Function (for guidelines on the handling of CR, LF, and CRLF, see Section 4.4, Directionality, and Section 5.8, Newline Guidelines of [Unicode]). Paragraphs may also be determined by higher-level protocols: for example, the text in two different cells of a table will be in different paragraphs.

It seems to me that compilers and code editors could define a "paragraph" as a string literal, a comment, or an identifier token, which would allow for reasonable display of mixed L2R/R2L text without allowing for it to obfuscate the surrounding code. Additionally, this would mean that attempting to hide a string or comment terminator inside a L2R/R2L/L2R/etc. sequence would fail.

For command shells, I would also suggest that path delimiters and terminating file extensions also delimit paragraphs. And probably other characters as required by the command shell environment.

Comment Re:Profit vs. Safety (Score 1) 134

If a private company loses an astronaut, It's an industrial accident. When NASA loses an astronaut, It's a national tragedy.

We haven't yet seen what the national response will be the first time a private company loses an astronaut.

Michael Alsbury would like to have a word with you, but he can't, because he's dead. He died in the 2014 crash of SpaceShipTwo - https://en.wikipedia.org/wiki/... . There were investigations, and criticisms - but the program continued after required improvements were made.

Comment Nonsense (Score 1) 126

You are paying what the market price is. In this case, a market price strongly influenced by the fact that these are the "official" licensed chess sets of the World Chess Championship. There is not a linear relationship between price and cost-of-manufacture. There is a correlation, but mostly because manufacturers size their investments to match an expected market. This is true in chess boards, in computer components, in housing, in mining, ...

Crime

Mars Rover Code Used For Cyber-Espionage Malware 78

An anonymous reader writes: Two open-source libraries used in the Mars Rover software have been integrated in the source code of a malware family (nicknamed Rover) used as part of a cyber-espionage campaign against the Indian government (Indian Ambassador to Afghanistan). The two libraries are OpenCV and OpenAL, two libraries for processing image and audio information. As such, the Rover malware can take screenshots, record video and audio.

Slashdot Top Deals

MESSAGE ACKNOWLEDGED -- The Pershing II missiles have been launched.

Working...