Atari tried something similar
on
Biofeedback Gaming
·
· Score: 2, Interesting
Sort of...with the Mindlink controller. They were supposed to come out with biofeedback software for this device but the project was canceled. Ah, those were the days...
Do you know what would be even better? Well let me tell you then...
Problem 1: must limit movement of hands/wrists
Problem 2: people are too fat
Solution: The Dance Dance Revolution keyboard. Just plug your computer into the large monitor in front of the pads and type your way to healthy wrists and a healthy heart!
At least it sounds like you're starting to get some work done, which is a good thing.
"[Hardware Manufacturers] seem to get very upset when somebody asks them what the register-level interface to their card is. Who could blame them? Their Windows DLL is the perfect solution under [most] circumstances.
"Very upset"? Really? Did they yell at you? "Who could blame them?" Why do you think the response you received is related to their use of DLLs? Do you think there is some sort of Microsoft-lab equipment conspiracy?
First, I don't believe anyone got "very upset" at you for asking. Second, perhaps you should consider it from another point of view. It is possible that the equipment you are using is more complex than just reading a register to get a value. Perhaps there is software processing required to extract accurate data. These companies live and die by reputation - if their products don't produce research grade data the companies are out of business. Then up walks Joe FreeSoftwareIdealist who thinks it is just a matter of reading a few registers. Let's say they give you what you want and you botch the implementation of the driver (do you have time to test your software rigorously to ensure results are repeatable and you are getting results within the specs for the equipment?). Not only is the research wasted but the company runs the risk of looking like they provide unreliable equipment.
Using the software provided with the equipment removes an unknown from the work, and that's a good thing. Your first allegiance should be to the research and what's best for the work at hand. There is no "conventional wisdom that it's OK to ignore your ideals, so long as you get the experiment working", just conventional wisdom that without good results you are nothing. Pick your battles, and if this is so important to you go elsewhere.
Here's another tip. You wrote, "Has anyone had any *positive* experiences..." Why don't you want to learn about cases where people have failed? Given the vague whiny description of your problem (you don't even list the equipment used in the lab) it is highly unlikely that anyone's postive experience will help. You are far more likely to learn from the failures of others in this case. It rather sounds like you just need some hand holding or a hug. Ok... [[[[neurotensor]]]], you go boy!
Look here...maybe one of those will work for you. Personally I don't care for indian food but will choke it down from time to time out of love for my wife...
I like nvidia but I'm disappointed that the reply sounds like a justification. From Derek Perez (dperez@nvidia.com):
Since NVIDIA is not part in the FutureMark beta program (a program which costs of hundreds of thousands of dollars to participate in) we do not get a chance to work with Futuremark on writing the shaders like we would with a real applications developer.
We don't know what they did but it looks like they have intentionally tried to create a scenario that makes our products look bad. This is obvious since our relative performance on games like Unreal Tournament 2003 and Doom3 shows that The GeForce FX 5900 is by far the fastest graphics on the market today.
...trying to rebuild a wrecked sand castle just by looking at the grains of sand. You can't. Compilers throw away a lot of information needed by people but not necessary for the machine. Compilers optimize the code to run more efficiently and that's a one-way street. Sorry to burst your bubble but trying to reconstruct original source is like trying to herd cats.
Thank you, thank you. I'm Mr. Metaphor and I'll be here all week.
As a Java programmer I find it very useful to decompile class files from time to time. Reasons I've done so:
A library we were basing a major portion of our code on had a bug in it (a Listener class failed to implement EventListener if I remember correctly) which kept our code from working. Removed offending classes from archive, decompiled, fixed, and recompiled.
It's educational...the ol' "how'd they do that?". I've never taken code and used it but I found it instructional to look at how someone made a Swing text area from scratch, e.g.
The challenge...one program I installed had a "enter registration key" and I was curious how that was handled (turned out to be a static string). Then there was this applet that was the the core of a company's business. Free, or pay and get more features. As it turns out the control of the features all resided in the applet, so change a couple of switch and if/then statements and voila, administrative privleges. Didn't use it for evil, much...:) They've since come out with a new version and I've been too busy using my mad java skillz on contract work to take a look at their code.
Looking at security was instructional too, though, for when I was project lead on a commercial Java app I knew what worked and what didn't (we ended up using the Wibu key).
Where is the MPAA or the MPA (international version) mentioned in the BBC article? Or Hollywood for that matter?
Easycinema says it is being denied the rights to screen the blockbusters because film distributors are opposed to the company's radical pricing policy.
In short, they don't want to see their big-budget releases being sold for a song.
It's probably a safe assumption that the distributors are in the UK. Nice try at pushing buttons though...it did get your article posted. Next time throw in RIAA and Microsoft for real fun!
You also wrote, "...and their lawyers are reported to be already mounting a case." Really? Where was this reported? Reported by whom? Admit it...you made that part up.
Woo woo, sensors. You want to impress me (a USU grad)? Let's see your plans for a defibrillator using old lamps or a dialysis machine using a Fram oil filter.
Oh, and if you could come up with a website that can stand up to the first 5 minutes of a Slashdot posting that would be nice too.
I can't believe that statement! I'll have you know that at 38 I'm just as...um...uh...what was I going to say? Hey, today's Saturday! The buffet has the early bird special today for dinner at 4pm! I'd better get the oil changed in my Oldsmobile first...
The truth is I don't feel any older than I did at 25 (still like the same age women as a matter of fact), I'm in better shape than I was then, and if coding skills are any indication I'm sharper than my 20-ish coworkers. So there!
Now if you'll excuse me I have to knock back my Ensure before I chase the kids off my lawn.
Interesting...I can't bring up your user page by clicking on your name. I get a 404...doesn't happen with anyone else. Maybe it's the.com in your name. Time to send a report to CN I suppose...
Sort of...with the Mindlink controller. They were supposed to come out with biofeedback software for this device but the project was canceled. Ah, those were the days...
Do you know what would be even better? Well let me tell you then...
Problem 1: must limit movement of hands/wrists
Problem 2: people are too fat
Solution: The Dance Dance Revolution keyboard. Just plug your computer into the large monitor in front of the pads and type your way to healthy wrists and a healthy heart!
At least it sounds like you're starting to get some work done, which is a good thing.
"[Hardware Manufacturers] seem to get very upset when somebody asks them what the register-level interface to their card is. Who could blame them? Their Windows DLL is the perfect solution under [most] circumstances.
"Very upset"? Really? Did they yell at you? "Who could blame them?" Why do you think the response you received is related to their use of DLLs? Do you think there is some sort of Microsoft-lab equipment conspiracy?
First, I don't believe anyone got "very upset" at you for asking. Second, perhaps you should consider it from another point of view. It is possible that the equipment you are using is more complex than just reading a register to get a value. Perhaps there is software processing required to extract accurate data. These companies live and die by reputation - if their products don't produce research grade data the companies are out of business. Then up walks Joe FreeSoftwareIdealist who thinks it is just a matter of reading a few registers. Let's say they give you what you want and you botch the implementation of the driver (do you have time to test your software rigorously to ensure results are repeatable and you are getting results within the specs for the equipment?). Not only is the research wasted but the company runs the risk of looking like they provide unreliable equipment.
Using the software provided with the equipment removes an unknown from the work, and that's a good thing. Your first allegiance should be to the research and what's best for the work at hand. There is no "conventional wisdom that it's OK to ignore your ideals, so long as you get the experiment working", just conventional wisdom that without good results you are nothing. Pick your battles, and if this is so important to you go elsewhere.
Here's another tip. You wrote, "Has anyone had any *positive* experiences..." Why don't you want to learn about cases where people have failed? Given the vague whiny description of your problem (you don't even list the equipment used in the lab) it is highly unlikely that anyone's postive experience will help. You are far more likely to learn from the failures of others in this case. It rather sounds like you just need some hand holding or a hug. Ok... [[[[neurotensor]]]], you go boy!
Damn...I wish I would have thought of that...bravo.
- Launch probe
- ?????
- Profit!
On Soviet Mars, life finds you!Just think what a beowulf cluster of probes would find...
What should be noted about him is that he is not a politician, but a scientist and an independent thinker foremost.
Everyone thinks they are independent thinkers. Someone else is an independent thinker if you agree with him, otherwise he's just being difficult.
Look here...maybe one of those will work for you. Personally I don't care for indian food but will choke it down from time to time out of love for my wife...
Ah, they want to prevent theft. I suppose that makes my house crippled because of the locks on the doors and windows...
"We will eventually get to a point where [IT vendors] charge for usage in real time," said Thornton May, a futurist in Biddeford, Maine
If you're going to be a futurist, Thornton May seems like the perfect name to have. I just don't see this guy doing construction...
I like nvidia but I'm disappointed that the reply sounds like a justification. From Derek Perez (dperez@nvidia.com):
Since NVIDIA is not part in the FutureMark beta program (a program which costs of hundreds of thousands of dollars to participate in) we do not get a chance to work with Futuremark on writing the shaders like we would with a real applications developer.
We don't know what they did but it looks like they have intentionally tried to create a scenario that makes our products look bad. This is obvious since our relative performance on games like Unreal Tournament 2003 and Doom3 shows that The GeForce FX 5900 is by far the fastest graphics on the market today.
dp
Grrr...damn html filter. I wanted to say you have an account number of < 12000.... everything after the < disappeared...
You've got a user number (or whatever they're called) of
Mods, delete his account so he comes back with a 6 digit id...
Thank you Mr. Simile...
...trying to rebuild a wrecked sand castle just by looking at the grains of sand. You can't. Compilers throw away a lot of information needed by people but not necessary for the machine. Compilers optimize the code to run more efficiently and that's a one-way street. Sorry to burst your bubble but trying to reconstruct original source is like trying to herd cats.
Thank you, thank you. I'm Mr. Metaphor and I'll be here all week.
A library we were basing a major portion of our code on had a bug in it (a Listener class failed to implement EventListener if I remember correctly) which kept our code from working. Removed offending classes from archive, decompiled, fixed, and recompiled.
It's educational...the ol' "how'd they do that?". I've never taken code and used it but I found it instructional to look at how someone made a Swing text area from scratch, e.g.
The challenge...one program I installed had a "enter registration key" and I was curious how that was handled (turned out to be a static string). Then there was this applet that was the the core of a company's business. Free, or pay and get more features. As it turns out the control of the features all resided in the applet, so change a couple of switch and if/then statements and voila, administrative privleges. Didn't use it for evil, much... :) They've since come out with a new version and I've been too busy using my mad java skillz on contract work to take a look at their code.
Looking at security was instructional too, though, for when I was project lead on a commercial Java app I knew what worked and what didn't (we ended up using the Wibu key).
d'oh! My bad...I guess I was blinded by the golden turnstile...
:)
I retract that part of my comment
Where is the MPAA or the MPA (international version) mentioned in the BBC article? Or Hollywood for that matter?
Easycinema says it is being denied the rights to screen the blockbusters because film distributors are opposed to the company's radical pricing policy.
In short, they don't want to see their big-budget releases being sold for a song.
It's probably a safe assumption that the distributors are in the UK. Nice try at pushing buttons though...it did get your article posted. Next time throw in RIAA and Microsoft for real fun!
You also wrote, "...and their lawyers are reported to be already mounting a case." Really? Where was this reported? Reported by whom? Admit it...you made that part up.
Woo woo, sensors. You want to impress me (a USU grad)? Let's see your plans for a defibrillator using old lamps or a dialysis machine using a Fram oil filter.
Oh, and if you could come up with a website that can stand up to the first 5 minutes of a Slashdot posting that would be nice too.
If you're carrying a floppy in your pocket you're definitely not dating..."hotties" or otherwise.
I can't believe that statement! I'll have you know that at 38 I'm just as...um...uh...what was I going to say? Hey, today's Saturday! The buffet has the early bird special today for dinner at 4pm! I'd better get the oil changed in my Oldsmobile first...
The truth is I don't feel any older than I did at 25 (still like the same age women as a matter of fact), I'm in better shape than I was then, and if coding skills are any indication I'm sharper than my 20-ish coworkers. So there!
Now if you'll excuse me I have to knock back my Ensure before I chase the kids off my lawn.
This comes out just after I finished installing a dvd player to watch in my hyperbaric chamber.
For anyone who reads the majority of YRO posts, Lessig's blog is one of the most important sites on the net...
Why is it important for those interested in online rights?
Interesting...I can't bring up your user page by clicking on your name. I get a 404...doesn't happen with anyone else. Maybe it's the .com in your name. Time to send a report to CN I suppose...
That's the most interesting and informative thing I've read all day. Thanks.
Thank you everyone for all the responses but I never said the process was flawless. I was challenging the statement "more often than not".