Forgot your password?

Comment: Re:Easily done: (Score 4, Insightful) 303

by jeremyp (#48194251) Attached to: 3D-Printed Gun Earns Man Two Years In Japanese Prison

Who commits 90% of the gun crime in the U.S.? Certainly not law abiding citizens.

Clearly not by definition.

MILLIONS of crimes are prevented every year by law abiding citizens either brandishing (99% of the time) or using (1% of the time) their legally held guns.

Citation needed, I think.

Even assuming this is true, how many averted robberies are worth the loss of a human life? One? a hundred? a thousand? How many averted crimes are worth the 100 children that are accidentally killed by guns each year?

Secondly: look up what the word 'democide' means. You're an idiot who wants to get us all killed by our government.

Still, only 200 million people were killed by their own governments in the last century, so it's no big deal.

Perhaps you should look up the word "democracy". You'll find that the way bad governments are removed in a democracy is by voting them out of office. The USA is allegedly one of those, so that' the way to remove a government, not by making war on it.

Comment: Re:Wait, what? (Score 1) 303

by jeremyp (#48185151) Attached to: OS X 10.10 Yosemite Review

App store feels less optional over time. You can't officially get xcode without it,

Absolutely not true. You can also get Xcode through the developer centre.

In Yosemite the software update menu item is gone altogether and presumably you have to at least open up app store to get to it (though if you don't use any Apple applications it would only be for os updates).

True, but in Mavericks, Software Update did nothing more than open the App Store on the Updates tab.

Comment: Re:That's not the reason you're being ignored. (Score 1) 405

by jeremyp (#48143325) Attached to: Flight Attendants Want Stricter Gadget Rules Reinstated

If you turn the seats around, they have to be much stronger because the force of the impact will be transmitted through the whole seat back instead of just a couple of hard points where the seat belts are bolted on. Undeniably, this would be more survivable, in an accident but the seats will have to be much stronger and more securely bolted to the air frame meaning they will be heavier meaning fewer of them in a plane meaning more expensive flights.

Given the probability of ever being involved in an air crash, it's a risk I'm happy to take.

Comment: Re:Birth control pills signifcant contributor? (Score 1) 147

by dublin (#48142261) Attached to: Birth Control Pills Threaten Fish Stocks

It comes from all kinds of things, but nowhere int he amounts and strengths found in birth control pills. The pill is *far* worse than even regular hormoe replacemtn therapy, since the dose has to be strong enough to swamp the body's normal hormonal actions and responses. This type of overloading always produces very high levels of excreted chemicals - far more than you'll find from almost any other source.

And keep in mind, these are more dangerous for people than other environmental estrogens, since they're *designed and intended* to work most effectively on humans.

Still, won't someone think of all those poor, chemically gay fish? They didn't choose to be that way... :-)

Comment: Re:It's not just estrogen. (Score 1) 147

by dublin (#48142209) Attached to: Birth Control Pills Threaten Fish Stocks

Try buying food that isn't packaged, cooked, or served in materials that are well-known to leach xenoestrogens... From bottles to juice boxes to plastic/vacuum bags to polymer coatings in almost all modern cans and coffee and drink cups - you're getting bathed in this stuff unless you can afford to buy everything you eat at the farmer's market, and even them it's almost impossible to avoid the various pesticides, fungicides, herbicides, etc., many of which are loose in the environment themselves.

Comment: Re:Cities (Score 1) 147

by dublin (#48142129) Attached to: Birth Control Pills Threaten Fish Stocks

No, the EPA is worried about the natural non-pollutant CO2 rather than the clear and present danger of concentrated chemicals from city water treatment plants. Do you really expect the Feds to attack their urban power base? As another poster mentioned, the urban hipsters would scream bloody murder if they had to pay to have their effluent treated to eliminate these extraordinarily powerful chemicals...

Comment: Re:So add testosterone too (Score 1) 147

by dublin (#48142079) Attached to: Birth Control Pills Threaten Fish Stocks

I've yet to see any that correlate estrogen in contraceptive pills with the quantities of estrogen in waste water. Modern contraceptive pills use minute amounts. Additionally, our bodies produce estrogen in the liver,adrenal glands, breasts (in women), and fat cells (are increased obesity rates producing more waste estrogen?). We put far larger amounts into some cosmetics and shampoos. We also use synthetic estrogen compounds in substantial amounts plastics in our food packaging and containers. They've long been known to leech into our food and are harmful endocrine disruptors which can have effects that are passed on to our offspring, including infertiility and cancers

Or maybe, just maybe, the right solution is to start eliminating *all* of those sources - sounds to me like you're trying awfully hard to defend birth control hormones for reasons other than the provable scientific fact that environmental estrogens and xenoestrogens are wreaking havoc on our entire ecosystem, people and animals.

The thing that differentiates hormones from other kinds of chemicals is that a tiny amount produces an enormous biological response. The smart thing to do is to quit acting like bathing our bodies and our environments in this stuff doesn't matter... (The studies you seek are out there and numerous - use Google yourself, dammit.)

BTW, I'm far from a green weenie (I strongly support fracking and nuclear, and believe the science shows that man made global warming is complete and utter BS), but I do believe that there are two very large, very real technological dangers to our biology that will finally become recognized in the coming decades - environmental sex hormones (far more often female than male, but both are troublesome), and modern digital wireless communications with sharp square-wave edges which are more and more proving to affect biology through methods other than heating or ionization.

Comment: Humans don't move that quickly (Score 1) 144

People interested in programming in high-school probably had some nerdy interests as adolescents. Interests that weren't squashed by teachers, peers, or parents as so often is the case.

By the time they are 16 or older it's probably too late. Granted there are certainly exceptions, but don't look for a shift in numbers so soon. It takes a concerted effort over at least a decade to begin moving the needle, then a slow ramp up over the following decade to shift the cultural pressures and expectations. Look at how long it took for geekdom/nerdiness to become accepted.

There's also the whole unique snowflake issue where the first girl to show up at the clubhouse is likely to attract a lot of attention, which can go in a negative direction fairly quickly because young kids are so scared and unsure of themselves (on both sides). Once you regularly have girls/women in programming meet ups, comp-sci courses, etc it becomes much less of an issue.

We know this is just cultural and not some bullshit "maybe girls don't like programming" garbage because the ratio of women in the field was much higher in the past.

Comment: Re:If you wanted us to believe your Op-Ed... (Score 1) 547

by jeremyp (#48110587) Attached to: Goodbye, World? 5 Languages That Might Not Be Long For This World

They missed a trick with Objective-C. In Smalltalk the binary operators are messages just like anything else, but in Objective-C you can't use the binary operators as messages.

It actually wouldn't have been that hard for the language to define the binary operators as syntactic sugar for messages e.g. you could have * being syntactic sugar for multiplyBy: when it appears in the context of a message selector, so your above example would then be:

Vec4 *result = [matrix * [[a * [b / @(10.0)]] + @(0.5)]];

@(...) is the modern Objective-C syntax for boxing a literal as an NSNumber.

It's still not as readable as your first example, but it's an improvement on the normal syntax.

It is easier to write an incorrect program than understand a correct one.