Slashdot Mirror


Kinect Hacked, Adafruit Bounty Won

scharkalvin writes "Adafruit has announced a winner to their bounty for an open source driver for the MS Kinect. From the article: 'We have verified that it works and have a screenshot from another member in the hacking community (thanks qdot!) who was also able to use the code. Congrats to Hector! He's running all this on a Linux laptop (his code works with OpenGL) and doesn't even have an Xbox!'" We talked about Adafruit's bounty yesterday.

262 comments

  1. Wow... by Nethemas+the+Great · · Score: 2

    that certainly didn't take long. Congratz.

    --
    Two of my imaginary friends reproduced once ... with negative results.
    1. Re:Wow... by Mashiki · · Score: 1

      Considering the unit is cheaper than building your own, or buying one. I'd say this is a good thing.

      --
      Om, nomnomnom...
    2. Re:Wow... by Anonymous Coward · · Score: 2, Funny

      Yeah, but its a linux laptop. I've never gotten a webcam to work on a linux laptop. I can't even get it to sleep when I close the lid...

    3. Re:Wow... by Anonymous Coward · · Score: 0

      FTFA: It has a depth sensor with the same resolution as the .

    4. Re:Wow... by CannonballHead · · Score: 2, Funny

      You're closing it wrong.

      Oh, shoot, wrong product...

    5. Re:Wow... by jianan4115 · · Score: 0

      Do not know how long it Buy final fantasy XIV golds

  2. Tampering! by Sloppy · · Score: 4, Insightful

    Making stuff work is a crime.

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    1. Re:Tampering! by Anonymous Coward · · Score: 0

      Making stuff work is a crime.

      If only... It's worse than that... It's something the corporations don't want you doing. Instead of a receiving small fine and community service, you'll be sued for millions and offered a settlement of your yearly income.

    2. Re:Tampering! by Kell+Bengal · · Score: 5, Insightful

      The very term Microsoft used, "product tampering", sent chills down my spine. They weren't even talking about replacing aspirin with cyanide, but words like 'tampering' (and implications about getting law enforcement involved) certainly make it sound like that. We're talking about the stuff people themselves actually own. It's astonishing to think that their rhetoric extends so far.

      --
      Scientists point out problems, engineers fix them
      altslashdot.org: The future of slashdot.
    3. Re:Tampering! by MoonBuggy · · Score: 4, Insightful

      What I find strangest is that the PR people at MS still don't seem to get this: spouting a lot of inflammatory nonsense about the Kinect being "tamper-resistant" and the like will piss off the geeks no end, and the non-geeks don't care either way (unless someone comes out with a nicely packaged piece of software that uses the PC interface, I guess). As it stands, we're triumphantly saying "fuck you, evil corporation" and the company that sponsored this is adding a further donation to the EFF to support the good work they do in keeping this stuff legal. The net result for MS is bad publicity with geeks, no impact with the majority of the market, and an open source driver for their device within a few days of its release. I suppose if they'd had any hope of blocking the production of the driver then the bad blood may have served some purpose, but as it stands I'd say they really, really need to fire some people in marketing if they couldn't predict that chain of events. I'm genuinely a little surprised that MS didn't know better.

      If they'd just looked at pretty much any similar example in history to see that the open driver was inevitable, they could've played it in such a manner that they distanced themselves from supporting or condoning it, but congratulated the community for their innovation.

    4. Re:Tampering! by Sylak · · Score: 2, Insightful

      My interpretation was that MS misinterpreted the intent of the contest: to be able to *use* Kinect, not to flash custom firmware or reverse engineer it, therefore somewhere between HR, PR, and the exec board somebody made a mistake.

    5. Re:Tampering! by UnknowingFool · · Score: 1

      Depends on how the hacker did it. If the hacker only released a driver that works without altering the Kinect module in any way, MS can say what they want but they don't have much legal standing. It would be a case of reverse engineering which is legal.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    6. Re:Tampering! by oliverthered · · Score: 1

      By plugging this hardware in you agree to the terms of the license...........

      --
      thank God the internet isn't a human right.
    7. Re:Tampering! by Chyeld · · Score: 2, Insightful

      They are likely pissed because Microsoft is likely still in the "We are subsidizing this hardware to ensure a market footprint for the XBox" mode and every Kinetic sold today that isn't used to play Gears of Violence is money out of their pocket with zero 'return'.

    8. Re:Tampering! by oliverthered · · Score: 1

      Kinda like owning a car, but only a license for the control software that most of them have that won't let you drive off unless you service your car at an authorised retailer every 50 miles.

      I can see it now, Apple buying municipal electric companies and sending a modulated signal down the line, after all it's important to control the quality of the power supply to make sure their products/software works properly.

      Maybe it could be a beetles track played in reverse, so they could copyright the signal and spread intelligent design through the IHaveThePower grid.

      --
      thank God the internet isn't a human right.
    9. Re:Tampering! by monopole · · Score: 2, Funny

      The M$ PR department has issued a correction please replace "product tamperers" with "pedo-vandals w/ WMDs"

    10. Re:Tampering! by MoonBuggy · · Score: 4, Interesting

      Although the Kinect is apparently not subsidised, I completely see your point. They were projecting every Kinect as including $x in additional software sales as well as the $y profit on the hardware, and I totally understand why they're pissed about not getting that $x that they were hoping for. That wasn't my point - their motivation in wanting to prevent the Kinect being used as a standalone device is clear.

      My point, and the bit that surprises me, is that they seem to be operating on the assumption that there was ever a chance of preventing the Kinect from being used openly. This assumption leads them to make bad PR moves, like the 'tampering' comments. I wasn't expecting a company like MS, who are usually not too bad with their marketing, to totally ignore all precedent (DRM, undocumented protocols, and the like are always cracked) and come to faulty assumptions like that.

    11. Re:Tampering! by Paradise+Pete · · Score: 1

      My interpretation was that MS misinterpreted the intent of the contest

      I think that's a pretty good guess. And presumably they are making a profit on these, so I don't see a downside, and there's a whole lot of upside. When was the last time people were excited and impressed about something new from Microsoft?

    12. Re:Tampering! by Anonymous Coward · · Score: 2, Interesting

      They are likely pissed because Microsoft is likely still in the "We are subsidizing this hardware to ensure a market footprint for the XBox" mode and every Kinetic sold today that isn't used to play Gears of Violence is money out of their pocket with zero 'return'.

      Well, something is wrong with their business model then. Tough luck.

      BTW, in some countries (like... Belgium), it is forbidden to sell a product at a loss (except for clearing old stocks).

    13. Re:Tampering! by Haxamanish · · Score: 2, Insightful

      By plugging this hardware in you agree to the terms of the license...........

      No: only by signing a license agreement, I agree with the terms of the license.

    14. Re:Tampering! by Anonymous Coward · · Score: 0

      I couldn't agree more. The guy didn't accept any EULA. He's not even using it on an xbox.

      But more to the point, what the fuck is wrong with Microsoft? This is FREE ADVERTISING.
      If they were being cool about the whole thing, you'd have non-gamer geeks (or geeks that are PC gamers, or own a different console) rushing out to buy a kinect.

      When someone plugs your product in such a way that it is likely to sell more units, YOU THANK THEM.

    15. Re:Tampering! by Mordok-DestroyerOfWo · · Score: 1

      I wonder though...would a DIY geek even buy a Kinect if it weren't for the driver release? If not, Microsoft would only need a small percentage of those geeks to purchase a Kinect game to recoup the loss they took in its manufacture.

      --
      "Never let your sense of morals prevent you from doing what is right" - Salvor Hardin
    16. Re:Tampering! by Dunbal · · Score: 4, Insightful

      Making stuff work is a crime.

            Only in the land of the free. In other "less free" places it's not a crime. Yet.

      --
      Seven puppies were harmed during the making of this post.
    17. Re:Tampering! by Demonantis · · Score: 4, Interesting

      The one thing I can think of was that they were hoping to sell a more expensive, but more functional(artificially) parallel system to people that want to plug into the computer. Once they know there is demand for the technology.

    18. Re:Tampering! by Anonymous Coward · · Score: 4, Funny

      what the fuck is wrong with Microsoft?

      As an aside, I should preemptively mention that I know this is /. but this was a rhetorical question.

    19. Re:Tampering! by Anonymous Coward · · Score: 0

      I do believe the GPL would heartily disagree with you on that.

    20. Re:Tampering! by retchdog · · Score: 4, Insightful

      Of course they can't do anything about the amateur hackers, but I don't think that's the point. It's in their interest to make threatening announcements like this so that companies don't make a business out of poaching Kinects and rebadging/repurposing them essentially on Microsoft's dime. The point is to have a chilling effect on markets, not individuals directly. This isn't to say that this is a good or bad thing (let alone whether it's actually effective), but I suspect that amateur hardware hackers don't really significantly change the equation.

      Of course the line between business and individual is blurry. Also, occasionally, a totally-amateur group gets whacked. I'd wager that this is mostly "mission creep", for example some overzealous newly-promoted True Believer looking for brownie points.

      --
      "They were pure niggers." – Noam Chomsky
    21. Re:Tampering! by Anonymous Coward · · Score: 2, Insightful

      A license cannot supersede law.

    22. Re:Tampering! by Black+Gold+Alchemist · · Score: 3, Informative

      No. With the GPL, you don't have to agree to it unless you distribute the GPL'd software. If you don't distribute the GPL'd software to anyone (or code that includes GPL'd code), you don't have to agree to the GPL. Otherwise, you would violate copyright law. Accepting the GPL grants you exceptions from copyright law so you can redistribute the software, but you don't violate copyright law in your own fair use.

      --
      Responsibility is an addiction
      Virtue is a temptation
      Community is a cartel
    23. Re:Tampering! by westlake · · Score: 4, Insightful

      They are likely pissed because Microsoft is likely still in the "We are subsidizing this hardware to ensure a market footprint for the XBox" mode and every Kinetic sold today that isn't used to play Gears of Violence is money out of their pocket with zero 'return'.

      The Air Force had plans to build an HPC cluster using about 2,500 PS3s plus spares. Air Force Unhappy With Removal of Linux from PS3

      That sort of thing takes a lot of product off retail shelves and it cannibalizes sales of your own HPC product.

      Exit the OtherOS.

      That lesson can't have been lost on Microsoft -- or anyone else in this business.

    24. Re:Tampering! by adamofgreyskull · · Score: 2, Insightful

      Although the Kinect is apparently not subsidised, I completely see your point. They were projecting every Kinect as including $x in additional software sales as well as the $y profit on the hardware, and I totally understand why they're pissed about not getting that $x that they were hoping for.

      If it's not subsidised, then they're fucking retarded...absolutely bat-shit fucking crazy if you're right and they're pissed about that...

      They are making ($y + $x) * 100,000s to owners of xbox360s...

      With the advent of this hack, they are making an additional $y * 100s/1,000s of hackers/indie game developers/indie gamers/performance artists etc. etc. who would not have otherwise bought one.

      If they argue that those hackers/indie gamers would have gone out and bought an xbox360 and 10 games were it not for someone providing an open driver then they are smoking crack.

      For a car analogy, many boy racers like to put Lexus headlight/tail-light clusters on their cars...for...whatever reason. Microsoft's reaction is as stupid as Lexus trying to stop non-Lexus owners from buying their headlight/tail-light clusters because they want them to go out and buy a Lexus.

    25. Re:Tampering! by marcansoft · · Score: 4, Insightful

      The box of my Kinect actually said, and I quote: Requires acceptance of software license agreement available in manual and at: www.xbox.com/sla. You accept by using the Kinect Sensor and your Xbox 360.

      It's a good thing I never used my Kinect Sensor with my Xbox 360 since I don't own an Xbox 360 :)

    26. Re:Tampering! by fuzzyfuzzyfungus · · Score: 5, Insightful

      There is another possible consideration: the producer of the technology.

      Primesense created, presumably holds patents on, and did the reference design for, the "Kinect" camera/IR projector range mapping stuff. MS didn't buy them, they just bought/licenced enough of their stuff to produce Kinect hardware.

      It is quite possible that Primesense also sells one or more much expensive motion capture solutions/SDKs/whatever based on the same technology; but agreed to give MS a sweet deal, in $/unit terms, because of the number of units expected to sell.

      If the Kinect becomes generally useful, with independently produced drivers, anybody will be able to buy an instance of PrimeSense's fancy tech for $150 at any gamestop.

      Consider an example from the old days: the first "Airport" cards were actually just rebadged Lucent gear; but with the pins deliberately switched around so that they would be incompatible with a PCMCIA slot. The Lucent branded equivalents were more expensive; but worked with normal PCMCIA slots. Obviously Lucent wasn't taking a loss on the "airport" cards; but they were having it both ways: sell a bunch of units to well-heeled consumers via Apple; but don't cannibalize the deep-pocketed connected enterprise market, thanks to deliberate incompatibility. There could be something similar going on here.

    27. Re:Tampering! by Anonymous Coward · · Score: 0

      Once it's paid for, it's not "product". It's property.

    28. Re:Tampering! by Nursie · · Score: 5, Insightful

      "If the hacker only released a driver that works without altering the Kinect module in any way, MS can say what they want but they don't have much legal standing."

      Why the hell would they have any standing if he did alter it? It belongs to him, not MS!

      Hell, he could pull it apart, rewire it, reflash things...

      What the hell happened to I bought it, it's mine ?? If I want to use it as a doorstop I will, if I figure out a way to cannibalise a sensor in it for some other purpose, I will. If I want to paint it green and shove it up my arse, I will.

      FFS what's wrong with this planet?

    29. Re:Tampering! by scdeimos · · Score: 1

      If they'd just looked at pretty much any similar example in history to see that the open driver was inevitable, they could've played it in such a manner that they distanced themselves from supporting or condoning it, but congratulated the community for their innovation.

      Four words: Microsoft Robotics Developer Studio

      Microsoft should have realised the immense usefulness of this product in computer vision and robotics and just released an open source driver themselves. Even if they increased the shelf price of the device from US$150 to US$250, it's still way cheaper than any other commercial vision system out there.

      Instead, their marketing department saw red and decided to threaten everybody. Idiots.

    30. Re:Tampering! by jaxtherat · · Score: 2, Insightful

      That's probably why Belgium is such a dominant global power.

      --
      http://www.zombieapocalypse.tv/
    31. Re:Tampering! by Anonymous Coward · · Score: 0

      The SLA is a 'Software Licensing Agreement' - by definition it couldn't restrict use of the hardware. And I doubt that using open-source drivers to interact with the Kinect could violate their SLA, since you aren't using MS software.

    32. Re:Tampering! by exomondo · · Score: 1

      Instead, their marketing department saw red and decided to threaten everybody. Idiots.

      They threatened everybody?

    33. Re:Tampering! by exomondo · · Score: 1

      For a car analogy, many boy racers like to put Lexus headlight/tail-light clusters on their cars...for...whatever reason. Microsoft's reaction is as stupid as Lexus trying to stop non-Lexus owners from buying their headlight/tail-light clusters because they want them to go out and buy a Lexus.

      They don't expect them to go out and buy a lexus, it's that they don't want a signature part of their premium brand associated with some 17-year-old's beaten up shitbox car.

    34. Re:Tampering! by Phoobarnvaz · · Score: 1

      Although the Kinect is apparently not subsidised, I completely see your point. They were projecting every Kinect as including $x in additional software sales as well as the $y profit on the hardware, and I totally understand why they're pissed about not getting that $x that they were hoping for. That wasn't my point - their motivation in wanting to prevent the Kinect being used as a standalone device is clear.

      Makes me want to cry for Sony as well for selling their console at a loss. What's even funnier is when someone takes said console (USAF)...buys thousands of them and sets them up for not playing games. Those bastards! The USAF should know better than to steal from a company they know is losing money on every console they buy. Buying thousands...our government owes Sony BIG!

      We...as consumers...should use said product in the only way the company likes. Our corporate leaders want no more from us than to follow what they tell us to do.

      BTW...does anyone know if I can get a Superman cape off an auction site so that I can fly??? How about anyone to help me grab the pulley on the car while it's running??? Gotta change that belt somehow and don't want to stop the car engine to do it.

      --
      Don't worry about the world coming to an end today. It's already tomorrow in Australia. - Charles M. Schulz
    35. Re:Tampering! by KibibyteBrain · · Score: 1

      That's not true; Kinect has its own software/firmware stack running in the unit which could be protected by a SLA as well.

    36. Re:Tampering! by spire3661 · · Score: 2, Interesting

      The USAF install has more then paid for the subsidy in free PS3 advertising. just sayin.

      --
      Good-bye
    37. Re:Tampering! by KibibyteBrain · · Score: 1

      That's not true at all. By communicating with the Kinect device over USB actively you are using the software within, and therefore bound to a SLA to use such software in the device(at least, as validly as a SLA would apply to any other use of software like the more common screen+keyboard use model).

    38. Re:Tampering! by Z80a · · Score: 1

      Just quoting microsoft: “Kinect for Xbox 360 has not been hacked–in any way–as the software and hardware that are part of Kinect for Xbox 360 have not been modified. What has happened is someone has created drivers that allow other devices to interface with the Kinect for Xbox 360. The creation of these drivers, and the use of Kinect for Xbox 360 with other devices, is unsupported. We strongly encourage customers to use Kinect for Xbox 360 with their Xbox 360 to get the best experience possible.”

      Or basically "creating a driver is not what we call tampering".

      source: http://www.gamespot.com/xbox360/sports/thebiggestloserultimateworkout/news.html?sid=6283696

    39. Re:Tampering! by tenchikaibyaku · · Score: 1

      I guess you could call it the freedom of the maker of devices to impose silly and arbitrary restrictions upon others.

      Also, war is peace.

    40. Re:Tampering! by UnknowingFool · · Score: 1

      Why the hell would they have any standing if he did alter it? It belongs to him, not MS!

      To avoid any legal silly argument MS might have like DMCA violation, trade secret violation, patent infringement, whatever. If he did not modify or alter the Kinect module, it would be hard to argue that he tampered with device. A clean implementation of a driver would defeat any arguments.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    41. Re:Tampering! by Pastis · · Score: 1

      > DRM, undocumented protocols, and the like are always cracked

      Still waiting for skype to be cracked... :(

    42. Re:Tampering! by Nursie · · Score: 1

      That stuff should only be relevant if they alter it and then try to resell it as a genuine Kinect... IMHO. Tampering implies deception, or messing with something that doesn't belong to you.

      Trade secret violation is a non-issue. Licensing is also a non-issue with hardware you bought. Patents... seriously, how could patents apply here?

      MS has no more grounds to sue on a hardware mod than on a software driver. I acknowledge that that wouldn't necessarily stop them trying it on though.

    43. Re:Tampering! by Anonymous Coward · · Score: 0

      When was the last time people were excited and impressed about something new from Microsoft?

      Windows 7?

    44. Re:Tampering! by Tukz · · Score: 1

      I bought it, it's mine ?? If I want to use it as a doorstop I will, if I figure out a way to cannibalise a sensor in it for some other purpose, I will. If I want to paint it green and shove it up my arse, I will.

      FFS what's wrong with this planet?

      Not under the DMCA.
      You may have bought it, but the DMCA may also prevent you from messing with it in certain ways.

      Atleast, in some countries.
      Not mine, I can do what I want, but some countries ;)

      --
      - Don't do what I do, it's probably not healthy nor safe. -
    45. Re:Tampering! by Nursie · · Score: 1

      I thought the DMCA only (only!!) criminalised copyright protection circumvention?

      MS would be very hard pressed to prove that there was any sort of copyright law violation here.

      I am, as much of the time, willing to be shown wrong here. Did the DMCA criminalise other reverse engineering activities?

    46. Re:Tampering! by Tukz · · Score: 1

      I am no expert, but on more than one occasion, I've heard people mention that the DMCA covered messing with certain hardware as well.

      Like hacking your console and so on.

      As I said, I am no expert, and I am not a US citizen, so it's all by memory.

      --
      - Don't do what I do, it's probably not healthy nor safe. -
    47. Re:Tampering! by Nursie · · Score: 1

      Well, console hacking could easily be caught under copyright circumvention, so I can see how it would apply there. Not so sure on this.

      But the IANAL and I'm not American either, so I have no idea!

    48. Re:Tampering! by Anonymous Coward · · Score: 0

      Exactly. Belgium isn't a dominant global power because they don't allow companies to sell products at a loss. They would definitely become an unstoppable global power if this law was changed!

    49. Re:Tampering! by BeardedChimp · · Score: 2, Informative

      According to the world bank, Belgium is ranked 10th for their GDP per capita. This is higher than Germany, France, the UK and Italy.

      It seems to me that Belgium is punching above its weight.

    50. Re:Tampering! by Anonymous Coward · · Score: 1, Insightful

      Isn't PrimeSense more about licensing the technology to other companies (e.g. car industry)? I doubt they are interested in producing end user products.

    51. Re:Tampering! by RMH101 · · Score: 4, Interesting

      Woah, hang on. It doesn't *look* like they made it deliberately hard to reverse engineer. OK, they didn't publish the protocols, but it's a games console accessory that as has been rightly pointed out, is likely sold at a loss. We'd all have been a bit freaked out if MS had launched Kinect and said "by the way, it's GPL'd and here's all the source", wouldn't we?
      The response from MS is probably just a kneejerk PR response to someone contacting them and saying "what's your position on someone fiddling with your devices".

    52. Re:Tampering! by RMH101 · · Score: 1

      What else would you expect their PR to say? All they'ev said is they won't support it (duh) and they'd like you to buy Xboxes (also duh). I'd imagine they're thinking that they need to point this out so that when someone comes out with a PC game using the Kinect sensor, they're distanced from it as they didn't write the code.

    53. Re:Tampering! by flowwolf · · Score: 1

      I would probably buy the kinect if there were games called gears of violence for it. All i see though is kinectwiiclones and danceorama. it's kind of a disappointing launch to be honest.

    54. Re:Tampering! by delinear · · Score: 2, Insightful

      The only reason I could see for them caring is if demand was massively outsripping supply, meaning people using these for non-XBOX related purposes are blocking sales of units+games to XBOX gamers. At the moment that seems to be a non-issue, some places are sold out but it looks like it's still pretty easy to get hold of a device. Seriously, though, how big do they expect the uptake to be - I can imagine a handful of interested geeks playing with this in the first few months, at least until/unless some killer apps come along that make the $150 outlay worthwhile. They're no more hurting MS than people who buy this as a Christmas present and leave it in a cupboard for six weeks, or people who get bored with it and don't buy any more games after release - are these the next people on the hit list, who dare to buy a piece of technology and then refuse to buy additional products to use with that piece of technology?

    55. Re:Tampering! by delinear · · Score: 1

      Because XBMC made the original XBOX look so bad. Maybe MS should realise there are people with a little more creativity and imagination out there than their own marketing/legal departments and see where this goes before stomping all over it. Something really innovative might come of this and MS could gain some goodwill by just not trying to shut it down. Goodwill used to be worth something to companies.

    56. Re:Tampering! by Anonymous Coward · · Score: 1, Interesting

      Not true for most GPL software released for Windows. Normal users can download installers (the standard Windows way) but must then in most cases agree to the GPL to continue installation, I'd think that that is against the spirit of the GPL (extra restriction over those statet in the GPL) but apparently it's acceptable. Guess FSF doesn't care of people incapable to compile their own software?

    57. Re:Tampering! by delinear · · Score: 1

      I can understand them being annoyed at someone fiddling with their devices. Of course, that's not what was happening here, this was someone fiddling with his own device. Unless he broke into MS and did all the testing on their hardware, they have no right to tell him what he can and can't do with a piece of kit he bought and paid for. Want to retain control over the device? How about renting it instead of selling it. Of course they can try to prevent him using that kit with their services (Live, achievements, etc) as these are subject to specific rules, but the actual hardware is his, and if they don't like it there's not a lot they can do about it - whining doesn't win them any sympathy.

    58. Re:Tampering! by delinear · · Score: 1

      When someone plugs your product in such a way that it is likely to sell more units, YOU THANK THEM.

      Could be someone in marketing annoyed that a lone geek is doing a better job of selling the benefits of their hardware than they and their huge marketing budget are capable of, maybe? :) I'm only half joking - I'm a long-time XBOX gamer and currently have no intention of buying a Kinect for gaming, despite having watched the videos, read the reviews and heard about the glitzy launch party, but this new development opens up all kinds of other possibilities that might encourage me to invest in one, so it's already succeeding where MS's marketing department have failed.

    59. Re:Tampering! by Anonymous Coward · · Score: 0

      These kinds of stupid ideas make me want to never use non-GPL/free software ever.

    60. Re:Tampering! by delinear · · Score: 3, Interesting

      If they really want that to fly as a central part of the contract of sale, they're going to have to get game stores to enforce it by making me sign something when I buy one, otherwise it's trivial to argue that this is either not a part of the contract of sale or that it's an unfair term (because of the way it's added without them making it apparent to me and gives them an undue amount of control over what I do with my legally purchased goods).

    61. Re:Tampering! by mcvos · · Score: 1

      When was the last time people were excited and impressed about something new from Microsoft?

      Windows 7?

      Not me. Kinect is the first time in my life that I'm honestly excited about something from Microsoft. I might even want to give them my money, despite my vow from very long ago to never do that.

    62. Re:Tampering! by mcvos · · Score: 1

      Or basically "creating a driver is not what we call tampering".

      That, and "don't expect any support from us". Which is entirely fair.

    63. Re:Tampering! by Anonymous Coward · · Score: 0

      [Sorry - going off on a GPL tangent]

      >Accepting the GPL grants you exceptions from copyright law so you can redistribute the software, but you don't violate copyright law in your own fair use.

      How so ? How can a contract grant exceptions from a law ?

      Not a lawyer so perhaps it's a valid concept.

      Maybe someone more clued up than me could explain, but how a contract (license agreement can grant an exception to some law.

    64. Re:Tampering! by RMH101 · · Score: 1

      And that's fine. They've not told him he cant' do this, or said it's illegal - they've said they don't support it, and they'd prefer them to be used with Xboxes. No-one's stopping him from doing anything with his Kinect. Seems kind of reasonable to me.

    65. Re:Tampering! by Anonymous Coward · · Score: 0

      That's surely why dominance is only achieved when you screw somebody.

    66. Re:Tampering! by janwedekind · · Score: 1

      The camera actually was developed by 3DV Systems. They announced a low-cost USB depth camera called the ZCam but then they made an exclusive deal with Microsoft.

    67. Re:Tampering! by GameboyRMH · · Score: 1
      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    68. Re:Tampering! by Anonymous Coward · · Score: 0

      Except the scope of copyrights cannot be extended to computer hardware, so Microsoft may "require" anything they like in their little "agreement", that doesn't mean I must accept it just to use that hardware.

      Microsoft may think they're above the law, but they're not. They can't just make it up as they go along.

    69. Re:Tampering! by Anonymous Coward · · Score: 0

      In my mind absolutely nothing!

      As long as it's not to make a profit, using / springboarding off someone elses ideas and hard work. This seems like an issue of copyright and intellectual property.

      What you buy you own, but you shouldn't make money selling a modified version. I SHOULD be able to make copies of any DISK or DATA but you try telling that to the MS or Sony and they don't want to know.

    70. Re:Tampering! by Pastis · · Score: 1

      The skype protocol isn't reimplemented here.
      This software used skype4java

      http://blogs.skype.com/developer/2006/10/skype4java_a_developers_collab.html

    71. Re:Tampering! by GameboyRMH · · Score: 1

      I'm not even excited about Kinect. Yeah from a technical standpoint it's kinda cool, but in practice it doesn't have that many uses. As a game controller it was a dumb concept to me - If I wanted to get up and move around, I'd go outside.

      So what else can you do with it? Basic motion capture? Object detection? Nothing groundbreaking here...

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    72. Re:Tampering! by Anonymous Coward · · Score: 0

      FFS what's wrong with this planet?

      Cowards are the problem. You can see many cowardly replies in this thread alone: "but MS will sue, send lawyers, say nasty things, demand money :("

    73. Re:Tampering! by drinkypoo · · Score: 1

      OK, they didn't publish the protocols, but it's a games console accessory that as has been rightly pointed out, is likely sold at a loss.

      Not only is Kinect allegedly being sold at a profit (the sensors are not all that expensive and mostly the magic is in having them in the same box as the other sensors and the software) but game console peripherals are usually sold at a profit, sometimes a really big one. Ever take a controller apart? There's toys that retail for $5.99 that have parts that are no more expensive, yet they cost thirty bucks.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    74. Re:Tampering! by mcvos · · Score: 1

      I've got a son that's 1.5 years old. If he wants to go outside, I'd have to go too, and that's not always an option. I don't want to park him behind some DVD movie either. But I think he'd really enjoy watching for example a big rabbit on TV that copied his every move (but with long ears swaying around a bit more).

      Maybe I need to start writing some Linux kinect children games.

    75. Re:Tampering! by JAlexoi · · Score: 1

      Oh they should wise up, because their stupid moves are biting them in the general market. Because the geeks that were offended 10 years ago my MS are now high up in the management or at least advising management. Windows Vista is a good example of this. The OS wasn’t exactly that bad, but geeks made it look worse than it was and most listened....

    76. Re:Tampering! by JAlexoi · · Score: 1

      Console accessories are NEVER sold at a loss... The consoles may be, but all of the accessories are crazy expensive. See Wii Gun - a piece of moulded plastic for $10!!!! Now tell me that it's not a rip-off.

    77. Re:Tampering! by JAlexoi · · Score: 1

      You are implicitly agreeing. That's how licenses work... But GPL only enforces itself on you when you are redistributing.

    78. Re:Tampering! by zeroshade · · Score: 1

      Copyright is a permissive law. Which means that you only violate my copyright if I don't grant you a license or if you violate the license I grant you.

      That said, "exception from copyright law" is a bad way to word it. A better way to say it is that the GPL grants you a license to redistribute the software in every conceivable way as long as you follow the terms of the license. (Source code must be available and all that). So the license agreement doesn't 'grant an exception' it 'grants you permission'.

    79. Re:Tampering! by hedwards · · Score: 1

      And don't forget that scam that MS had going with their specially branded crap. Where they allowed manufacturers to make modems that were lacking the ordinary chips in favor of offloading the work to the processor and charge the end user more for the privilege of getting proprietary crap which didn't work as well as the other alternatives.

    80. Re:Tampering! by hedwards · · Score: 1

      It's easy for a country that small to come out ranked highly in GDP per capita. All it takes is being willing to do something like offer offshore banking without any prying eyes and deliberately turning a blind eye to foreign tax dodgers.

    81. Re:Tampering! by hedwards · · Score: 1

      Oh, believe me it can. Businesses in the modern era are run by people with MBAs that don't necessarily have the understanding of business to actually run one. Consequently you see all sorts of puerile and otherwise stupid business moves.

      Trust me, MS is fully capable of making the same mistakes as everybody else even knowing the consequences. Which is what drives things like the WGA program. Anybody running a pirated copy of Windows doesn't have to put up with that crap, but the rest of us have to pay to run their antipiracy tools.

    82. Re:Tampering! by hedwards · · Score: 1

      I'm pretty sure that WA state law doesn't allow for that. It's not really a verbal contract nor is it really any sort of promise. And it definitely isn't a signed contract. Under WA state law, there has to be a meeting of the minds and contracts is signed are presumed to be valid and signed in good faith. However as I just stated, I don't think that MS has a valid basis for claiming that there is a contractual obligation involved here.

    83. Re:Tampering! by puto · · Score: 1

      Sorry, but Motorola and USR started the ball rolling with the winmodem, Microsoft had nothing to do with it.

      --
      The Revolution Will Not Be Televised
    84. Re:Tampering! by Anonymous Coward · · Score: 0

      As anyone who has ever actually read a software license agreement will tell you, you don't own the software you have purchased. You are allowed to use it but not recompile, disassemble or otherwise peek into it's internals.

      Oh, and if it doesn't work, scribbles all over your hard drive, poops on the carpet, or kills your dog, you cannot sue its authors since, by using it, you've already agreed they cannot be held liable.

      Software: you don't own it, can't learn from it, isn't guaranteed to do anything, and if it causes havoc, no one is responsible! Gods, I love this industry!

    85. Re:Tampering! by j00r0m4nc3r · · Score: 1

      My interpretation was that MS misinterpreted the intent of the contest: to be able to *use* Kinect, not to flash custom firmware or reverse engineer it, therefore somewhere between HR, PR, and the exec board somebody made a mistake.

      Every single one out of the million Slashdot users did not misinterpret the contest. This is a huge example of how technologically irrelevant Microsoft is -- they can't even distinguish between use and modification. Their culture is so absurdly anti-competitive that they literally aren't even aware of an entire world of technology that is emerging in front of them. The can't innovate, so they figure if they can stifle others' innovation at every turn then nobody will notice them not innovating.

    86. Re:Tampering! by spitzak · · Score: 1

      This is because the installer programs are impossible (or at least very difficult) to configure to not put up an "accept this license" screen. So a lot of people building the installer stick the GPL text in there. It would be better if it said "this software is free to use, you don't have to accept anything, but this stupid program requires you to hit the button down below that says Accept".

    87. Re:Tampering! by springbox · · Score: 1

      "Winmodems" were made to reduce costs. It's apparently cheaper to remove hardware and replace the functionality in the driver. Even the Dreamcast has a soft modem.

    88. Re:Tampering! by exomondo · · Score: 1

      Because XBMC made the original XBOX look so bad.

      What's that got to do with kinect? My point was his analogy is nonsense.

    89. Re:Tampering! by forty-2 · · Score: 1

      As someone who has deployed an almost identical product from primesense 18 months ago in a commercial application, I can say the hardware + SDK cost us about 40 times as much. MUCH more expensive indeed...

      --
      never drink kool-aid from a big vat
    90. Re:Tampering! by fuzzyfuzzyfungus · · Score: 1

      I don't know what Primesense's agreement with MS says; but your post certainly does suggest that a decent OSS driver for the Kinect peripheral could certainly make the Primesense folks very, very sad pandas.

      Every unit attached to an xbox is basically free money, for basically any nonzero fee, since no gamer would shell out 40 times what a kinect costs, and MS will be able to move those suckers in serious quantity; but if they start displacing units such as the one you bought, each such displacement will erase the profit from hundreds of gaming units...

      Question is, was this just the tradeoff they knew they were going to face, and they decided that the volume was worth it, will there be some sort of legal crackdown attempt, or do they have a differentiated product waiting in the wings(much superior cameras, GigE instead of USB, for easy long distance/multiple unit wiring, etc.)?

    91. Re:Tampering! by fuzzyfuzzyfungus · · Score: 1

      It isn't at all clear(and I know of no direct support for the notion) that MS used Winmodems as a tactical move; but having a single player holding the lion's share of the market certainly does make the process of moving function out of the hardware and into the driver easier and more attractive.

      If there are a dozen small players, all sparring with their own oddball architectures and OSes and whatnot, being able to say "It speaks AT commands over an RS-232 bus. Figure it out for your own damn freak of an OS." is pretty attractive.

      If Windows is the overwhelming player, you just slap a windows driver in the box, save BOM money on every unit, and go home happy.

      Now, given that the pressure on BOM costs is just the nature of the hardware market, and that MS has actually lagged behind and prevented the driverization of certain functions(ie. Linux has several filesystems designed to do all the housekeeping necessary to run directly on raw NAND flash. Windows works fine with abstracted flash products(SD cards, xd cards behind a reader, etc.); but has no such support), and that they have, more recently, presumably to avoid lousy vendor drivers making them look bad, been shoving vendors toward standards(some of them actually standard, as in the case of webcams not being "vista certified" if they weren't UVC compliant, some being pet 'standards' like the NDIS-over-USB that most cheapo DSL modems optionally speak) it seems unlikely that MS is using driverization as a serious competitive strategy.

      It certainly doesn't hurt them, as the incumbent, that there exists a lot of hardware that is just a brick without a very complex driver, and the incumbent is the one you can't not write a driver for; but MS doesn't seem to have pressed that advantage particularly hard, with the exception of the notorious emails about trying to break ACPI.

      Driverization has certainly made life worse for OSS purists in cases where hardware is extremely complex or requires patented techniques to do its work; but even the fairly hostile players generally have a closed-source driver available these days. Also, given that hardware costs way more than software, and moves more slowly(especially among low-budget players), the OSS community has actually made some attempts at driverization of its own: GNU Radio and the Universal Software Radio Peripheral, some of the work around Asterix, and certain HAM experimentation most notably...

    92. Re:Tampering! by Anonymous Coward · · Score: 0

      That's easily circumvented, MS just sells the hardware at a loss to its Belgian subsidiary or the local distributors. The loss is taken in the US or any other country that doesn't have such laws.

      The law you're talking about only prevents situations like supermarkets having 'loss leaders' that get people into the stores. This is the case in the UK where most milk & bread is sold at a loss.

    93. Re:Tampering! by cheesethegreat · · Score: 1

      It's not a part of the contract of sale, which is an agreement between you and the retailer. It's a component of a separate contract which you enter into with Microsoft. That contract is governed by the terms of the SLA/EULA. That contract is accepted via act by using the product. If you don't want to accept the terms of the licence contract as listed by the SLA/EULA, you have to make a counter-offer in an appropriate manner (many SLA/EULA contain a "No Counter-Offers" clause, which is not uncommon or necessarily illegal).

      As has been discussed EXHAUSTIVELY, you are not purchasing a good. You are purchasing a licence to use a good. Fundamental difference.

      Don't like it? Change the law.

      IAAL, but I am not your lawyer. None of this is proper legal advice. Cheers.

    94. Re:Tampering! by Grishnakh · · Score: 1

      Don't forget being an important part of the global diamond trade that victimizes countless poor Africans.

    95. Re:Tampering! by Anonymous Coward · · Score: 0

      I don't known how it works in your country, but for French people like me, the www.xbox.com/sla web page is redirected to a "not found" page in french.

      Moreover, the paragraph on the box saying that the only fact of using of the device should be considered as an agreement to the - unknown - license is illegal.

      The Kinect device is a physical good that becomes the entire property of the buyer after the buying transaction (which then is not a licensing one).

      Of course, this does not apply to the softwares that are provided separately with the device, such as games or drivers. But it doesn't matter as long as one doesn't plan to use them.

  3. Wow... by Wilson+of+Waste · · Score: 0, Flamebait

    Finally, a motion sensor for a computer... /*sarcasm*/

  4. Microsoft Wanted it that way by Master+Moose · · Score: 5, Insightful

    "Using a linux laptop". . Now every geek that has avoided Microsoft and their products like the plaugue will be rushing out and buying Kinect controllers. .

    Step One: Create a toy that will entise the Open Source crowd
    Step Two: Wait for some one to get it to work on their linux box
    Step Three: watch all the geeks and hobyists buy said toy
    Step Four: Profit

    Hacking is good for business.

    --
    . . .gone when the morning comes
    1. Re:Microsoft Wanted it that way by cobrausn · · Score: 5, Insightful

      And all the sweeter, Microsoft said 'No'. And we all know how we geeks and open source guys are when told 'No'. They will take special joy in paying Microsoft 150 bucks to buy a Kinect and hack it for hobby projects..

      --
      How does it feel to be a liar with pants constantly on fire?
    2. Re:Microsoft Wanted it that way by Rik+Sweeney · · Score: 2, Insightful

      Step Four: Make a loss on every device sold and not recover it because these people aren't buying the games

      FTFY

    3. Re:Microsoft Wanted it that way by jam244 · · Score: 1

      Except that they don't make huge profits on hardware sales. MS wants you to buy Kinect so that you can then pay $60 per game for hopefully many games. When the Xbox was first released, they sold the hardware at a loss...

    4. Re:Microsoft Wanted it that way by xero314 · · Score: 2, Insightful

      You forgot an important step:

      ???

      Which in this case happens to be:

      "Sell product with a reasonable margin"

      But it appears that Kinect might actually be sold at a loss (sorry I see mixed reports)

    5. Re:Microsoft Wanted it that way by Anonymous Coward · · Score: 4, Informative

      Kinect is net positive and not sold at a loss.

      http://www.lazygamer.net/microsoft-will-make-a-profit-on-every-kinect-sold/

    6. Re:Microsoft Wanted it that way by camperdave · · Score: 3, Insightful

      Actually, Microsoft tends to make good hardware, or at least they used to.

      --
      When our name is on the back of your car, we're behind you all the way!
    7. Re:Microsoft Wanted it that way by AuMatar · · Score: 3, Insightful

      Hi, this is the Red Ring of Death calling. Where have you been the last few years?

      Any company that puts out electronics with more than low single digit failure rates, especially a flagship product, does not make good hardware.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    8. Re:Microsoft Wanted it that way by binarylarry · · Score: 2, Informative

      What they said was "Suck my chair bitch, who run Ballmer town?"

      --
      Mod me down, my New Earth Global Warmingist friends!
    9. Re:Microsoft Wanted it that way by Anonymous Coward · · Score: 0

      Go back and look at the actual press release, they didn't actually say that they were not selling the Kinect at a loss, they only implied it. I personally doubt that they are able to build those things for less than what they are selling them at.

    10. Re:Microsoft Wanted it that way by Anonymous Coward · · Score: 0

      Microsoft only gets a small part of that $60 too.

    11. Re:Microsoft Wanted it that way by Anonymous Coward · · Score: 0

      Full quote: "The first Kinect prototype cost Microsoft $30,000 to build, but 1,000 workers would eventually be involved in the project. And now, hundreds of millions of dollars later, the company has a product it can sell for $150 a pop and still turn a profit, Mr. Mattrick says."

      Seems like he's saying they make money off each one sold. That is, it cost so much to make, at first, but now we make money off each one at $150. He isn't saying anything about game or anything else so we must assume he means the device itself.

      NY Times article: http://www.nytimes.com/2010/10/24/business/24kinect.html?pagewanted=3&_r=2&src=busln

    12. Re:Microsoft Wanted it that way by JimboFBX · · Score: 1

      The hardware isn't sold at a loss. There was still a bunch of R&D dumped into the project itself so it has to make X amount of revenue over it's lifetime before it truly turns a profit. Of course, they are shooting themselves in the foot if they continue to release mediocre games that barely get beyond the novelty of the device itself. I think we've all learned our lesson from the Wii this time and any minor flaw that is in the product right now is probably going to continue to stay there.

    13. Re:Microsoft Wanted it that way by Asclepius99 · · Score: 1

      While that's certainly true, anyone buying a Kinect without an Xbox is only icing on the cake. Plus since it's not a MS driver they don't even have to support it.

      All they really have to do is make another crappy Halo sequel using Kinect and 90% of Xbox owners will have one anyway.

    14. Re:Microsoft Wanted it that way by MacGyver2210 · · Score: 1

      I've had an original 360 for years and years and years, and I still have no idea what that was all about. Mine doesn't even get particularly warm - proper ventilation and care goes a long way.

      I have never even had a glitch with it, in fact, aside from one non-reproducible graphics error in Fallout 3.

      --
      If the only way you can accept an assertion is by faith, then you are conceding that it can't be taken on its own merits
    15. Re:Microsoft Wanted it that way by anethema · · Score: 1

      Well, one anecdotal result, never mind guys. Cancel all those surveys/articles talking about shockingly high doubt digit failure rates.

      --


      It's easier to fight for one's principles than to live up to them.
    16. Re:Microsoft Wanted it that way by Osgeld · · Score: 1

      but they make a mediocre mouse, like the one I have, its too light and a bit jittery, but 2.50$ at a computer show meh

    17. Re:Microsoft Wanted it that way by tenchikaibyaku · · Score: 1

      You seem to be assuming that the only reason for anyone to avoid Microsoft is because they make bad products.

    18. Re:Microsoft Wanted it that way by kevorkian · · Score: 1

      What lesson from the wii ??

    19. Re:Microsoft Wanted it that way by Tukz · · Score: 1

      The manufacturing costs may be covered in the price, but the millions of dollars in R&D certainly isn't.

      --
      - Don't do what I do, it's probably not healthy nor safe. -
    20. Re:Microsoft Wanted it that way by Tukz · · Score: 1

      They USED to, yes.
      SOME of their hardware is still decent, but it's a guess work now.

      I used to have Microsoft mouse, microsoft keyboard etc, because it was the best.
      It worked, it never broke and felt solid.

      Now, the MSIE 3.0 mouse, breaks if you drop it.

      --
      - Don't do what I do, it's probably not healthy nor safe. -
    21. Re:Microsoft Wanted it that way by L4t3r4lu5 · · Score: 1

      Yeah, but they're losing money on potential game sales!

      Quick! Hire some RIAA lawyers and sue John Doe's for not buying games!

      --
      Finally had enough. Come see us over at https://soylentnews.org/
    22. Re:Microsoft Wanted it that way by oxygene2k2 · · Score: 1

      If they turn a profit on each kinect sold, then even those that are never attached to an xbox360 will help recoup R&D costs.

    23. Re:Microsoft Wanted it that way by Anonymous Coward · · Score: 0

      Another more obscure example would be the Microsoft XBOX360 Controller Wireless Receiver for Windows. This device draws so much power that most laptops and low powered desktop systems with small numbers of USB ports cannot run any other USB devices at the same time, even an external keyboard/mouse. When I bought this device and discovered this issue, the recommendations on most tech support sites was to buy an external, powered USB hub. Sure, the device works, but I'd be surprised if it went through much real-world testing before being let out into the wild - I mean; how difficult could it be to make a more efficient piece of hardware?

    24. Re:Microsoft Wanted it that way by delinear · · Score: 1

      So long as they're making a profit on each unit sold, that shouldn't matter, the profit will still go towards paying off the R&D costs. Sure, it's not as profitable as selling the device plus a dozen games, but so long as they can match supply to demand and this is not an imminently finite resource, it still benefits them to be selling these to geeks for unrelated projects.

    25. Re:Microsoft Wanted it that way by delinear · · Score: 1

      I agree that MS hardware is much more of a craps shoot these days - they used to do great keyboards, mice (if you didn't go for the base model) and joysticks (don't have much experience outside of those). The Red Ring of Death, undoubtedly a major screw up that should never have happened, but I will give them some credit that they did eventually offer repairs/replacements outside of warranty (mine died after 18 months and, being ready for weeks of hassle and a long period with no console, I was surprised how quick and easy the process was, especially as it was weeks before Christmas). It might not seem like much, but in these days of the consumer getting screwed, it actually felt pretty good to get a quick and easy resolution. That misstep aside, I think the XBOX range of hardware is alright, anything else I'd definitely read a few reviews these days before buying, whereas at one time their hardware was the one thing I felt I could trust to impulse buy.

    26. Re:Microsoft Wanted it that way by TheThiefMaster · · Score: 1

      It's a two-way radio, much like a wifi or bluetooth adapter. Being a transmitter, of course it uses a lot of power.

    27. Re:Microsoft Wanted it that way by Arimus · · Score: 1

      Wouldn't surprise me if MS aren't going to be secretly happy about this hack... means they will sell a few more units to people than they would relying purely on X-Box owning buyers (I'm tempted to get one for looking at machine IR vision stuff... and the last console I owned was an old Atari. A *VERY* old Atari at that.... just about managed to play pong on it or breakout)

      --
      --- Users are like bacteria -> Each one causing a thousand tiny crises until the host finally gives up and dies.
    28. Re:Microsoft Wanted it that way by drinkypoo · · Score: 1

      I'm with the GP. I think the RROD is mostly overplayed. People put them in crap locations and never blow the dust out of them, then wonder why they fail. When asked if they did any of the very bad things in a way that makes it obvious that they are bad things, they say no. The console is replaced and Microsoft gets a chance to see if anyone has been tampering with their hardware. Any clever hacks accidentally sent in to them get studied for free. It's expensive, but they have money to burn. Meanwhile the PC is waning in favor of set top boxes (mostly people just want to watch video or play games, so the most popular STB is the game console or the DVR, whichever one gets used more) and cellphones. Look where Microsoft is putting their effort...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    29. Re:Microsoft Wanted it that way by Steauengeglase · · Score: 1

      Not a problem, the intellimouse is still kicking 9 years later. It was the model m of mice.

    30. Re:Microsoft Wanted it that way by petermgreen · · Score: 1

      "A lot" is relative, Given the small ammounts of data involved and the short range it should easilly be possible at under 100ma. USB ports are supposed to be able to provide 500ma.

      So either the GP is lying or he has machines with REALLY REALLY shitty USB ports or the wireless receiver is using far more power than nessacery.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    31. Re:Microsoft Wanted it that way by Sloppy · · Score: 1

      What were they thinking, just giving the :CueCat away? They should have sold it for $20 but told everyone it cost them $50 and was subsidized and hell no, you're not allowed to write drivers for it. Digital Convergence could have made a killing!

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    32. Re:Microsoft Wanted it that way by xtracto · · Score: 1

      So,... you are saying that the guys who buy Xboxes behave like animals whereas the guys who buy PS3s and Wiis behave like human beens.

      In that case my question would be... WHAT THE FUCK does people do to their Xbox 360 so that there is a 23.7% failure rate, against a 10% rate for the PS3 and a 2.7% rate of the Wii??

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    33. Re:Microsoft Wanted it that way by hedwards · · Score: 1

      Even if that were the case, there's nothing they can do about it. Selling at a loss is a stupid strategy for items that have other uses. Once I've plunked down my money for the hardware, I own it and can do damn well whatever I like with it. Legally speaking they don't get a say in what I do with my property. What you're suggesting would be larcenous. They're selling you a product and then saying that you can't use it if you don't agree to their terms.

    34. Re:Microsoft Wanted it that way by drinkypoo · · Score: 1

      Don't get me wrong, I think that the Xbox 360 has inadequate cooling. And I know there were manufacturing defects which caused a high failure rate for a while, until those machines died. But I also don't think that it's as big a deal as people make it out to be.

      I suspect that Sony learned that people will put systems on carpet finally, and that Microsoft still hasn't figured it out. The little stand on the bottom of the Wii proves that Nintendo gets it.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    35. Re:Microsoft Wanted it that way by TheThiefMaster · · Score: 1

      Considering that you can't draw more than 500ma from most USB ports without them tripping on you, it can't be THAT power-hungry.

      I suspect that it uses a lot of power for USB, so won't run from a host-powered USB hub (which take one 100ma power slot for themself, and with at least one taken by every device plugged into it, doesn't leave much).

    36. Re:Microsoft Wanted it that way by jackbird · · Score: 1
      Not only that, they brought it back from the dead (i.e. when it was replaced by the crappy tilt-wheel version) and still sell it. I have 3 in my closet in case they change their mind back.

      Still pissed about them deprecating the MS Office Keyboard and not releasing drivers for the keyboard scroll wheel for XP64, Vista, 7, etc.

    37. Re:Microsoft Wanted it that way by FallinWithStyle · · Score: 1

      Bullshit... I went through three 360's with the RROD problem -- the console was setting alone on my desk. My brother's, as well as multiple friends' (4 or 5 of them) all had this issue as well.

      --
      Does this smell like Chloroform to you?
    38. Re:Microsoft Wanted it that way by noidentity · · Score: 1

      Hi, this is the Red Ring of Death calling. Where have you been the last few years?

      Hi, this is your younger brother, Green Ring of Death. I was born after you moved out.

    39. Re:Microsoft Wanted it that way by spitzak · · Score: 1

      I also have the old Natural Keyboard (the off-white bent one).

      I blew $60 on one of their new ones (all black, with weird layout of the arrows, a center scroll lever that Linux does not see, and a whole bunch of "media" buttons) (I bought it because I figured the extra buttons would be useful, and they do work with Ubuntu to control media playback and volume, etc). This piece of junk is now in my closet because it was definitely harder to type on, I am back on the old one.

      This is sad, MicroSoft used to mean good hardware...

    40. Re:Microsoft Wanted it that way by owlstead · · Score: 1

      Yeah, well, I visited some family in Switzerland and my relative showed his game consoles. I had never seen an X360 in use. The first thing that it did was spiral to the red ring of death. And it was certainly just in open space.

      Personally, I presume most of the others do work, but according to *my* experiences, the thing is a disaster.

      PS. typing this on a MS curved keyboard, I think that the MS 4000 keyboard is the best keyboard I've ever typed on (although even those tend to break down - 2 down and counting). I've got nothing against MS hardware per se.

    41. Re:Microsoft Wanted it that way by Lord+of+Hyphens · · Score: 1

      The Wii will still kill GameCube memory cards (due to heat - has happened to me, so +1 anecdote) if you leave them in and the machine on or in standby. Thus, I consider the Wii to have three operation modes: On (green light), Off (red light), and Overheat (orange light).

      --
      "I've spent my whole life figuring out crazy ways to do things. It'll work." -- Montgomery Scott, "Relics"
    42. Re:Microsoft Wanted it that way by Tukz · · Score: 1

      They may have brougt the old model back, but it's crap compared to the real 3.0.

      --
      - Don't do what I do, it's probably not healthy nor safe. -
    43. Re:Microsoft Wanted it that way by Anonymous Coward · · Score: 0

      In what way? I've used both for thousands of hours of accuracy-intensive work and haven't noticed a difference, other than that the grippy coating on the part you hold with your thumb seems to peel off sooner. Not denying, just curious.

    44. Re:Microsoft Wanted it that way by Tukz · · Score: 1

      The thumb buttons are way to loose, and it breaks easier. Not nearly the same build quality as they used to be.

      --
      - Don't do what I do, it's probably not healthy nor safe. -
    45. Re:Microsoft Wanted it that way by Anonymous Coward · · Score: 0

      New article: http://www.gamespot.com/news/6283956.html?tag=latestheadlines%3Btitle%3B5

      Apparently, it costs $56 to make a Kinect.

    46. Re:Microsoft Wanted it that way by coolsnowmen · · Score: 1

      no idea what so ever?.http://lmgtfy.com/?q=+rrod+explained

  5. Kinect Tamper-Resistance by tlhIngan · · Score: 4, Interesting

    I've always wondered about that statement - did Microsoft really mean people hacking Kinect the hardware, or did they refer to the new round of cracking going on in the Xbox360 community after Microsoft rolled out the Fall Update?

    After all, iFixit's tear down doesn't reveal any anti-tamper mechanisms - no potting of circuit boards or anything. Unless they meant firmware hacking to try a USB jailbreak for the 360, but that's simple to do without needing a $150 piece of equipment.

    The Fall update did bring out anti-modded-Xbox protection measures. Backup games fail a new check and the results get reported back to Microsoft, who can institute a new round of console bans (but only if you're stupid enough to connect to Live with your modded Xbox360). I'm just wondering if some new PR person got the explanation all jumbled up or something between the engineers, legal and PR made a very interesting game of telephone.

    I can see how going from "The software update we rolled out for Kinect contains new anti-piracy measures" into "Microsoft takes strong measures against those who tamper with Kinect". Or how a simple query by someone asking for drivers to Microsoft gets turned into a request for the Xbox360 software itself leading to silly statements. Add in 20 layers of management that the message gets filtered through and it's what you end up with.

    1. Re:Kinect Tamper-Resistance by marcansoft · · Score: 4, Informative

      What the Kinect does have is anti-cloning. The Kinect cryptographically authenticates itself to the 360 (but not the other way around, as far as I can tell). In other words, it should be very hard to clone, but this doesn't affect efforts to use it outside of the original Xbox platform.

      It seems to me like the people in charge of those Microsoft PR statements don't really know what they're talking about. Sure, there's some "security" around the Kinect (in the general sense of anti-cloning and associated Xbox updates), but as far as I can tell, no effort has been made to prevent DIY use like this. Getting it to work was comparable to getting any other proprietary USB device to work: an exercise in reverse engineering and traffic replaying, but there were no deliberate obstacles along the way.

    2. Re:Kinect Tamper-Resistance by vux984 · · Score: 2, Insightful

      Anti-cloning makes more sense than anything really. What does microsoft REALLY care if you use a kinect with your Linux PC? Or even your windows PC.

      They would, however, want to stop people selling knock-off kinect peripherals. (Whether they should be able to even do that is a separate question, but at least one can see why they'd be motivated to.)

    3. Re:Kinect Tamper-Resistance by SharpFang · · Score: 5, Insightful

      I guess the problem might be replacing Kinect with a different device presenting itself as Kinect to XBox. This way you'd gain unfair advantage in online games - where your fitness, physical condition and body momentum would restrict you normally, you could use, say, a key to deliver lightning fast kicks, or duck to the ground faster than gravitational acceleration would normally let you.

      --
      45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    4. Re:Kinect Tamper-Resistance by whoever57 · · Score: 1

      ..... or just buy a cheap knock-off of the Kinect.

      --
      The real "Libtards" are the Libertarians!
    5. Re:Kinect Tamper-Resistance by DragonWriter · · Score: 3, Insightful

      Anti-cloning makes more sense than anything really. What does microsoft REALLY care if you use a kinect with your Linux PC? Or even your windows PC.

      Microsoft probably cares very much if Kinect sales are not perceived in the marketplace as indicative of the Xbox 360 Kinect-using market, since the market penetration of the Xbox360+Kinect combo is a point to use in getting devs to make games for that combo.

      If one person does it, sure, they don't care. But if it is perceived as being widespread, they certainly care. Which means if it is being covered in a public forum with substantial exposure, they have a strong incentive to respond to it.
       

    6. Re:Kinect Tamper-Resistance by SharpFang · · Score: 1

      Not that much of a problem - Kinect is sold just above costs, and if it sells more games, the goal has been achieved.

      --
      45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    7. Re:Kinect Tamper-Resistance by xenapan · · Score: 0

      Isnt the Kinect requiring game + Kinect indicitive of the Xbox360 Kinect using market?

      Its not like people are going to buy GAMES without an Xbox to play them... The only way you would have a problem is when people purchase their initial Kinect without games from one location then buy games in another.

      Anyhow, as far as I can see, MS basically used reverse psychology to get a bunch of smart people to do their work for them.
      a) the Kinect makes money for every sale. It ISNT being sold at a loss. (Non Xbox users = larger market = more market share in a possibly new niche in the movement controlled interface)
      b) Theres no such thing as bad publicity. Especially if its just playing into the existing MS image of we get to do what we want in terms of locking down our hardware. If it really becomes problematic, they have been enforcing it previously. If it isnt problematic, people are talking about it, experimenting with it. That can only help sales not hurt them. I mean the XBox had the red ring of death issue so widespread but how many people have you heard of giving up on Xbox as a platform? Certainly not enough to make a dent in MS' profit margin or the Kinect would have been abandoned or just kept as a proof of concept like the MS surface
      c) hardware hackers will probably come up with stuff MS hasnt thought of. aka new uses for the Kinect.

      --
      insert funny sig here
    8. Re:Kinect Tamper-Resistance by NixieBunny · · Score: 1

      The number of people who will use this thing for other than its intended purpose will be in the thousands, not the millions. So what are they worrying about?

      --
      The determined Real Programmer can write Fortran programs in any language.
    9. Re:Kinect Tamper-Resistance by index0 · · Score: 1

      You mean you could send a signal to the xbox where you could kick or fire as fast as you could, say press a button? ....

    10. Re:Kinect Tamper-Resistance by mug+funky · · Score: 1

      those figures would be foolish to rely on... sales figures don't tell anywhere near the full story (as anyone who's sold, say, 40,000 units to resellers only to have 30,000 returned next quarter can tell you).

      i'm sure xbox live would be able to send a little packet saying "hey, wow, this 360 has a kinect plugged into it!" every time it's used.

    11. Re:Kinect Tamper-Resistance by Psiven · · Score: 1

      Microsoft knows all too well the benefits of widespread illegitimate use of their products, so maybe it's marketing magic reverse-psychology.

    12. Re:Kinect Tamper-Resistance by xtracto · · Score: 1

      Congratulations man...

      It seems it is only a bunch of at most 10 people the ones who make all the console hacking.

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    13. Re:Kinect Tamper-Resistance by ranulf · · Score: 1

      I've always wondered about that statement - did Microsoft really mean people hacking Kinect the hardware

      Actually, I'm wondering if this isn't part of Microsoft's end-game in the continuing war against Linux. If they did manage to win a case against somebody writing a driver for Kinect who had done a clean-room implementation of a driver, it's setting a HUGE legal precedent against getting drivers for any hardware into Linux. Most cable modems, TV capture cards and a growing list of other devices only work in Linux because somebody's taken the time to reverse engineer them in order to understand how they work, and if that becomes legally questionable it will significantly affect Microsoft's FUD campaign against Linux.

    14. Re:Kinect Tamper-Resistance by drinkypoo · · Score: 1

      Not that much of a problem - Kinect is sold just above costs, and if it sells more games, the goal has been achieved.

      I assume Kinect had some development budget, how many units do they have to sell to pay it off? Has that happened already?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    15. Re:Kinect Tamper-Resistance by mikechant · · Score: 1

      Most cable modems, TV capture cards and a growing list of other devices only work in Linux because somebody's taken the time to reverse engineer

      Are there any cable modems currently available that need a specific driver? Surely all cable modems these days can plug into (e.g.) any WiFi router via ethernet and just work, without the need for any other hardware/specific OS/drivers etc?
      It's certainly like that with Virgin Media in the UK.

    16. Re:Kinect Tamper-Resistance by hedwards · · Score: 1

      Well, what does MS care if you're Winmodem gets repurposed for Linux? I'm sure it's not a perfect analogy, but there is precedence for hardware for MS platforms to be crippled and overpriced.

    17. Re:Kinect Tamper-Resistance by vux984 · · Score: 1

      Well, what does MS care if you're Winmodem gets repurposed for Linux?

      They were essentially software modems, and were cheaper because the hardware was little more than an rj11 phone jack connected to a speaker and mic.

      The reason they were called "winmodems" was because all the actual signal processing was done in software, in the drivers, instead of in dedicated hardware.

      They didn't work on linux was because they weren't really modems. It wasn't that they were "crippled", per se.

    18. Re:Kinect Tamper-Resistance by Anonymous Coward · · Score: 0

      That (xbox authenticates kinect but kinect doesn't authenticate xbox) is a pretty good clue to answering the question of whether or not Microsoft is selling these at a loss.

    19. Re:Kinect Tamper-Resistance by j00r0m4nc3r · · Score: 1

      What if I wrote a PC game for Steam that used the Kinect, and sold my game for $10 instead of $60?

  6. Wow... by Anonymous Coward · · Score: 0, Funny

    Wow he got a webcam to work on his laptop! Amazing!

  7. Re:Hey, congrats by Gazzonyx · · Score: 1

    Sense depth and produce a heat map, for starters.

    --

    If I mod you up, it doesn't necessarily mean I agree with what you've said, sorry.

  8. Re:Hey, congrats by Khyber · · Score: 1

    Depth perception.

    I wonder how well it would perform under horticultural LED lighting with no green emissions.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  9. Here come the patent threats... by Rob+Y. · · Score: 1, Redundant

    What'll you bet that Microsoft rushes out a new, less hackable version. There aren't so many of these in the field that it wouldn't be worth their while. Or are they just planning on using patent takedowns to make it illegal to work with the data stream produced by a Kinect box?

    Which brings up an interesting (to me, at least) topic. Once you buy a product that legally implements a patent, aren't you implicitly granted a license to use that patent? To me, if you have, for example, a license to have an exchange-based email account, you've got implicit license on all patents governing access to that account (or at least access to features covered by the account license). Otherwise, what value does the account license have? Likewise, having bought a PC with a (paid for) Windows license covering codec patents, etc, why do I not have an implicit patent license to access those codecs (at least on the machine for which I bought the license). Come to think of it, in the case of the 'decode' side of a codec, why doesn't the encoder's patent license enable me to decode the stream with the software of my choosing? In each case, somebody's paid to use these patents. It sure feels like in all these 'creator vs viewer' situations, we're getting double-charged on patent rights, no?

    --
    Posted from my Android phone. Oh, I can change this? There, that's better...
    1. Re:Here come the patent threats... by TrancePhreak · · Score: 1

      Generally licenses state that they are non-transferrable. Meaning they are given for a particular implementation of a work. For instance, you don't license the account, you license the software to access the account (which may contain a license forbidding modification of that software). As far as codecs, the same applies. You are not given a license to the patent, but an implementation of that patent. Re-implementing requires a new patent license.

      --

      -]Phreak Out[-
    2. Re:Here come the patent threats... by countSudoku() · · Score: 1

      Simple, the EULA protects the closed-source vendors, not you, the consumer from "misuse" of their shitty product. Every EULA is essentially a list of occurrences that they did not, would not, or could not code for, as well as a promise that you, the consumer, are the vendor's personal bitch and you aren't really allowed to use their products in the first place, but since you paid they'll let you for a limited time, until they can get you to upgrade to the next closed-release of their POS software. THIS is why I only buy used games and support all FOSS in the enterprise and in the home. Stick THAT in your drive and boot it, MS!

      --
      This is the NSA, we're gonna geet U h@x0r5! Also, what is a h@x0r5?
    3. Re:Here come the patent threats... by Rob+Y. · · Score: 1

      I get that, but I'm not sure why the patent office allows it. It's anti-competitive, and double-charging. Sure, if they can get away with it, they will.

      In the case of exchange, I'm licensing both pieces of software. Who's to say which piece implements the patent? At some point interoperability demands that wire protocols be implementable, and as long as I'm a paid-up exchange user, I shouldn't have to pay again to implement it.

      And in the case of codecs, the value of the patented idea ought to be the quality of the files it produces. And the producer of those files paid a license for the software that produced them. Making me buy a license to consume them is anti-competitive. Especially if the producer and consumer implementations are from the same company.

      More naive rambling, I know...

      --
      Posted from my Android phone. Oh, I can change this? There, that's better...
    4. Re:Here come the patent threats... by IKnwThePiecesFt · · Score: 4, Insightful

      Or Microsoft won't do anything to stop this since they really don't care.

    5. Re:Here come the patent threats... by Anonymous Coward · · Score: 0

      EULAs do not have and are not intended to have the force of contracts. Their only purpose is to give notice that a publisher has rights (copyright) and that they reserve these rights. Notice turns out to be really important when it comes to litigation, showing intent, assessing damage, etc.

    6. Re:Here come the patent threats... by TrancePhreak · · Score: 1

      Sure, but buying an Exchange client is not the same as buying a license to make an Exchange client. Your trouble here is then with the software companies. They don't make reuseable modules for you based on these patented things. If they did, then you could plug in the module into any piece of software and use whatever you want.

      --

      -]Phreak Out[-
  10. Re:Hey, congrats by erroneus · · Score: 4, Insightful

    Wow, you didn't even watch the video. Well, it apparently knows depth/distance among other sensory data. Robotics applications should be obvious (as also stated in the video) but I'm sure there are pornographic uses as well.

  11. Re:Hey, congrats by marcansoft · · Score: 5, Insightful

    Measure depth. And capture 4-channel audio with spatial location and echo cancellation (unconfirmed but likely). It also moves up and down and has an accelerometer. People are mostly interested in the depth thing, though.

  12. Wrong question. by SharpFang · · Score: 2, Insightful

    The question should be:
    "Now what exactly can this do that any shitty 18-axis joystick can't?"

    That's the kind of data you receive on the cable. Just like with optical mice, you don't have access to raw imaging device output, only processed through the image recognition layer.

    --
    45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    1. Re:Wrong question. by icebraining · · Score: 1

      The Kinect sends out two video feeds to be processed by the Xbox. One normal and the other a depth map.

    2. Re:Wrong question. by timeOday · · Score: 1

      Do you actually get the pose estimate parameters? That would be awesome. I had assumed that was being done in software on the XBox 360, and this just gives you the video and depth field (which is awesome in itself).

    3. Re:Wrong question. by History's+Coming+To · · Score: 2, Interesting

      Good comparison. So all you get down the cable is a stream of contoured mapped, heat mapped full colour video? I can see that being useful.

      I wonder what would happen to a legal argument like "Hello. I've taken this device and stripped it down to the bare essentials. I have added a firewall to prevent it from connecting to any Microsoft owned server in any way. I no longer consider it to be a reasonable description of a Kinect. Now look at the cool stuff I've done with it..."

      --
      Please consider this account deleted, I just can't be bothered with the spam anymore.
    4. Re:Wrong question. by Anonymous Coward · · Score: 0

      I bet the Blender enthusiasts are already starting the countdown timer for developing really cheap homebrew mo-cap using this hardware.

      Put some different colored stickers on yourself for point registration, and the depth data does the rest. Why spend upward of 3 grand to do the same?

  13. So... where's the motion sensing? by Anonymous Coward · · Score: 0

    All I saw was a webcam and IR video output. People were thinking 2 grand was too low a bounty... now I'm thinking, he got 2K for that?? Doesn't seem very useful unless this hack can also get to the processed gesture data. Or is all the processing done on the XBox?

    1. Re:So... where's the motion sensing? by am+2k · · Score: 1

      Yes, all of the processing is pure software. The original prototype did that on a separate processor on the hardware, but they removed that to cut down on the per-piece price (sacrificing performance and accuracy in the process).

    2. Re:So... where's the motion sensing? by Black+Gold+Alchemist · · Score: 4, Informative

      See that depth image on the left in the vid? That's worth it's weight in unobtainium oxide to roboticists.

      --
      Responsibility is an addiction
      Virtue is a temptation
      Community is a cartel
    3. Re:So... where's the motion sensing? by marcansoft · · Score: 1

      The final device still does a ridiculous amount of processing onboard, compared to just about every other peripheral out there. In order to get the depth map, it has to analyze the IR picture (which is quite different from a depth map) and extract contour and depth info from the density of the IR point cloud. This is being done in the PrimeSense SoC chip.

      There is also a Marvell SoC chip in charge of audio processing and echo cancellation. I believe it might also be responsible for triangulation of the audio source.

      The processing to get gesture data and do voice recognition is software, but don't underestimate the amount of processing going on in the device just to get the depth map and echo-canceled cooked audio.

    4. Re:So... where's the motion sensing? by am+2k · · Score: 1

      Well, DSPs are so ridiculously cheap and powerful for specific applications (like the ones you mentioned), they'd be be even more foolish when they'd not done that.

    5. Re:So... where's the motion sensing? by Anonymous Coward · · Score: 0

      Seriously. My robotics prof is going to love this thing. $150 for a camera, accelerometer, spatial microphone and depth sensor? Hot damn.

    6. Re:So... where's the motion sensing? by spitzak · · Score: 1

      Why does it have an accelerometer if the intended use is to place it on the table under the TV?

  14. Re:Hey, congrats by godrik · · Score: 2, Insightful

    marcan, Will we have a wii port ? :)

  15. Really Important For Hobby Robotics! by Black+Gold+Alchemist · · Score: 5, Interesting

    This guy is on the way to solving the three main problems of personal robotics:
    1. Indoor localization (figure out where you are inside)
    2. Indoor navigation
    3. Table top manipulation

    There are already open source software packages for all of these items, but they require very expensive laser scanners (starting at 5K a pop). Most of these lasers only scan one row at a time, which means that for situations where you want 3D, you have to tilt the scanner up and down. This is a hassle and leads to slow scan times, which reduces the responsiveness of the robot.

    For indoor localization, what you really want is just a line of points at a fixed height (you could extract one row of Kinect depth pixels) that you can feed to particle filers to figure out position in a mapped space. You might also be able to use opensource SLAM software, wheel encoders, and a Kinect to make 2D and 3D maps of indoor environments.

    For indoor navigation, you can use 2D navigation planners to figure out plans through maps, and then use indoor localization to follow the plans. The Kinect can serve as an obstacle detector in addition to the providing data to the localizer. For example, if a person or animal jumps in front of the robot, the Kinect will sense it, and allow the robot to stop instantly and plan a new route. With a tilting laser, the reaction time would be slower, because laser might be in an orientation where it does not see the obstacle.

    For table top manipulation, the Kinect can provide a point cloud of the objects on the table. CV software can remove the background (table, wall, etc.) and then detect the objects on the table. Once this is done, motion planners can plan a route for an arm or other manipulator to pick up objects on the table.

    Once we have all three of these systems, it should not be all that hard to link them together and start actually doing useful things with robots in our homes. Even just the first two would make it possible useful cleaning and sentry robots.

    --
    Responsibility is an addiction
    Virtue is a temptation
    Community is a cartel
    1. Re:Really Important For Hobby Robotics! by timeOday · · Score: 1
      Another very cool application would be a 3d object digitizer (say you want to put a 3d model of your own face into a video game). Instead of building a 3d model manually in e.g. 3d Studio Max (extremely laborious), you just turn the object over a few times and it combines the visual and depth fields to make a 3d, texture-mapped model of the object.

      This is somewhat possible without the depth field, but vastly more accurate (and easy) with it.

    2. Re:Really Important For Hobby Robotics! by Black+Gold+Alchemist · · Score: 1

      Another good idea. I'm not aware of any opensource 3D model generators, but I think you might be able to find one/write one. You could have spinning turntable on which was placed (although this would be a hassle for people) or have some kind of spinning ring with the kinect on it.

      --
      Responsibility is an addiction
      Virtue is a temptation
      Community is a cartel
    3. Re:Really Important For Hobby Robotics! by am+2k · · Score: 1

      It should be pretty easy to use inter-frame correlations to scan an object in 3D just by rotating it in front of the camera if you do it slowly enough. The only problem would be that your fingers would be scanned as well. You'd probably have to do two runs with different finger positions and combine them.

      The only possible caveat would be the depth resolution of the camera. From the video, you can see that there's a pretty large minimum distance, how accurate is the sensor at that range?

    4. Re:Really Important For Hobby Robotics! by fermion · · Score: 2, Interesting
      Kinect seems to be one of those products that is really innovative. MS has put together technology that would be useful in many situations. So the question is why are they selling it as a toy and why are they selling it for only $150.

      On the later, if anyone thinks that $150 pays all costs on this thing they are out of their mind. I think on hardware we are used to MS not transferring development costs to the consumer. However, the xBox is a successful product, so I think we are going to see more of MS expecting to get a more immediate return on investments. They probably did figure to recoup costs on sales, while the profit would come from increased sales of other higher margin products, much like the giving MS Windows to the OEM, and making money off Office.

      The toy is a cleaver ploy. It has always been the case that toys are at the forefront of technology. The thing about a toy, unlike a business computer, is that it does not always have to work, and it has the freedom of being free for all innovative. That was what was so cool about everyone calling Mac a toy way back when. It kind of validated it as a truly innovate concept. Kinect is the same thing. It has the freedom to not quite work perfectly, but gives MS the opportunity to test and refine the design. Eventually if MS can figure out to make use of it, we will see it on robot and business devices. This is essentially what we are seeing with iOS. Apple is prototyping it's next OS on toys.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    5. Re:Really Important For Hobby Robotics! by ToasterMonkey · · Score: 1

      This guy is on the way to solving the three main problems of personal robotics:
      1. Indoor localization (figure out where you are inside)
      2. Indoor navigation
      3. Table top manipulation

      There are already open source software packages for all of these items, but they require very expensive laser scanners (starting at 5K a pop). Most of these lasers only scan one row at a time, which means that for situations where you want 3D, you have to tilt the scanner up and down. This is a hassle and leads to slow scan times, which reduces the responsiveness of the robot.

      Is digital stereoscopic vision really that hard to do, or is what you do with the data the real problem? Why is buying a plain web cam, then buying a..... another plain web cam such a problem for the home robotics hobbyist, or is the processing requirement that much greater?

      I want to see something like this with plain webcams =D
      http://video.google.com/videoplay?docid=-241532803911842846#

    6. Re:Really Important For Hobby Robotics! by Black+Gold+Alchemist · · Score: 1

      Several issues:

      1. It's really CPU intensive.
      2. Distortion. Web cams are not consistently made. While you can solve it, see 1.
      3. Vibration and mounting. You'll really have to line up the web cams good, and you'll probably be doing that multiple times in short order.

      Stereo's just one of those things where you want an ASIC to do the work, instead of a normal PC.

      --
      Responsibility is an addiction
      Virtue is a temptation
      Community is a cartel
  16. Re:Hey, congrats by AlXtreme · · Score: 1

    Congrats with the hack & bounty marcan! It seems that nothing is unhackable in your hands, well done!

    --
    This sig is intentionally left blank
  17. Re:Hey, congrats by Cwix · · Score: 5, Funny

    Just think.. your fav porn site can now see just how hard your spanking your monkey, and suggest videos based upon how much you enjoyed previous ones from that genre.

    --
    You are entitled to your own opinions, not your own facts.
  18. Re:Hey, congrats by Animaether · · Score: 1

    are you suggesting you are a *cough* tomato plant *cough*?

  19. Can I ask what in the hell is wrong with you? by apparently · · Score: 4, Funny

    Once we have all three of these systems, it should not be all that hard to link them together and start actually doing useful things with robots in our homes. Even just the first two would make it possible useful cleaning and sentry robots.

    We theoretically approach useful home robotics, and your first thought is cleaning? Followed by sentry duties? What about the ole in-out-in-out, man? Where in the hell are your priorities?
    "Cleaning." I swear some people are just too happy to announce to the world "Hey, look at me! I have zero sense of imagination! Look how practical I am!"

    1. Re:Can I ask what in the hell is wrong with you? by Anonymous Coward · · Score: 0

      You typed that from your parents basement, didn't you? You need to give up the blow-up-doll collection and get a girlfriend.

    2. Re:Can I ask what in the hell is wrong with you? by apparently · · Score: 1

      Whoa boy, you really zinged me with that one, AC.
      All I'm saying is, when I see a Roomba, I think "Sure, the room looks great, but man is this thing lousy at giving decent head."
      If 3D depth perception can correct this design flaw, then I know where I'm putting my R&D money. Capiche?

    3. Re:Can I ask what in the hell is wrong with you? by Anonymous Coward · · Score: 0

      I'am going to build my own robot hooker with blackjack and ...... hookers.....damn..

    4. Re:Can I ask what in the hell is wrong with you? by game+kid · · Score: 1

      We theoretically approach useful home robotics, your first thought is cleaning? Followed by sentry duties? What about the ole in-out-in-out, man? Where in the hell are your priorities?

      Why not combine all three in a cybernetic maid knight whore? Batteries, a broom, a broadsword, and breasts—you'd get it all.

      She would be a problem in classed-character RPGs, I'd admit...

      --
      You can hold down the "B" button for continuous firing.
    5. Re:Can I ask what in the hell is wrong with you? by True+Vox · · Score: 1

      All I'm saying is, when I see a Roomba, I think "Sure, the room looks great, but man is this thing lousy at giving decent head."

      If 3D depth perception can correct this design flaw, then I know where I'm putting my R&D money. Capiche?

      Your ideas are intriguing and I wish to subscribe to your newsletter.

      --
      "Gratuitous complexity is akin to chaos" - True Vox
  20. Re:OpenKinect is CLOSED! by Lazareth · · Score: 2, Funny
  21. Re:Hey, congrats by Anonymous Coward · · Score: 0

    lolololololol almost spit coke on my laptop haha

  22. Tampering with demand! by Anonymous Coward · · Score: 2, Interesting

    Can they do that now? Remember so far the only (speculative) demand is for the cheaper Kinect. Has open source drivers and out of band usage for the Wiimote increased measurable sales?

    1. Re:Tampering with demand! by drinkypoo · · Score: 1

      Can they do that now? Remember so far the only (speculative) demand is for the cheaper Kinect. Has open source drivers and out of band usage for the Wiimote increased measurable sales?

      The Wiimote is a cool gimmick, but Kinect is potentially genuinely useful. The first obvious use for it that I can think of which can save super boatloads of money is in motion capture for animation. They're cheap enough to where you could use multiple units and some back end software to improve accuracy.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:Tampering with demand! by jackbird · · Score: 1

      People who need to save boatloads of money on motion capture aren't interested in tools a vendor is actively hostile to. This is why, e.g. they'll buy racks and racks of renderfarm nodes for faster render times, but wouldn't dream of overclocking one.

    3. Re:Tampering with demand! by drinkypoo · · Score: 1

      People who need to save boatloads of money on motion capture aren't interested in tools a vendor is actively hostile to.

      Uh no. The people you're talking about don't need to save boatloads of money, they have money to burn, it gets written off later. At least, they are throwing away money compared to the kind of people I'm talking about; film students, and amateur filmmakers. Or were you still hoping hollywood or one of its pathetic ethnic derivatives would bring you something worth watching?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:Tampering with demand! by jackbird · · Score: 1

      Film students and amateur filmmakers simply don't have the resources to invest in CGI requiring significant amounts of motion capture (not just financial resources, but expertise/personnel). People who know what the hell they're doing well enough to improve on commercially-available systems are an extremely small group, all of whom are either highly-paid freelancers or employed full-time at a VFX house or motion capture vendor.

      The people who would love to save lots of money are the quantity-over-quality studios throwing bodies at saturday-morning kiddie crap and the accompanying commercials.

      And visual effects houses typically do not use Hollywood accounting and "write it off later," they charge productions something closely resembling cost + profit. This is also why they frequently go out of business.

    5. Re:Tampering with demand! by drinkypoo · · Score: 1

      Film students and amateur filmmakers simply don't have the resources to invest in CGI requiring significant amounts of motion capture

      Uh what? Requiring? We're talking about art, who said anything about requiring? I'm talking about involving.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    6. Re:Tampering with demand! by jackbird · · Score: 1

      Well, what are they going to do with it, other than use it to animate some CG assets for an extended period of time on the cheap, that wouldn't be even easier/cheaper with widely-available 2D tools?

  23. OK now bring on the PS3, Wii,Linux and indie games by giorgist · · Score: 1

    OK now bring on the PS3, Wii,Linux and indie games before MS brings on their own.

    <evil grin>

  24. Re:Hey, congrats by Khyber · · Score: 1

    No, I'm suggesting it for the large horticultural production systems I design for large food production companies.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  25. Re:Hey, congrats by Khyber · · Score: 1

    My kingdom for modpoints.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  26. If I were microsoft... by JoeCommodore · · Score: 1

    Id keep up my whining but do nothing, while I take notes on "innovative" ways to exploit the technology as people develop on it for free.

    Then take their idea and if they complain, threaten them for breaking the EULA, or something along those lines.

    --
    "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
  27. Kinect's beginings included hacking Wii hardware by TimTucker · · Score: 1
    When you look back to Kinect's beginnings, this news is somewhat more interesting in the light that the original "Project Natal" team that came up with it included Johnny Chung Lee (noted for Wii-mote hacks he did at Carnegie Mellon before working for Microsoft):

    http://games.slashdot.org/story/09/06/12/0450237/Why-Natal-Is-a-Big-Deal

    If I were MS, Sony, or Nintendo, I'd be paying close attention to people in the community that start doing interesting things with this and put them on my short-list for recruiting people to develop next-generation hardware.

  28. Re:OpenKinect is CLOSED! by JohnBailey · · Score: 1

    OpenKinect

    You cannot view the group’s content or participate in the group
    because you are not currently a member. Members must be approved
    before joining.

    You must be a member of this group to read its archive.

    Apply for membership or contact the owner.

    Yep..Standard practice for sensibly run email groups.

    --
    It is difficult to get a man to understand something when his job depends on not understanding it.
  29. What about the other hardware by jonwil · · Score: 1

    This is the camera and IR depth sensor but has anyone figured out how to talk to the microphones, electric motor and other stuff in there yet?

  30. Captcha by Anonymous Coward · · Score: 0

    Hey, can we get the captcha they have on adafruit here on /.? That thing is awesome.

    1. Re:Captcha by Anonymous Coward · · Score: 0

      It is teh awesome, but it has issues with color-blind people. Some has to add audio to it first.

  31. And what about the $10k the other guy wanted? by Anonymous Coward · · Score: 0

    He's gonna feel pretty silly, rejecting the $3k and asking for donations to make it $10k.

    1. Re:And what about the $10k the other guy wanted? by mug+funky · · Score: 1

      that was a startup wasn't it? not the guy who eventually got the prize

    2. Re:And what about the $10k the other guy wanted? by Tukz · · Score: 1

      He said "the other guy".
      I forgot his name, but someone made a driver before Marcan, but he didn't open source it.

      --
      - Don't do what I do, it's probably not healthy nor safe. -
    3. Re:And what about the $10k the other guy wanted? by delinear · · Score: 1

      Depends what he's planning to use it for - he might have some killer app in mind that will more than make up for the lost $3k (it seems he has somewhat of a track record for coming up with custom uses for console hardware and selling that knowledge). If that's the case, he might conceivably prefer to keep his code closed so he can exploit it however he wants, but just released the video because he wanted some geek points for doing it first (that, or his hack wasn't as complete as this one and was still a work in progress).

  32. Re:Hey, congrats by Anonymous Coward · · Score: 0

    They could always bring back Clippy:

    "It looks like you're trying to abuse yourself. Would you like assistance with pornographic material? Yes No"

  33. Re:Kinect's beginings included hacking Wii hardwar by marcansoft · · Score: 5, Interesting

    This is a somewhat different thing from what Johnny Lee did, though. Johnny took existing Wiimote driver code and used it to do some very cool things with the data, such as his famous head tracking demonstration. He didn't figure out the actual communications protocol, though (in fact, I did a lot of the early Wiimote reverse engineering hacks too; I guess I have a thing for wacky game controllers!).

    Unfortunately for us engineers and low-level hackers, the people actually finding practical algorithms and cool uses for these devices tend to get more attention than the people hacking the low-level details ;). I'm genuinely excited to see what computer vision experts can do with the raw Kinect data, though (I personally can't do much more than apply a cheap heat map to the data like I did in my video).

  34. Re:Kinect's beginings included hacking Wii hardwar by Anonymous Coward · · Score: 0

    If I were MS, Sony, or Nintendo, I'd be paying close attention to people in the community that start doing interesting things with this and put them on my short-list for recruiting people to develop next-generation hardware.

    They already do. Just keep in mind that there are relatively few talented grad students doing useful stuff which the public never hears about (some of whom Microsoft finds and hires), and orders of magnitude more amateurs duct taping crap and putting videos on Youtube.

    Amateurs from the community are usually late to the game, and their implementations lack technical depth.

  35. Re:Hey, congrats by Animaether · · Score: 1

    then the follow-up question is.. why do those need depth perception in the form of stereoscopic vision instead of e.g. ultrasonic or laser range finding?

  36. Re:Hey, congrats by Khyber · · Score: 1

    Depth perception helps a bit when you have to look down long rows of channels.

    I would have much rather had this camera with dual RGB sensors instead of one RGB and a depth/heat sensor for this purpose, however.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  37. Re:Hey, congrats by Deathlizard · · Score: 1

    Lets start with This Guy, which happens to work for Microsoft now.

    Now considering that Kinect can track depth and location relative to Kinect placement, which is usually under the TV, it should be trivial to do the above head tracking minus the special headgear. In Fact, I would be surprised if a game doesn't do this with Kinect sometime in the future to simulate glasses free 3D that works on any TV. Now I know that Webcams now can do this (the droid does site is a real world example) but since they cant measure depth like Kinect, the effect isn't as eye popping like it is in the Johnny Lee video.

    Now imagine this on your PC. I can't imagine Microsoft missing an opportunity to make more money selling a Kinect for PC's sometime in the future, but then again, it's been over three years and I still can't use the Xbox 360 chatpad on my PC.

  38. Re:Hey, congrats by zbuffered · · Score: 1

    Nice, lets all remember that you were the first person to think of using a robot that watches how hard you spank it to determine what kind of dirty stuff you're into the most. Like a functional MRI for porn. You should slap a patent on that one.

    It would be a little creepy though... Just don't make the robot too human-like or it could really distract.

    --
    Synergy is your friend
  39. Re:Hey, congrats by Anonymous Coward · · Score: 0

    Then just buy two webcams instead.

  40. Not going to be a good day in Redmond by Peter+Simpson · · Score: 1

    Chairs will be flying.

    1. Re:Not going to be a good day in Redmond by owlstead · · Score: 1

      Yeah, but at least they now can measure the distance and direction in which they are flying. Maybe they could fill the room with anti-depressants when the chairs are flying 2 meters or more, or when they are targeting people in the room.

  41. Re:Kinect's beginings included hacking Wii hardwar by janwedekind · · Score: 1

    It is already amazing what can be done with an optical camera.

    However using depth images Andrew Johnson did some impressive work on recognising objects in 3D depth maps. And Dan Munoz recently worked on applying this kind of algorithms to Willowgarage's PR2 robot. With your Kinect driver, depth sensors are getting within reach of hobby developers.

  42. Clever manipulation? by Anonymous Coward · · Score: 0

    Of course, it's also possible Microsoft deliberately spun this "feature" as hype to generate "buzz". They set a trap in the form of a challenge,
    and we fell right into it. They've now been handed working drivers for other platforms on a silver platter, along with a vast number of potential customers they didn't have before, and a slew of free "viral" advertising resulting from our "victory".

    What other reason could they possibly have for (ostensibly) restricting sales of this hardware?

    That's one theory. The only other I can postulate is that Microsoft are a bunch of idiots.

    Either Microsoft has been very clever, or very stupid. Take your pick.

  43. Re:Hey, congrats by drinkypoo · · Score: 1

    If he just buys two webcams he still has to write software to put them together. The big deal about Kinect is that it's a blob of hardware which already does this stuff for you.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  44. The law is designed that way by DrYak · · Score: 1

    How so ? How can a contract grant exceptions from a law ?

    That's because the copyright law is designed that way.

    Basically, the copyright law says :
    - Thou shall not copy. Unless you are the author or get a permission.

    Then the GPL says :
    - I'll give you this said permission to make copies and give them to others. But in exchange, keep this permission, so the next users too can benefit from the same freedom.
    Or the BSD says :
    - Here's the permission to make copies and give them to others. If want to change the game and not give this permissions to the next in chain : fine, do it.

    Contrast to the EULA :
    - You wanted a permission to copy ? hehe. Too bad. You won't get one. Not only you won't get a permission to copy (so technically, it's *NOT* a copyright license). But in addition we'll throw in a bunch of crazy requirement and request for sacrifice of first-born, just so you can use what you've legally bought.

    A license can grant an exception to some law, if said law says that you have an exception if you receive an authorisation, and said license is the corresponding authorisation.
    GPL and BSD give the right to copy even if copyright normally forbids copying, because copyright say that you need a permission and GPL and BSD *are* the permission.

    (Well it's an over simplification :
    - not copy: there are fair use exception. depending on your jurisdiction, these exception might including citation, academic, backup, format-shifting, caching, loading into RAM. Even blowing up DRM if it stands in the way (alas, not in all jurisdictions)
    - author: holder of the intellectual property, to be more precise. you could have bought the rights over it from the actual author and now it's your.
    - permission: that is what the word "license" initially meant, before EULA started to turn it into the restriction-fest we know.)

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  45. Re:Hey, congrats by xtracto · · Score: 1

    I will be the first to say *please please please!!!"

    --
    Ubuntu is an African word meaning 'I can't configure Debian'
  46. Re:Hey, congrats by batkiwi · · Score: 1

    Check youtube for the IR google videos of how kinect works. It's not just two webcams, it's also an IR projector to do depth mapping much more successfully than just "two webcams". It's really quite a clever tech, and means that localized contrast issues (dark room, etc) won't matter for depth mapping (but will matter for image recognition).

  47. Should we buy one before Microsoft clamps down? by KWTm · · Score: 2, Interesting

    Fellow Slashdotters, your opinion on this please: now that the Kinect is actually useful, for how long do you think they will be available before Microsoft changes something so that the open-source drivers don't work?

    I want to know whether to go buy one now before Microsoft retires the current model and starts putting other models out with new firmware that won't work with the drivers.

    Currently I don't have any use for one, but I do have a bit of disposable income, and wonder whether it would be useful to sink US$150 (if that's what it costs as mentioned in another post) into one so that when software comes out for it, I won't be stuck reading "This does not work the newer models of Kinect" or something.

    Your opinions would be appreciated. Thanks.

    --
    404555974007725459910684486621289147856453481154 in hex is "You sank my Battleship?"
    [GPG key in journal]
  48. Re:OK now bring on the PS3, Wii,Linux and indie ga by Anonymous Coward · · Score: 0

    That's exactly what I was thinking.

    Especially since MS is being protective of the Kinect SDK

  49. Re:Hey, congrats by Animaether · · Score: 1

    true that.. but why are you looking down long channels exactly? Are you trying to reduce cost involved with an overhead rail system by just using a single rail along the rows?

    thanks for taking the time to respond, btw :)

  50. Re:Hey, congrats by Yvanhoe · · Score: 1

    The kinect Z-sensor works by sending IR flashes and measuring the response time at the pixel level. They work well in the 1.8 to 2.7m. That probably makes it worthless in your case. If you need a bigger range, there are rangefinders that can be useful but that are bigger and more expensive. The best one is this one ( http://www.hizook.com/blog/2009/01/04/velodyne-hdl-64e-laser-rangefinder-lidar-pseudo-disassembled ) it does 1m-80m with down to 1cm of precision. But it is in another price range (last year it was $15,000)

    --
    The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
  51. Re:Hey, congrats by Yvanhoe · · Score: 1

    Actually it is a z-cam, it doesn't use stereo. The sensor really meaures a distance like a range finder on each pixel of the sensore. Really nice tech that used to be very expensive. That's why so many people are excited about it.

    --
    The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
  52. Wii/PS3 hack? by jishak · · Score: 1

    Would love to see someone hack the firmware and get it to work on a playstation or wii. That would be a wonderful hack. =)

    1. Re:Wii/PS3 hack? by owlstead · · Score: 1

      Uh, why would that be a wonderful hack? It's not like the games will auto-magically recognize the device or anything. USB and Linux are already working, if you can get those to work on your PS or Wii, you are all set.

  53. Microsoft already said: will clamp down by KWTm · · Score: 1

    Replying to myself may be a sign of mental breakdown, but I did want to point out the following web page, listed under Google as having only appeared an hour ago (2300h UTC) stating everything that the main article says, with the addition of:

    "Microsoft is not amused by the open source software community's effort to build its own Kinect drivers. The company says that it doesn't condone reverse engineering and has vowed to use technical and legal measures to prevent unauthorized third parties from repurposing the Kinect camera."

    There is no attribution and I don't know where they got the statement. I guess as time goes on we'll find out.

    http://arstechnica.com/open-source/news/2010/11/microsoft-not-amused-by-open-source-kinect-drivers.ars

    So, I guess I should go buy one.

    --
    404555974007725459910684486621289147856453481154 in hex is "You sank my Battleship?"
    [GPG key in journal]
  54. Re:Hey, congrats by Khyber · · Score: 1

    Auto-adjustment of lighting to prevent the plants from growing up into the light itself and blocking out the other plants from getting light.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  55. Re:Hey, congrats by drinkypoo · · Score: 1

    Yeah but two cameras with two totally different views of the subjects would give you even more data than it has, so there is merit to the approach and indeed it is used. It takes more processing power but that's cheap nowadays. The advantage of this is more in robotics or just in your living room where expecting people to set up two cameras and leave them set up and unoccluded is unrealistic at best. And of course to the hobbyist the most massive advantage is having it done for you :)

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  56. Sale Cheap Nike Shox Shoes by Anonymous Coward · · Score: 0

    Dear Author, Nice written,Look forward your updates,I also like this,thank you,Cheap Nike Shoes , Nike Shox On Sale at shoes-vip.com,Discount and Free Shipping,Save43%-60%