Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
Input Devices

Best Mouse For Programming? 569

LosManos writes "Which is the best programming mouse? Mandatory musts are wireless, and that it doesn't clog up like old mechanical mice. Present personal preferences are for: lots of buttons, since if I have moved my hand away from the keyboard I can at least do something more than move the pointer; sturdy feeling; not too light, so it doesn't move around by me accidentally looking at it." What would you recommend?

Comment Make games (Score 1) 324

As a 6 year veteran of the games industry, my best advice for someone who wants to be a game designer is simple: make games. Make games every day. Make board games, make flash games, invent physical games played with sports equipment, whatever. The medium is less important than just spending time designing fun games and then watching real people play them in front of you. Make a mod for an existing game or engine, make your own twist on a classic game like Tetris or even chess. Just make games.

If making games isn't something you'd do every day for fun anyway, then it's not the career for you.

Comment Notes from his talk at Duke (Score 2, Interesting) 202

One of the robots fakes human interaction by tracking fast motion and flesh colored pixels. Brooks marvels at how a few simple rules can produce a machine that is remarkably life-like. If you're not sure, they have video tapes of lab visitors holding conversations with the machine, who apparently takes part in the conversation with the patient interest of a well-bred host.


I listened to Brooks present the semi-academic version of his talk at Duke. The really fascinating thing about this robot/experiment is that making the robot react to simple cues from the human makes the robot act much more intelligent than it actually is. It may be easier to make a robot that behaves intelligently around humans than it is to make one that intelligently explores mars.

By giving the robot the ability to recognize eyes and where the human is looking, it can pick up cues as to what aspects of the environment are important. By making it maintain a proper conversational distance from the human, it prevents collisions and makes talking to it much more comfortable.

Because the robot responds to its environment, the environment shapes the robot's behavior. If that enviroment is alive and intelligent, the robot's behavior becomes more intelligent than it would normally be. We give off hundreds of little cues that allow us to respond intelligently to each other, and Brooks' work has opened the door to letting robots bootstrap themselves to a higher level of interaction.

Slashdot Top Deals

It is masked but always present. I don't know who built to it. It came before the first kernel.

Working...