Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

One Night Stands May Be Genetic 240

An anonymous reader writes "So, he or she has cheated on you for the umpteenth time and their only excuse is: 'I just can't help it.' According to researchers at Binghamton University, they may be right. The propensity for infidelity could very well be in their DNA. In a first of its kind study, a team of investigators led by Justin Garcia, a SUNY Doctoral Diversity Fellow in the laboratory of evolutionary anthropology and health at Binghamton University, State University of New York, has taken a broad look at sexual behavior, matching choices with genes and has come up with a new theory on what makes humans 'tick' when it comes to sexual activity. The biggest culprit seems to be the dopamine receptor D4 polymorphism, or DRD4 gene. Already linked to sensation-seeking behavior such as alcohol use and gambling, DRD4 is known to influence the brain's chemistry and subsequently, an individual's behavior."

Comment Re:Assembler: start there and stay there (Score 1) 634

At this point, assembler is the best solution for very few things. Programmers generally output a pretty constant amount of code, regardless of the language they're using. So using something like Java or C# or C++ or Ruby or Python, where 1 line of code equals dozens of assembler instructions, is insanely more productive.

Only in a software-hardware interface, or when speed absolutely has to be maximized, is assembler the best choice.

Comment Re:Assembler: start there and stay there (Score 1) 634

Wow. Do you really know what people use computers for nowadays? They use them for all sorts of things. Like the internet! I'd love to see you write the code for Slashdot in assembler, then run that on your "custom arrangment of microprocessors".

Man, I just reread this post, and it blows my mind again. I guess when I'm writing web services that deal with insurance policies and quotes, I shouldn't think about them as Policy and Quote objects. I should instead think of them as:

mov InitAmt, ax
mov bx, 12
mov ax, NewAmt
mul bx
mov TotAmt, ax
mov bx, NewAmt
add TotAmt, bx

For reals though.

Slashdot Top Deals

Surprise due today. Also the rent.