for OpenCL, this sounds very dangerous. Dangerous as in "Remember this really cool company named SGI that made uber powerful and specialized computing platforms?"
Personally, I actually use things like OpenCL to do real time image processing (video motion analysis), but I don't know too many others in the industry that do, so I can't imagine their market is particularly large.
There must be some huge potential markets that just don't seem to come to mind for me...
Actually, there are tens of thousands of force feedback capable joysticks that could have molded replacements for the joystick itself and sold for bargain basement prices.
Ignoring the reputation issues, I'm shocked someone hasn't done all of this back when DirectInput started supporting Force Feedback. It's simple.
People have been doing things like this for years relating research into teledildonics (seriously, I'm not making that word up) but nobody has ever wanted to be the new Larry Flynt despite the obvious huge money making opportunities for someone willing to manufacture and deploy the specialized hardware.
I'll have to check on the BD Live feature turning off, I have no memory stick attached and it still tries to load the external data, and internet isn't mandatory but it is how my BluRay disc changer auto-downloads cover flow information for the Sony XBar UI so I leave it connected - plus it is set to auto-update firmware on release.
I have a fast BluRay player, the problem is that many BluRay discs connect and search the 'net to see if there's downloadable information and extras (which takes a long period of time for some reason) and some seem to check for DRM related updates. These add minutes to the startup time. I shouldn't have to disconnect my 400 disc BluRay player from the internet just to speed things up (I have tested this as a solution and it works.)
I play DVDs on my second monitor all the time (background noise comfort movies like "Beerfest" or "Super Troopers" - I will be seriously pissed if my (soon to be delivered) BluRay external drive won't play on my second monitor...
My BluRay player is a fair bit faster than a PS3, the issue isn't the player it is the medium. I don't want my BluRay disc spending a minute (or more) checking the internet for potentially downloadable content which I am not interested in and don't have a USB drive plugged in for anyhow... I am not interested in my BluRay disc spending another minute checking to see if it should disable particular content because there's a newer table of keys out there (which haven't been released in firmware form for my player yet) because some a**hat compromised some other BluRay player or software. Just play the damn disc.
...I have a home theater but there are several reasons why people aren't interested.
(1)If you don't have a home theater and a giant screen to display movies on, you probably couldn't care less about the difference in quality between DVD and BluRay (plus, I've seen some crap BluRay transfers that were no improvement over DVD.)
(2)Until mini-vans start coming with BluRay players by default, my wife will continue to buy DVDs to zombify the kids on car trips.
(3)My personal hatred of BluRay - Taking several minutes to startup due to the DRM and HDCP handshaking, key updating, communication, et cetera.
It is utterly ridiculous that putting a DVD in my Sony BluRay player versus a BluRay means a playback difference of 3 minutes (and I have a fast BluRay player.) Note that some BluRay Discs do not exhibit this behavior but all are still sloooooow compared to DVD.
Perhaps you mean not the same as OOA/OOD, but relating to OOA/OOD - of course not, but you can obviously extrapolate my meaning in that I find it quite easy to manage concurrency and OOP in my designs.
Most mistakes in parallelization, irrespective of what type of programming you use, are related to where in your abstraction you plan for it. People usually pick the wrong level. There's nothing about OOP that is anti-parallelization.
I'm no OOP fanatic either, it's just another tool in the toolbox.
If I wanted a guy/gal as a back end systems and server engineer, I would want somebody with a well rounded CSCI education including assembler, kernel space programming, long running process experience, et cetera.
If I wanted someone who had to rapidly iterate client software because I was running a consulting firm, I'd prefer the person with the tech writing skills.
I've never seen a single job post 2000 that required students to know calculus either, but I'd still prefer to hire engineers who have had it.
If it means they stop doing everything in Java throughout their education, I'm all for it. There's nothing wrong with Java, and I use it often in my current company, but kids in school need to learn from the get go that languages are tools in a toolbox - use the right tool for the right job when you can. I can't remember the last time I interviewed a graduate who had used C++ or C outside of a single survey course on the language! Hell, I can't remember the last time I interviewed a post 2000 graduate who had built their own processor or had even taken an assembly class. The kids are just as smart, just as eager, but woefully unprepared. The one thing they are getting a little better at is included some 'software engineering' into the curriculum - but only a little bit better in that they do 'projects together' which in my experience means that the alpha nerd does 90% of the work and the other 4 team members offer worship and keep the ramen coming.
Why does liking/loving a movie mean you have to watch it repeatedly? I love Star Wars (and Empire), but I haven't watched them in years. The last time I watched them was because I'd finally put a home theater into my house and I wanted to see it on a big screen again.
I don't know who you hang out with but several fathers of kids in our neighborhood have watched Star Wars repeatedly with their kids.
Star Wars an old POS? You may not realize it but you're definitely in a minority in that regard.
Wow, you must not trust virtually every mail North American/Western European between the ages of 30 and 60. Good luck with that... As for brainless - LOL.
Yeah, for me it comes from my Dad promising he would only teach me to scuba dive when I was a kid if I refused to panic. I really wanted to learn to scuba dive...
...since while my wife is fairly hysterical and stressed when an emergency occurs, I actually tend to get calmer (since freaking out doesn't help anyone.) Being level headed means my call would get automatically triaged as less important?
Flash is old useless technology? Hell, I think flash development is fundamentally gimpy but it is a million times better than HTML application development, and HTML is an older technology. Should Apple be dumping that too? LOL.
I still find it astonishing that people cannot understand that the actual reason Java and Flash aren't on the iWhatever is because it would let you bypass the app store. Every other excuse is just window dressing bull****.
for OpenCL, this sounds very dangerous. Dangerous as in "Remember this really cool company named SGI that made uber powerful and specialized computing platforms?"
Personally, I actually use things like OpenCL to do real time image processing (video motion analysis), but I don't know too many others in the industry that do, so I can't imagine their market is particularly large.
There must be some huge potential markets that just don't seem to come to mind for me...
Actually, there are tens of thousands of force feedback capable joysticks that could have molded replacements for the joystick itself and sold for bargain basement prices.
Ignoring the reputation issues, I'm shocked someone hasn't done all of this back when DirectInput started supporting Force Feedback. It's simple.
...released today...
People have been doing things like this for years relating research into teledildonics (seriously, I'm not making that word up) but nobody has ever wanted to be the new Larry Flynt despite the obvious huge money making opportunities for someone willing to manufacture and deploy the specialized hardware.
Yeah, that's the message I get too. I'll search for a way to disable it next time I'm in the 'man cave.'
Cheers.
I'll have to check on the BD Live feature turning off, I have no memory stick attached and it still tries to load the external data, and internet isn't mandatory but it is how my BluRay disc changer auto-downloads cover flow information for the Sony XBar UI so I leave it connected - plus it is set to auto-update firmware on release.
I have a fast BluRay player, the problem is that many BluRay discs connect and search the 'net to see if there's downloadable information and extras (which takes a long period of time for some reason) and some seem to check for DRM related updates. These add minutes to the startup time. I shouldn't have to disconnect my 400 disc BluRay player from the internet just to speed things up (I have tested this as a solution and it works.)
Presumably he has identical monitors. Let's hope he doesn't :).
Holy crap Batman, seriously?
I play DVDs on my second monitor all the time (background noise comfort movies like "Beerfest" or "Super Troopers" - I will be seriously pissed if my (soon to be delivered) BluRay external drive won't play on my second monitor...
SON OF A...!!!
My BluRay player is a fair bit faster than a PS3, the issue isn't the player it is the medium. I don't want my BluRay disc spending a minute (or more) checking the internet for potentially downloadable content which I am not interested in and don't have a USB drive plugged in for anyhow... I am not interested in my BluRay disc spending another minute checking to see if it should disable particular content because there's a newer table of keys out there (which haven't been released in firmware form for my player yet) because some a**hat compromised some other BluRay player or software. Just play the damn disc.
...I have a home theater but there are several reasons why people aren't interested.
(1)If you don't have a home theater and a giant screen to display movies on, you probably couldn't care less about the difference in quality between DVD and BluRay (plus, I've seen some crap BluRay transfers that were no improvement over DVD.)
(2)Until mini-vans start coming with BluRay players by default, my wife will continue to buy DVDs to zombify the kids on car trips.
(3)My personal hatred of BluRay - Taking several minutes to startup due to the DRM and HDCP handshaking, key updating, communication, et cetera.
It is utterly ridiculous that putting a DVD in my Sony BluRay player versus a BluRay means a playback difference of 3 minutes (and I have a fast BluRay player.) Note that some BluRay Discs do not exhibit this behavior but all are still sloooooow compared to DVD.
Man... The pron industry is going to own my a**...
Next thing you know they'll decide to sue Crucial for letting me buffer audio playback from my SuperDrive in memory without a license from Sony...
Perhaps you mean not the same as OOA/OOD, but relating to OOA/OOD - of course not, but you can obviously extrapolate my meaning in that I find it quite easy to manage concurrency and OOP in my designs.
Most mistakes in parallelization, irrespective of what type of programming you use, are related to where in your abstraction you plan for it. People usually pick the wrong level. There's nothing about OOP that is anti-parallelization.
I'm no OOP fanatic either, it's just another tool in the toolbox.
An applicant for what though?
If I wanted a guy/gal as a back end systems and server engineer, I would want somebody with a well rounded CSCI education including assembler, kernel space programming, long running process experience, et cetera.
If I wanted someone who had to rapidly iterate client software because I was running a consulting firm, I'd prefer the person with the tech writing skills.
I've never seen a single job post 2000 that required students to know calculus either, but I'd still prefer to hire engineers who have had it.
Ironically, I find it vastly easier to encapsulate my mechanisms for parallelization in objects :).
If it means they stop doing everything in Java throughout their education, I'm all for it. There's nothing wrong with Java, and I use it often in my current company, but kids in school need to learn from the get go that languages are tools in a toolbox - use the right tool for the right job when you can. I can't remember the last time I interviewed a graduate who had used C++ or C outside of a single survey course on the language! Hell, I can't remember the last time I interviewed a post 2000 graduate who had built their own processor or had even taken an assembly class. The kids are just as smart, just as eager, but woefully unprepared. The one thing they are getting a little better at is included some 'software engineering' into the curriculum - but only a little bit better in that they do 'projects together' which in my experience means that the alpha nerd does 90% of the work and the other 4 team members offer worship and keep the ramen coming.
Why does liking/loving a movie mean you have to watch it repeatedly? I love Star Wars (and Empire), but I haven't watched them in years. The last time I watched them was because I'd finally put a home theater into my house and I wanted to see it on a big screen again.
I don't know who you hang out with but several fathers of kids in our neighborhood have watched Star Wars repeatedly with their kids.
Star Wars an old POS? You may not realize it but you're definitely in a minority in that regard.
Oops, pulled a Jerry Reed there - *male
Wow, you must not trust virtually every mail North American/Western European between the ages of 30 and 60. Good luck with that... As for brainless - LOL.
Dood, I don't think I could trust someone who didn't like the original Star Wars - it's hard to trust the soulless...
Yeah, for me it comes from my Dad promising he would only teach me to scuba dive when I was a kid if I refused to panic. I really wanted to learn to scuba dive...
...since while my wife is fairly hysterical and stressed when an emergency occurs, I actually tend to get calmer (since freaking out doesn't help anyone.) Being level headed means my call would get automatically triaged as less important?
Flash is old useless technology? Hell, I think flash development is fundamentally gimpy but it is a million times better than HTML application development, and HTML is an older technology. Should Apple be dumping that too? LOL.
I still find it astonishing that people cannot understand that the actual reason Java and Flash aren't on the iWhatever is because it would let you bypass the app store. Every other excuse is just window dressing bull****.
Do you have one? I know two people who have them, have put Flash on it themselves and they say it's great. My iPad2 is also great.