Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror

Comment Re:Not helpful (Score 1) 274

> That's...kind of important? Even water can be deadly, if you drink too much of it in too short a period of time

There's an important subtlety lost here. Water doesn't cause cancer, and water has no deleterious side effects until a certain threshold has been reached, and thankfully that threshold is large.

For Aspartame, that threshold is zero. Any consumption of Aspartame starts accruing deleterious effects, namely that it is carcinogenic.

Drinking a small amount of water contributes x = 0 chance of developing cancer, consuming aspartame contributes x > 0 chance of developing cancer.

People who say "the dose makes the poison" are both right and wrong, because they're forgetting that some substances have a critical threshold before they start having any deleterious side effects.

Comment Re:It's also important for security (Score 1) 43

What mechanisms does Linux use to enforce those type of read-only data, though?

If the value is set at compile time, then presumably that value is part of the executable image and is thus enforced by making the executable code in ram read-only.

What about the other types? Do they use the page table to make the pages containing the values read-only?

Comment Re:It's also important for security (Score 2) 43

> Linux has had this (fairly obvious) protection for at least 15 years, though on Linux it's much more thorough. In Linux by default *all* executable code in the kernel is read-only.

To be clear, the change that Microsoft is implementing here is specifically about making data structures read-only, not just executable code. Their example of policy data structures illustrates this.

I don't know Linux well enough - does Linux enforce read-only sections of data, not just code? Or does a rogue kernel module have free reign to overwrite whatever kernel memory it wants?

Comment Triangulate with spectrum analyzer or SNR readings (Score 1) 499

You'll need a spectrum analyzer and an 2.4 GHz antenna. First, I'd confirm that it's interference just observing high noise at that time, then I'd start taking measurements around the area. A high gain directional antenna would be helpful, but you can triangulate just by observing the strength of the noise from several spots around your neighborhood, though, you might have trouble with the signal strength varying too much as you move the cable and connectors around. You might be able to do all the same with just the wireless adapter and some software like kismet.

Slashdot Top Deals

Computers are unreliable, but humans are even more unreliable. Any system which depends on human reliability is unreliable. -- Gilb

Working...