Follow Slashdot stories on Twitter


Forgot your password?

Comment: American children in England (Score 1) 734

by bms20 (#49192667) Attached to: Ask Slashdot: Should I Let My Kids Become American Citizens?
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

by bms20 (#48058779) Attached to: Object Oriented Linux Kernel With C++ Driver Support
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

by bms20 (#47657073) Attached to: NVIDIAs 64-bit Tegra K1: The Ghost of Transmeta Rides Again, Out of Order
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

by bms20 (#40761875) Attached to: Windows 8 Graphics: Microsoft Has Hardware-Accelerated Everything
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.

Practical people would be more practical if they would take a little more time for dreaming. -- J. P. McEvoy