Slashdot Mirror


10k Raspberry Pi Units Available In December

An anonymous reader writes "A tweet appeared from Raspberry Pi stating the launch of the $25 PC wasn't happening in November as expected. So I decided to investigate further and contacted Raspberry Pi to see what was going on. Eben Upton was kind enough to email me back and give us some good and bad news. The bad news is: we aren't getting the $25 PC this month as expected. But that's where the bad news ends, as it is still arriving in 2011 for some people. Eben confirmed that an order has been placed for 10,000 units, but they won't arrive until the end of November. That means we will see Raspberry Pi go up for sale in December, but it won't be a typical 'get as many out the door as you can' launch. Those first 10k are earmarked for programmers as software is desperately required before a full consumer launch." Update: Apparently some of the details about the production of units and who can get one from the first batch have changed. Raspberry Pi has updated their front page with the latest information.

123 comments

  1. Test? by vlm · · Score: 1

    No details have been made available yet as to how those first 10k units will be allocated

    "In the space below, write a scheme program that outputs your shipping address"

    --
    "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    1. Re:Test? by vlm · · Score: 2

      Whoops as I read off the raspberry website

      If you want one, and you click on the buy button in time, you can have one; they’re being sold on a first-come, first-served basis, whoever you are, and whether or not you are a programmer.

      Still, a good enough programmer can ensure they get one merely by writing a page-watcher up to and including an entire ordering bot.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
  2. Obligatory question by tacktick · · Score: 0

    What the frack is Raspberry Pi and why should I care?

    1. Re:Obligatory question by Fwipp · · Score: 1

      Have you ever even been to slashdot before? http://tech.slashdot.org/index2.pl?fhfilter=raspberry+pi

    2. Re:Obligatory question by Jeng · · Score: 1

      It is a product that has been talked about quite a bit here on slashdot, but really you should just google it and find out for yourself what it is.

      --
      Don't know something? Look it up. Still don't know? Then ask.
    3. Re:Obligatory question by the+linux+geek · · Score: 1

      A cheap board with an ARM11 and 128MB of RAM for $25. Cute, cheap, but slow.

    4. Re:Obligatory question by lobiusmoop · · Score: 1

      Nothing for you to be concerned about at all - it's going to be hard enough time getting hold of one of these for Christmas already I think.

      --
      "I bless every day that I continue to live, for every day is pure profit."
    5. Re:Obligatory question by tacktick · · Score: 4, Informative

      Here is the quick and dirty from their website:

      The Raspberry Pi Foundation is a UK registered charity (Registration Number 1129409) which exists to promote the study of computer science and related topics, especially at school level, and to put the fun back into learning computing.

      We plan to develop, manufacture and distribute an ultra-low-cost computer, for use in teaching computer programming to children. We expect this computer to have many other applications both in the developed and the developing world.

      Our first product is about the size of a credit card, and is designed to plug into a TV or be combined with a touch screen for a low cost tablet. The expected price is $25 for a fully-configured system.

      Provisional specification

              700MHz ARM11
              128MB or 256MB of SDRAM
              OpenGL ES 2.0
              1080p30 H.264 high-profile decode
              Composite and HDMI video output
              USB 2.0
              SD/MMC/SDIO memory card slot
              General-purpose I/O
              Optional integrated 2-port USB hub and 10/100 Ethernet controller
              Open software (Ubuntu, Iceweasel, KOffice, Python)

    6. Re:Obligatory question by CRCulver · · Score: 2

      But low-power and ideal for server use. Currently I have a old laptop functioning just as an MPD server, it's overkill for such needs. I'd love to replace it with a Raspberry Pi.

    7. Re:Obligatory question by jones_supa · · Score: 1

      There's an informative Wikipedia article about it too.

    8. Re:Obligatory question by Anonymous Coward · · Score: 0

      USB Brick 4-Port Hub

      how about this one?

    9. Re:Obligatory question by Yvan256 · · Score: 1

      Considering that the Arduino Uno sells for 30$USD, I'm still impressed by the specifications of the Raspberry Pi.

    10. Re:Obligatory question by konohitowa · · Score: 2

      Jeez. Read the summary. Obviously it's a company that's going to launch 25 dollars. Presumably into space.

      As to why you should care; well if you're a nerd you just will. 'Cause, like, this is slashdot and stuff.

    11. Re:Obligatory question by SanityInAnarchy · · Score: 3, Insightful

      How the fuck was it easier to write a comment than to fucking Google it? And how is there always some asshat who does this every single story?

      --
      Don't thank God, thank a doctor!
    12. Re:Obligatory question by Anonymous Coward · · Score: 5, Funny

      What is Google and why should I use it?

    13. Re:Obligatory question by element-o.p. · · Score: 1

      Thanks a lot, Mr. Coward. I just laughed coffee all over my keyboard at work, and now I have to explain to my boss how that happened, and why I need a new keyboard! (Seriously, well played, sir. Well played, indeed!)

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    14. Re:Obligatory question by Anonymous Coward · · Score: 1

      Well, they're talking like they're going to double the price and take half as a "donation" now. So it'll be a $70 device (assuming you want the good one), until they decide to sell them the way they said they would.

      Just a heads-up to anyone that got too excited about this.

    15. Re:Obligatory question by SteveFoerster · · Score: 1
      --
      Space game using normal deck of cards: http://BattleCards.org
    16. Re:Obligatory question by tehcyder · · Score: 1

      What the frack is Raspberry Pi and why should I care?

      It's another slashdot scam, like bitcoins.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
  3. Not Exactly by Anonymous Coward · · Score: 0

    They just posted a clarification on their home page. http://www.raspberrypi.org/

  4. Company corrects this by Toe,+The · · Score: 2

    Please read from the horse's mouth:
    http://www.raspberrypi.org/

    Quote:
    An article in today's www.geek.com suggested a couple of things -- first, that we're already producing units, and secondly, that we're limiting sales to programmers only at first. Both of these appear to be the result of some horrible miscommunication (blame Eben; he's very tired).

  5. Do want ! by Anonymous Coward · · Score: 0

    I have been waiting to get my hands on one of these devices since the project first started. I'm loosing patience.

    1. Re:Do want ! by Anonymous Coward · · Score: 0

      So you've the attention span of a haddock and the patience of a toddler?

      The proof-of-concept (the natty little thumb drive) was announced in May 2011. That was the FIRST public announcement of the project. 6 months ago.
      The development boards were produced in September 2011. To get to production in 6 months from POC is pretty good going. All along, the Raspberry Pi people have said "Last quarter 2011 for the first batch" The last quarter doesn't end until December 31st, so I'd say there's a bit of time yet before a timetable announced in Summer becomes invalid. Loosen up, spend the waiting time by deciding how many you're going to buy!

  6. Delays by egranlund · · Score: 1

    ...and the delays begin. The vaporware process continues...

    1. Re:Delays by ZeroSumHappiness · · Score: 1

      They're a month behind plan -- A and B boards are set to go out December 2011 at the moment versus November 2011 as initially intended. This is hardly on the same caliber as most vaporware, which tends to make six month leaps away from the deadline at a time, not one. Also, I'm sure they will soon be posting about the initial testing.

    2. Re:Delays by Anonymous Coward · · Score: 4, Funny

      Would you rather they start shipping when they only have 3.14k units in inventory?

    3. Re:Delays by ebenupton · · Score: 5, Informative

      You know how it is. Haters gonna hate :)

      In all seriousness, we haven't taken anyone's money, and have spent a lot of our own time and money on this. We've been very open with people about the challenges we face in getting something like this done, and will continue to be open in the run up to and aftermath of launch. We're big boys, and can handle the hate.

      Eben Upton
      Raspberry Pi Foundation

    4. Re:Delays by harrkev · · Score: 1

      I wish you and your group all the best. Thanks for being open and honest. And might I add that once the programmers have had their fun, I would love to grab one of the 2nd batch, once all the hardware and software bugs are gone. My Verilog is much, much better than my C, so jumping in right now does not make much sense for me.

      --
      "-1 Troll" is the apparently the same as "-1 I disagree with you."
    5. Re:Delays by ebenupton · · Score: 5, Interesting

      Thanks for the kind words. I think we're about to learn some fun lessons about what selling tens of thousands of something involves, and we'll be doing it all in public :)

      Eben

    6. Re:Delays by element-o.p. · · Score: 1

      "You can have it now. You can have it cheap. You can have it good. Pick any two."

      If the Raspberry Pi can actually meet the design specs at the target price (or even anywhere near the target price), waiting another month or two for them to become available will definitely be worth it. Best of luck to you guys (and gals) at the Foundation. I, for one, will be eagerly awaiting the announcement that they are available for sale.

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    7. Re:Delays by Anonymous Coward · · Score: 0

      Don't hate you guys at all. I think what you have put together, and what you might decide to do in the future is a thing of beauty. And not just the hardware, but the aim, the ideas, the fun, and the cool of it. A computer from ARM, with DNA of a spectrum/C64/BBC B/A - plugs in a TV, and will get all the kids back in that. And some of us Kids are rather bigger than you might think ;P

      I hope you sell millions of them, light up the world, and go on to make cheaper, faster, better and more fun stuff. Its fantastic, and bloody awesome, and I wish you masses of luck. And yes, I will be getting one or more :)

      I hope you guys will cross one bridge tho, and thats after it takes off - and I believe it will, and that would be to put it in a small netbook chassis with screen. The old TV paradigm has some mileage in it, but a $99 unit with chassis/screen. Awesome.

      Good luck!

    8. Re:Delays by ebenupton · · Score: 2

      Thanks. The selling millions thing is an interesting one. When you look at the amount of working capital required to get beyond the 100k units per annum point, it's pretty intimidating. Which is why we'll be giving away the schematics and Gerbers in due course to enable clone makers.

      Eben
      Raspberry Pi Foundation

    9. Re:Delays by ebenupton · · Score: 4, Interesting

      It's interesting that the community's scepticism about the price point is pretty much inversely related to my own. As we've nailed down the BOM and assembly costs, and become more confident that we have a saleable product with margin, the level of doubt *outside* the foundation has crept up :)

      The proof of the business model pudding will be when we've sold 100k and I still have a house.

      Eben
      Raspberry Pi Foundation

    10. Re:Delays by element-o.p. · · Score: 1

      Like I said, sign me up for one :)

      Just to be clear, since after re-reading my earlier comment, I see how it could be misunderstood -- I think you guys can do it. I was responding to the naysayers' claims that a 1-month delay is proof you can't do it. The way I see it, your commitment to providing a great product at a phenomenal price might mean I have to have a little more patience before I get my hands on one. That's understandable, and IMHO, it will be totally worth the wait.

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    11. Re:Delays by ejamie · · Score: 1

      The transparency of your team is refreshing. While you can't please everyone, I'm confident this product will achieve the educational objectives for many users.

      Myself, I am excited to help my children build up their interest in computer science as they explore their /own/ RPis.

      --
      Hey! Stop copying my sig!!! Stop copying my sig!!! Stop copying my sig!!! Stop copying my sig!!!
    12. Re:Delays by bingbangboom · · Score: 1

      Thanks for the kind words. I think we're about to learn some fun lessons about what selling tens of thousands of something involves, and we'll be doing it all in public :)

      Eben

      You have got to be shitting me. There will be nothing fun about mistakes to developers, students, and endusers. Please hand this off to a retailer: * $60-100 retail packaging sold at newegg or amazon and drop shipped from your location. * You get one and your charity gets one ala One Laptop per Child (OLPC)

    13. Re:Delays by Roger+W+Moore · · Score: 1

      The proof of the business model pudding will be when we've sold 100k and I still have a house.

      Well my 6 year old son is really keen to get one. This is probably a bit younger than your target audience and I'm not sure how good he will be at programming but having a computer boot to a prompt like the old Beeb model B I learnt to program on is a really good start. All we need now are some magazines with games to type in - debugging the typos in those after entering them by hand was a great way to learn - although perhaps source code games we could download with one or two deliberate bugs in them would help cut to the educational bit!

    14. Re:Delays by adolf · · Score: 1

      Seriously? You propose to increase the price times two, or maybe even quadruple it, and still wind up dealing with the logistics of shipping thousands of packages?

      What possible benefit could this have for anyone?

      Meanwhile, if you want them sold at Amazon so badly for whatever reason, then put them there yourself -- nothing is stopping you. If you really think the market will bear a price of $60-100 for such an item, then there should be plenty of profit incentive for you to play middleman. And if you feel like giving some of your profit back to the charity, I'm sure they'll be happy to accept your donation...

    15. Re:Delays by bingbangboom · · Score: 1

      You would be buying two; one for yourself and one goes to their charitable works. They want these to go to students/developers/etc eventually. 10K first come, first serve sale is not going to do that. They admittedly have very little experience with retail logistics; turn that over to someone who does know something and concentrate on what your charity is trying to accomplish. This is why projects become fail as resources are spread too thin putting out thousands of small fires.

    16. Re:Delays by adolf · · Score: 1

      But that's not the point you were arguing against.

      I read the discussion as follows:

      Them: We'll about to figure it out, and it'll be public! Yay!

      You: OMFG. Srsly? When you fuck it up you'll fuck up your clients. Get retailers, raise prices through the fucking roof, and do a one-for-two deal like OLPC.

      I assume that, at $25 each, they're raising enough extra money to handle whatever their charitable desires might be. You, however, seem to assume differently. (Perhaps you know more about their charitable desires than they themselves do, and are actually fucking psychic.)

      But whatever the case, my point is still valid since you haven't successfully (or even bothered with) trying to argue against it: If you want them on Amazon at higher prices, put them there at whatever price you think is reasonable. If you want a OLPC-sort of deal to sit behind it, implement it.

      I personally think your concept is full of shit, but if you think it really does have merit then it is plain from the numbers that there is money to be made from it if anyone actually wants to buy them that way.

    17. Re:Delays by JamesH48 · · Score: 1

      Yes, you are being shitted (or are shitting yourself). The foundation does has some people experienced in selling, and it isn't all being packaged in a dingy back office somewhere - completed devices will be going from production to warehouse to fulfillment house. Retailing would be insane though, 150% markup once its get to the end user is obviously completely unacceptable, and do you know of a retailer who will sell worldwide? Amazon don't.

    18. Re:Delays by HappyPsycho · · Score: 1

      Bah, when is the 2nd set coming around? Order more!!! :P

      Right now I want about 5:
      - Extra PC (or 2) in the house if someone visits / home entertainment replacement (stream from NAS). I already saw the video of VLC running on one of these guys. Still undecided as to whether to chop open my tv and embed it or mount outside.
      - New brain for my quad copter, the new brain was going to be a android phone in a Otterbox case but I'll be much less freaked out if it crashes with a rasberry pi than a $200-$300 phone.
      - Possible front-end replacement for my Reprap Mendel (all I'll need to provide is a screen, keyboard & mouse. No full PC required). I'm guessing the guys at rep-rap are salivating over this guy. For those that want a 3D printer to operate without a external PC this would be heaven.
      - A few home automation projects I have.
      - One for development / playing around with.

      As a side note, you may have some competition from the Arduino community (or an opportunity for collaboration), from what last I head they were coming out with an ARM version to address the limitations of the ATMega family of chips (Most notably the 8k of RAM). The difference I can see between the two projects comes from I/O, Arduino would be more low level (SPI, I2C, etc) where the Raspberry would focus on USB and consumer peripherals (Keyboard, mouse, webcam, big screen, flash drives, etc).

  7. I want more than an arduino(s) by TheGratefulNet · · Score: 1

    even with multiple arduinos, there's only so much you can do.

    I'm hoping this pi thing will be cheap and yet easy enough to access low level things and 'be a controller' too. carrying linux around is pretty heavy (for a controller) and a LOT of software to test, validate and worry about. arduinos have setup() and loop() and that is your world. its such a simple and secure world. add linux to controllers and all hell can break loose if you are not careful.

    when the pi is buyable, I'll get one or two. at the very least, I need a webserver and ip-stack (and firewall) front-end to my real embedded systems. perhaps I'll serial couple them and keep things insulated that way until I'm sure the pi and its ip networking path is secure enough to be given direct control over embedded controlled physical things. but as a front-end doing web stuff I'm sure its going to be more than powerful enough.

    --

    --
    "It is now safe to switch off your computer."
    1. Re:I want more than an arduino(s) by Andy+Dodd · · Score: 4, Insightful

      The GPIO expansion ports have been intentionally made difficult to access on the Pi (to eliminate risk of accidentally plugging in something that makes it unhappy is the claim, but probably the real reason is that easy physical access to the ports would more rapidly piss off those who buy it and realize the BCM2835 datasheet isn't available unless you're a megacorporation or an ex-employee like Eben is.) Heck, the product page on Broadcom's website for this device is nothing but a marketing blurb. Anyone familiar with Broadcom's history with open source is not going to be surprised by this - it's typical classic Broadcom.

      If you want to do embedded computing work and not just have a set-top-box without a case - look at the new BeagleBone. It's more expensive, but with a significantly faster CPU (same clock speed, but the Cortex-A8 does much better than the ARM11 IPC-wise) and the I/O is brought out to standard 0.1" pin headers. In addition, it takes 20 seconds on Google to find the AM3358's product page, which immediately gives you an internal block diagram of the chip, and the full TRM (datasheet) for the chip is right near the top of the page.

      --
      retrorocket.o not found, launch anyway?
    2. Re:I want more than an arduino(s) by Arlet · · Score: 1

      If you want to do low-level hacking, like on Arduino, but you'd like some more speed and memory, and have ethernet and USB, it's probably better to look for a simpler ARM based microcontroller.

      These guys have some nice boards (click ARM on the left): http://olimex.com/dev/index.html

      The Pi doesn't have much user programmable I/O, and it's also harder to access SoC features from the application, or get really accurate timing (Linux isn't very good at real-time stuff).

    3. Re:I want more than an arduino(s) by Anonymous Coward · · Score: 0

      I was excited about the BeagleBone until I got to the part about needing a daughter card to drive video... I have a BeagleBoard here in front of me, with the HDMI out on it, different ways of slicing the cake. Gumstix is yet another flavor for ARM developers.

    4. Re:I want more than an arduino(s) by ebenupton · · Score: 4, Insightful

      Not sure where the hate is coming from here. I totally agree Beaglebone is a very neat product for people with a bit more cash and no need to drive a display.

      And ex-employee? My badge didn't let me in the car park this morning, so maybe you know something I don't :)

      Eben
      Raspberry Pi Foundation

    5. Re:I want more than an arduino(s) by harrkev · · Score: 1

      I have never heard of this before, but, after doing some reading, the BeagleBone does not really fill the same niche, and is targeted for a different audience.

      The BeagleBone does NOT have any sort of standard I/O other than USB, and Ethernet, and roll-your-own digital I/O. You have to buy a separate board in order to drive a monitor. Great for embedded stuff, but not really good for a cheap, low-cost, general-purpose PC.

      --
      "-1 Troll" is the apparently the same as "-1 I disagree with you."
    6. Re:I want more than an arduino(s) by element-o.p. · · Score: 1

      even with multiple arduinos, there's only so much you can do.

      Yep. I've got one Arduino, with another currently en route, but I definitely want a Raspberry Pi as well. The Arduino is great for certain things -- for example, the one I have at home just became the beginnings of a home weather station this weekend -- and I plan to use the second one for miscellaneous hardware hacking and eventually for use on some model rocketry/RC experiments. However, the Pi seems to be better suited for some of the rocketry/RC experiments I would like to try, like running a USB web cam across a WiFi link in flight. That might be possible on an Arduino using an XBee and one of the various camera shields, but frankly, it sounds like a lot more work than it's worth on an Arduino.

      To put this in terms of the requisite /. car analogy, sure...it's possible to take a pile of raw materials *only* and build a custom car, but realistically, are you really going to turn raw rubber into your own tires, or are you just going to go to the local tire shop and buy a set of Goodyears (or Pirelli, or...)?

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    7. Re:I want more than an arduino(s) by Anonymous Coward · · Score: 1

      Not sure where the hate is coming from here.

      Anyone that has had tried to cooperate with Broadcom when trying to obtain data sheets, source code or even a straight answer if a product advertised on their website is actually in production and available knows where the strong negative emotions are from. It would be a pleasant surprise if this project demonstrates that Broadcom has somehow changed for the better.

    8. Re:I want more than an arduino(s) by Andy+Dodd · · Score: 2, Informative

      "Not sure where the hate is coming from here."
      Where's the TRM? Where's the datasheet? That's where the hate is coming from. That and years of bad memories involving Broadcom WLAN chipsets on Linux due to lack of datasheet access (and, in general, lack of access to any documentation at all)

      Compare the following webpages:
      http://www.broadcom.com/products/BCM2835 - Marketing blurb, no block diagrams, no datasheets, no nothing

      http://www.ti.com/product/am3358 - Block diagram, family parametric comparison, and an EXTREMELY complete datasheet

      For someone like the OP who is planning on doing embedded computing (by necessity, more "low-level" than just using the device as an STB), having a processor datashete is an absolute and complete necessity

      Since the BCM2835's datasheet is not available (in typical Broadcom style) - why even bother wasting board space on a GPIO/SPI/I2C header that no one who purchases the Pi is going to be able to be able to use?

      --
      retrorocket.o not found, launch anyway?
    9. Re:I want more than an arduino(s) by Andy+Dodd · · Score: 1

      If you read the post I replied to, it's clear that the person I replied to is focused more on the embedded control in their desires than on having a general-purpose PC.

      --
      retrorocket.o not found, launch anyway?
    10. Re:I want more than an arduino(s) by Andy+Dodd · · Score: 2

      Yeah, Gumstix is kinda need for embedded work too. If you want video interfaces, the BeagleBoard is the way to go. The problem is that accessing the GPIO/SPI/I2C etc of the Beagle is pretty difficult just due to how the headers are laid out. There also isn't that much "nifty I/O" for embedded work on the Beagle, as its processor is more "general purpose" oriented.

      The Bone is an entirely different animal - much more GPIO and more flexible I/O.

      The SPI interfaces on that Sitara are insane... They appear to be able to run at tens of megahertz clock rate, there's two McSPIs, and each supports two enable lines.

      I've had a project in mind for a while that would have a Xilinx Spartan-3E's BRAM exposed to a host processor via SPI - Originally I was going to use an LM3S6965 as the host, but the Sitara will be much easier. The BeagleBoard's expansion arrangement would've made this very difficult.

      --
      retrorocket.o not found, launch anyway?
    11. Re:I want more than an arduino(s) by Andy+Dodd · · Score: 4, Informative

      A little more info, more along the lines of why there is so much generic Broadcom hate and distrust within the Linux community:

      http://linuxwireless.org/en/users/Drivers/b43 - If you go down about 3/4 of the page, you'll see that:
      Until 9/9/2010, the only drivers for ANY broadcom device were created via reverse engineering. Broadcom provided ZERO support to the b43 developers, and I'm fairly certain they still don't have any proper technical documentation. (Sorry Broadcom, but source code isn't documentation.)
      After 9/9/2010 - only THREE chipsets (out of quite many) had any sort of "official" open source driver support for Linux from Broadcom.

      Meanwhile, chipsets from other manufacturers (Intel, Atheros, Intersil/Harris, Ralink) have had robust open source support for a VERY long time. For many years, Broadcom WLAN chipsets were completely useless in Linux due to Broadcom's refusal to provide any documentation.

      --
      retrorocket.o not found, launch anyway?
    12. Re:I want more than an arduino(s) by DrogMan · · Score: 1

      even with multiple arduinos, there's only so much you can do.

      What about Arduino plus a propellor? http://www.xgamestation.com/view_product.php?id=51

      Looks fun - wish there was more time to the day to play with these things...

    13. Re:I want more than an arduino(s) by LWATCDR · · Score: 1

      So is the GPIO, SPI, and I2C not accessible? A header would be ideal but I could live with just pads. If not then that really makes me sad since interfacing computers to the real world offers so much potential in the way learning.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    14. Re:I want more than an arduino(s) by Anonymous Coward · · Score: 0

      Eben, I'm looking forward to getting a few boards.

      However, what Andy Dodd says are valid comments.

      A TRM and a datasheet are a must-have.

      Also, consider this: for any proprietary parts, there WILL be attempts by the community to reverse engineer and open up those. That community effort would be better used by coming up with awesome new uses for the board.

      So the question is where do you want the community to focus. Open board = new products, new uses, new Broadcom chip sales. Closed = re-inventing the (restrictive) wheel, wasted effort, less new uses, less new products, less Broadcom chip sales.

      All glory to Broadcom, but I'm willing to bet real money on that there is absolutely nothing in the Broadcom IP that is being protected here which the competitors would not already know or have implemented themselves...

    15. Re:I want more than an arduino(s) by chispito · · Score: 1

      For someone like the OP who is planning on doing embedded computing (by necessity, more "low-level" than just using the device as an STB), having a processor datashete is an absolute and complete necessity

      Since the BCM2835's datasheet is not available (in typical Broadcom style) - why even bother wasting board space on a GPIO/SPI/I2C header that no one who purchases the Pi is going to be able to be able to use?

      Well, damn. I guess the school children for whom the device is intended will have to make due without the datasheet. Won't somebody please think of the children!?!

      --
      The Daddy casts sleep on the Baby. The Baby resists!
    16. Re:I want more than an arduino(s) by Jamie+Lokier · · Score: 1

      These days there's plenty of intersection between embedded control (with GPIOs, I2C etc.) and driving some kind of display.

      At the moment, for those applications at low volumes (1000), Raspberry Pi is the only thing I've seen at a competitive price. Everything else - including mini/nano-ITX PCs - are either way too expensive, or lack good video by current standards, or (thinking of STB chips) you can't get the parts without 10-100k volumes, a high initial fee, a big fat NDA, and very buggy drivers/SDK (been there...).

      I too am sad that there's not a lot of chip data. I will be getting some Raspberry Pis to trial applications on, but also testing absolutely everything I need to use on it before ordering in quantity. Never trust a manufacturer's specifications - and never trust drivers you can't fix yourself without *lots* of testing. Especially where video is concerned.

      It's kinda weird that they can sell them for less than comparable components can be easily bought for, but kinda wonderful compared with everything else out there, if it works as well as they say. I wonder if the low price will really last. And I wonder how long before someone starts a Nouveau-style GPU reverse engineering project ;-)

    17. Re:I want more than an arduino(s) by ebenupton · · Score: 1

      I completely understand the concerns around availability of datasheets and TRMs. For people who want this, Raspberry Pi may well not be a suitable platform; I'd suggest these people consider the many other small-board computers that are available *today*.

      What I don't understand is why the OP feels he needs to say "probably the real reason is that easy physical access to the ports would more rapidly piss off those who buy it and realize the BCM2835 datasheet isn't available unless you're a megacorporation or an ex-employee like Eben is". That's just random hate.

      Eben Upton
      Raspberry Pi Foundation

    18. Re:I want more than an arduino(s) by adolf · · Score: 1

      You sound like nobody has ever successfully hacked anything clever and unintended into a Broadcom-based device simply because getting such a thing done was never spelled out in plain English and published in freely-available form by Broadcom.

      The SD card that I have hacked into my WRT54G disagrees with you, though. Sure, it'd have been easier for [whoever that was] to figure out it with a good set of documentation, but it works very well without, and I didn't have to duplicate the steps they took to develop it, just the end result.

      And, obviously, the hardware of the WRT54G was certainly not intentionally made to be at all hacker-friendly, unlike the Raspberry Pi. In fact, that the WRT54G ended up being a relatively flexible platform for an amazing body of interesting work is (at very best) a complete accident on the part of Linksys.

      Have a little faith in your hacker brothers. Getting full IO support on a Raspberry Pi, compared to the build tree involved in figuring out how to softmod a PS3/Wii/iWidget/Android/blah sounds really trivial...though certainly challenging enough to be rewarding to those who decide to work on it.

      And then, they'll publish their findings. Someone else will verify and polish it up. And eventually, if it's at all useful, it'll be so well-documented and easy to implement that it will become trivial and common.

      This only needs done once, since the Internet duplicates information very nicely indeed.

      After that, we'll all become very thankful that they bothered with "wasting board space on a GPIO/SPI/I2C header," which will save time and simplify things for everyone else, while the folks behind such hacking will have learned some valuable skills (and the less-adept of us will learn something, too, just by following their progress).

      Only a hard-core masochist would prefer an undocumented chipset with no IO header, over an undocumented chipset with the IO header already built-out and waiting for discovery.

      Meanwhile, in the "every cloud has a silver lining" department, I foresee that if IO on the Raspberry Pi remains difficult to get to, that this will allow a market for inexpensive USB devices which provide various raw IO to develop... along with documentation to support them. Which really would open up a whole new world of things on all manner of platforms, big and small. As an end-user, I might even prefer this hypothetical platform-agnostic eventuality over having good documentation for one insular device.

      Please stop hating, and just realize that a small low-powered general-purpose computer which can actually accomplish useful work, has network connectivity, and includes very reasonable video support that only costs $25 is really fucking awesome. It'd certainly be more awesome if it were also backed with excellent low-level documentation, but seriously man: Get over it. It is what it is, and nothing else is even close at that price level.

    19. Re:I want more than an arduino(s) by lisaparratt · · Score: 1

      Reading the datasheets in the back of the programmers reference manual aged 8 was one of the defining formative experiences in my relationship with programming.

    20. Re:I want more than an arduino(s) by LWATCDR · · Score: 1

      The hate comes from the Internet and people not understanding that their are people behind the comments. That and I am convinced that humans need religion and when decide that there is no God they make their own out of iPhones, Google, Intel, AMD, Linux, RMS, BSD, Emacs, Vi, OS/X, or some other thing they decide they must fight for. As a once proud member of the one true church of tech, The Church of Amiga, I can tell you that doesn't work out well in the end.

      So are the GPIO lines not accessible? I would take pads if headers are not an option. Their is real value in being abile to interface to the real world and I would love to see it available on the PI.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    21. Re:I want more than an arduino(s) by Andy+Dodd · · Score: 1

      You mean the WRT54GL for which Linux 2.6 support was still unstable in late 2009, despite Linux 2.6 being first released in 2003, because of the fact that Broadcom refused to provide any chipset documentation?

      --
      retrorocket.o not found, launch anyway?
    22. Re:I want more than an arduino(s) by adolf · · Score: 1

      No, I mean the WRT54G, which spurred a whole lot of interesting development in spite of the fact that both Broadcom and Linksys refused to release anything of much help. It predates Linux 2.6.

      The WRT54GL came much later and exists entirely because of the accidental popularity of WRT54G hacking.

      Both devices have very limited RAM and built-in storage (16 and 4MB, respectively). It may be entirely appropriate to keep them running on 2.4 indefinitely, even in a hypothetical perfect world where running 2.6 on them could be made simple.

    23. Re:I want more than an arduino(s) by adolf · · Score: 1

      Oh, and yeah: Later WRT54G versions came with even less RAM and storage (8m/2m), and dropped Linux as their out-of-the-box OS.

      But I've got one of those running Linux just fine that acts as a Wifi gateway for a big gnarly HP Color Laserjet that sits in a spot at the office where a run of Cat5 was completely impractical due to building construction.

      I put it together in less than 2 hours, including a trip to Wal-Mart to buy the thing, and it's been running flawlessly for about 4 years. Nobody has touched it, and except for the odd (annual-ish) power outage, it's never been turned off.

      I guess you think I should gather from this experience that Broadcom gear is useless due to lack of documentation, but I really don't see it that way. Instead, I see it as cheap shit that works.

      YMMV.

    24. Re:I want more than an arduino(s) by Andy+Dodd · · Score: 1

      WRT54GL is identical to an old-rev WRT54G prior to Linksys dropping the RAM/ROM and switching to vxWorks.

      Because of the lack of documentation, these routers were stuck with an ancient Linux kernel revision for a long time - no improvements to the network stack, etc.

      2.6 porting seems to have started in 2006-2007 - but as of late 2009, kernel 2.6-based firmwares on any Broadcom-based router were still highly unstable/buggy in terms of wireless capability.

      My point is not that the gear is shit - but that if you're purchasing a device to hack it (Again - look at the post I originally was replied to, from someone who was looking for a "super-arduino"), you need to avoid Broadcom like the plague. Also, if you want to be able to track whatever software enhancements might be possible for your device and not be stuck on firmware that is ancient, again, you need to avoid Broadcom like the plague.

      --
      retrorocket.o not found, launch anyway?
    25. Re:I want more than an arduino(s) by adolf · · Score: 1

      No -- actually, I don't "need to avoid Broadcom like the plague," though you're obviously free to do so yourself if you'd like.

      And I think you're excessively synonymizing "software enhancements," "kernel," and "firmware."

      The "firmware" on my Broadcom router is very recent and extremely capable in the role that I am using it for. New "software enhancements" happen at a fairly regular pace. The base "kernel" is old, but its age does not seem to be detrimental in any way.

    26. Re:I want more than an arduino(s) by Anonymous Coward · · Score: 0

      If everyone who _really_ wanted the spec and had the knowledge and experience to use it, sent Broadcom a dollar you'd still only get enough cash to buy a cup of coffee. That'd pay for an engineer for about a microsecond...

      In what world does anyone do anything for free (free as in without _any_ positive gain)?

      Where's the positive gain for Broadcom, spend hundreds of engineers documenting a hardware design exposing possible IP (yes you can reverse engineer useful IP from the documentation). I don't understand any possible reason you can give that would make sense in a 'real' world (by real I mean one where people actually go to work to make money so they can pay for their kids education).

  8. Is it really open? by Anonymous Coward · · Score: 0

    Is the Raspberry PI based on really open sources or is it "closed binary blob hope you don't mind" open? You know, like most of the Linux drivers from Broadcom. If it's really open, then I'm interested. If it isn't, then I'll put my efforts into something with hardware that comes with full documentation.

    1. Re:Is it really open? by ZeroSumHappiness · · Score: 2

      Some of it is open, some of it is not. Broadcom has certain IP entanglements that prevent them from open sourcing everything. The graphics drivers are almost certainly going to be closed source, but I believe Broadcom has a bounty out for creating an open-source TCP/IP stack that performs as well as their current closed source implementation. Pray tell, though, what hardware is there currently that's super-low-power, low cost and does 1080p30 h.264 and is all open source drivers?

    2. Re:Is it really open? by Anonymous Coward · · Score: 0

      ...Pray tell, though, what hardware is there currently that's super-low-power, low cost and does 1080p30 h.264 and is all open source drivers?

      Well, that's *the* question, isn't it. I'm just not interested in developing for or working on platforms that are basically closed. That goes for platforms that are sort of open a bit but the good stuff is kept secret.

      ...I believe Broadcom has a bounty out for creating an open-source TCP/IP stack that performs as well as their current closed source implementation...

      Errr... I don't get that. If it has to do with hardware and Broadcom won't release info on how to program the hardware, why would anyone be interested in that? If it isn't about hardware and is only about the TCP/IP stack, then I think that ground has pretty much been covered. There are many, many TCP/IP stacks that are open source and span the entire gamut from big, heavy, full-featured stacks to teeny, tiny, special-purpose stacks.

    3. Re:Is it really open? by DaVince21 · · Score: 1

      4 days later...

      Simply put, BroadCom's hardware is pretty much closed. Everything that the Raspberri Pi foundation creates or contributes is open. So you'll end up with a lot of openness on a fairly closed device (it's mostly, or only, the driver part that will be closed, from what I read on their site).

      This does showcase a difference between the RasPi foundation and Broadcom's management. Me, I support Eben & Co.'s vision more. But I understand perfectly well why they'd go with such a locked down piece of hardware, and for me personally, it doesn't really matter.

      --
      I am not devoid of humor.
  9. I don't see the point by Anonymous Coward · · Score: 0

    So don't I already have this when I loaded Linux on a cheap router with USB support?

    1. Re:I don't see the point by Anonymous Coward · · Score: 0

      The point is that there is not a similar product at this price point already. Are you aware of a system I can buy today with USB, HDMI out, 700Mhz CPU, 256MB of RAM that's very small and only costs $25?

    2. Re:I don't see the point by Anonymous Coward · · Score: 1

      My fear is with closed drivers this will very quickly not really be able to do too much with the HDMI or the fancy GPU unless you run an old kernel and X. It will all be unaccelerated and drop behind the graphics stack development the moment Broadcom can't be bothered keeping up with Linux graphics development and move on to the next shiny. As it's closed, the community can't improve or continue development when Broadcom ceases to care. So it could be quite a short lined $25.....

      Also the GPU boot thing scares me a bit. Tivoization and DRM come to mind as possible reasons for this kind of protection. That or they really really don't want the community to be able to write their own drivers. Not sure of a "nice" reason for it.

      Probably still buy one in hope though.

    3. Re:I don't see the point by Anonymous Coward · · Score: 0

      er, no... either 128M RAM at $25, or 256M RAM at $35.

    4. Re:I don't see the point by Anonymous Coward · · Score: 0

      Well, apparently you can't buy a Raspberry Pi either. So?

  10. MAME? by Yvan256 · · Score: 1

    Is it powerful enough to run MAME, at least older versions?

    1. Re:MAME? by Anonymous Coward · · Score: 1

      Quite. It's got a 700 MHz ARM CPU and a 24 gigaflops/second GPU. Source.

    2. Re:MAME? by Anonymous Coward · · Score: 0

      It runs Quake 3.

    3. Re:MAME? by DaVince21 · · Score: 1

      I smell an interesting homebrew project...

      --
      I am not devoid of humor.
  11. Clarification by ebenupton · · Score: 5, Informative

    I'd encourage people to visit www.raspberrypi.org to read the clarification we've posted. Summary

    - we're in the process of accumulating parts kits for the first 10k unit production run
    - we'll be doing a phased launch, to avoid the risk of kicking out 10k units and having them come straight back with a trivial early-life bug
    - the majority of devices will be available on a first-come first-served basis, with a small number held back for continuity of supply to key partners

    Eben Upton
    Raspberry Pi Foundation

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

      0K sets of parts are ordered. This has nothing to do with availability of usable systems.

      USB Slim 16-Port Hub

    2. Re:Clarification by JRowe47 · · Score: 1

      Thanks for that - and thanks for keeping up on slashdot :) Nice to see input from the head honcho!

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

      woohoo!

  12. end of Arduino? by Anonymous Coward · · Score: 0

    The Arduino is currently the defacto standard for amateur electronics control. Arduinos are programmed in a scaled-down version of C. C is fine for simple things, but gets more difficult when dealing with complex algorithms.

    But if this project hits its pricepoint, it will be cheaper than Arduino AND it will allow even high-level languages, like Ruby or Java, to be used. Would there be any reason to use Arduino if this comes to pass?

    1. Re:end of Arduino? by Vairon · · Score: 3, Informative

      If your project needs more I/O pins than the Raspberry PI makes available and does not require the increased memory, storage and CPU available in the Raspberry PI then an Arduino might be better suited for you.

      Also Arduino boards can be programmed in pure ANSI C. All the Arduino development library does is provide some functions, headers and libraries to make embedded programming more portable across several Arduino models of hardware. You can also write in pure C++ as well there's just not a STL library ported to the Arduino yet AFAIK.

    2. Re:end of Arduino? by ebenupton · · Score: 3, Interesting

      Massive agreement with this. We're *big* Arduino fans (and I personally am a big Atmel AVR fan). The few bright spots in computing education right now are around exactly this sort of cheap and cheerful hardware platform. We wouldn't want to do anything to undermine them.

      Eben
      Raspberry Pi Foundation

    3. Re:end of Arduino? by X86Daddy · · Score: 1

      Power consumption might show some major differences. The ARM chips sip power compared to x86 brethren, but the little Atmel chips sip even less. Plus, Arduinos can be simplified down to the chip itself, if you're prototyping and building custom devices... here's the best explanation of how simple you can go: http://www.instructables.com/id/The-RRRRRRRRRRBA-or-What-They-Dont-Teach-You-in-/

      I don't think the Pi will be that cheap ($3), that low power-consumption, or that easily integrated into truly tiny custom devices.

    4. Re:end of Arduino? by Anonymous Coward · · Score: 0

      I don't think the Pi will be that cheap ($3), that low power-consumption, or that easily integrated into truly tiny custom devices.

      Ya but, that $3 doesn't get you USB, HDMI out, 700Mhz CPU, or 256MB of RAM. Mr. Apple, please meet Mr. Orange.

    5. Re:end of Arduino? by Yvan256 · · Score: 1

      No, but it gets you the Atmel ATmega328 that is the core of the 30$ Arduino platform. And if you can use the internal oscillator, all you need for external parts is a tiny capacitor on the power pins.

    6. Re:end of Arduino? by element-o.p. · · Score: 2

      IMHO, yes, and you gave the use case yourself: "Arduinos are programmed in a scaled-down version of C. C is fine for simple things, but gets more difficult when dealing with complex algorithms." As I've said elsewhere, I've already got two Arduino Unos, but I'd still like a Raspberry Pi for a couple of more complex projects that would be difficult to implement on the Arduino. OTOH, a Raspberry Pi would be overkill for most of the things I've already done with an Arduino. Actually, I'm not even sure how you would connect a Raspberry Pi to something like an IR sensor, a BMP085 temperature/air pressure sensor, or a string of LEDs. Maybe I missed it, but are there even raw CMOS or TTL level outputs on the Raspberry Pi without having to break out USB or video outputs?

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    7. Re:end of Arduino? by Anonymous Coward · · Score: 0

      They've got 3.3v GPIO, SPI & I2C. The IR, temp/air, and LEDs would be trivial.

      It's the lack of ADCs that is inconvenient.

    8. Re:end of Arduino? by X86Daddy · · Score: 1

      Those are good citations of other differences, but all areas in which the Pi is "better." I was addressing this question:

      Would there be any reason to use Arduino if this comes to pass?

      Like you say, apples and oranges, because the Arduino still fits some other requirements that the Pi can't... the Pi is not a superset of features of the Arduino.

    9. Re:end of Arduino? by Anonymous Coward · · Score: 0

      Agreed. The are complimentary technologies rather than competing technologies. The places where Pi makes sense is where AVR doesn't make sense at all. Pi likely offers slight more overlap with AVR but even still, they generally have their own sandbox in which they play. Even beyond that, because of the GPIO capabilities of AVR chips, it seems like a really good way to compliment the Pi's rather limited GPIO capabilities. Again, they are complimentary rather than competitors.

  13. _NOT_ the end of Arduino? by eparker05 · · Score: 3, Insightful

    This product is no more suitable for microcontroller applications than an eee-pc.

    Arduino's appeal is that of low level electronic access. It can take voltage readings or output PWM and digital voltage signals. More advanced projects use serial or I2C communication with peripherals but it is all really low level access. As they say, Arduino is for physical computing.

    Raspberry Pi is meant to be an inexpensive computer.... an application platform where the primary input and output are a keyboard and a monitor.

    They may both be small, green, and electronic, but they are no more competitors than donuts are to potato (starchy brown food?).

    1. Re:_NOT_ the end of Arduino? by ebenupton · · Score: 4, Informative

      I'd agree with this. Although we provide a bit of GPIO, we're aiming for a rather different market from Arduino. In particular, we consume much more power, don't have the ADC and PWM facilities that Arduino offers, and only do 3v3 I/O. Of course, I'd like to see the Arduino *tools* running on the Raspberry Pi.

      Eben

    2. Re:_NOT_ the end of Arduino? by Anonymous Coward · · Score: 0

      The Pi has "up to 16 GPIO pins, SPI, IC, UART" according to wikipedia. PWM should be easy to do in software. And if ADC is needed, wouldn't that be a rather simple add-on?

      I realize it isn't designed to compete with Arduino, but the specs, as published, suggest that it has similar I/O capabilities combined with superior software capabilities, and at a better price.

    3. Re:_NOT_ the end of Arduino? by Arlet · · Score: 1

      PWM is only easy in software if you don't mind it being slow and jittery.

      Of course, you can add-on an ADC, but that's messy. You'd be better off going with a simple microcontroller that has them included. You might even hook up that microcontroller to the Pi so you can show the results on the monitor, or control it through a web server.

    4. Re:_NOT_ the end of Arduino? by mirix · · Score: 1

      That's intentional though. The ARM and MIPS chips used in say, routers, have various amounts of i2c/spi/gpio/pwm/timers/uart/etc, sometimes ADC, DAC. GPIOs are usually configurable as push-pull or open drain, various switching speeds, etc. It's not like an old x86 chip that only has bus I/O and absolutely no peripherals integrated. Sounds more like a microcontroller than a processor, doesn't it...

      Now, with proper documentation* you can use all of that in linux quite well, or you could go bare metal if you wanted to. An ARM9 based LED clock is overkill, but it's certainly up for the task as well as an arduino, especially if the price is the same. Plus it can do things your arduino never will without expensive add-ons, say pull some RSS feeds through ethernet and display it on your clock.
      Or sync via NTP. (That's a weak example, as I've done it on AVRs, although it costed me more than the pi). the sky is the limit here, in what it can do vs. a little 8bit mcu.
      The clock can also double as your webserver, maybe display some hit statistics in realtime... have it buzz on intrusion attempts, or change color every 50 hits, etc, etc.

      *Proper documentation is never going to happen with Broadcom. I wish they would prove me wrong, but past performance shows no chance in hell.

      --
      Sent from my PDP-11
    5. Re:_NOT_ the end of Arduino? by Anonymous Coward · · Score: 0

      But if they get together, watch out.

      http://spudnutshop.com/

  14. Site is crushed, guess they're running it on one by I'm+just+joshin · · Score: 1

    Slashdot effect is in order.

  15. Re:Site is crushed, guess they're running it on on by gbl08ma · · Score: 0

    The only problems I've seen in their website while the Slashdot effect keeps going, were Database connection errors on the forum, and that's solved after one or two reloads of the page (still, not nice when you are posting something on the forum and you loose it all).
    I guess the problem here is more related to the memory-hungry SQL database engine, than to the [virtual] hardware the website is running on. In fact, I have had several servers, some virtual and some not (old computers), with only 128MB of RAM - the same as on the provisional specs of a Raspberry Pi Model A. Everything works well with nginx and PHP5, until you add SQL. When that happens and you get a lot of visitors... out of memory!

    --
    http://gbl08ma.com
  16. Secondary delays by Anonymous Coward · · Score: 0

    Eben, since you're here, I'll ply you with a question.

    The first units go out a month late -- who cares. That's just a minor additional wait.

    But then, soon after, you start to hear back from the programmers that there are problems. (Naively, I assume this to be expected. But I've never launched a computer.) You diagnose the problems, try fixes, change things, come up with a version 1.1, and send it out.

    That seems like a place where we might see a much more significant delay. How long do you think the cycle will be between first mass usage and v. 1.1?

    1. Re:Secondary delays by ebenupton · · Score: 1

      Good question. We know the Beagleboard went through quite a long revision period before it got completely stable, though we've paid a bit more attention to things like ground plane configuration up front so hopefully we should converge a bit faster. Eyeballing it, probably a few layout tweaks in each production batch for the first six months.

  17. Macs = scaM by M.Kristopeit84 · · Score: 0

    Don't buy this garbage, it was vaporware to begin with.

    1. Re:Macs = scaM by Anonymous Coward · · Score: 0

      Check my dubs you silly nigger. That's right, I called you out on your bullshit, nigger. Are you not entertained? Come to my fucking house and do something about it you black, fat, dumb, dickhead.
       
      Now check 'em.

    2. Re:Macs = scaM by Anonymous Coward · · Score: 0

      It is sad what passes as trolling these days. And in a Raspberry Pi thread. You people have no respect.

    3. Re:Macs = scaM by M.Kristopeit84 · · Score: 0

      How 'bout you respect this!

      *grabs dick*

    4. Re:Macs = scaM by Anonymous Coward · · Score: 0

      *fondles shaft*

    5. Re:Macs = scaM by Anonymous Coward · · Score: 0

      I don't see anything. Should I get the microscope?

    6. Re:Macs = scaM by JamesH48 · · Score: 1

      Could you explain a couple of things? Why do you think it's garbage? Why do you think its vapourware? Are are you thinking of something else completely?

  18. Re:Site is crushed, guess they're running it on on by Anonymous Coward · · Score: 0

    /.'ed

  19. Maybe they should read a book on Apple... by Anonymous Coward · · Score: 0

    So... geeks without a tack records of producing are not producing. Film at 11.

  20. This is plain wrong by ZealotOfZuse · · Score: 1

    10K sets of parts are ordered. This has nothing to do with availability of usable systems. See for yourself what Eben says on the web site: http://www.raspberrypi.org/archives/302

  21. I don't get it by Anonymous Coward · · Score: 0

    Why don't they just buy a few Makerbots and print out complete units? I heard on slashdot that 3D printing completely revolutionizes home manufacturing. Is this an exaggeration? I mean, I don't fully understand how a 1300$ hot glue gun on the end of a stepper motor's screw is supposed to print out chemically pure silicon from ABS feedstock, but I trust the people on Slashdot. If they say we'll mine helium-3 from the Moon, well then by golly, transmutation is surely a common occurrence in the home now?

  22. The usual slashdot crowd by Anonymous Coward · · Score: 0

    are a bunch of bloody wazzocks. They:

    Won't RTFA
    Will jump to conclusions
    Have pet hates
    Always know something thats far better for what THEY want to do, at a rather increased price.

    Hey folks. Its a competent little computer at pocket-money prices, that has a stated aim, eg to provide a cheap and easy way to encourage youngsters to view a computer as something to create software on rather than just consume apps. That there are other ways to use it is a bonus. That it addresses a range of demographics is a serendipitous marvel.

    Here's a tip to you all. Google Raspberry Pi, have a look at what's currently being done by members of the development community with the alpha boards, hell even have a look at the website. Then STFU.

    WIth sprinkles. :-)

  23. C? by fyngyrz · · Score: 1

    C is fine for simple things, but gets more difficult when dealing with complex algorithms.

    C is lovely for complex work. Have no idea where such a claim would come from. Perhaps from someone who isn't very good a programming in C.

    --
    I've fallen off your lawn, and I can't get up.
    1. Re:C? by Anonymous Coward · · Score: 0

      If C is "lovely" for working with complex algorithms and datastructures, why, do you suppose, do higher-level languages exist?

    2. Re:C? by element-o.p. · · Score: 1

      Yeah, I started to argue that point as well, but my reply was already getting long enough without chasing down that rabbit trail. FWIW, I'm not especially good at programming in C, although the C-like language that the Arduino uses is pretty brain-dead simple.

      --
      MCSE? No, sir...I don't do Windows. Yes, I am an idealist. What's your point?
    3. Re:C? by fyngyrz · · Score: 1

      For the same reason variations on any theme exist -- some people prefer going other ways, using other tools, etc. But the invention of a machete doesn't mean that a sword won't still work for the same jobs.

      For example, the most important OO techniques are trivial to implement in c: objects themselves and object methods are good examples of this. Many of the other things c++ brings are matters of discipline in c, such as private and public concepts; but these don't get in the way of functionality, they're primarily concepts that allow the compiler to do hand holding. c also consistently produces smaller, faster executables; this is probably more of a reflection on poor libraries that get folded into executables than it is the language itself, but at this point in the game, it's a fact regardless.

      Anyway, c++ and objective c and c# and so forth are fine, if that's the way you roll (I write in the first two myself, as well as in c); but it is a serious mistake to presume that c is a "lesser" language. It isn't. It's lean and mean, but everything you need to do productive work is there.

      --
      I've fallen off your lawn, and I can't get up.
  24. Um... by jc79 · · Score: 1

    Um, $25*2 = $50

    Anyway, it won't be $25, it'll be £15 (so you'd better hope the pound tanks before December), and for the first batch they might make it mandatory to donate the cost of a unit to buy one (ie give one get one). This probably won't be a requirement for subsequent batches.