Comment Re:China the new global superpower, and US decline (Score 1) 613
The U.S. is in decline because a lot of people think the problem is overspending on the military. It's not.
No less a person than Donald Rumsfield (Secretary of Defense under both Gerald Ford and George W. Bush) would seem to disagree with you:
"According to some estimates we cannot track $2.3 trillion in transactions," Rumsfeld admitted.
$2.3 trillion -- that's $8,000 for every man, woman and child in America. To understand how the Pentagon can lose track of trillions, consider the case of one military accountant who tried to find out what happened to a mere $300 million.
"We know it's gone. But we don't know what they spent it on," said Jim Minnery, Defense Finance and Accounting Service.
Here's the source: http://www.cbsnews.com/stories/2002/01/29/eveningnews/main325985.shtml
Submission + - Researchers Find 70-Year-Olds Are Getting Smarter 1
Submission + - Stuxnet Infects 30000 Industrial Computers in Iran (computerworld.com)
Submission + - PS3 Jailbreaks Galore Released 1
Submission + - Facebook is building an Android-based smartphone (bloomberg.com) 1
Submission + - Crimanal action against speed trap tweeter (iol.co.za)
Submission + - Hole in Linux kernel provides root rights (h-online.com)
According to a report, the problem occurs because the 32-bit call emulation layer does not check whether the call is truly in the Syscall table. Ben Hawkes, who discovered the problem, says the vulnerability can be exploited to execute arbitrary code with kernel rights. An exploit (direct download of source code) is already in circulation; in a test conducted by The H's associates at heise Security on 64-bit Ubuntu 10.04, it opened a shell with root rights.
The kernel developers have remedied the flaw in the repository, and Linux distributors will probably soon publish new kernels to close the hole. Until then, switching off 32-bit ELF support solves the problem if you can do without this function. For instructions, see: "Workaround for Ac1db1tch3z exploit".
Hawkes says the vulnerability was discovered and remedied back in 2007, but at some point in 2008 kernel developers apparently removed the patch, reintroducing the vulnerability. The older exploit apparently only needed slight modifications to work with the new hole.
Submission + - T-Mobile Censoring Text Messages Says Lawsuit (wired.com)
EZ Texting claims T-Mobile blocked the company from sending text messages for all of its clients after learning that legalmarijuanadispensary.com, an EZ Texting client, was using its service to send texts about legal medical marijuana dispensaries in California. “T-Mobile subjectively did not approve of one of the thousands of lawful businesses and non-profits served by EZ Texting,” according to New York federal lawsuit.
The suit against T-Mobile, which controls about 15 percent of the U.S. mobile market, comes as the company just announced it was raising its texting prices, which some claim is an abuse of its market share. And the case comes amid a fierce debate surrounding net neutrality, with net giant Google claiming that wireless carriers should not be bound by the same rules as wireline carriers.
Even the New York-based texting service acknowledges that the case raises novel issues. “At the very least, EZ Texting has raised serious questions about the legal ability of a wireless service provider, T-Mobile, to block its customers from exchanging text messages with EZ Texting’s customers,” according to the suit.
A similar text-messaging flap occurred in 2007, but ended without litigation, when Verizon reversed itself and allowed an abortion-rights group to send text messages to its supporters.
T-Mobile, of Bellevue, Washington, said in a statement: “We believe the claims in the lawsuit are meritless.”
Submission + - Facing oblivion, island nation makes big sacrifice (mongabay.com) 1
Submission + - Learning by Playing
Submission + - Sprint Epic4G 3G upload speeds limited to 150kbps (sprint.com)
Journal Journal: The legitimization of crime and trade barriers 16
Will the middle class embrace crime?
Comment Re:Oh if you find yourself repeating some code (Score 1) 590
Sadly, if you're working in Java then you will frequently be forced to write the same 8 damn lines over 70 times, and there will be literally no way to avoid it unless you resort to automatic code generation, which is a fancy name for using a separate program to do the copying-and-pasting for you.
Color me confused. I'm genuinely not understanding you here. If a team member told me he was writing the same 8 lines over 70 times in Java, it would probably a hint to me that he needed to brush up on his understanding of basic object oriented programming. If the code in question is a cohesive unit, there's no reason you can't put it in a class, and re-use that class for all eternity. What did I miss?
Comment Emotional Things I Wish I Knew Earlier (Score 2, Insightful) 590
we could not figure out whether the author was an incredibly elaborate troll or just a run-of-the-mill idiot.
Reading this comment of his reminds me of something I read recently:
Physicists stand on each other's shoulders. Engineers dig each other's graves.
I've never understood why so many software developers feel the need to disparage one another in an attempt to prove their intelligence/superiority. There are plenty of tough problems out there and we all can learn something from one another, no? I've definitely been guilty of this in my tech career but lately I'm wondering more and more, why does the person who has a different solution always have to be an "idiot?" Why isn't he/she just someone who has a different take on solving this particular problem?
Now, I'm not saying that engineers do this more than any other group but out of all of my friends (some of whom are doctors, lawyers, teachers, etc.) it certainly seems like a more common event among software developers.