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


Forgot your password?
What's the story with these ads on Slashdot? Check out our new blog post to find out. ×

Comment American children in England (Score 1) 734

Definitely get them their passport!

I have done this for my two children.

It is easy to become wrapped up in the "European view of America" which is generally unrepresentative of the country.

What you are doing is granting your children access to an economic area of almost a billion people. You are granting them unprecedented access to cultural diversity. You are granting them the ability to trivially move continents should the political situation degrade on either side of the Atlantic. Yes - do it. The cost to give up the US passport is trivial if ever need be.

Comment Linus is right (Score 4, Informative) 365

Having spent all week analyzing (and debugging) the mentor graphics usb driver (musb) for the omap processor, I can categorically say that there are some seriously weak drivers in linux.

I cannot see how introducing something like C++ will improve the situation. Changing the langauge doesn't get rid of evolutionary code, nor does it fix people's thinking. I can't fault the guys who evolved the musb driver into a working piece of code - the crux of the problems originate with the original Mentor documentation: Unavailable, poorly coverage of errata, poor detail on what the hardware block is doing.

What is required for good drivers are:
  • *Careful programming
  • *Open driver review
  • *Open test suites
    • -For example, the ability to run a verification test to verify that the omap (beagle board) can perform reliable control channel transfers over usb when acting as a peripheral would have saved me a lot of pain.
    • -How about: "Does your RS232 interface work" - hook it to an open test rig, and verify that it can run reliably at 115200 baud for a week. You'd be surprised, but the omap will most likely fail this.

If hardware vendors wish to compete for embedded linux systems, then they should promote their performance on how well they do on the open test suite with their linux drivers - not just on their arm core's performance.


Comment Another way for patching binaries? (Score 1) 125

Does this architecture require us to load the "NVidia processor driver" which comes with 100 megabytes of code specializations for every game shipped?
That is, after all, why their graphics drivers perform so well - they patch all shaders on top-end games...

Comment Put the f*g start menu back (Score 2) 563

I'm using Customer Preview 8250 right now to build the windows port of my software.

It is so much faster and more responsive than any windows I've ever used before.

Please Please Please put the start menu back. You can keep your overlay mode; I don't care, just make it work like every other version of windows out there.

"The hottest places in Hell are reserved for those who, in times of moral crisis, preserved their neutrality." -- Dante