Forgot your password?

Comment: Re:Most of you have it... (Score 1) 99

by Reziac (#47563527) Attached to: Newly Discovered Virus Widespread in Human Gut

Considering that wild mice who live in proximity to humans markedly prefer to eat stuff humans have touched ... I imagine you'd have to find wilderness mice to study!

Zoo primates could be 'contaminated' as well.

Looks like some future researcher is in for a long tramp through the back of beyond. :)

Comment: Re:Repeat after me... (Score 2) 235

by mrchaotica (#47560503) Attached to: Programming Languages You'll Need Next Year (and Beyond)

You mean, limited to writing for any platform that uses something other than a web page as its UI (including embedded development, server-side development, regular PC applications, mobile, video games, etc.)? I think I can live with that limitation!

(Actually, even if you do write things that use web pages for their UI, unless you're the "UI guy" you still might not have to know much CSS!)

Comment: Re:Oe noes! A compiler bug! (Score 1) 704

by bluefoxlucid (#47558741) Attached to: Linus Torvalds: "GCC 4.9.0 Seems To Be Terminally Broken"

It's just that saying C++ is more complex than Java has little bearing on C. C++ is an immensely complex language: loading and using C++ programs is slow. The overhead of using C++ is immense. It's incredible. Name mangling causes tons of comparisons in initialization and during lazy look-up; while classes require constant indirect look-ups through the virtual method table as a matter of course.

In C, you have none of that. memcpy() is just memcpy(), and it's in the PLT. A call to memcpy() doesn't invoke a look-up through the virtual method table to determine which pointer to use for a call %register,$pointer; it's just stuffed into the PLT, and a call to it causes a hard-coded call %register,$offset.

There are no template functions in C because of no name mangling.

Comment: Re:COST (Score 1) 513

by Reziac (#47558519) Attached to: Lots Of People Really Want Slideout-Keyboard Phones: Where Are They?

Obviously the time is right for someone to invent a little portable keyboard (possibly with its own battery) that plugs into the phone's USB port and lets you type like a normal person, instead of like a demented monkey chasing termites.

(Which is what I feel like when I use a stylus, but it's still better than fat-finger syndrome.)

Comment: Re:Most of you have it... (Score 1) 99

by Reziac (#47558473) Attached to: Newly Discovered Virus Widespread in Human Gut

Have you looked at animal samples too? Seems to me it would be easier to get those upper gut samples...

Is it human-host only, or opportunistic wherever its favored bacteria thrive?

Has any of this virus been incorporated in our DNA?

Completely OT, having been preconditioned by the crAss cracks, my brain decided to parse your username as "robed wards" which made no sense. :)

Comment: Re:Anybody know? (Score 1) 222

by mrchaotica (#47557117) Attached to: Free Copy of the Sims 2 Contains SecuROM

No. ESPESCIALLY for free games. Why add copy protection to free stuff anyway? It's free to begin with! No one needs or wants to "pirate" it. Unless of course you need a "pirated" copy of the game to keep the negative SecuROM effects from your system.

This is the difference between "free as in beer" and "free as in speech" / copyleft. In the former case, maybe the company offered the program "free" for a limited time or "free" to a certain group of people or "free" as long as some other particular condition were met, and would object to people distributing the program outside of those conditions.

I'm not saying it's a legitimate reason -- far from it; SecuROM is malware and everyone who conspired to produce or distribute it should be in federal prison-- but it is a "reason."

Thufir's a Harkonnen now.