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

 



Forgot your password?
typodupeerror
×

Comment Re:FTFY (Score 2) 329

Why does a country need coal to become industrialized? This comes to mind:

http://www.wired.com/wiredscience/2009/10/kamwamba-windmill/

Obvious recycling alternators from old cars is not a solution that scales well enough to industrialize a nation, but at the same time this was being done by a teenager with only rudimentary knowledge of engineering.

Comment Re:blame equality (Score 2) 325

It seems to me that the problem is the brown-skinned people, Arabic-speaking people, or whatever group that hates us. We hate them because they acted on their hate. They hate that too.

Brown-skinned people do not universally hate America. Arab people do not universally hate America. If that is not clear to you, take a look at the enormous number of brown-skinned and Arab people who have immigrated to this country. Many of those people came here to escape the kind of people who attacked us. Many came here to escape persecution and corruption by their government. What do you think happens when they give up their old lives to come here, then face constant suspicion and harassment by the government?

It is no wonder the CIA has trouble finding Arabic and Farsi speakers. We are shooting ourselves in the foot, and we are doing so for no reason other than a popular belief that Muslims, Seikhs, Hindus, and anyone with brown skin must be connected to terrorists. In other words, outright stupidity.

Comment Re:Accountability (Score 3, Insightful) 325

How are the incentives in the wrong place? The airlines need security theater; people are already fearful of flying, and fear of being killed by terrorists while flying only makes that worse.

The key is to remember that checkpoints do not keep you safe on an airplane. You can walk through a checkpoint with all kinds of sharp objects -- like all those sharp metal bits in your laptop -- all kinds of explosive chemicals -- like batteries -- and then you can buy more things that are easily turned into weapons on the other side of the checkpoint. We have checkpoints because the government wants to remind people that something is being done, and it works -- people were terrified to hear that the TSA would relax the knife rule to something approaching sensible, and nobody cared about the number of other dangerously sharp things people are allowed to carry through.

If airlines were responsible for security, this would all be simplified. No corrupt contracts for nude scanners, because the airlines cannot afford to dump money on that garbage. No nude scanners means no pointless groping -- the groping was always a punishment reserved for anyone who refused a scan (gotta make sure the machines are used, right?). Too annoying and the airline's profits suffer, as they should (and as long as there is a TSA, nobody should fly unless they have to cross a distance that is beyond driving / train range).

Comment Re:blame equality (Score 1) 325

Racial profiling works

...to accomplish what? The TSA checkpoints are not going to stop competent terrorists. The 9/11 hijackers would have had just as easy a time using some glass shards (from, say, a bottle purchased at a duty free shop) as boxcutters. A laptop has plenty of long, sharp metal pieces in it, perfect for creating a makeshift knife.

That is why this is dumb. If a terrorist wants to blow up a plane, he can kill just as many people (if not more) by blowing up an airport -- maybe while standing on line for security, or at a ticket counter, or at a border checkpoint. If a terrorist wants to hijack a plane, he does not need to carry anything through security, and taking him aside to harass him for an hour will not stop his plot.

Of course, profiling is a great way to appease people who have a problem with brown-skinned people, Arabic-speaking people, or whatever group we decide we hate next. Meanwhile, the same people we are harassing could have been working with us to find the real terrorists -- if they moved here to America, it is probably because they wanted to escape the terrorists in their home country, and could have been allies in fighting those terrorists.

Oh well, there could not be a problem with having only a dozen Arabic speakers working at the CIA, right? It's not like we keep going to war in Arab countries...

Comment Blame stupidity (Score 3, Insightful) 325

The checkpoints are a waste of time and money that have not stopped a single realistic terrorist plot. Profiling is irrelevant, already performed, and does not improve the effectiveness of the TSA checkpoints. This is a distraction from the real issue: billions of wasted dollars, millions of travelers intimidated into giving up their civil rights, and nothing to show for any of it.

Comment Sounds like evil to me (Score 5, Insightful) 325

The TSA checkpoints, pat downs, nude scanners, and so forth are a complete waste. No competent terrorist would be deterred by such things -- and "competent" here means "able to do more damage in an airplane than out." It is easy enough to make a makeshift weapon past the checkpoints, and the 9/11 hijackers all used makeshift weapons. I am not even plotting an attack and I can think of a half dozen ways to arm myself on the other side of a TSA checkpoint.

Basically the TSA is cover-your-ass security theater. If there is any kind of attack, nobody wants to be the politicians who voted to remove the TSA from our airports, regardless of whether or not the checkpoints make a difference.

Comment Factoring integers versus Discrete Log in EC group (Score 2) 366

The difference boils down to factoring integers versus computing discrete logarithms in elliptic curve groups. The best publicly known integer factorization algorithm is GNFS which runs in roughly O(2^(n^1/3)), whereas the best publicly known ECDLOG algorithm runs in O(2^(n^1/2)). That is why we need RSA keys that are so much larger than ECC keys.

That, of course, is a theoretical argument. In practice, there are other issues to consider. ECC has a lot of parameters and there are a lot of constraints on the curve you choose; this means there are a lot of things to get wrong. RSA is not technically secure on its own (and the construction used to make it secure is easy to get wrong), but related systems like Blum-Goldwasser (which is based on a related problem, the Quadratic Residuosity Problem) are and they have many fewer parameters. The code for such systems is also simpler, which makes it more straightforward to audit (and harder to hide backdoors).

Comment Re:Oh noes! (Score 2) 736

Ah, well, I offer three solutions then:
  1. Let it play out, hope that capitalism will prevail and that we will be better off in the end.
  2. Make automation beyond some point illegal or create so many regulations as it effectively outlaw such automation (where is Dr. Baltar when we need him?).
  3. Restructure society to deal with the new realities of a world where we just do not need people to work. Let people have food, entertainment, and a comfortable life without forcing them to work for the privilege. For those few jobs that will still require human workers, create special, luxurious living arrangements for which people are required to work.

I think my preferences here should be obvious...

Comment Re:Bingo (Score 1) 736

All that means is that at some point, when so many problems have been solved that there is almost nothing left for humans to do, society will have to be restructured to cope with it. Maybe capitalism will stop being the way economies are organized. Maybe we will have societies where people can relax all day because there is no need for them to work. Maybe one day the most intelligent people will be offered a chance to live in luxurious accommodations that are not available to the rest of society, in exchange for working -- while everyone else can spend their days relaxing sans luxury.

The other option is for the luddites to win, for the machines to all be smashed and abolished and for us to go back to a time when humans were needed to do things like drive cars and prepare taxes. Call me a cynic but I think it is a toss-up -- I honestly would not put it past our leaders and the general populace to try to force the technological clock to run in reverse.

Comment Re:Oh noes! (Score 0) 736

Your argument has been made before:

https://en.wikipedia.org/wiki/Luddite

Now, the problem with this kind of argument is that you are pitting the employment of some people against the general improvement in the quality of life for society at large. Consider what the world might be like had this line of reasoning been applied here:

https://en.wikipedia.org/wiki/Gong_farmer

Comment Not just pixels (Score 1) 499

It is not just about the fact that I have to see ads. It is the fact that the ads spin my CPU, use popups/CSS/Flash/etc. to prevent me from actually reading the text I wanted to read, act as web bugs, and so forth. I do not care about pixels, but I do care about battery life, personal privacy, and being able to read the promised page.

If websites are worried that they will go broke without ads, they should stand up for their users and demand that advertisers stop pissing us off. Otherwise we will eventually just block ads by default.

Comment Re:Sounds like it's already out there... (Score 1) 254

My only objection to hackers revealing exploits is they must give the affected company time to fix the problem

On the other hand, if a company's customers keep getting burned by the poor security of the company's products, that company might rethink its engineering methodology...

Comment Re:This is why we have a first amendment. (Score 1) 254

But if the hack requires 100 000 dollars in equipment and professional security expert time that puts the barrier to common criminals high.

...and if an uncommon criminal can pull it off, they can sell a device worth a couple hundred dollars to the common criminals. The uncommon criminal will make a boatload of money and will be much harder to catch.

Slashdot Top Deals

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

Working...