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

 



Forgot your password?
typodupeerror
×

Comment DDR and Just Dance Kinect (Score 1) 550

Even if she is 200 pounds overweight these games are fun. Get a Kinect and 2 ddr dance pads. Hopefully you don't know this game very well yet. When she sees you miserably failing she'll give it a try. I haven't played "Just Dance" but I have tons of DDR experience and this is a great game for men and women. It's great exercise and great fun. This is a good way to get into gaming and into the habit of turning on the xbox when bored. If you advance faster than her it's okay as you can play at different levels at the same time on the same song.

Comment cell phones have too much delay (Score 1) 445

And calling cell to cell is the worst. It's much worse for conference calls with 3 people (or more). What happens is when one person stops talking the other 2 start in simultaineously and you get 3 words in before you realize two of you are talking and then you both stop for a whole second and then both start up. Plus the sound quality isn't as good because cell phone calls are overly-compressed.

There's probably less delay calling Australia on a land line than downtown to downtown cell to cell.

Cell phones are great - don't get me wrong - for a 1 minutes conversation. But a 1 hour intense business discussion - forget it.

Comment Limiting bet sizes hurts accuracy of the market (Score 1) 80

The more sure you are about something the more you are willing to bet.

One of the reasons markets are more accurate than pundits is that some of them have inside information of sorts.

The reason intrade is useful for predictions is that the people who bet there do very careful research. For example when betting on American Idol vote-offs they look carefully at the data at dialidol.com. The people who don't look carefully quickly learn not to bet on intrade as they lose too much money. They also used to be able to look at download quantites on itunes for the previous week's singers songs. There is data out there that is tricky to find and the people who find it sometimes jump on intrade and make a bet. Instead of trusting someone to integrate all the data, it's easier to let the people betting at intrade do it for you. Also some of those people are friends and they chat about the data and how they interpreted it and argue about what it all means. The smarter people make the most money and keep at it, and they are the ones with their bigger bets that set the market price accurately.

There were hundreds of poll results but making heads or tails of it and including the electoral college of each state and figuring out which polls are biased and so on is a lot of work. Easier to just check intrade - let the experts (not pundits) make the bets.

If democrats tried to fool intrade by betting on Obama, then why did Obama's price go down so much after the first debate?

Maybe manipulating intrade isn't that easy in a big market like presidential win?

Comment Better pictures and video here (Score 3, Informative) 49

On one picture you can see how the visual image and the gamma radiation agree at the corner of a wall. You can see that the radiation spot turns 90 degrees with the bottom edge of the wall and how the radioactive materials kind of puddled near the bottom of the wall. It's cool to see that the two images agree.

Also there is video of the actual camera which is pretty big and not so portable. You probably want to keep it in a car most of the time.

http://www.japanprobe.com/2012/03/30/camera-can-see-radiation/

Comment html5 (Score 4, Informative) 188

Read about the canvas element. You should be able to write the whole thing in javascript. You should be able to get an extremely basic version up and running within a few hours. Just play around a bit in javascript and read about <canvas>. The physics is trivial - you store the x,y vx,vy value of everything that is moving (velocity x,y). You add vx to x every cycle through your loop. You adjust vy by gravity through every cycle. Also known as ay. And you also adjust vx,vy by every gravitational point nearby. You calculate the distance sqrt((x1-x2)^2+(y1-y2)^2 ) to each object and use gravity formula which is realted to 1/distance squared so you can get rid of that sqrt and make the code more efficient. Then find the portion of accel that is due to x and y. Anyway, it's just a few hours work. Just give it a shot - don't read any books - just find an html primer website that talks about <canvas>.

Comment Re:if you are a good programmer there will be no p (Score 1) 435

Yeah, I know - it's hard getting people in Timbuktu, Idaho with 15 years of PHP & Javascript experience who will work for $8/hour .

I'm in the Boston area and I already told you. Zero experience in javascript or any specific language is required. And we pay very well. Because we have to. Because the only people we can find we have to hire away from other companies. But damn it, you better know how to write code in *some* language. I figure they can learn javascript after we hire them. My ad in Monster got 20 responses over a month and when I called them all back they all had found jobs except for 4 crappy programmers who didn't know how to make for loops and one we made an offer to who also went elsewhere (he had 3 offers and ours was the highest). I keep hearing ads for Mathworks which has 200 open requisitions. I have neighbors who work there and they say they are able to find programmers but it is a struggle.

Comment if you are a good programmer there will be no prob (Score 2) 435

Good programmers are very hard to find right now. If you can write good clean code that is easy to maintain and read by others and if you are reasonably fast it shouldn't matter how old you are. I'm having a hell of a time finding anyone - I would love those skills (php, javascript especially) but I'll just take someone who knows how to write in java or c and train them. I think we may have finally filled both our positions (fingers crossed) but it took 18 months to fill 2 positions! It sucks out there if you are trying to hire. Other's I know who are trying to hire programmers have a similar story. Programmers have their companies by the short hairs right now. All of us should be asking for raises (the good programmers anyway).

