Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment Compiler Vulnerability (Score 2) 255

Is Australia planning on building their own code from that source?

Because how would they know that what they were running was actually the source code they were provided?

And would Australia even be interested in jumping through that extra hoop considering that there are other vendor options available where Australia feels this isn't necessary? The price difference between Huawei and other vendors would have to be fairly sizable to warrant that.

Or, even more insidious, I've heard of the possibility to include backdoors via the compiler rather than via the source code.

http://en.wikipedia.org/wiki/Backdoor_(computing)

Quote from that article:
It is also possible to create a backdoor without modifying the source code of a program, or even modifying it after compilation. This can be done by rewriting the compiler so that it recognizes code during compilation that triggers inclusion of a backdoor in the compiled output. When the compromised compiler finds such code, it compiles it as normal, but also inserts a backdoor (perhaps a password recognition routine). So, when the user provides that input, he gains access to some (likely undocumented) aspect of program operation. This attack was first outlined by Ken Thompson in his famous paper Reflections on Trusting Trust (see below).

If Huawei's code requires anything more than generic gcc, Australia may not be able to verify 100% security, regardless... unless they're given the source code to the compiler as well.

Long story short, this just seems like a huge hassle that Australia is probably going to avoid anyway.

Just my 2 cents...

Comment No, no it couldn't... (Score 4, Insightful) 30

I hate to be a pessimist, but it's my understanding that there's no real technological hurdle that needs overcoming in terms of getting a strength-assist exoskeleton.

Sure, some fine tuning. You know, making sure that it doesn't break the user's bones and all that. But nothing too technically complicated.

It gets slightly more complicated if you're wanting a pure machine-brain interface rather than it being controlled through some other arrangement. But we've seen stuff like this already. The brain adapts well to new stimuli, and I'm sure somebody will get all the kinks worked out of that at some point not too far away.

The problem, as far as I'm aware, is with the power source. Battery technology has been stuck at roughly the same point for decades now. The weight to power-concentration ratio just isn't there.

So unless this story is actually about Nasa figuring out coke-bottle-sized cold fusion, then (unfortunately) go read this post's subject line.

Comment Re:Tenure (Score 1) 356

Here's what I don't understand: Why is tenure necessary? What is different about academia such that teachers require "protection"?

And if someone does choose to respond to my post, please keep the vitriol down. Both of my parents were high school teachers. I've been around teachers for an extremely long time. I understand that they work much longer hours than just regular school hours. I understand that they take money out of their own pockets for school supplies. I know all the hardships. That's fine.

So, I repeat: What is different about teaching such that it requires tenure?

I live in a "Right to Work" state, i.e. a "we can fire you for any reason and, as long as we don't tell you that reason, you have no legal recourse" state. Everybody I know functions in this *absolutely no protection* environment, and we all do fine. Sure, sometimes somebody gets screwed over by the system. But in general, skilled labor is required to fill most positions such as engineering, software development, etc. Businesses don't just go off and clear out their entire staff on a whim, even though they can, because it would be disastrous for the business.

How is the same thing not true for teaching? You keep the good teachers. You fire the bad teachers. You get on with life.

You can even feel the tone of the original submitter. How there is an implicit denunciation of the firing of academics. But if you switched out the profession and said, "100 software developers were fired for not meeting coding deadlines", would anybody here even bat an eye?

I just don't get it. And, seriously, if I'm missing something, please explain it to me.

Comment Re:tools, not robots (Score 1) 288

Agreed. I know that *technically* the units being using in Afghanistan are robots. A mechanical arm used to weld cars in a factory just following a pre-programmed series of movements is technically a robot.

But if allusions to Terminators are going to be made, then we have to consider autonomy as the real metric for a "robotic war".

IMHO, people worried about things like robotic wars are implying a problem with the robots running amok, at least primarily. True, there are other issues to consider. For instance, would a person controlling a robot from 1,000 miles away take more risks with that robot, or go in firing more freely without worrying about reprisals, as opposed to somebody inside a tank where the control is more "involved"?

But it's not like modern aircraft are directly controlled by the people inside them either. There are tons of stabilizing modifications performed per second completely autonomously just to keep a modern combat aircraft from dropping out of the sky. It's all electronic signals. And a human is controlling that at a high level whether he's sitting in the cockpit or in California with a remote joystick.

Call me when, "afterward, the Stealth Bombers flew with perfect operational records..."

Medicine

What US Health Care Needs 584

Medical doctor and writer Atul Gawande gave the commencement address recently at Stanford's School of Medicine. In it he lays out very precisely and in a nonpartisan way what is wrong with the institution of medical care in the US — why it is both so expensive and so ineffective at delivering quality care uniformly across the board. "Half a century ago, medicine was neither costly nor effective. Since then, however, science has... enumerated and identified... more than 13,600 diagnoses — 13,600 different ways our bodies can fail. And for each one we've discovered beneficial remedies... But those remedies now include more than six thousand drugs and four thousand medical and surgical procedures. Our job in medicine is to make sure that all of this capability is deployed, town by town, in the right way at the right time, without harm or waste of resources, for every person alive. And we're struggling. There is no industry in the world with 13,600 different service lines to deliver. ... And then there is the frightening federal debt we will face. By 2025, we will owe more money than our economy produces. One side says war spending is the problem, the other says it's the economic bailout plan. But take both away and you've made almost no difference. Our deficit problem — far and away — is the soaring and seemingly unstoppable cost of health care. ... Like politics, all medicine is local. Medicine requires the successful function of systems — of people and of technologies. Among our most profound difficulties is making them work together. If I want to give my patients the best care possible, not only must I do a good job, but a whole collection of diverse components must somehow mesh effectively. ... This will take science. It will take art. It will take innovation. It will take ambition. And it will take humility. But the fantastic thing is: This is what you get to do."
Image

