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

 



Forgot your password?
typodupeerror
×

Comment FPI add-on is poorly designed (Score 1) 93

The add-on, First Party Isolation, linked from the article, to

https://www.bleepingcomputer.c...

is something of a turd. There is no indication that it is doing anything. The preference page has no controls. The icon that is placed in the menu bar shows no state information—supposedly if you click on it, the FPI feature will be disabled for five minutes. There is absolutely no indication that anything happens when you click on it. plus, the icon is so hard to see that at first I thought there was no icon at all. The linked article mentions that you can also edit two entries in the about:config page. Nice if a little obscure. But you might think that the add-on would simply toggle these items, but installing the add-on does not affect these about:config items. So, again, the FPI add-on is poorly designed.

Software

Code is Too Hard To Think About (theatlantic.com) 397

From a longform piece on The Atlantic: What made programming so difficult was that it required you to think like a computer. The strangeness of it was in some sense more vivid in the early days of computing, when code took the form of literal ones and zeros. Anyone looking over a programmer's shoulder as they pored over line after line like "100001010011" and "000010011110" would have seen just how alienated the programmer was from the actual problems they were trying to solve; it would have been impossible to tell whether they were trying to calculate artillery trajectories or simulate a game of tic-tac-toe. The introduction of programming languages like Fortran and C, which resemble English, and tools, known as "integrated development environments," or IDEs, that help correct simple mistakes (like Microsoft Word's grammar checker but for code), obscured, though did little to actually change, this basic alienation -- the fact that the programmer didn't work on a problem directly, but rather spent their days writing out instructions for a machine. "The problem is that software engineers don't understand the problem they're trying to solve, and don't care to," says Leveson, the MIT software-safety expert. The reason is that they're too wrapped up in getting their code to work. "Software engineers like to provide all kinds of tools and stuff for coding errors," she says, referring to IDEs. "The serious problems that have happened with software have to do with requirements, not coding errors." When you're writing code that controls a car's throttle, for instance, what's important is the rules about when and how and by how much to open it. But these systems have become so complicated that hardly anyone can keep them straight in their head. "There's 100 million lines of code in cars now," Leveson says. "You just cannot anticipate all these things."

Comment Gizmodo version left out the scholarly references (Score 5, Insightful) 1416

Someone at Gizmodo should be shot or sued for editing the memo, "Google’s Ideological Echo Chamber," by removing the references—"hyperlinks," as they call them. The hyperlinks are to many scholarly journal pieces and otherwise respectable publications. Without the references to back up the author's claims, he just looks like a boob to most folks.

Here is a link to a PDF that contains all the hyperlinks to references and also two missing figures left out from the Gizmodo version.

https://assets.documentcloud.o...

Comment Writer has many old, continuing, problems (Score 1) 111

LibreOffice, after these many years, still has many problems. Here is an example of a very basic one: at least on macOS, it does not properly render text, leaving unevenly-spaced characters within some words—one letter will appear e.g. too far to the right, colliding with the character to the right, while leaving a too-large space to the left. It is ugly and impedes reading.

The Writer component, continues to be essentially worthless for technical writing. Its rendering of inline math leaves giant white space to both the left and right sides of math. It has no idea how to break equations across line breaks of inline math. It does not correctly reduce the height of inline equations. I can't help but notice that the entire 50+page user's guide to the math typesetting function doesn't once display an inline equation. And Write has no ability whatsoever to intelligently place figures and tables—they are treated simply as giant characters.

Comment 3D TV screens were too small for some images (Score 5, Informative) 399

I think one reason 3D TV never caught on is that the screens generally were not large enough. There is a problem with a finite screen when objects appear near the left or right edges and relatively close to the viewer: the required binocular disparity is such that the image in one eye goes black (blank), leaving the image in only one eye. This is very uncomfortable, even if it happens for a brief instant. The screen needs to be large enough for the left and right edges to be nearly out of ones peripheral vision so that then one eye goes blank it is less noticeable. Most movie theater screens are large enough. But still, the director needs to be aware of this problem and be careful not to place up-close images near the edges of the screen. I think James Cameron knew this in making Avatar. I'm sure that Martin Scorsese did not know this when he made Hugo, as this happens many times during that movie. With TV, especially live action sports, I suspect that this might be hard to control.

Of course, the other problem is the disparate needs for the viewer to focus at one distance (the screen) and cross the eyes at another distance (the object). Most people adapt to this nearly instantly but I suppose even they find it a little fatiguing.

Comment More Crap Science (Score 1) 560

This work goes beyond the normal logical confusion of "correlation implies causation." It's just a really poorly designed experiment. A better experiment would have compared blood flow in brains of people who have never used marijuana and them had them use marijuana and then again measured blood flow. (This also lacks a control but at least it measures something useful. And I spent all of five seconds coming up with it and I'm not in the field. So.....)

So what's wrong? Maybe people who have abnormally low brain blood flow are prone to using marijuana, perhaps even to _increase_ blood flow, but less than perfectly. And instead of _causing_ psychosis, maybe people who are psychotic are prone to using marijuana. I know people who have told me that they need to use marijuana to feel normal, and maybe normal for them means non-psychotic.

Submission + - Does NASA intentionally add artifacts to Hubble photos?

iliketrash writes: Hubble photos, as amazing as they are, invariably include bright points such as stars which include sidelobes, as for example in this beautiful shot http://www.popsci.com/gorgeous.... Notice the "spurs" that emanate from some of the bright white spots which are coincidentally aligned perfectly with the frame of the picture. Surely these are not flaws of NASA's fine imaging system but are artifacts added to meet the expectations of the unsophisticated viewer to match the imperfect optics that many of us experience in our normal viewing.
Security

Symantec Antivirus Products Vulnerable To Horrid Overflow Bug (zdnet.com) 79

An anonymous reader writes: Tavis Ormandy of Google's Project Zero team has discovered a vulnerability in Symantec Antivirus Engine. The said engine is vulnerable to a buffer overflow when parsing malformed portable-executable (PE) header files, reports ZDNet. "Such malformed PE files can be received through incoming email, downloading of a document or application, or by visiting a malicious web site," Symantec said. "No user interaction is required to trigger the parsing of the malformed file." For Linux, OS X, and other Unix-like systems, the exploit results in a remote heap overflow as root in the Symantec or Norton process, Ormandy said in the Project Zero issue tracker. "On Windows, this results in kernel memory corruption, as the scan engine is loaded into the kernel (wtf!!!), making this a remote ring0 memory corruption vulnerability -- this is about as bad as it can possibly get," he said.The vulnerability, if exploited, results in kernel memory corruption without user action and instant blue-screening on Windows.

Slashdot Top Deals

What this country needs is a good five dollar plasma weapon.

Working...