Also you should know that there is much less age discrimination with contract programmers versus permanent programmers. And the pay is better. If you are in an industry were someone with just 1 year javascript experience gets $50k then you can get $50 per hour ($90k, $90 per hour, etc this is the general rule but doesn't always work for every situation). Your second contract that rate will go up and within a few years you should be at $100 per hour. If you are good. Also if you go through an agency for the first few gigs you will find that they market you in ways that you can't market yourself ("his coworker, John, said he's the fastest programmer he ever met" or whatever). And life is less stressful for contract programmers because there is a little less emotional investment and also less meetings.

Comment I have the same need (Score 2) 145

We are happily using prism for our customer's (also in law enforcement) whose IT department refuses to let them install "firefox". Right now prism is great but it would be nice to eventually get those ff ver 4 and ver 5 faster javascript interpreters (engines?).

I'm not sure if using --chrome would help us because I suspect I would have to use the firefox setup.msi file which would give away our secret as usually the IT department is the group going around installing our software on our user's machines. Unless creating my own ff installer is simple (I'm experienced creating an msi file but the prism one is so simple because all it does is copy files - no registering of dlls or registry changes).

Comment Re:Optimistic concurrency (Score 4, Informative) 283

What shimmer says is exactly what you should do with 2 possible additions. Often people leave themselves in a web page for an hour and then start to make edits. So when the user makes the first edit, use ajax to see if there was already an edit done in the meantime so they know before they make lots of changes.

Also you should consider using sequences instead of checking if the data changed. Both are good ideas in certain situations. For example with a table that is only edited once every few months, I use a sequence on the whole table. For a table that is changed 100 times per day by 3 different users, either do row based sequences or check to see if the 'from' part of the changes match the database.

Privacy

Social Security Numbers Can Be Guessed 268

BotScout writes "The nation's Social Security numbering scheme has left millions of citizens vulnerable to privacy breaches, according to researchers at Carnegie Mellon University, who for the first time have used statistical techniques to predict Social Security numbers solely from an individual's date and location of birth. The researchers used the information they gleaned to predict, in one try, the first five digits of a person's Social Security number 44 percent of the time for 160,000 people born between 1989 and 2003. A Social Security Administration spokesman said the government has long cautioned the private sector against using a social security number as a personal identifier, even as it insists 'there is no fool-proof method for predicting a person's Social Security Number.'" Update: 07/07 00:01 GMT by T : Reader angrytuna links to Wired's coverage of the SSN deduction system, and links to the researchers' FAQ at Carnegie Mellon, which says that the research paper will be presented at BlackHat Las Vegas later this month.
Handhelds

Palm Pre "iTunes Hack" Detailed By DVD Jon 338

CNETNate writes "As the reviews of the Palm Pre start to roll in, DVD Jon expands on previous coverage of the Pre showing up in iTunes as some sort of an iPod, by publishing the offending code Palm has used to enabled the feature. As suspected, in regular USB mode, the phone addresses itself as a standard peripheral. But in 'Media Sync' mode, it claims to be an iPod ... from a vendor known as Apple."
Hardware Hacking

What to Do With a $99 Wall Wart Linux Server 346

Guanine writes in with a follow-up to our discussion a few months back on the SheevaPlug: 1.2-GHz ARM-compliant processor, 512 MB DDR2, 512 MB flash, USB 2.0, gigabit ethernet, in a package the size of a wall wart, for $99. Saul Hansell's Bits Blog in the NY Times talks about a few applications for such a device, whose price point Hansell claims will drop to $40 before too long. "The first plausible use for the plug computer is to attach one of these gizmos to a USB hard drive. Voila, you've got a network server. Cloud Engines, a startup, has in fact built a $99 plug computer called Pogoplug, that will let you share the files on your hard drive, not only in your home but also anywhere on the Internet. ... [Marvell's CEO said] 'Eventually you won't see the plug. We want this device to be in your TV, your stereo system, your DVD player.'"
Government

California Sec. of State Wants Open Source E-Voting Systems 112

Lucas123 writes "California's Secretary of State, Debra Bowen, was among a group of e-voting experts at MIT yesterday who said the nation's electronic voting systems are still not secure and many run on faulty software. Among the suggestions offered to fix the problem: use open source software, stop delivering e-voting machines to polling places weeks in advance of an election, and keep a paper trail for auditing purposes. Bowen also believes that a ubiquitous Internet voting system could not work without the use of a national ID card system."
Google

Google To Fund Ideas That Will Change the World 165

Peace Corps Online writes "This week, as part of their tenth birthday celebration, Google announced the launch of project ten to the 100th, a project designed to inspire and fund the development of ideas that will help to change the world. They have called on members of the public to share their ideas for solutions that will help as many people as possible in the global community, offering a $10 million prize pool to back the development of those chosen as winners. 'We know there are countless brilliant ideas that need funding and support to come to fruition,' says Bethany Poole, Project Marketing Manager for Google. 'These ideas can be big or small, technology-driven or brilliantly simple — but they need to have impact.' The project's website asks entrants to classify their ideas into one of eight categories listed as Community, Opportunity, Energy, Environment, Health, Education, Shelter and Everything Else. Members of the public have until October 20th to submit their ideas by completing a simple form and answering a few short questions about their idea."

Slashdot Top Deals

An Ada exception is when a routine gets in trouble and says 'Beam me up, Scotty'.

Working...