Slashdot Mirror


.NET Gadgeteer — Microsoft's Arduino Killer?

mikejuk writes ".NET Gadgeteer is a new open source platform, from Microsoft Research, based on the use of the .NET Micro Framework. It brings with it lots of hardware modules that are backed by object oriented software. You simply buy the modules you need — switches, GPS, WiFi etc — that you need and plug them together. The software, based on C#, is also open source, and comes with classes that let you use the modules without having to go 'low level.' Is this a competitor for the Arduino?"

241 comments

  1. little pricey by Anonymous Coward · · Score: 0

    little pricey to be a arduino killer

    1. Re:little pricey by PopeRatzo · · Score: 5, Insightful

      little pricey to be a arduino killer

      "arduino killer" is not Microsoft's term. They call it a ".NET gadgeteer" or something.

      I love that some blogger calls it a "arduino killer" and all of a sudden, "Microsoft's trying to kill the cute little arduino".

      Arduino is cool as hell. My daughter and I have been having a blast with a couple of them that we bought just to goof off with.

      The .NET Gadgeteer also looks pretty cool, though I don't know much .NET framework. Oh well, I'll let my kid learn that stuff. I'm not that interested, but I don't see any reason why we should find anything negative in this gadgeteer thing from MS.

      You know which very rich and successful and famous high-tech company is NOT making an open platform for us to play with?

      Seriously, go back ten years, twenty. Now ask yourself which company would come out with something like this Gadgeteer first, Apple or Microsoft. Which company would lock up its handhelds behind a walled garden. Which company would stash profits for a war chest to buy its competitors instead of paying its shareholders a dividend. Sometimes things don't go the way you would suspect.

      --
      You are welcome on my lawn.
    2. Re:little pricey by Anonymous Coward · · Score: 0

      little pricey to be a arduino killer

      "arduino killer" is not Microsoft's term. They call it a ".NET gadgeteer" or something.

      I love that some blogger calls it a "arduino killer" and all of a sudden, "Microsoft's trying to kill the cute little arduino".

      Arduino is cool as hell. My daughter and I have been having a blast with a couple of them that we bought just to goof off with.

      The .NET Gadgeteer also looks pretty cool, though I don't know much .NET framework. Oh well, I'll let my kid learn that stuff. I'm not that interested, but I don't see any reason why we should find anything negative in this gadgeteer thing from MS.

      You know which very rich and successful and famous high-tech company is NOT making an open platform for us to play with?

      Seriously, go back ten years, twenty. Now ask yourself which company would come out with something like this Gadgeteer first, Apple or Microsoft. Which company would lock up its handhelds behind a walled garden. Which company would stash profits for a war chest to buy its competitors instead of paying its shareholders a dividend. Sometimes things don't go the way you would suspect.

      Is there a point somewhere in there?

    3. Re:little pricey by cynyr · · Score: 2

      Does it work from linux?

      --
      All of the above was encrypted with a Quad ROT-13 method. Unauthorized decryption is in violation of the DMCA.
    4. Re:little pricey by Savantissimo · · Score: 1

      A little pricey? From TFA:

      You have a mainboard ($120) which runs the software and interfaces with the other modules. These include a USB module ($25), a display ($100), camera ($34), LED module ($15), buttons ($5), Ethernet ($15), WiFi ($100), SD card ($7), USB Host ($6), Serial to USB ($20) and a joystick module ($7). There are also some expansion modules and a starter kit which includes a processor and a selection of modules ($250).

      $15 just for an LED!?

      Also it has so many ribbon cables, it looks like *%^$^! Cthulhu.
      Why do they use that many wires for each add-on? It's just ridiculous to use a ribbon cable for some of those things, let alone several just for an LCD.

      --
      "Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?" - Patrick Henry
    5. Re:little pricey by sortius_nod · · Score: 1, Interesting

      Yeh, it's an "arduino killer", why else would it have been made?

      Stop playing fucking semantics to ignore the truth of the situation.

      It's an overpriced "arduino killer" for people who've drunk the .net koolaid.

      http://www.ghielectronics.com/catalog/category/265/

      $3 for the cheapest ribbon cable, something you can pick up from a decent part store for 50c. Rip off.

    6. Re:little pricey by LynnwoodRooster · · Score: 2

      They use a common port connection, so that you can use any cable to talk to any board. Sometimes it's overkill - sometimes it's not. But it simplifies connectivity with a common connector.

      --
      Browsing at +1 - no ACs, I ignore their posts. So refreshing!
    7. Re:little pricey by GigaHurtsMyRobot · · Score: 2

      If there is a part store conveniently located near you, then by all means go there. Most people no longer have that luxury, and are at the wits of the free market.

    8. Re:little pricey by hairyfeet · · Score: 1

      Its a totally different audience anyway, it is like how I was arguing with someone who said tablets were "laptop and netbook killers" and I pointed out that is as stupid as saying this new compact is gonna put trucks out of business. One is for consuming content, the other for work.

      And with TFA the Arduino is the ultimate DIY cheapo hacker toy. You can do nearly anything with that little sucker and if you can think of it somebody has probably already written the code for it. The device in TFA would be more of a fit for my local college, where they have plenty of programmers well fluent in Visual Studio and a rocketry and robotics dept. With something like TFA they could get the VS guys to write code for the R&R guys and cut down on the time it takes to make a prototype which would allow them to get more done in a semester.

      so one is DIY, the other more SMB and college projects. Two different groups with different needs so there are different solutions. I just love how everything nowadays has to be an "X killer" instead of just a new product. Meh, whatever it takes to drive page views i guess. I'd rather read about this than something from the Linux troll Nichols on the WinTroll Thurott any day of the week. At least TFA is keeping the BS down to a manageable level.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    9. Re:little pricey by SomePgmr · · Score: 3, Informative

      Meh, for $120 this thing is probably in trouble anyways. Though that's a shame, more stuff is always better.

      And lets remember, there's already an arduino for "people who've drunk the .net koolaid". The Netduino has been around for a long time. And it's $35.

      http://netduino.com/ http://www.sparkfun.com/products/10107

    10. Re:little pricey by Confused · · Score: 2

      Yeh, it's an "arduino killer", why else would it have been made?
      Stop playing fucking semantics to ignore the truth of the situation.

      Going by above statements, you probably don't know anything about the Arduino except the the name. The Arduino is a simple cheap and very limited 8-bit micro-controller, where important part is the limited costs (below $30 to get started) an easy way to hook it up to the computer and a moderately useful development environment where even hobbyists can switch things easily. The big limitations of the Arduino is very little RAM and very little processing power.

      This platform by Microsoft doesn't even play in the same league as the Arduino. It costs 5 times as much and can do many things the Arduino even can't dream about, things like handling audio or video data. This product should be seen more as a contender against the small ARM platforms, Propeller and similar. And then, it's similar priced than those.

      Will it succeed? I hope so.
      Will it push out the Propeller or some ARM products? Perhaps
      Will it push out the Arduino? Definitively not.

    11. Re:little pricey by Joce640k · · Score: 3, Insightful

      Yep. For less then the price of the main board of those I can get something like the Sparkfun Inventors kit which is the sort of thing everybody should have.

      If building little arcade machines like in the article is your thing then you can get (eg.) Arduino+Gameguino (again for less than the price of *just* their main board).

      comes with classes that let you use the modules without having to go 'low level.'

      Um, so does Arduino. Using a servo (or whatever) is two lines of code.

      Arduino killer? Maybe for .Net hipsters with over-rich parents...

      --
      No sig today...
    12. Re:little pricey by Joce640k · · Score: 2

      The big limitations of the Arduino is very little RAM and very little processing power.

      There's bigger Arduinos available. There's even ARM boards which are compatible with Arduino shields, etc.

      If the low-powered Arduinos are so popular it's probably because people figured out you don't need much RAM or processing power to do what people are using them for.

      --
      No sig today...
    13. Re:little pricey by Confused · · Score: 1

      There's bigger Arduinos available.

      Yes, they have twice as much RAM and the same processing speed. The Ardiuno Mega are the way to go if you run out of I/O ports. If you run out of processing power or memory as you do if you want to process audio or video data, do any but the most basic networking, the whole Arduino platform is the wrong solution to your problem. You need something bigger, like a solution based on an ARM processor or the Microsoft gimmick.

      There's even ARM boards which are compatible with Arduino shields, etc.

      The're also the NetDuino which is pin-compatible and can be programmed in C# and the .net environment. The pin-compatibility with Arduino-shields isn't that much of an advantage. It's just a bunch of TTL signals going from the processor directly to the pin on the connector. With only few wires and no other components, those shields can be connected to most other platforms. And many of the really interesting things come as break-out boards, where you need the wires anyway.

      If the low-powered Arduinos are so popular it's probably because people figured out you don't need much RAM or processing power to do what people are using them for.

      Exactly. The Arduino is competing with the PIC and the small TI processors. Compared to those, getting stared and having first successes is far easier and the Arduino community provides lot of support for beginners.. Just plunk down $30, download and the software, connect te board with a vanilla USB cable and try the hello world blinking program.

      The Microsoft thing doesn't play in that niche. It's more for small web-appliances, goofing around with audio or video displays or autonomous robotics that need more processing power than the Arduino can provide. And for those applications, it could become a success if the whole solution provides enough benefits for the costs and Microsoft manages to get the community going. Both things that Microsoft hasn't been very good at in the past, but they might get it right this time.

      From the image of the breakout-board, they seem to mostly use standard ports which makes adding your own beak-out modules cheap and easy.

    14. Re:little pricey by godefroi · · Score: 1

      And lets remember, there's already an arduino for "people who've drunk the .net koolaid".

      And if you've drunk the "netduino koolaid", you might as well go whole-hog and get a FEZ (from GHI, the same company producing the first Gadgeteer hardware, coincidentally), which is a more-capable netduino for about the same price.

      --
      Karma: Poor (Mostly affected by lame karma-joke sigs)
    15. Re:little pricey by godefroi · · Score: 1

      Arduino killer? Maybe for .Net hipsters with over-rich parents...

      No, not for .net hipsters, just for hyperbole-loving bloggers. Remember, for only $5 more than an Arduino UNO you can get a FEZ Panda. The ".net micro framework" has been around for several years (it was originally known as SPOT). Remember the Fossil smart watch? That's where this all started out.

      --
      Karma: Poor (Mostly affected by lame karma-joke sigs)
    16. Re:little pricey by godefroi · · Score: 1

      You need something bigger, like a solution based on an ARM processor or the Microsoft gimmick.

      Gadgeteer IS an ARM platform. Did you think Microsoft created their own microcontroller from scratch?

      The're also the NetDuino which is pin-compatible and can be programmed in C# and the .net environment.

      There's also the FEZ line of products from the same mfr as the current Gadgeteer hardware, as well as the more-capable EMX and even more-capable Chipworkx platforms.

      --
      Karma: Poor (Mostly affected by lame karma-joke sigs)
    17. Re:little pricey by SomePgmr · · Score: 1

      I originally bought their Inventors Kit to get me up and running. The thing was amazingly well put-together, with the color get-to-doing-stuff booklet, some fun sensors and such.

      I guess I'm treading dangerously close to promotion here, but I'm not affiliated (I swear!). I just have to second that as a really good option for people that want to get started.

  2. Honest question: by cervesaebraciator · · Score: 4, Insightful

    Can anyone think of any example when a [fill-in-the-blank-popular-or-niche-object-of-consumption] killer has ever killed a [fill-in-the-blank]? Calling something a [fill-in-the-blank] killer seems to admit at the outset that the market belongs to [fill-in-the-blank].

    1. Re:Honest question: by nitehawk214 · · Score: 3, Funny

      I would like to kill fill-in-the-blanks.

      --
      I'm a good cook. I'm a fantastic eater. - Steven Brust
    2. Re:Honest question: by Anonymous Coward · · Score: 1

      Facebook, as a myspace killer?

    3. Re:Honest question: by Anonymous Coward · · Score: 0

      The telephone, as the telegraph killer?

    4. Re:Honest question: by zget · · Score: 1

      That's because the market currently does belong to Arduino. But it can always change, just see MySpace and Facebook and also Everquest and World of Warcraft, along others.

    5. Re:Honest question: by gman003 · · Score: 5, Funny

      Video killed the radio star.

    6. Re:Honest question: by digitig · · Score: 1

      When a sheep killer has ever actually killed a sheep? Well, yes, sure. A sheep is an object of consumption, isn't it?

      --
      Quidnam Latine loqui modo coepi?
    7. Re:Honest question: by Anonymous Coward · · Score: 0

      Excel as a Lotus 123 Killer?

    8. Re:Honest question: by cervesaebraciator · · Score: 1

      Sure, absolutely. New technologies come along and supersede old technologies. Someone above points out telephones and telegraphs, for example. I'm just wondering, particularly, whether anyone can think of an example where such journalistic predictions of the coming death of a popular item ever prove more than a self-defeating prophecy for the popular item's would be killer. FB did something differently and better than MySpace. Video adds something new and interesting to broadcast. Perhaps, I do not know because I have not had the opportunity to work with Arduino let alone this product, MS is offering something new and different. But whenever I see in print "Acme Corp. has developed a new iThing killer", I understand "iThing controls the market, Acme Corp. is producing a new product, the Me-Too, which will attempt to replicate the functionality of the iThing but always remain in its shadow, and this journalist needed something with name recognition to write about". So, I suppose my question is more relevant to how well such writers actually understand the markets on which they claim expertise and whether anyone can think of an example where writers have been correct.

    9. Re:Honest question: by Anonymous Coward · · Score: 0

      Arduino isn't even a blip in the microcontroller world. Sure, hobbyists may be using Arduino boards, but they're exceedingly low volume. Last I heard, there were maybe 300k arduino boards sold, ever. Billions of microcontrollers are sold every year.

      The market hardly belongs to Arduino.

    10. Re:Honest question: by king+neckbeard · · Score: 1

      I don't recall it being called a myspace killer. It was much less ambitious than that in it's early days, when it was only available to college students. It didn't seem poised to kill myspace because there were plenty of people it wouldn't reach. Then, facebook slowly expanded to high school students and then the general public. It was a 'silent killer'

      --
      This is my signature. There are many like it, but this one is mine.
    11. Re:Honest question: by rubycodez · · Score: 1

      nope, telegraph evolved. so has the telephone. Many technologies we still use like Frequency Division Multiplexing on a wire came from telegraphy. Our internet is the evolved telegraph and telephone system.

    12. Re:Honest question: by rubycodez · · Score: 1

      The Buggles were wrong, of course, many Radio Stars are on the air. Radio grew 6% this year while media in general only 3%. Radio is still growing

    13. Re:Honest question: by Anonymous Coward · · Score: 0

      The automobile killed the horse and buggy/carriage/etc industry out of decidedly niche markets.

    14. Re:Honest question: by sg_oneill · · Score: 1

      Im going to go make a post on Google+ to my one friend on there about how my 250 friends on facebook are missing out on this wildly popular facebook killer. That is, if he ever logs in again.

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    15. Re:Honest question: by evil_aaronm · · Score: 2

      Not doubting your numbers, but you need more imagination. Because of the lower barrier to entry, those 300k Arduinos will blossom into a much bigger number.

      Personal anecdote: where I wouldn't have considered a MC project, previously, I have bought an mbed controller and plan to do some interesting things with it. The ease of making it do fun things - in contrast with "real" MCs - enhances my enthusiasm for this device and will certainly carry over to other associates of mine who see that, "Hey! Lookit what he's doing! If he can do that, then so can I!" Then the Six Degrees of Kevin Bacon kicks in, and before you know it, even Kevin Bacon is rocking an mbed / Arduino / MS jobbie.

      So, yeah, it may be a blip - for now.

    16. Re:Honest question: by lucm · · Score: 1

      > Radio grew 6% this year

      Do you mean "radioactivity"?

      --
      lucm, indeed.
    17. Re:Honest question: by LynnwoodRooster · · Score: 1

      The market for DIY hobbyist boards most assuredly does...

      --
      Browsing at +1 - no ACs, I ignore their posts. So refreshing!
    18. Re:Honest question: by wagnerrp · · Score: 3, Informative

      That's the whole point of the board. It is intended as an Amtel AVR platform for hobbyists to play with. Of course there is no commercial use, because commercial entities would simply fabricate their own system around the AVR microcontroller (and a large number do just this). It's like comparing the BeagleBoard against the use of ARM processors in general.

      This product is positioning itself as a microcontroller platform for hobbyists to play with. That puts it firmly in the same market as the Arduino. Again, if commercial users had a need for such a device, they would fabricate their own system based off the ARM7. Now this chip does have the overhead of the .NET runtime environment. On the other hand, it costs 3x as much, has a 32-bit 72MHz ARM, rather than an 8-bit 16MHz AVR, and some 500x the memory. Less of a microcontroller and more of a minicomputer. It's a considerable step up in capability than the Arduino, so while in the same market, it's not a direct competitor.

    19. Re:Honest question: by Roachie · · Score: 1

      Internet killed the video star.

      --
      This sig is not paradoxical or ironic.
    20. Re:Honest question: by Anonymous Coward · · Score: 0

      To simplify what others have tried tosay, you've completely misdefined the market. Arduino isn't in the microcontroller market competing against Intel. It's in the hobby electronics platform market. Which it most assuredly dominates.

    21. Re:Honest question: by Spacezilla · · Score: 1

      It seems no technology ever dies completely, but I think most people would agree the telegraph is pretty much as dead as they come, even if the Internet can be considered a modern form of telegraphy. :)

    22. Re:Honest question: by Anonymous Coward · · Score: 0

      This was my first thought, (well actually it was: blah blah blah is blah blah blah blah. Is it a blah blah BLAH killer?) How is the new blah any more than a proof of concept? Do they have any sales? Is the new blah better than the old blah in some way? Open ended, provocative titles with stunning conclusions seem like asinine ways to drive eyeballs to a story. Eg: Sensational Headlines Dominate Slashdot! Are they a real news killer? And on a slow news day, the answer, sadly, seems to be "Yep".

    23. Re:Honest question: by Joce640k · · Score: 1

      Reading comprehension fail.

      The question wasn't whether a technology has ever killed another (it has).

      The question was whether a marketer calling something a "XXX killer" has ever worked out for anybody.

      --
      No sig today...
    24. Re:Honest question: by Joce640k · · Score: 1

      Yep, and a massive part of this is the fact that it's cheap enough that they can put together kits containing an Arduino with a breadboard and some wires and a book and a whole bunch of electronic components for less than $100 (ie. people can buy Arduino on a whim).

      --
      No sig today...
    25. Re:Honest question: by Joce640k · · Score: 1

      Point is: The real "killers" are decided by the public, not the marketers or dreamers.

      --
      No sig today...
    26. Re:Honest question: by Anonymous Coward · · Score: 0

      Google is an altavista/excite/etc killer.

    27. Re:Honest question: by inflex · · Score: 1

      Sort of... but not always.

      We often buy a bunch of Arduino boards simply because it's simpler/faster/cheaper to use them and plug them in to our daughter boards than to fabricate our own complete solution each time, especially for short runs. Of course, we never actually use them _with_ the Arduino layer, we just use them simply as convenient prepackaged microcontroller modules.

      That said, the bulk of our products tend to end up being completely custom solutions purely because of size constraints.

    28. Re:Honest question: by ColaMan · · Score: 1

      A couple of recent ones:

      - Compact Discs (both audio and data) - cassettes / zip disks are dead. Took a while, but it got there. Currently being threatened by lossy codecs and USB storage.

      - Digital Cameras. Can you still get Polaroid film?

      --

      You are in a twisty maze of processor lines, all alike.
      There is a lot of hype here.
    29. Re:Honest question: by Rexdude · · Score: 1
      --
      "..One hosts to look them up, one DNS to find them, and in the darkness BIND them."
    30. Re:Honest question: by Anonymous Coward · · Score: 0

      MS Word was called a Word Perfect killer, long before (10 years?) it killed Word Perfect
      Word Perfect was called a WordStar killer, before it killed WordStar

      MS Excel was called a Lotus 1-2-3 killer, even before it was released
      Lotus 1-2-3 was called a VisiCalc and Multiplan killer, before it killed those products

      Windows 95 was called, among other things, an OS/2 killer and an Amiga killer, long before it killed those products

      MS Internet Explorer was called a Netscape Navigator killer, before it killed Netscape Navigator
      Netscape was called a Mosaic killer, before it killed Mosaic

      MS/IBM DOS was however never, not until it was already a fact, called a CP/M killer

      And that is just a few MS products (on the other hand, they used to call all their products a name-of-original-product-they-copied-badly killer)

    31. Re:Honest question: by Anonymous Coward · · Score: 0

      Mac OS X killed linux on the desktop

    32. Re:Honest question: by kaizokuace · · Score: 1

      don't worry, you are still better than all those people still on facebook. 1 better friend is better than 250 shit friends.

      --
      Balderdash!
    33. Re:Honest question: by mijelh · · Score: 1

      Arduino is NOT a microcontroller, but a DIY prototyping platform (which of course includes a microcontroller)

    34. Re:Honest question: by GooberToo · · Score: 1

      You're confusing Arduino with AVR. AVR is the actual microcontroller and they sell in much larger numbers. Arduino is a development platform in which the AVR fits.In other words, Arduino is a subset of the total AVR market, which in turn is a subset of the total microcontroller market.

      Arduino is targeting the hobbyist who would rather write three lines of C code rather than fifty lines of assembly. They are two entirely different groups; though clearly there is some overlap.

      For the Arduino group, you go here.
      For more general purpose AVR use, including some Arduino use, go here.

    35. Re:Honest question: by Anonymous Coward · · Score: 0

      Excel over 123

    36. Re:Honest question: by Anonymous Coward · · Score: 0

      Interactive killed the Video Star

    37. Re:Honest question: by Anonymous Coward · · Score: 0

      But, there's ALREADY http://netduino.com/ ...
      WHY would (zune) individuals WANT (zune) to waste (zune) $$$ getting-into ANOTHER (zune) microsoft scheme?

    38. Re:Honest question: by rubycodez · · Score: 1

      with the detected increase in i-131 levels of about an atom per cubic meter on the west coast of the USA from Fukushima Diachi, I'd say no.

    39. Re:Honest question: by tgd · · Score: 2

      Guns killed suits of armor.

      Tanks beat out horses.

      Two seconds of thinking killed your point.

    40. Re:Honest question: by Anonymous Coward · · Score: 0

      How about trying the MSP430 series, then? TI's launchpad dev kit is $4.30!

    41. Re:Honest question: by TimeOut42 · · Score: 1

      Then MTV decided to killed the Video Star......

    42. Re:Honest question: by gman003 · · Score: 1

      Ah, but are they Radio Stars (who also make videos), or are they Video Stars (who also make radio broadcasts)? Or are they MP3 Stars who also make Videos and get played on the Radio?

    43. Re:Honest question: by Anonymous Coward · · Score: 0

      You should have spent more than two seconds.

      Guns killed the bow and arrow and crossbows. Kevlar beat suits of armor.

      Cars beat out horses, not tanks.

      Go back to the drawing board. You couldn't even produce examples that make the proper references in a similar context to the OP you replied to.

    44. Re:Honest question: by Anonymous Coward · · Score: 0

      Either that or you completely missed it.

    45. Re:Honest question: by Anonymous Coward · · Score: 0

      Except that it's doubtful that anyone ever considered the phrase ' killer' or a derivative of it to describe the replacement of these objects; they occurred over VERY long time scales as these so called 'technologies' developed into stable, usable platforms beyond the initial idea prototype.

      Thus, two seconds of thinking shows that you kinda missed the entire point of his question, doesn't it?

    46. Re:Honest question: by Anonymous Coward · · Score: 0

      Can anyone think of any example when a [fill-in-the-blank-popular-or-niche-object-of-consumption] killer has ever killed a [fill-in-the-blank]? Calling something a [fill-in-the-blank] killer seems to admit at the outset that the market belongs to [fill-in-the-blank].

      PlayStation / XBox? PNG file format? DVD?

    47. Re:Honest question: by Anonymous Coward · · Score: 0

      things do in fact beat other things, but it is rare that "item is market-leader-killer" resulted in the item becoming the top dog.
      Yes tanks are better than horses, but tanks were never sold as "horse-killers" though I chuckle cuz I am sure some horses would disagree.
      Zune ipod killer
      android iphone killer (and I love android)
      AMD Intel killer
      tablet laptop killer
      Things are often marketed as "blank" killer and yet it just doesn't happen.

  3. Let me answer that with another question: by Ant+P. · · Score: 1

    Has Microsoft produced any hardware platform in the past 20 years that was a "X killer"? All the ones I've seen tend to choke on their own drool instead of "killing" a competitor.

    1. Re:Let me answer that with another question: by Anonymous Coward · · Score: 3, Funny

      The Ribbon interface was a productivity killer, if that counts.

    2. Re:Let me answer that with another question: by Anonymous Coward · · Score: 0

      XBOX?

    3. Re:Let me answer that with another question: by Trilkin · · Score: 1

      I found the opposite once I got used to it.

      --
      Nobody cares what the CAPTCHA for your post was.
    4. Re:Let me answer that with another question: by Opportunist · · Score: 1

      And it sure killed the X... Box.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    5. Re:Let me answer that with another question: by TxRv · · Score: 2

      The Kinect was intended as a Wii killer and did quite well, but that was only because of Microsoft embracing the maker community that found brilliant alternative uses for it. In the end it was far more effective when separated from the awful excuse for a console platform it was designed for.

      So Iguess the answer is no.

    6. Re:Let me answer that with another question: by Anonymous Coward · · Score: 0

      X-box killed the Dreamcast.

    7. Re:Let me answer that with another question: by themaneatingcow · · Score: 2

      Productivity was a Ribbon interface killer?

    8. Re:Let me answer that with another question: by Anonymous Coward · · Score: 0

      Has Microsoft produced any hardware platform in the past 20 years that was a "X killer"? All the ones I've seen tend to choke on their own drool instead of "killing" a competitor.

      XBOX.

    9. Re:Let me answer that with another question: by gstrickler · · Score: 1

      The ribbon would be fine if it didn't replace traditional menus. It takes getting used to, and once you're used to it, it has some advantages, but on the whole, I don't find it faster, or notably better than the old toolbars. I like many of the under the hood changes to Excel 2007, but the Ribbon isn't a notable improvement in UI.

      --
      make imaginary.friends COUNT=100 VISIBLE=false
    10. Re:Let me answer that with another question: by king+neckbeard · · Score: 2

      I think Sega killed the Dreamcast by releasing so many consoles and console mods in such a short time. SegaCD, Sega 32x, Sega Saturn, and the Sega Dreamcast in less than a decade.

      --
      This is my signature. There are many like it, but this one is mine.
    11. Re:Let me answer that with another question: by JoeCommodore · · Score: 1

      um.... Investor Dividend Killer? I think most of em had that distinction.

      It looks nice.. but it's expensive (compared to Ardunio) and I don't run Windows on anything.

      --
      "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
    12. Re:Let me answer that with another question: by artor3 · · Score: 1

      Playstation killed the Dreamcast. The Xbox didn't even come out until several months after the Dreamcast had been pulled from the American market.

    13. Re:Let me answer that with another question: by Osgeld · · Score: 1

      a bit of both, most had a dreamcast day one and got rid of it when ps2 went on sale

    14. Re:Let me answer that with another question: by Locutus · · Score: 1

      don't forget that it has also killed a good $20 billion in profits. Oh look, the whole division which includes the XBox just pulled in $32 million. Don't they spend a good $100 million on marketing alone.

      The XBox may have killed the Dreamcast and kept Sony in check but they did that at a cost of many billions of dollars obtained from the Windows OS side of the business.

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    15. Re:Let me answer that with another question: by troon · · Score: 1

      Windows was an X killer?

      --
      Ydco co ,df C erb-y go. a Ekrpat t.fxrapev
    16. Re:Let me answer that with another question: by Anonymous Coward · · Score: 0

      The optical mouse killed the ball mouse.

    17. Re:Let me answer that with another question: by Anonymous Coward · · Score: 0

      What about XBox, the PlayStation Killer? (and I mean 360 vs PS3)

  4. Nope by Anonymous Coward · · Score: 5, Insightful

    The type of person who cares about open anything is the same type who will avoid anything with a Microsoft logo. That alone will kill any potential this platform has.

    1. Re:Nope by Anonymous Coward · · Score: 1

      What if it's a repackaged with a monkey logo? Plenty of devs seem to have fallen for that :)

    2. Re:Nope by Anonymous Coward · · Score: 0

      Case in point: This douchebag.

    3. Re:Nope by hism · · Score: 4, Interesting

      Not the Kinect. Google libfreenect or openni_kinect-- there's plenty of people hacking at it.

    4. Re:Nope by Anonymous Coward · · Score: 0

      That type of person sounds more like a fanatic to me... not exactly open-minded.

    5. Re:Nope by Xest · · Score: 4, Interesting

      The type of person who is a rabid irrational open source zealot and would cut their nose off to spite their face is the same type who will avoid anything with a Microsoft logo.

      FTFY.

      There's plenty of people out there who are a bit more rational than that though, and just use what they like, and avoid what they don't. The plethora of open source software available on Windows should make that clear enough- clearly if people are developing FOSS for Windows, then not everyone that cares about open source is avoiding everything with a Microsoft logo, clearly some recognise that FOSS and proprietary can actually work together. Obviously you've never heard of XBMC or the FOSS Kinect projects etc. either.

      In fact frankly, most people I come across who have this hate Microsoft for everything, forever attitude, aren't even FOSS developers, they're just FOSS fanboys, groupies, whatever you want to call them. They don't actually help the FOSS community really, they just unfairly make it look like it's full of retards because they're the mouthy gobshites making it look bad, whilst the hard working, talented developers slave away creating a decent product, whatever the underlying platform.

      Besides, even if you genuinely believe that a single company can kill FOSS, then there's a lot bigger threats than Microsoft nowadays, MS is pretty much done as a threat to FOSS, I'd be more worried about the growing influence of Apple's extremely more closed and restrictive platform model, or the push by equally many other firms for everything to be run from the cloud, where you can use it, but can't fiddle with it.

    6. Re:Nope by Anonymous Coward · · Score: 0

      Seems quite a wrong deduction.
      There are plenty .NET open source projects, there are plenty .NET developers doing hobbyist (and sometimes professional) jobs with Arduino today.

      I love open, but value practicality over your own stupid war against (some, carefully selected based on some prejudice) corporations.

    7. Re:Nope by QuantumFlux · · Score: 1

      I think this could potentially do well in schools, where Microsoft may offer good deals on large purchases. Kids don't care about the whole MS vs FOSS debate -- well, maybe then nerdy kids but they're probably doing their own Arduino development anyway. For the rest, it's a good intro to programming/developing beyond the standard web/Flash-based crap that kids learn these days.

    8. Re:Nope by Anonymous Coward · · Score: 0

      AMEN

      Exactly what I was going to say.

  5. donotwant by Anonymous Coward · · Score: 0

    Can I have their iPod killer though? Sounds intriguing.

    Zuuune!

    1. Re:donotwant by hedwards · · Score: 1

      The irony there is that the Zune was a much better device than the Apple iPods of the time. It was poorly marketed, and ugly. But technologically it was better than what Apple was doing at the time.

    2. Re:donotwant by king+neckbeard · · Score: 2

      Was that a particularly difficult task to accomplish in the first place?

      --
      This is my signature. There are many like it, but this one is mine.
    3. Re:donotwant by ozmanjusri · · Score: 1

      Can I have their iPod killer though

      Ask Ballmer to squirt one over you.

      --
      "I've got more toys than Teruhisa Kitahara."
    4. Re:donotwant by UnknowingFool · · Score: 1

      But technologically it was better than what Apple was doing at the time.

      When the Zune first came out, it was better than the iPod Classic but fell behind as soon as the Touch was released. It could have been much better had the squirting feature not been so crippled. What put the Touch ahead was that the Touch could function somewhat as a portable computer with browsing, email, and later apps (within a year). The Zune didn't have apps until 3 years and 3 generations later and even then it was pretty much an afterthought. The Touch by then had an ecosystem of tens of thousands of apps whereas the Zune was just a media player.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
  6. Not a chance. by decriptor · · Score: 4, Interesting

    Simple reason: The base board looks like it needs connectors best I can tell and costs 4x as much as an arduino board. Plus I'm sure the MS board requires windows. I have an arduino because I can interface with it on different platforms and it didn't cost a ton to get into.

    1. Re:Not a chance. by Anonymous Coward · · Score: 2, Insightful

      Requiring Windows is most likely not a problem. All the hassles involved in getting it to work with Windows, that would be the problem.

      Thanks but I'll stick with Arduino and leave the nightmare of jumping around Microsoft's landmines in the past.

    2. Re:Not a chance. by wagnerrp · · Score: 3, Insightful

      Simple reason, it's not a direct competitor. For that quadruple price, you get a 32-bit processor at 5x the clockrate, 150x the storage, and 500x the memory. It's absurdly overkill for the kind of projects people use an Arduino for. It will allow other projects that an Arduino is not capable of. Of course it will be used for simple little things like the Arduino, and in the process lose the greatest utility of the Arduino: teaching people how to write small, efficient, purpose built code.

    3. Re:Not a chance. by nkh · · Score: 1

      The Arduino IDE can be used on Windows, Mac and Linux. If I want to try this Gadgeteer, I would have to install Windows and some kind of Visual Studio. The last time I installed Windows it took me a whole afternoon and I wasted a lot of time fixing all kind of problems and had to fight their serial number scheme (even when my copy was valid). I'll also say that this project will most likely be killed in less than a year so I don't know why I would waste my time with it.

    4. Re:Not a chance. by Anonymous Coward · · Score: 0

      4x? $30? What kind of boards are you people using? Mine cost $5-6 a piece presoldered.

    5. Re:Not a chance. by greed · · Score: 3, Informative

      I've dealt with .NET Micro Edition.

      We should have got the one that ran the Linux kernel and dealt with JTAG programming and all that. We spent person-months discovering just how badly .NET ME actually worked (like, unidirectional communication--from the board only). Supposedly, the newer .NET ME has that fixed... but the board in question can't be upgraded. It's .NET ME 2.5 or Linux.

      We could, however, re-flash it to Linux with the debug adapter (which we didn't buy) and a JTAG programmer (which we can fake on a parallel port).

      Or, we could buy some microcontrollers for 1/60th the price and do whatever we feel like for [nearly] free--no need for a Visual Studio or Windows license for starters. All you need is one (1) Arduino USB board and you can hook off the USB chip to program any other ATmega MCU--even ones just on a breadboard. (We actually went with a different MCU family 'cause we had access to a universal in-circuit programmer; but Arduino makes bootstrapping ATmega circuits really easy. Well, if you get the Solarbotics one it is--they've put pin headers to break out the necessary lines from the USB chip....) .NET ME was like using a GUI: If you wanted to do things they thought of, it worked more-or-less OK. If you wanted to do something else, you had the wrong product.

    6. Re:Not a chance. by Dog-Cow · · Score: 1

      You're incredibly incompetent with respect to installing software. Gettting Windows up and running has been a breeze since approximately the Windows 3.1 days. Perhaps the most difficult part is installing on a hard drive whose controller is not supported by the install media, and that's not something unique to Windows.

    7. Re:Not a chance. by Anonymous Coward · · Score: 0

      Of course it will be used for simple little things like the Arduino, and in the process they'll learn the Microsoft way of programming things. FTFY

    8. Re:Not a chance. by Fuzzums · · Score: 1

      People who want to use this want plug and play, drag and drop.
      They want to spend $300 for switch module, and a led module, upload the hello world, and press the switch to turn on the led.

      you want to play around, blow up a few resistors, learn from that and and make a very kewl.. something, but you completely understand how it works what you made.

      --
      Privacy is terrorism.
  7. prediction by theheadlessrabbit · · Score: 1

    I predict that this will be as successful as Microsoft's "ipod killer". What was that thing called again?

    This looks like a solution in search of a problem. How often must someone go low-level with an arduino? It's the community, not the hardware that have made that platform successful. And if I need to do something, chances are someone has already written code to do just that, and made it available to the community. I don't have to code much of anything, only tweak what I find.

    --
    -I only code in BASIC.-
    1. Re:prediction by whiteboy86 · · Score: 1

      The lego like hardware components that can easily be connected, monitored and programmed is just such a brilliant idea. The less low-level stuff you have to resolve the more time to do something usefull you have.

    2. Re:prediction by Anomalyst · · Score: 1

      I predict that this will be as successful as Microsoft's "ipod killer". What was that thing called again?

      Xenu?

      --
      There is no right to feel safe thru security vaudeville at the expense of everyone's freedom, privacy and tax money.
  8. We know how this ends ... by Anonymous Coward · · Score: 0

    Been there too many times to admit, bought the latest Microsoft gadget (over my better judgment) only to be cast adrift by them as soon as they realize that there are not going to earn buckets of cash. I have been set adrift more than Gilligan by those people. Remember the Microsoft phone? The one that only ran in Windows98 and they refused to make a driver for the next OS version. Ah yes and of course the mighty Zune, iPod killer extraordinare. Actually the Zune was my brother-in-laws debacle, but I tried to talk him out of it, so I still feel somewhat responsible.

  9. specifications / cost by Anonymous Coward · · Score: 0

    14 .NET Gadgeteer compatible sockets
    Configurable on-board LED
    Configuration switches
    Based on GHI Electronics EMX module
    72MHz. 32-bit ARM7 processor
    4.5 MB Flash
    16 MB RAM
    LCD controller
    Full TCP/IP Stack with SSL, HTTP, TCP, UDP, DHCP
    Ethernet, WiFi driver and PPP ( GPRS/ 3G modems) and DPWS
    USB host
    USB Device with specialized libraries to emulate devices like thumb-drive, virtual COM (CDC), mouse, keyboard
    76 GPIO Pin
    2 SPI (8/16bit)
    I2C
    4 UART
    2 CAN Channels
    7 10-bit Analog Inputs.
    10-bit Analog Output (capable of WAV audio playback)
    4-bit SD/MMC Memory card interface
    6 PWM
    OneWire interface (available on any IO).
    Built-in Real Time Clock (RTC) with the suitable crystal
    Processor register access
    OutputCompare for generating waveforms with high accuracy
    RLP allowing users to load native code (C/Assembly) for real-time requirements.
    Extended double-precision math class
    FAT File System
    Cryptography (AES and XTEA)
    Low power and hibernate support
    In-field update (from SD, network or other)

    Price $120

    To compare with Netduino ($34.95)

    Atmel 32-bit microcontroller
    Speed: 48MHz, ARM7
    Code Storage: 128 KB
    RAM: 60 KB
    2.1"x1.8"x0.5"

    You get twice the speed for almost 4 times the cost.
    The real win is memory. With 16MB RAM, you can actually get stuff done.

    Why not go to the supplier and source exactly what you need?

    1. Re:specifications / cost by hedwards · · Score: 3, Insightful

      But what's the power consumption on that? Arduino became popular not just because of the cost, but because of the power consumption and ease of use as well. $120 for something that includes all sorts of stuff that I might not need is hardly a good deal.

    2. Re:specifications / cost by Anonymous Coward · · Score: 0

      but how much resources does the actualy framework take up? hmmm

    3. Re:specifications / cost by JBMcB · · Score: 3, Informative

      16MB - sure, but .NET isn't the most compact code in the world. Nor is the framework - even the "compact" framework sucks up several megs.

      --
      My Other Computer Is A Data General Nova III.
    4. Re:specifications / cost by Opportunist · · Score: 3, Insightful

      14 .NET Gadgeteer compatible sockets

      And how about compatibility to something I dream up? Can I attach whatever I wish to it, and still continue to develop in that comfy .net environment?

      Arduino's main appeal to the microcontroller hobbyist crowd is that it offers simple access to AVRs without limiting you. Meaning, you basically get an environment that lets you use the microcontroller as if you didn't have it embedded in the Arduino platform if you so desire, but allows you to use it if you so please. How does Gadgeteer fare in comparison?

      What microcontroller is it, anyway? I can't find that information. It's an ARM7 CPU, ok, but is it a microcontroller at all? Or just the CPU and some MS-invented design around it?

      I might be extra wary when something has an MS label attached, but let me reiterate that: Arduino's appeal stems for no small reason from its openness. It's, in its bare bone, only a PCB that exposes the AVRs pins in a standardized layout. Nothing more, nothing less. You can, when you're fed up with the training wheels that their development environment is, simply hack them off and use it as a simple AVR with a PCB around that exposes the pins in a standardized layout. The crucial question is: Can you do the same with Gadgeteer?

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    5. Re:specifications / cost by the+linux+geek · · Score: 1

      Micro Framework's footprint is around 300KB.

    6. Re:specifications / cost by Anonymous Coward · · Score: 0

      Um, sure the compact framework is several megs, but this doesn't use the compact framework. This uses the micro framework, which isn't even half a meg.

    7. Re:specifications / cost by AVee · · Score: 1

      From http://www.ghielectronics.com/catalog/product/269

      Active power consumption 160 mA
      Idle power consumption 120 mA
      Hibernate power consumption 40 mA
      Not bad but a bit high if you want it to be battery powered.

    8. Re:specifications / cost by godefroi · · Score: 1

      What microcontroller is it, anyway? I can't find that information. It's an ARM7 CPU, ok, but is it a microcontroller at all? Or just the CPU and some MS-invented design around it?

      It's an NXP LPC23xx microcontroller, I'm guessing. GHI is building the hardware (among others, probably), and the hardware is based on a previous design of GHI's, I believe. The software is the .NET Micro Framework, which is Apache licensed.

      --
      Karma: Poor (Mostly affected by lame karma-joke sigs)
    9. Re:specifications / cost by s73v3r · · Score: 1

      $120 for something that includes all sorts of stuff that I might not need is hardly a good deal.

      Maybe not, but then presumably you wouldn't be buying it if you didn't need it. However, there are some applications in which this would be a better choice than an Arduino, due to the increased memory and power.

  10. LOL by Anonymous Coward · · Score: 0

    If microsoft has something 'killer'. They'll fuck it up.

    History says so.

  11. Microsoft and DIY don't really fit.. by crusty_architect · · Score: 1, Insightful

    ...in the same sentence. I think most electronics DIY'ers (including me) are Linux/C/assembler types who have no interest in supporting MS..

    1. Re:Microsoft and DIY don't really fit.. by Dog-Cow · · Score: 1

      I think most people like you are snobs, bigots and assholes.

      It's much more likely that MS is targeting programmers who would like to dabble in electronics and not the other way around.

    2. Re:Microsoft and DIY don't really fit.. by DanAnderson26 · · Score: 1

      I don't know. I'm pretty much a "Linux/C/assembler type" but my NetDuino is pretty fun and the MS dev environment is pretty nice (I especially like the debugger).

      Our experiences may be totally different, but the vast majority of the people I know who are playing with Arduino aren't doing any assembly work anyway.

      I'm not really sure how one more dev board available for hobbyists is anything but a "Good Thing".

      If I had a spare $250 - I'd think about picking one of these up to play with.

  12. Nope by WorBlux · · Score: 2

    I don't think so. The success of the Arduino revolves around how easy it is to get it to reach out and touch something using all the pin interfaces (turn on a LED, control a motor, use PCM to regulate your barbeque temperature. Now there does seem to be a small overlap, it's can't complete with the arduino over it's entire range of applications.

  13. Fun way to build on kinect hype by DontLickJesus · · Score: 2

    I wont say this will kill anything, but it sounds fun. I'm betting this works with kinect soon. And, as a C# developer (along with many other langs) this sounds like a quick way to start projects to teach my kids robotics. Currently I still lean towards Mindstorm, but options are always good.

    --
    Where genius and insanity become confused true wisdom is found
    1. Re:Fun way to build on kinect hype by Anonymous Coward · · Score: 0

      It's OpenSource but requires Microsoft .Net?

      Next.

    2. Re:Fun way to build on kinect hype by Anonymous Coward · · Score: 0

      The .NETMF Framework is open source under the Apache License 2.0. Now if you are talking about the dev environment and not the runtime, there is Mono.

    3. Re:Fun way to build on kinect hype by igreaterthanu · · Score: 1

      I'm betting this works with kinect soon.

      It has an Ethernet and a Wifi module. Microsoft recently released a Kinect sdk that works with .NET, so you could write the portion of the code that uses Kinect on a PC in the same language that you use on the device and just send the data over TCP.

      --
      I dream of a nation where a man is not judged by his skin color but by an number assigned by a credit rating agency.
  14. The likeliest adopters are commercial users by jenningsthecat · · Score: 3, Insightful

    I don't think this will be an Arduino killer. Arduino has too big a lead, and too much traction in the DIY, hacker, and arts communities. But it will appeal to companies that do software and are looking to break into embedded hardware. They're already familiar with .NET, C#, and Visual Studio, and they won't mind paying a premium for the hardware, because it's Microsoft-backed and because they already know the dev tools.

    It might also find a home in the industrial space. Lots of manufacturing facilities have bright people who program PLC's and the like, and are quite capable of learning the tools and building simple stuff that can round out a company's automation efforts.

    I don't love Microsoft, but kudos to them for branching out creatively in an effort to shore up their sagging fortunes.

    --
    'The Economy' is a giant Ponzi scheme whose most pitiable suckers are the youngest among us and the yet-unborn.
    1. Re:The likeliest adopters are commercial users by Jerrry · · Score: 1, Interesting

      I don't love Microsoft, but kudos to them for branching out creatively in an effort to shore up their sagging fortunes.

      Microsoft just announced record Q4 earnings a few weeks ago of over $17B. How, by any stretch of the phrase, are their fortunes "sagging"? I wish my own personal fortunes were sagging as badly.

    2. Re:The likeliest adopters are commercial users by aiken_d · · Score: 4, Insightful

      The word "fortune" has several meanings. You're referring to finances, the parent was referring to well-being. The two are related but not the same.

      Microsoft may be turning record profit, but it's clearly a company in decline. Their stranglehold on operating systems is loosening as OSX gains market share and web browsers make underlying OS less relevant. Office, their cash cow, has hit the point where nobody really sees a reason to upgrade, and its features are also being commoditized by open source and lower cost software. Xbox / Kinect are the two bright spots for a company otherwise drowning in bureaucracy and searching for relevance and innovation.

      So yes, their fortunes are sagging, even as their fortune accumulates. English is funny that way.

      --
      If I wanted a sig I would have filled in that stupid box.
    3. Re:The likeliest adopters are commercial users by Locutus · · Score: 3, Insightful

      Microsoft has a history of failures and poor support once they realized they can't keep pouring millions and billions into it. Windows is the only exception so without leveraging Windows and being sure it'll continue, why would a company get into embedded hardware and software by following Microsoft down this winding road? Besides, embedded systems require long lives and Microsoft products outside of Windows do not have this. Only naive "Windows shops" would fall for this. IMO

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    4. Re:The likeliest adopters are commercial users by slater.jay · · Score: 1

      'round these parts, people have a, "But how did he win? Nobody I knew voted for him!" mentality when it comes to Microsoft and profitability.

  15. SunSPOT clone by Anonymous Coward · · Score: 0

    Sounds a lot like the Java SunSpot: http://www.sunspotworld.com/

    The Arduino is cheap and plentiful. Hard to see how these will ever be either.

  16. Wow! Awesome idea!! by erroneus · · Score: 2

    Creating a devices that come with software bits that enable the control and interfacing between your programs and the hardware devices which more easily enables you to make the devices do useful things!! I can't believe no one has thought of this before!! Next thing you know, someone will tie all of these software-hardware interface modules (let's call them drivers for short) into a bundle that lets them share a common pool of resources such as processor time and memory more efficiently... "in an object oriented way" of course because unless it was done with "objects" it couldn't be new or novel could it?

    I know -- laugh me right off of slashdot right here and now. The second programming language I learned was assembly language for 8 and 16 bit Motorola processors. (The first was BASIC.) Assembly language taught me how computers really work. All this "object oriented" crap is just an abstraction that helps people see programming in ways that aren't even natural to the machines and how they run. I prefer to see things as they are, not how I want them to be. It's all still bits, bytes, signals, registers, inputs and outputs. Sure, you can imagine it's all some sort of flowers and sunshine microcosm where causes and effects happen magically just like they do in the real world (hint: the real world isn't magical either and there ain't no god that makes it all work either). It's all a bunch of tiny, tiny operations that accomplish bigger things. (Hell, for that matter, even the complex instructions in today's processors are really just simple instructions running on smaller processors... anyone ever wonder what "microcode" is and why/how we always see that "microcode update" line in the booting of Linux? Yeah... I knew and have known for a long time... long enough to chuckle to myself when the "RISC vs CISC" debates were going on. (Hint: It's ALL "RISC" now even if it wasn't in the early 8/16 bit days... it would have been horribly more difficult to scale processors to the size and performance we see today without building it all out on RISC elements.)

    It has all been done before and they will continue re-doing it again and again because new ideas are truly rare. I wonder how long it will be before we see an " -- over the internet" or an " -- on a handheld device" versions of these same things.

  17. Hell no by atomicbutterfly · · Score: 0

    Let me see...

    Supported Platform

    Microsoft Windows 7, Microsoft Windows Vista SP2 or Microsoft Windows XP SP3

    No Linux? So what's the point about it being open-source then? Yes I know Windows has plenty of open-source software (lots of it pretty good too), but Microsoft has no trust in the FLOSS community left. This is hardly going to help if they can't even bother to make it officially support Mono (since it uses C#).

    I don't even use Linux anymore and I don't see the point of using this instead of something established and mature like Arduino. Yet anyway.

    1. Re:Hell no by Xest · · Score: 1

      "No Linux? So what's the point about it being open-source then?"

      So you can port it perhaps?

      You know, open-source doesn't mean "has to run on Linux", it just means the source has to be open, and, er, it is.

      The whole philosophy of open source doesn't even revolve around "must run on Linux", it revolves around the ability to view the source for educational purposes, and to be able to take it to modify it, or produce something different.

      Why should they make it support Mono? It's open source, you can do that yourself! That's the point!

    2. Re:Hell no by s73v3r · · Score: 1

      No Linux? So what's the point about it being open-source then?

      Why should Microsoft need to support it's dev tools on other platforms? The stuff that makes up the board, and makes up the framework are open source.

  18. System Stability Module (SSM) by Anonymous Coward · · Score: 0

    Does it come with the Ctrl-Alt-Del, 3-key "System Stability Module (SSM)"?

  19. Graphic designers make horrible UI designers. by Anonymous Coward · · Score: 0

    For most of us, the absolutely massive amount of time it takes to get used to it far exceeds the amount of time that it'll ever save us. That results in a huge productivity loss for us.

    It's not just Microsoft's products that suffer from this, either. It's basically every existing software product that originally had a UI created by developers, but has since had its UI "reworked" by graphic designers for more recent releases.

    Firefox is a superb example of this. Graphic designers have turned it into an absolutely unusable pile of shit recently. By default, the menu bar and status bar are now gone. That makes it a royal pain in the ass to access much of its basic functionality! At least it was usable back when it was programmers creating the UI.

    GNOME is another great example. While initially the work of programmers, graphic designers took more control over the direction of the UI a few years back, and now it is the laughing stock of the FOSS desktop community. It has gone from being usable to being a pile of shit, and that's putting it very nicely.

    1. Re:Graphic designers make horrible UI designers. by JBMcB · · Score: 1

      >Graphic designers have turned it into an absolutely unusable pile of shit recently. By default, the menu bar and status bar are now gone.

      Right Click -> Customize -> Menu bar.

      Seriously, that's what you are complaining about? And what are you missing the status bar for? Links still show up when you hover, they just go away when you aren't.

      --
      My Other Computer Is A Data General Nova III.
    2. Re:Graphic designers make horrible UI designers. by cynyr · · Score: 1

      I like having VBA macros bound simply to keys in all worksheets. Also everything on the ribbon is now bound to a key, and just about anything can be bound to an alt+# combo.

      really, I spent a fair amount of time filling out todays date on 3 or 4 workbooks per "project". now i have a macro that does that with 2 key presses.

      Sorry, the ribbon and vba are the things keeping me hooked on excel.

      --
      All of the above was encrypted with a Quad ROT-13 method. Unauthorized decryption is in violation of the DMCA.
    3. Re:Graphic designers make horrible UI designers. by Anonymous Coward · · Score: 0

      That's three clicks too many just to make the fucking menu bar re-appear. It should never have been hidden in the first place. The Firefox "UI designers" fucked that one up big time.

      The status bar isn't just used for showing the URL of a hyperlink, either. Many Firefox plugins used to put quick-access icons there, for instance. Some plugins would even show additional information there, like the fact that certain content was blocked, or that the page doesn't contain valid HTML.

      Firefox 4 and 5, and possibly the next few releases, will go down in software history as some of the biggest damn mistakes ever made. Within a few years, Firefox will be a dead project, much like XFree86. People are fleeing Firefox today, and it's not going to get any better until they shitcan their "UI designers". If you want the shitty modern Firefox UI, you might as well just use Chrome. At least it doesn't consume tens of GB of RAM, and can render even simple pages in under 5 seconds.

    4. Re:Graphic designers make horrible UI designers. by Wrath0fb0b · · Score: 1

      That's three clicks too many just to make the fucking menu bar re-appear. It should never have been hidden in the first place. The Firefox "UI designers" fucked that one up big time.

      You understand that this is three clicks in the course of forever right?

      Your complaint is not "They don't give me a choice how to display the window" but merely "My choice isn't even the default choice!".

    5. Re:Graphic designers make horrible UI designers. by arth1 · · Score: 1

      Firefox is a superb example of this. Graphic designers have turned it into an absolutely unusable pile of shit recently. By default, the menu bar and status bar are now gone. That makes it a royal pain in the ass to access much of its basic functionality!

      It also breaks the standard window manager functionality of double-clicking the top left corner to close an app. I've been able to do that for 25+ years now, cross-platform, until Firefox broke it.
      I can only presume that the Firefox devs are now of a younger generation that doesn't even know about cross-platform standard GUI functions, nor why they're there.

    6. Re:Graphic designers make horrible UI designers. by Anonymous Coward · · Score: 0

      No, it's not a matter of "default choice" in this case. It's not about the effort needed to reenable the menus, either.

      This is about Firefox's design being overtaken by filthy idiots. They've made one huge mistake after another, and it really harms the usability of Firefox. The GP is right; Firefox will cease to exist unless these people are given the boot. People don't use free software that's difficult to use, especially when there are better, free alternatives out there.

      If these Firefox designers are such experts, then why can't they get their redesigns even remotely right the first time around? Why does each major release of Firefox, which now apparently comes every few months, require such a major overhaul of its UI? What they said was the "right way" of doing things even a month ago is now the "wrong way" and needs to be reimplemented.

    7. Re:Graphic designers make horrible UI designers. by Dog-Cow · · Score: 1

      Since when can't you double-click the upper-left corner to close FF? Works fine on FF5 for me.

    8. Re:Graphic designers make horrible UI designers. by JBMcB · · Score: 1

      > Some plugins would even show additional information there, like the fact that certain content was blocked, or that the page doesn't contain valid HTML.

      Yeah, like Noscript, Greasemonkey, and Firebug, all of which are still running up next to my URL bar. Now the messages only show up when there is something to show, instead of eating up a line that usually shows nothing.

      Seriously, it sounds like you are looking for something to complain about. Or trolling.

      --
      My Other Computer Is A Data General Nova III.
    9. Re:Graphic designers make horrible UI designers. by arth1 · · Score: 1

      You can only do that if you have chosen to view the menu bar in the view options. If you hide the menu bar (which is the default), you can't, because a click will then open the menu, and the second click close it. For FF3 it still worked, with FF 4, it didn't, and with FF 5, the non-working behaviour became standard.

  20. Netduino by ClosedEyesSeeing · · Score: 1

    I really like the Netduino. I find it to be affordable, arduino shield compatible, and write the code with C#.

  21. Heard of the Netduino? by TheNucleon · · Score: 1

    Has no one heard of the Netduino - it's been out for a quite a while. Arduino-like, and programmed with .NET Micro Framework:

    http://netduino.com/

    --
    My comments are my own, and do not represent the views of my employer, my spouse, my children, or my cats.
    1. Re:Heard of the Netduino? by Anonymous Coward · · Score: 0

      Yes. Ended up putting FreeRTOS on my netduino plus to get something useful from it, as the deploy software is buggy and .net performance horrible.

  22. No. Just no. For more than one reason. by Opportunist · · Score: 4, Insightful

    First: MS. Hobbyists, especially the microcontroller crowd, are usually aiming for independence, interconnectivity and freedom of choices. Most microtinkerers I know were even shy to touch the Arduino because it came along with its own development tools that smelled like "you need them to do anything with it". Only after reading the specs, seeing the PCB around the chip and noticing that it is pretty much simply a (rather well designed) pimped out devboard, essentially a "standardized breadboard plus programmer", they started to use it. Many I know still refuse to use the compiler that came with it and stick with AVR Studio or GCC. Some even consider that "too far from the metal" and stick with ASM, personally I think one can overdo his zeal for independence and "feeling your controller", but I'm not judging them. Case in point, microdevs hate being locked into something. Despite the perpetual ATMEL vs PIC battle (and the self-chosen lock-in with either platform, since few people I know really want to work with both).

    Second: Microcontrollers are still very, very tiny in their specs. The average affordable model measures their clock in the Megahertz and their flash rom (program memory) in the kilobytes. And for that a .net platform? Are you kidding? Now, I might be prejudiced in this matter, but unless they somhow then turn that .net program into very tight assembler, the 72MHz Arm will feel like a 8MHz Atmel. Now, that Arm implementation MS is offering has 4500kB of flash. Pretty much, considering most AVRs still measure their flash ram in the single and double digit kilobytes. But will that .net compiler spit out native code? Or will a good deal of those 4.5MB be taken up by some virtual machine that then tries to run the object code? Essentially the question is, how much "work" can you push into the flash, how many instructions can you possibly put into it before you're running out of space?

    And finally: As a extension from the first point, MC developers love to tinker and toy with their gadgets. And they love expanding on them. Having a wide selection of addons is nice, but how easy is it to roll your own? In case I do not want that Ethernet expansion, can I make my own? Are the specs known? What about the legal shit, can I publish what I create without paying MS for it?

    I'd be wary to take the information provided at face value. 72MHz look far more than the measly 20-48MHz Arduino offers (depending on the board you choose). And 4.5MB certainly is far more than 128KB of flash rom. The key question is, though, how much of that rom is usable, how do the processors perform in comparison, and how easy is it to roll your own expansions.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    1. Re:No. Just no. For more than one reason. by Anonymous Coward · · Score: 0

      Please see the posts about the netduino. An already existing .NETMF based device that is pin compatible with the Arduino.

    2. Re:No. Just no. For more than one reason. by Anonymous Coward · · Score: 1

      > But will that .net compiler spit out native code?

      The last time I looked at .NETMF, it ran an interpreter. The IL bytecode is recompiled from implicitly typed stack form to explicitly typed register based ops, but it's still interpreted and so even an 8MHz Atmel equivalent might be optimistic. OTOH, that probably saves on code size.

      According to the website, minimal configuration is about 200K ROM and 30K RAM:
      http://www.netmf.com/TechnicalResource/References/10-04-13/Selecting_Hardware.aspx?id=382fcb2d-19a2-4258-9664-4008c016b535

      Thus, it's a lot more optimized for small configurations than the regular .NET Framework. It's still kind of a neat idea in some ways, but definitely big by microcontroller standards.

    3. Re:No. Just no. For more than one reason. by godefroi · · Score: 2

      Second: Microcontrollers are still very, very tiny in their specs. The average affordable model measures their clock in the Megahertz and their flash rom (program memory) in the kilobytes. And for that a .net platform? Are you kidding? Now, I might be prejudiced in this matter, but unless they somhow then turn that .net program into very tight assembler, the 72MHz Arm will feel like a 8MHz Atmel.

      The NETMF compiler doesn't output native code, it outputs MSIL and it's interpreted on the device (unlike, for example, the full-blown framework, where everything's JITted). Certainly this comes at a performance cost. You'd need to decide whether the tradeoffs are worth it.

      Now, that Arm implementation MS is offering has 4500kB of flash. Pretty much, considering most AVRs still measure their flash ram in the single and double digit kilobytes. But will that .net compiler spit out native code? Or will a good deal of those 4.5MB be taken up by some virtual machine that then tries to run the object code?

      The NETMF footprint is roughly 300KB, and there are NETMF devices with only 512KB of flash. See the FEZ line as well as the Netduino. This device is a MUCH more capable platform than you'd normally see with the NETMF, with gobs and gobs of RAM and flash.

      And finally: As a extension from the first point, MC developers love to tinker and toy with their gadgets. And they love expanding on them. Having a wide selection of addons is nice, but how easy is it to roll your own? In case I do not want that Ethernet expansion, can I make my own? Are the specs known? What about the legal shit, can I publish what I create without paying MS for it?

      The NETMF is under the Apache license 2.0. You're free to do whatever you like with it. Millions of people everywhere would appreciate it if you'd start by working on native code generation :)

      --
      Karma: Poor (Mostly affected by lame karma-joke sigs)
    4. Re:No. Just no. For more than one reason. by Naikrovek · · Score: 2

      What's this!? Reason AND logic, on SLASHDOT? Far out. I like it.

    5. Re:No. Just no. For more than one reason. by Anonymous Coward · · Score: 0

      >Now, that Arm implementation MS is offering has 4500kB of flash. Pretty much, considering most AVRs still measure their flash ram in the single and double digit kilobytes. But will that .net compiler spit out native code? Or will a good deal of those 4.5MB be taken up by some virtual machine that then tries to run the object code?
      Your assumptions are wrong. Plase educate yourselt what .Net Micro Framework really is.
      I use .Net MF on a Netduino board that has 60Kb RAM and 128 KB storage

      >Having a wide selection of addons is nice, but how easy is it to roll your own?
      It's rather easy: Read the .NET Gadgeteer Module Builder's Guide http://gadgeteer.codeplex.com/releases/view/65417
      >In case I do not want that Ethernet expansion, can I make my own?
      Yes
      >Are the specs known? What about the legal shit, can I publish what I create without paying MS for it?
      Yes. Yes. Do you underastand that The FEZ Spider board (the only existing Gadgeteer hardware) is not even made by MS.
      It's open-source. The specs are open. The .Net MF is Apache-licensed.

      BTW, if you just need a Arduino-type board, try Netduino. http://www.netduino.com/ It's open-source board pin-compatible with Arduino (though the voltages are a bit lower). Netduino costs the same as Arduino ($35). And Netduino Plus http://www.netduino.com/netduinoplus/specs.htm ( with Ethernet, micro-SD, faster processor and more memory) costs about $60. It's cheaper, faster and mode compact than Arduino + Ethernet shield.

  23. It's not meant to compete with Arduino by artor3 · · Score: 5, Informative

    Look at the specs. Arduino's "beefy" MCU is 16 MHz, 8 bits. This is 72 MHz, 32 bits. Arduino draws a sub-10 uA sleep current. This thing draws a 40 mA (yes, milliamp) sleep current. They're completely different devices targeting completely different markets. Talk of "killing" Arduino is just meant to draw eyeballs and clicks.

    1. Re:It's not meant to compete with Arduino by drhank1980 · · Score: 1

      I agree completely a 32-bit ARM 7 is in a completely different ball park than an AVR Mega. Clearly not targeting the same end applications.

    2. Re:It's not meant to compete with Arduino by Anonymous Coward · · Score: 0

      If you want the arduino-like version of the 72MHz 32-bit ARM check out the Maple

      It is pretty much exactly that. With a few clever defines, you can actually write code that runs on both the maple and arduino.

    3. Re:It's not meant to compete with Arduino by UWC · · Score: 1

      I know for certain that there are 72MHz ARM chips out there that sleep well below 40mA (I think in the 1mA range). I wonder what keeps this one so hungry while asleep. The NXP 24xx chips have been around for a while, though. They're extremely capable (USB host capabilities and such) but might lag a little behind the most recent speedy embedded ARM chips in terms of efficiency.

    4. Re:It's not meant to compete with Arduino by artor3 · · Score: 1

      Yeah, the current struck me as unreasonably high too. I even went and checked the datasheet for the processor to make sure I wasn't missing anything. My guess is that they simply figured that this device will always be powered off a wire and didn't bother giving it a particularly robust sleep mode.

    5. Re:It's not meant to compete with Arduino by Anonymous Coward · · Score: 0

      The ATmega328 chip on Arduino may be about 1 uA in sleep mode, but the MC33269 voltage regulator chip on the Arduino Uno and other boards continues to draw about 5 mA current.

      The Arduino API also lacks any support for sleep or other power saving modes, other than direct manipulation of the hardware registers and some macros provided by the avr-libc library. As a result, few Arduino-based projects use those modes.

      Arduino is a wonderful platform, but unless you're using an unofficial board without the MC33269, or you've desoldered that part (unlikely - it's very hard to remove), very low power modes are one of those things Arduino could in theory do very well, but in practice it simply does not.

    6. Re:It's not meant to compete with Arduino by spinkham · · Score: 1

      Yeah, this is much more like a Buglabs BUG or Leaf Labs Maple. It's also close to the price of the BeagleBoard, which is much more capable.

      --
      Blessed are the pessimists, for they have made backups.
    7. Re:It's not meant to compete with Arduino by Agripa · · Score: 1

      Microcontroller development kits often do not implement all of the power modes available and even if the hardware supports them, the included software and libraries may not. ARM microcontrollers in particular have had a number of serious power mode (and I/O race condition) bugs over the years.

      I have had to either design and build my own ARM prototypes to implement the features I want or use other microcontrollers like PIC. I had to disqualify Arduino for lack of hardware feature support as well. I laugh when they try to implement a less than 1mA low power mode and then include a high quiescent current regulator to power it or leave no way to power down external support circuits.

      Most off the high volume embedded development kits look like something designed by a programmer first EE second. I can usually spot design flaws within seconds of examining the schematic. Power on reset circuit errors, multipoint analog grounds, inadequate temperature range oscillators, and inadequate ESD and overload protection are more the rule than the exception.

  24. Closer to an NXT killer ... by MacTO · · Score: 1

    Gadgeteer seems more like an NXT killer because it is about plugging in modules and writing the software.

    Arduino, well, that attracts a different crowd. In some ways, Arduino users seem to be a bit more simplistic. You're limited to one shield (unless you do careful planning), the IDE is very straight forward, etc.. In other ways Aduino users are more sophisticated. It is easier to build a small circuit on a breadboard and connect it to the Arduino with jumper wires. You could do that with the Gadgeteer hardware, but it doesn't look quite as simple so I doubt as many people will do it.

    I think that the Windows only bit will limit its use too. Have the people who called the Gadgeteer an Arduino killer really looked at the Arduino userbaseà Lots of Windows users, sure. Tonnes of artists and geeks who use Mac or Linux too.

  25. Kinect Services for Microsoft Robotics by westlake · · Score: 1

    I wont say this will kill anything, but it sounds fun. I'm betting this works with kinect soon.

    Good call.

    Kinect Services for RDS provides sample services that use the Kinect for Windows SDK to allow access to the Depth and RGB data from a Kinect sensor. In addition to a service for a real Kinect, there is also a service for a simulated Kinect that works with the RDS simulator. A sample application is included that shows how to use a Kinect on a simulated robot to wander around and avoid obstacles.

    Kinect Services for RDS 2008 R3

  26. 119.95!!!!!! by Anonymous Coward · · Score: 0

    The only thing that joker would be killing is my wallet!
    (Arduino Uno Board ~ $26)

  27. whoa! that looks expensive by TheGratefulNet · · Score: 2

    I'm, I guess, what you'd call a professional arduino programmer. been working exclusively for the past 2 years or so on a combo hardware/firmware project. I did the hardware design, proto testing and driver+apps coding.

    and so, I'm pretty familiar with hardware and operational costs of getting arduinos up and running from scratch (we did our own board called the LCDuino-1). when I look at the stuff mentioned in the article, I see more zeroes behind non-zeros than should be there. just too expensive for an 'arduino killer' platform or system.

    I'm not against this *because* its MS; and I'm willing to consider other alternatives, but this does not at all look cost effective, just from the pure cost of boards and parts and cables POV.

    otoh, the ARM systems (so-called 'plug computers' from marvell) are the next open-source and viable step up from arduino-land. those seagate dockstars and pogoplugs are common examples of those (and nice and hackable, too). with those, you get a full debian linux stack in there; not some mickeymouse 'other thing' inside that you now have to learn and deal with (and debug).

    for me, its arduino for the extreme low end; and small/tiny/fanless linux boxes for the "$50 and up" kind of range. they even mix well; if you need a tcp/ip presence, use one of those dockstars and have full ip-tables and all that neat protective stuff there; then have a serial link to the arduino for when it needs to report 'back up'. great way to add remote web control safely to the arduino realtime systems.

    --

    --
    "It is now safe to switch off your computer."
  28. Re:Easy one. by hsmyers · · Score: 1

    Finally---verifiable proof that parallel universes exist! I'm particularly impressed by the remark about Linux conferences. Oh and did you go to this years Sundance Festival? I think there was a film about you!!

  29. So, anyone can me them? by dbc · · Score: 1

    So, I guess then being from Microsoft, it will be just like Arduino in that all the software *and* all the hardware designs are open source, so anybody can make and sell the hardware if they feel like it. Right? And people can take the hardware designs and modify them to make special purpose version, and be able to release updates to the software tool chain to support the new hardware?

    Somehow, this just doesn't pass the giggle test.

    1. Re:So, anyone can me them? by godefroi · · Score: 1

      So, I guess then being from Microsoft, it will be just like Arduino in that all the software *and* all the hardware designs are open source, so anybody can make and sell the hardware if they feel like it. Right? And people can take the hardware designs and modify them to make special purpose version, and be able to release updates to the software tool chain to support the new hardware?

      The .NET Micro Framework is Apache licensed. If you're looking for an open hardware design around it, I'd start with the Netduino.

      --
      Karma: Poor (Mostly affected by lame karma-joke sigs)
  30. Arduino killer? by Anonymous Coward · · Score: 0

    The software, based on C#

    Nope.. next!

  31. Re:Easy one. by rubycodez · · Score: 2

    I went to a BSD conference and didn't see either one. Those stupid geeks were even running open source BSD on laptops with wireless and multimedia; anyone with proper upbringing knows you don't do that! I suppose the 30 million GNU/Linux users haven't bought their macs yet, but soon will. And experts predict IOS will dominate the mobile market, right? Oh no wait, it's to be two-thirds Linux by 2013

  32. Plea for Sanity by Anonymous Coward · · Score: 0

    The growing practice of introducing new technologies into consumer markets before industrial markets stands to cause a sea change in the IT/user relationship, Clevenger writes, adding that this will likely involve 'painful changes in the status quo of corporate IT,' including the need to 'shed our arrogance' to give the underlying technology a chance to succeed.

    Yeah, yeah yeah. It seems somtimes like an article is not complete unless it points a finger at our arrogance and tells us that we need to humble ourselves, lest wonderful things fail to get off the ground. That sounds so generally true that it's hard to argue against it. Surely it is the "for the children!" of IT news. The problem is, those who say this feel no burden of proof to demonstrate that arrogance, and no other cause, is sufficient to explain every relevant event. Am I alone in having well-founded suspicions against those who don't recognize, let alone satisfy, a legitimate burden of proof prior to making solid claims?

    Naturally we're all a bunch of arrogant jackasses. Why, our very belief that anyone who puts a large amount of time and energy and effort, who reads the volumes we have read, who does the research we have done, who obtains the experience we have acquired, can master technology ... damn, that's so fucking arrogant. To extend in scope this principle, down to the average user and instructions any literate adult should be able to follow, and observe with much strong evidence that too many users fail to perform the most basic tasks because they refuse to even attempt to follow the most basic, illustrated, step-by-step instructions ... and then to have the guts, the nerve, the blatant audacity to suggest that the person who fits this description (their choice) has actively solicited, invited, yea created the very problems they repetitively experience ... why that's just fucking arrogant. How dare you! Yeah, sure.

    That description of the problem is a solid paragraph. How about a nice, simple solution to a problem that's not nearly so complex as it seems?


    There are two ultimate reasons why someone won't yield to you and just see things your way like you want them to: 1) you're right and they are too proud to admit it, 2) they're right and your own ego won't let you entertain their idea long enough to test its validity. If the second point is true, you add hypocrisy to the very arrogance of which you accuse them. There is absolutely nothing arrogant about refusing to believe what you know to be false, however badly someone else may want you to and call you names for not doing so.

    I wish we as a human race would all just fucking learn this lesson once and for all. That's my heart's desire. No, it's not a relativity of equally valid ideas. It's a willingness to fairly compare ideas to see which are actually superior. For that you must have the courage to abandon even your most favorite, pet idea the moment it is shown to be false. Your love of truth must be greater than your love of being right. It's not easy, but it just can't be that hard.

  33. Expensive toys! by Anonymous Coward · · Score: 0

    $250.00 for the starter kit, pretty expensive toys I'd say!

  34. Apache License 2 by KugelKurt · · Score: 2

    So it's real FOSS. Cool. No matter how much corporate MS sucks, MS Research is usually great and their use of AL2 instead of some "Shared Source" license makes Gadgeteer fully Free. One could even port it away from .NET and MS could do nothing about it. AL2 even includes a royalty-free patent license.

    1. Re:Apache License 2 by shutdown+-p+now · · Score: 1

      This uses .NET MF, which is itself FOSS under Apache license, so the entire stack is, in fact, open.

    2. Re:Apache License 2 by Anonymous Coward · · Score: 0

      So, Bill gates was wrong? How dare you!

  35. PIC Open Source? by Doc+Ruby · · Score: 1

    Where's a good repository of GPL source code for PIC MCUs? PIC16F, PIC18F, PIC24F?

    --

    --
    make install -not war

  36. Different level of hardware by Obfuscant · · Score: 1
    At $120 each, I don't think this board will replace anything but another more expensive board. That's not the Arduino.

    And with all the 10 pin ribbon connections and little in the way of direct bus access, it's a different level of hardware.

    And using .NET, who cares? But 4.5Mb of flash! Woot woot! Don't get blinded by looking at the flash.

    1. Re:Different level of hardware by daid303 · · Score: 1

      At $120 each, I have a 266Mhz ARM board on my desk (or I'm having 20 of the on my desk right now) with 1GB flash and 256MB ram. It's industrial temperature, and running linux.

  37. Pricey, so why not gumstix? by naasking · · Score: 2

    For those prices, why wouldn't I just get a gumstix and run Mono on it? The gumstix boards also host ARM CPUs that are clocked 10x faster.

    1. Re:Pricey, so why not gumstix? by Anonymous Coward · · Score: 0

      Or Beagleboard. With Linux on either gumstix or beagleboard the networking stack is better, and the toolchain doesn't require Windows Host. Gumstix is pricier than it looks on the surface as you need a motherboard of some sort.

    2. Re:Pricey, so why not gumstix? by Anonymous Coward · · Score: 0

      Microsoft is facing some fierce competition. The Beagle board is multiple times beefier and costs almost the same. The Netduino had been around for ages and goes for $35. Not to mention all the other dev boards out there. For $120 a pop, MS should do better than this. In fact, I expect cheap clones of this to show up in now time, like these: http://charliex2.wordpress.com/2011/08/01/getting-our-version-of-the-google-adk-demo-board-ready-for-defcon-19/

  38. Re:Wow! Awesome idea!! by rsclient · · Score: 3, Interesting

    TL;DR: "You kids get off my lawn"

    May apologies, but you are on the wrong side of history. In the 50's, there were "old guard" programmers who wanted to program in octal instead of assembly so they could really understand what the computer was doing. In the 60's, the "old guard" fought COBOL and FORTRAN in favor of assembly so "they could understand what the computer was doing". In then 70's, they fought virtual memory because "only with real memory could you understand what the computer was doing". In the 80's, they fought SQL and wanted to keep COBOL so "they could understand what the computer was really doing". In the 90's they fought GUIs because "only with a command line could you really understand what the computer was doing". And in the last decade, they fought bytecode and interpreted languages because "only with a compiled language can you really understand what the computer is doing".

    This is not to say that every proposed new language and concept is good -- they aren't. There was an research computer where the compiler was in hardware (yes, individual gates and thing to parse your source code), along with the entire OS. There have been visual languages by the dozen; almost all were losers.

    But, overall, history isn't on your side. The higher level languages and abstractions actual make people more productive programmers. Both Java and .NET have been accepted as "good" by an enormous number of working programmers and their hard-nosed managers; they are here to stay.

    --
    Want a sig like mine? Join ACM's SigSig today!
  39. Not to be rude by Osgeld · · Score: 2

    "LED module ($15)"

    fuck off

    1. Re:Not to be rude by daid303 · · Score: 1

      It's the LED overkill module, containing it's own microcontroller. The button module is $5, containing only a push button and a tiny LED. Still insanely expensive.

    2. Re:Not to be rude by Anonymous Coward · · Score: 0

      "LED module ($15)"

      fuck off

      So?

      The Gadgeteer starter kit (http://www.ghielectronics.com/catalog/product/297) is $250.00 US. It comes with a touchscreen LCD, a camera module, Ethernet, SD card reader, and more.. Buy all those parts for Arduino, let us know how much that sets you back. Oh, and make sure the camera supports 320x240 or up to 20fps and the touchscreen is 3.5" with 320x240 pixels.

      It also comes with a full API and project templates for Visual Studio. You don't need to buy Visual Studio either, as it works with the "Express" version. I don't think it is a killer, but it sure as hell opens up the DIY / Tinker space to more people. You act like this is a bad thing.

    3. Re:Not to be rude by Anonymous Coward · · Score: 0

      If you bothered to check the site, this LED module (http://www.ghielectronics.com/catalog/product/272) is similar to a BlinkM (http://www.sparkfun.com/products/8579), it's not just a regular LED.

  40. Re:Easy one. by Roachie · · Score: 1

    Your Mom goes to Linux conferences!

    --
    This sig is not paradoxical or ironic.
  41. Re:Wow! Awesome idea!! by Anonymous Coward · · Score: 1

    This sounds like it is practically lego like. If you get light, motion, temperature, humidity, pressure, gps, accerometers, gyros, magnetometers and motor/gyro controllers for this thing, you'll hit almost the entire robotics, weather station hobbyist market. That's a fairly substantial market and would make it worthwhile.

    However, I'm an arduino hobbyist primarily because I can open a catalog from some place like digikey and be able to write code to interface with just about anything in there.

    Yeah, if you aren't a hardware guy, you might want someone to have already figured out what capacitors, resistors, transistors, diodes you might need to interface with a sensor or whatnot and what the specs of those components should be. The prepackaged modules fit the bill for that is much the same way as an arduino shield.

    If you aren't a low level software guy you might be a bit overwhelmed when reading specs full of timing information and not want to deal with it. But there's definitely a place for a simple low-level microcontroller platform that actually lets you get to the bare metal and this .NET Gadgeteer isn't it.

  42. Great idea, ridiculous price. by Anonymous Coward · · Score: 0

    People can say what they want about it being from Microsoft and using C#. I personally like C# and can buy something from Microsoft without feeling dirty afterward. I think it's a good idea, but executed terribly.

    The price is obscene for what you get, and the modules are nearly as ridiculous. $15 for a LCD module, really? Really? One LCD? I think a Netduino is a far more worthwhile tool which also supports the .NET Micro Framework if you want to use VB or C#.

    This is definitely not an Arduino competitor and I doubt it even wants to be considered one. This is for a much higher level user than traditional microcontroller programmers. When I read this, I think about something like Lego Mindstorm.

  43. Fez? Microsoft product? by Radworker · · Score: 0

    I have been playing around with arduinos for awhile now. Last year Sparkfun started carrying a .net opensource hardware called the fez. It was a garrage company building boards and pointing folks to VIsual Studio with a couple of add on libraries (written by the proprietor) . The article seems to be trying to say that it was a Microsoft project from the start. I don't think so. That is not the way I recall it at all. Anyone else remember this board before Microsoft "rewrote" the history?

  44. Re:Fez? Microsoft product? by Anonymous Coward · · Score: 0

    No, the Fez was a seperate project. .NET Gadgeteer was a common interface type system developed within Microsoft Research that uses boards that also use the .NETMF. So when they went out looking for partners to develop more hardware. One company is GHI, another is Secret Labs the makers of the Netduino boards. Secret Labs doesn't have any products for sell yet, but are working on projects. So Microsoft is not rewriting history, you just don't know enough of it to know the difference.

  45. Re:Fez? Microsoft product? by flimflammer · · Score: 1

    Uh, no. GHI Electronics has been the company manufacturing Fez boards since early 2010, and they're still doing it now.

    Microsoft hasn't "rewritten history" anywhere. The older Fez boards were just Arduino-like proto boards that ran the .NET Micro Framework. The Gadgeteer project is different (of Microsoft Research's specification and GHI's hardware), with the unified interface for all the components. That is what Microsoft did in fact create.

    Microsoft isn't lying to anyone. Take off the tinfoil hat.

  46. iPod is cheaper by richardtallent · · Score: 1

    You could run Mono on a *new* iPod Touch for the same price as just the combination of the whimpy CPU and display modules. And if you do, you'll get wifi, accelerometer, bluetooth, camera, video, Flash, battery, audio i/o, and a few switches thrown in for free. I don't understand the target market here, unless it's people who want to feel like they are low-level breadboarding gods because they plugged a ribbon cable into something and compiled some C# on it.

  47. Killer? by l0ungeb0y · · Score: 1

    Over the last 10 years the only products Microsoft has succeeded in killing are it's own

  48. There's plenty of better alternatives out there... by m2pc · · Score: 1

    I'd rather have one of these: http://www.mbed.org/ I've been using these for personal projects and various tasks at work, and they've been a dream to work with, especially coming from the world of closed-source, proprietary PIC microcontrollers and the expensive compilers they require to get a decent high-level language working.

  49. mbed anyone ? by Anonymous Coward · · Score: 0

    I switched to mbed and lpcexpresso from the 805x series and they are great.
    512k flash (mbed has 2 MB flash extra for storage) , 64k ram, ethernet, pwm, adc, dac, I2S, I2C, serial you name it.

  50. Good product placement for education by slincolne · · Score: 1
    Many education departments have licensing arrangements and good discount structures with Microsoft.

    This is a product that they will be able to order from right out of the catalog, and at better prices than people are talking about here.

    There are certainly many cheaper products out there (my favorite right now is the 'ET-STM32 Stamp') but if I was looking to build up an embedded computing curriculum for a school, these gadgets are well worth a look.

  51. Is this a killer? by redkcir · · Score: 1

    No.

  52. Conveniently located Parts Stores On Line by billstewart · · Score: 1

    If there isn't a cool parts store near you, then you order from Digikey or Mouser if you want industrial-style supply catalogs, or Sparkfun or Adafruit if you want friendly hobbyist stuff. Or you can go to a less cool Radio Shack, who don't carry most of the fancy stuff (though they're about to start carrying Arduino) but are good for basic ICs, LEDs, resistors, capacitors, breadboards, and soldering irons.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:Conveniently located Parts Stores On Line by justforgetme · · Score: 1

      very informative, do you know if those retailers ship internationally?

      Also; would you mind making a link out of the url in you signature? More effective that way

      --
      -- no sig today
    2. Re:Conveniently located Parts Stores On Line by Nethemas+the+Great · · Score: 1

      What are you talking about? I thought Radio Shack just sold mobile phones and batteries. Have you been in one in the last 10 years? Last time I was in there they didn't even have those electronics experiment kits for kids anymore. Radio Shack sold out to the stupid people back in the early 90's.

      --
      Two of my imaginary friends reproduced once ... with negative results.
  53. Hardware to go with Netduino by billstewart · · Score: 2

    Seeed Studios makes Grove System, a connectorized bunch of input and output parts that plug in to an Arduino shield, and also sells Arduinos, Netduinos, Zigbee things, and *duino clones. Grove is $39 for the basic set of ~10 things (and has various extra frobs available.) (And realistically, you'll still want to get a breadboard and bag of assorted LEDs and some resistors.) They previously made a similar system called Electronic Brick, which is a 3-wire interface; Grove is 4-wire so it can support either I2C or analog.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  54. Arduino by drolli · · Score: 1

    is one way to go to plain AVR devices. I like plain AVR C programming. you can get a simple MCU for $2/piece, so its realistic even for things where you need 10s of MCUs (or where the MCU is most likely lost).

    1. Re:Arduino by sgt+scrub · · Score: 1

      yes. avr c nice. don't forget about c++

      --
      Having to work for a living is the root of all evil.
  55. Why .NET? by archmedes5 · · Score: 1

    Why not ladder logic like the rest of the industry uses for PLC's? (arduino excepted and even then, it SHOULD be using that instead.)

    1. Re:Why .NET? by Anonymous Coward · · Score: 0

      Microcontrollers and PLC's are used for entirely different purposes, and we don't use ladder logic for microcontrollers, we program in C/C++.

  56. DIY by reiisi · · Score: 1

    The purpose of DIY is doing it yourself.

    The whole description of this .net gageteer thing is

    Let us DIY for you!

    That's typical of the cognitive dissonance that Microsoft's marketing department displays about anything real world.

    (No, I don't count business management IT as real world. But it is as close as Microsoft seems to be able to get to the real world.)

    --
    Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
    1. Re:DIY by Xest · · Score: 1

      "The whole description of this .net gageteer thing is

        > Let us DIY for you!"

      Where?

      On Microsoft's site the front page description is:

      "Microsoft .NET Gadgeteer is an open-source toolkit for building small electronic devices using the .NET Micro Framework and Visual Studio/Visual C# Express.

      Build all manner of electronic gadgets quickly and easily with .NET Gadgeteer."

      I couldn't see where you found that quote, but certainly the actual description on their site for it seems quite simple, correct, and sensible.

      This is a project born from Microsoft research, somewhere where real geeks work who really just like fucking around with things, in this case, a flexible, easy to use open source hardware development system for .NET developers, which is kinda cool, because .NET is easy to use. This isn't the latest business app with a big budget and major marketing/sales department push behind it. It's a project by geeks, like you and me, who just happen to work at Microsoft, it's pretty cool. I still can't really understand why people have to irrationally hate everything to do with Microsoft just for the sake of hating it.

      It's like the light hearted video Microsoft made the other week about Linux's 20th birthday, with a hint of trying to build bridges, but no, FOSS zealots as usual had to read too much into it and saw it as another veiled attack. It's boring now, it's pathetic, it doesn't help anyone, and especially makes the FOSS community look even more retarded.

  57. Maybe a competitor with Phidgets... by quetwo · · Score: 1

    With Microsoft's device, you have to buy certain modules to do X work. You can't just take 3 LEDs, a Servo and make something. Only their modules will fit, and only their modules have software that is compatible with them. This is the same market that Phidget was going after -- you don't need to be an EE or know how to solder to make something.

  58. NETDuino by Anonymous Coward · · Score: 0

    Or if you are interested in something similar but compatible with many of the Arduino products...

    http://netduino.com/

  59. This is dope by Anonymous Coward · · Score: 0

    Microcontroller development has come a long way and I think this only helps drive the creation of better, friendlier dev tools. Despite the higher price, I like the non-fixed layout + ribbon cable accesories, 72 MHz, ethernet, MULTIPLE UART, and WIFI. Almost a one-stop shop. Conspicuously missing are DB9 modules and a multi-voltage power supply module (1.8, 3.3, 5, 12 V). Also, Visual Studio is a solid IDE not worth complaining about, and C# is also fine.

  60. Re:whoa! that looks expensive by melstav · · Score: 1

    If you go to the company's website and actually look at the board and the better photos on the starter kit entry, you'll note that the cables are all standard 10-pin ribbons. In other words, the same kind of cables that are used for connecting serial ports to motherboards, but without removing one of the wires from the ribbon.

    If something more Arduino-like is what you want, look at their Fez Panda-II. It's $39.95 and has Arduino-compatible headers.

    Both boards are built around a 72 MHz ARM7 that just happens to have Microsoft's .Net runtime preinstalled. Don't want to use .Net? Rather develop for the bare metal? That's what the JTAG port is for.

  61. Where? by Anonymous Coward · · Score: 0

    It is the tenor of the stuff.

    If you don't understand, read down a bit where some others who use Arduino regularly spell it out for you:

    Too much power, too much cost, too much stuff happening that I don't need or want happening.

    How much support from a run time does it take to toggle a bit of IO?

    1. Re:Where? by Dog-Cow · · Score: 1

      Try doing the same on a PC running a general-purpose OS. Just because you don't like to work on that level doesn't mean there's anything wrong with it. You just hate MS because you think it's cool to hate. It's not. Go away and die.

  62. use in schools by bigmo · · Score: 1

    I think this sort of thing could find a lot of use in school programs, whether robotics, engineering or programming courses. Schools would like the MS part and being able to use a "high level" language would make it popular to supplement some programming courses. MS would certainly cut deals on price to get the schools involved.

    While all of us here know that it's really simple to program an arduino, or propeller, or for that matter a pic with assembler, I think schools will be able to more easily justify an expense if MS is behind it along with a .net api. While I would prefer them to take a different approach, anything that will get kids into tinkering with home made projects is a very very good thing.

    I have a fair amount of experience with assembler and some limited c programming on microcontrollers (mostly pic, but some propeller), but I sometimes wish I could just knock off a quick proof of concept with an easy language and a board with enough power & memory that I don't have to worry too much about how I do things. I'd likely never do that for a real project, but in the end the most important/expensive thing is my time.

    If a tool is appropriate for a particular job, I don't think you should lose sleep over whose name is on the box. This is the main reason I rely mostly on open source solutions, and also why I sometimes use closed, propriety ones.

  63. Ermmm NO by shades66a · · Score: 1

    The advantage of the Arduino (And all the other small microprocessors like the attiny,atmega, pic etc) is that you can play with simple circuits using a breadboard and then even at hobby level create a standalone pcb to make various projects (Just search instructables, hack a day, google for atmega,attiny,pic etc) . Looking at the back of this "Arduino Killer" shows that this is not going compete unless you have some fairly serious hardware to create double sided PCB's and be able to mount BGA chips and be able to source the chips for $2-3 a time. (looking through the linked site I can't even see if you can buy the main processor standalone, the cheapest board the FEZ Mini is $39 a pop, and seems to get a button / LDR component confused?!) This is just a toy, for creating one project at a time, that does have some nice,but hellish expensive, modules to plug into it and nothing more.

  64. The USB host shield is $6 by craftycoder · · Score: 1

    That sounds great compared to $30ish for an Arduino compatible USB host. That is until you see that the main board is 4 times the Arduino price.

  65. yup by Anonymous Coward · · Score: 0

    Microsoft killed many a thing, however they did it buying said company/product not competing fairly, this is a competitor to arduino alright, but its no competition at all, its expensive, requires .net and MS software, aside from the fun part of doing all that the IDE does not require you to do, why would any self respecting DIY touch this thing with something shorter than a 10 foot pole?

  66. RDS != .NET MF by Anonymous Coward · · Score: 0

    Microsoft Robotics Development Studio has nothing to do with the .NET Micro Framework family. That's not to say that it's not really neat, and it's not to say that someday a .NET Gadgeteer device won't someday connect to a Kinect (lol! see what I did there?), but RDS targets a studlier class of device, not the cheap-n-cheerful little .NET MF-class of thing at all.

  67. Nifty - but looks to compete against BugLabs by modi123 · · Score: 1

    Not so much an arduino killer as a BugLabs competitor. Lets gloss, more bare boards.

    http://www.buglabs.net/

    Maybe even a nerdkit++
    http://www.nerdkits.com/kits/

  68. Hay Day by sgt+scrub · · Score: 1

    I think they are wishing for their hay day back. Hay day being, back when people were building their own machines and Microsoft was significant.

    --
    Having to work for a living is the root of all evil.
  69. Interactive debugging by Anonymous Coward · · Score: 0

    Seems to me a big advantage of this over existing solutions is the ability to do interactive, step-level debugging. So instead of downloading (or is it uploading) your compiled project and seeing if it will run, you can step through your code and inspect variables and states as you go along.

  70. Re:Wow! Awesome idea!! by s73v3r · · Score: 1

    All this "object oriented" crap is just an abstraction that helps people

    Which is why it's popular. The name of the game is getting shit done, and if something abstracts something in a way that makes things easier, then it's a good thing.

  71. Re:Wow! Awesome idea!! by Naikrovek · · Score: 1

    Bingo. "The name of the game is getting shit done." I could not have said that better myself.

    This fact of life is a true thorn in the side of the "open or nothing" mentality, and I'm glad I'm finally seeing it on Slashdot.

    sidenote: the UIDs on this page are crazy high... the lower numbered old-hats like myself usually (irrationally) hate anything non-open on habit alone.

  72. Ribbon cable by Anonymous Coward · · Score: 0

    Seriously?! I'd hate to try debugging after all those cables have been pulled around a bit.

  73. Re:Wow! Awesome idea!! by Anonymous Coward · · Score: 0

    Wow. I mean, I've done a fair amount of assembler coding, myself, but the abstraction that we create in order to use higher-level languages isn't, I think, the disaster that you seem to think it is. I'm not sure what 'flowers and sunshine microcosm' you think the rest of us are a part of. We think that 3rd generation languages are magic, I guess? I mean, I don't know why we would think that way. Is it because I didn't write my c compiler from scratch, myself? I mean, I've written a compiler. I know basically how it's done. I don't feel the need to re-implement it just because I didn't do it myself.

    Is it that we can't truly understand computers as well as you do? Because... I guess because young people have no respect? Or something? I dunno. But maybe you should take up some kind of relaxing hobby.

    Anyway. Obviously, you can already operate these things over the Internet, and the article has a picture of a man holding the components in his hand, so your last (or one might say 'only') point is moot. But I guess you're so awesome at computers, you don't have to RTFA to know what it's about.

  74. OPEN, as in "Open SORES"? by Anonymous Coward · · Score: 0

    That's IF you give a damn about security, because the "Linux is more secure" b.s. is falling apart rapidly & daily (especially in light of the daily attacks on ANDROID almost, such as this one "HOT OFF THE PRESSES" today:

    http://mobile.slashdot.org/story/11/08/01/2242233/Android-Trojan-Records-Phone-Calls

    as well as the fact that phishers &/or spammers PREFER breaking into MySQL/PHP based webservers on Linux!).

    Think that's bullshit? Ok, disprove this:

    Time to BLOW the upcoming "forums 'Illogic-Logic'" spinmaster crap to hell with MORE facts & actual logic + documented facts! Ready? Read on:

    ---

    1st - Linux also doesn't have as high quality drivers or as many because board makers KNOW what is "running the show/market " out there, Windows - so, they cater to it immensely!

    2nd - Nor does Linux have as many games, by FAR, either... this is mostly the home market in fact!)

    3rd - Not only that. but Linux, in its KERNEL ONLY mind you? Has 3.5x the unpatched security vulnerabilities Windows 7 has (which IS a complete "distro" with all of its parts, not just a kernel only)!

    4th - Despite all those "Open 'SORES'" eyes (most of whom couldn't code to SAVE THEIR LIVES mind you) allegedly poring over Linux code, how come it has that many more unpatched bugs than Windows 7 has, hmmm??

    Closed source is HARDER for hacker/crackers to attack as well, because you're stuck either disassembling it (especially tough with kernel level debuggers) OR fuzzing it, either is tougher than searching out problems in Linux, which you just load into a compiler & step trace its "Open 'SORES'" code with to find screwups in security... hence it still has more security bugs, AND, they are unpatched (despite all the "Open 'SORES'" eyes poring over it, lol!)

    Fact, period!

    5th - In fact, Linux's kernel ALONE has 3.5x the # of unpatched bugs the ENTIRE SUITE/ARRAY OF WHAT MICROSOFT GIVES YOU TO DO BUSINESS & DEVELOPMENT WITH!

    Proof? Ok:

    This data's ALL from a respected source (secunia.com) for known security vulnerabilities unpatched:

    ---

    Vulnerability Report: Microsoft SQL Server 2008: (08/02/2011)

    http://secunia.com/advisories/product/21744/

    Unpatched 0% (0 of 1 Secunia advisories)

    Vulnerability Report: Microsoft Internet Information Services (IIS) 7.x: (08/02/2011)

    http://secunia.com/advisories/product/17543/

    Unpatched 0% (0 of 6 Secunia advisories)

    Vulnerability Report: Microsoft Exchange Server 2010: (08/02/2011)

    http://secunia.com/advisories/product/28234/

    Unpatched 0% (0 of 0 Secunia advisories)

    Vulnerability Report: Microsoft SharePoint Server 2010: (08/02/2011)

    http://secunia.com/advisories/product/29809/

    Unpatched 0% (0 of 0 Secunia advisories)

    Vulnerability Report: Microsoft Forefront Endpoint Protection 2010: (08/02/2011)

    http://secunia.com/advisories/product/34343/

    Unpatched 0% (0 of 1 Secunia advisories)

    Vulnerability Report: Microsoft Office 2010: (08/02/2011)

    http://secunia.com/advisories/product/30529/?task=advisories

    Unpatched 0% (0 of 7 Secunia advisories)

    Vulnerability Report: Microsoft Virtual PC 2007: (08/02/2011)

    http://secunia.com/advisories/product/14315/

    Unpatched 0% (0 of 1 Secunia advisories)

    Vulnerability Report:

  75. Re:Fez? Microsoft product? by Radworker · · Score: 1

    Corrections duly noted. Thanks for the info.

  76. Re:whoa! that looks expensive by Anonymous Coward · · Score: 0

    I agree with most of your post, but I have to say for the extreme low end, straight-up AVR is the better way to go. This board: http://www.adafruit.com/products/296 is awesome. You get all the easy programming of the 'duino, onboard USB so there is no clunky FTDI chip, a JTAG interface for debugging, and it can be used with Eclipse on any platform, so you get a real IDE to navigate through all your code, browse headers and such.

  77. And it might all be irrelevant ANYWAY...(?) by Anonymous Coward · · Score: 0

    Once again, slashdot answers itself: http://developers.slashdot.org/story/11/08/03/2027207/Wasnobr-wbrnobrNET-All-a-Mistake

    best quotes:
        I thought the purpose of .NET was to lure developers away from writing portable apps in Java. As long as the apps stay unportable, those developers' customers remain stuck with Windows.

        From the beginning it was clear that .NET was a Windows first system, anyone else would be on their own. No matter how good the design and concept of .NET may be, while it's under MS control, it is fundamentally subjugated to keeping people on Windows. And while that may have sounded good to the executives at MS, it's a terrible way to address any threat they felt from Java. There is also the pressure from MS to have .NET support all the latest/greatest things in Windows, which is a backwards model. ... In short, the .NET team being part of MS put them in the position of having to support two masters, and that's always a no win scenario.

        What .NET has brought to the Microsoft programmer is a decade of lucrative employment. That's not a bad thing. The trick now is to convert back to C++ and ... I'm tempted to say "go out and get real jobs" but that would be unfair.

        What happens when your vendor decides to move on, just like they have done many times before? Your application is now a ticking time bomb, set to explode at the support cutoff date. Hello did you learn the lesson from the mainframe era? Don't code to vendor specific APIs. Stay platform-neutral and you give yourself a much wider range of platforms for your application. It gives you much more leverage in your hardware purchasing, if you are free to choose any platform. The folks in the trucking industry figured this stuff out a long time ago. It is shocking to me to see people, today, intentionally choosing vendor lock-in.

  78. Re:Conveniently located Parts at Radio Shack by billstewart · · Score: 1

    I was actually quite surprised. I started playing with Arduinos a year or so ago, and found that all of my local Radio Shacks have a section about 6 feet wide, 10 drawers high, with actual electronic components in them, as well as soldering stuff and a variable amount of other electronics on the wall (typically a couple of PIC or Basic Stamp sets.) Half of them are various audio connectors, and half of what's left are collections (Bag O' Resistors, Bag O' LEDs, etc.), but it's still been really useful. They don't have AVR microcontrollers, but they've got 555 timers and a couple kinds of op-amps, and they've got lots of different LEDs. And yeah, you'll pay a lot more than if you ordered them online, but there's no shipping cost and they're right there on your way home from work. (On the other hand, if you want a USB cable, they've only got $25 ones, not $2 ones.)

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks