Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:clemency? (Score 1) 504

. Before it's done, it will become clear that the House and Senate oversight committees were either derelict in their duties or complicit in illegal activities. They either knew or they didn't. Either way, eventually they will be the ones asking for clemency.

Huh? I don't agree with the behavior or the votes of the Intelligence Committees but it's hard for me to accept that this constitutes some sort of criminal act because I disagree with their (vile) politics. This is getting perilously close to criminalizing legislators over holding divergent views about the proper role of secrecy and surveillance. What happens if some next neo-con administration accuses the SSCI of treason over denying some operation or publicizing some classified fact?

Is it no longer enough to disagree with our political opponents that we have to accuse them of criminality at every turn?

Comment Re:Slashdotted content (delete when available agai (Score 1) 465

Why would someone who supposedly fears the police send an unencrypted e-mail acknowledging that heâ(TM)s a member of an Islamic group that is trying to change the government of Iraq?

Why would such a person also provide his full name and how long heâ(TM)s been in the country?

So that if you refuse to do business with him on equal terms with Americans, they can sic the DOJ on you for discrimination in a public accommodation.

After all, it's illegal to refuse to do business with Mr Aghazadeh based on his religion or national origin.

Comment Re:Sunrise (Score 1) 545

That's not efficient with respect to the marginal utility of an extra hour of light. Imagine that following set of preferences from winter to summer solstices. At the marked point, we would "naturally" (if we left things as they were year round) get another hour of daylight in the morning -- since light gets longer symmetrically from noon.

8H: 8AM-4PM
9H: 8AM-5PM
10H: 7AM-5PM
11H: 7AM-6PM
12H: 7AM-7PM =====
13H: 7AM-8PM
14H: 7AM-9PM

The underlying issue of our asymmetric preferences cannot be wished away without adjusting where the solar zenith falls with respect to noon.

Comment Re:I don't see the problem (Score 1) 545

There is a perfectly rational reason for it -- the additional light we get from longer days in the summer is not distributed according to our preference. The marginal utility of adding an hour of light between 6-7PM is much greater than adding it from 5-6AM. Unfortunately for us, as the days get longer, they get longer equally in both directions from noon (the zenith).

Picture this, it's the winter solstice and the daylight is 8-4. Now someone says "where is the best place to add an hour of light, at the end or the beginning?" -- at first it's equal -- the first 2 hours bring us to 7-5. But after that, the utility of adding 6-7AM is much less than adding 5-6PM, since people aren't going to wake up an hour earlier to take any advance of the former. Similarly for 6-7PM and so forth.

Our preferences are not symmetric, the natural extension of light is. DST fixes that.

Comment Re:Here is my question.... (Score 1) 162

By the same token, if you securely encrypt your credentials and refuse to give them the key despite any threats they may bring, they can't meaningfully seize those assets. Of course that "sharing" may come involuntarily via surveillance software surreptitiously installed on your computer.

If it's a legal case (and not some black-ops) and they have a legitimate order, they can compel you to transfer the money or throw you in jail for contempt (note, I didn't say you have to give them the key, only transfer the money). This sort of thing happens all the time in nasty divorce cases where one spouse tries to lock the money up where the court and the other spouse cannot find it. A few persist and spend a long time in jail.

That is, most people have a really way-too-technical notion of what "seizure" usually entails. In most cases that don't involve the SWAT, it just means ordering someone to do something. In the case of divorcees that don't want to abide the decision of the Family Court, this seems like the expedient way to do it.

Comment Re:Programs! (Score 1) 198

The tension between KISS and DRY has always been there. Both are fundamental principles and yet at some level they are incompatible, since writing reusable code necessarily involves increasing its complexity. And the less you want to RY, the more complexity you have to build in.

The C++ STL is a shining example of this. Everyday developers shouldn't be writing their own lists and array and hashmaps. They definitely shouldn't write their own string utilities. And they shouldn't have to change those implementations whether they are working on regular strings or wide strings or with a HPC memory allocator. To deal with the genericity, STL is horrendously complex and Thor help me if I have to sit down with an error-page that's 5 pages long and 5 levels of template deep.

At the end of the day, you've just got to deal with that tension and decide what level of repetition (and the incumbent bugs and maintenance costs) you are willing to put up with to increase simplicity. If all you need is a simple array, don't use a library. If you are manipulating XML by using apos, on the other hand ...

Networking

Google Fiber Partially Reverses Server Ban 169

Lirodon writes "After being called out by the Electronic Frontier Foundation for banning the loosely-defined use of "servers" on its Fiber service, Google appears to have changed its tune, and now allows 'personal, non-commercial use of servers that complies with this AUP is acceptable, including using virtual private networks (VPN) to access services in your home and using hardware or applications that include server capabilities for uses like multi-player gaming, video-conferencing, and home security.'"

Comment Re:Modern Warfare: Chechnya (Score 1) 288

The fact that the rebels resorted to bombing theaters instead of trying to take and hold territory is itself evidence that they were pretty utterly defeated. But that evidence isn't even necessary, since all the Chechen leaders are dead or have laid down their weapons and the army has long since withdrawn. There's probably more separatists in Montana than Chechnya these days.

Face it, Russia won. They lost a few thousand troops and a couple hundred civilians and won the province back by brute force. Sometimes crime pays.

Comment Modern Warfare: Chechnya (Score 4, Insightful) 288

Game scenarios should not reward players for actions that in real life would be considered war crimes.

So if you are playing as Russia, you should turn the capital into the most destroyed city on earth and kill tens of thousands of civilians and a few ICRC members too. And the accurate-to-real-life consequences of that is that the Chechens laid down their arms and we haven't heard peep from them about independence for a while. Oh, and the political status of the leaders in charge was buoyed by the success, which was seen as redeeming Russia after the loss of status during the dissolution of the USSR.

And before anyone someone jumps on the idea that criticizing Russian conduct in the war is an endorsement of the rebels, they were also guilty of many crimes. This isn't about taking sides, it's about how in real life there are plenty of instances where committing war crimes leads to very positive tactical and strategic advances. I could say it would be nice for cosmic justice to ensure that the guilty never profit from their crimes, but so far that ain't how it is.

Comment Re:But does it change anything? (Score 2) 245

The Westgate attackers were, afaik, all captured or killed. Had they struck, killed a bunch of people, and then faded away into the shadows, then I think there would be a lot more fear shown by the Kenyan people.

The attackers themselves were pawns. The guys at Al-Shabab that rented the storefront, got the weapons and organized the attack and the twitter-coverage are still very much alive and probably still capable (perhaps not immediately) of striking again in the future.

Don't confuse the mastermind with the poor shmuck that he sends off to kill and die.

Comment Re:this has me wondering (Score 1) 151

They are doing the least risky thing they can come up with. Right the ship, partially re-float it and haul it off to be scrapped some place else where it will be easier, safer and/or less likely to be a problem for the environment.

I agree with your post except that for this last sentence, and I think we should be honest: the goal is to scrap it in a place where no one cares about the environment or the health of the workers. That's why Alang gets so much business -- no one cares where the waste goes or if there are injuries. In the first world, that sort of work would cost many times as much.

Comment You still can't control recipient devices (Score 5, Insightful) 183

The "Burn Notice" feature lets the sender set a time for a text, video, voice recording or picture to be erased from the recipient's device.

No, it can't. The recipient could be using a tampered application that ignores the timeout directive. Or it could modify the JVM to lie to the executable about the time or refuse to fire timers. Or modify the JVM to write all the memory transactions to disk (or host) even after the application frees (or GCs) it. Or modify the screen rendering APIs to capture the rendering. Or attach with JDB over ADB and halt the executable while the plaintext is in memory and slurp it out. And, of course, there are apps in the store that will just take a video of the screen.

FWIW, I support the app and I believe the encryption-in-transit is a very worthwhile feature. But the "Burn Notice" is, from a security point of view, useless. If you trust the recipient with the plaintext, you trust the recipient with the plaintext, end of story. Anything else is DRM-esque attempts to put restrictions on a device that you do not own.

Comment I'm super pro-nuclear but ... (Score 4, Insightful) 249

Vermont Yankee is the oldest running plant. It should be decommissioned in favor of newer designs.

Part of the dysfunction of the current nuclear regulatory regime is that it's so expensive and difficult to open a new plant, that we end up with an older set that has a worse operating-cost and safety record than could be achieved with new technology. It's a bit like setting new-car safety and economy requirement so high that people continue to repair and drive their decades-old models -- sure it looks good on paper, but the reality is a net decrease in safety and economy.

So yeah, Vermont Yankee, please shut it down. And let's build something from the last few decades to replace it (and maybe some of the other 60s-era designs) which will undoubtedly be a huge safety increase.

Comment Re:Tell me again (Score 1) 918

So why now? Why not in Rwanda in the 90s? Why not in Burma in the 80s? Hell, why not when Assad Sr bombed the shit out Hama in 1982, killing 20 thousand of his own people?

The perfect is not the enemy of the good. In the perfect case, we would intervene in all the cases which intervention was warranted (in Rwanda*) and skip the ones that would be failures (Iraq v2). In the real case, we have to decide in each instance whether our invention is likely to do more harm than good, independently of our other fuckup actions or fuckup in-actions.

The alternative is to throw our hands up and say that because we are fallible humans, we can never try to do the right thing because we might (and definitely do sometimes) fuck it up and make it worse than if we did nothing at all. There are a lot of muslims alive in Kosovo that might regret that position.

* Rwanda present another real-world complication: it's far from our bases in the ocean and so harder to hit. Meanwhile we could strike Libya and former-Yugoslavia from land bases in Europe and floating bases in the Med.

Slashdot Top Deals

If all else fails, lower your standards.

Working...