Facebook Master Password Was "Chuck Norris" 319

I Don't Believe in Imaginary Property writes "A Facebook employee has given a tell-all interview with some very interesting things about Facebook's internals. Especially interesting are all the things relating to Facebook privacy. Basically, you don't have any. Nearly everything you've ever done on the site is recorded into a database. While they fire employees for snooping, more than a few have done it. There's an internal system to let them log into anyone's profile, though they have to be able to defend their reason for doing so. And they used to have a master password that could log into any Facebook profile: 'Chuck Norris.' Bruce Schneier might be jealous of that one."
Bug

Are Complex Games Doomed To Have Buggy Releases? 362

An anonymous reader points out a recent article at Gamesradar discussing the frequency of major bugs and technical issues in freshly-released video games. While such issues are often fixed with updates, questions remain about the legality and ethics of rushing a game to launch. Quoting: "As angry as you may be about getting a buggy title, would you want the law to get involved? Meglena Kuneva, EU Consumer Affairs Commissioner, is putting forward legislation that would legally oblige digital game distributors to give refunds for games, putting games in the same category in consumer law as household appliances. ... This call to arms has been praised by tech expert Andy Tanenbaum, author of books like Operating Systems: Design and Implementation. 'I think the idea that commercial software be judged by the same standards as other commercial products is not so crazy,' he says. 'Cars, TVs, and telephones are all expected to work, and they are full of software. Why not standalone software? I think such legislation would put software makers under pressure to first make sure their software works, then worry about more bells and whistles.'"
Image

NASA Tests Flying Airbag 118

coondoggie writes "NASA is looking to reduce the deadly impact of helicopter crashes on their pilots and passengers with what the agency calls a high-tech honeycomb airbag known as a deployable energy absorber. So in order to test out its technology NASA dropped a small helicopter from a height of 35 feet to see whether its deployable energy absorber, made up of an expandable honeycomb cushion, could handle the stress. The test crash hit the ground at about 54MPH at a 33 degree angle, what NASA called a relatively severe helicopter crash."
Businesses

EA Shuts Down Pandemic Studios, Cuts 200 Jobs 161

lbalbalba writes "Electronic Arts is shutting down its Westwood-based game developer Pandemic Studios just two years after acquiring it, putting nearly 200 people out of work. 'The struggling video game publisher informed employees Tuesday morning that it was closing the studio as part of a recently announced plan to eliminate 1,500 jobs, or 16% of its global workforce. Pandemic has about 220 employees, but an EA spokesman said that a core team, estimated by two people close to the studio to be about 25, will be integrated into the publisher's other Los Angeles studio, in Playa Vista.' An ex-developer for Pandemic attributed the studio's struggles to poor decisions from the management."
Image

iPhone App Tracks Sex Offenders 358

The Narrative Fallacy writes "All 50 states in the US require the 50,000 people convicted of sexual offenses to sign a register so that their whereabouts can be tracked and monitored. The Telegraph reports that now users of the iPhone Offender Locator application can search for sex offenders living nearby a friend or colleague whose address is stored in their Apple iPhone address book, or they can type in a street address to generate a list of convicted sex offenders in the local area. 'Offender Locator gives everyone the ability to find out if registered sex offenders live in their area,' says the application developer, ThinAir Wireless, on its iTunes page. 'Knowledge equals safety. They know where you and your family are...now it's time to turn the tables so that you know where they live and can make better decisions about where to allow your kids to play.' Offender Locator uses the iPhone's built-in GPS to pinpoint the user's location, and then provide a map listing sex offenders in the local area. Tapping on one of the 'pins' dropped on to the map brings up a photograph of the offender, as well as their address, date of birth and list of convictions."
Biotech

Researchers Use Salmon DNA To Make LED Lightbulbs 66

Al writes "Researchers from the University of Connecticut have created a new light-emitting material by doping spun strands of salmon DNA with fluorescent dyes. The material, which is robust because DNA is such a strong polymer, absorbs energy from ultraviolet light and gives off different colors depending on the amounts of dye it contains. A team led by chemistry professor Gregory Sotzing created the new material by mixing salmon DNA with two types of dye, then pumping the solution from a fine needle while a voltage is applied between the needle tip and a grounded copper plate covered with a glass slide. As the liquid jet comes out, it dries and forms long nanofibers that are deposited on the glass slide as a mat. The researchers then spin this nanofiber mat directly on the surface of an ultraviolet LED to make a white-light emitter. The color-tunable DNA material relies on an energy-transfer mechanism between two different fluorescent dyes, and the DNA keeps the dye molecules separated at a distance of 2 to 10 nanometers from each other."

Slashdot Top Deals

The rule on staying alive as a program manager is to give 'em a number or give 'em a date, but never give 'em both at once.

Working...