Slashdot Mirror


Eben Upton Remembers The Years Before the First Raspberry Pi (techrepublic.com)

Tech Republic re-visits the story of the earliest attempts to build the Raspberry Pi, and the dramatic launch of a quest "to rekindle the curiosity about computing in a generation immersed in technology but indifferent to how it worked." [T]he dominant computers -- games consoles and later tablets and smartphones -- no longer offered an invitation to create, but rather to consume. Eben Upton recalls a bonfire party in 2007 where an 11-year-old boy told him he wanted to be an electrical engineer, and his disappointment at realizing the boy didn't have access to a computer he could program on. "I said, 'Oh, what computer have you got?'. He said, 'I've got a Nintendo Wii'. And there was just that awful feeling about there being a kid who was excited, a kid who was showing concrete interest in our profession, and who didn't have access to a programmable computer, a computer of any sort. He just had a games console."

At this time Upton was working as a system-on-a-chip architect at chip designer Broadcom, and realized he had the skills to try to halt this drift away from computers that encouraged users to code.

Upton describes the Raspberry Pi as "a very conscious attempt" to bring back the easily programmable home computers that he remembered as a child in the 1980s -- and he was gratified at its success. "Even early on you started to see those pictures of kids lying on the living room floor, looking up at the TV with Raspberry Pi plugged into it, the same way we used to."

It was named "Pi" because it booted into a version of Python, and Raspberry because "There's a lot of fruit-named computer companies, and the 'blowing a raspberry' thing was also deliberate."

It's gone on to become the world's third best-selling general-purpose computer.

106 comments

  1. Re:Let's be honest... by Anonymous Coward · · Score: 1

    Honestly... that's the most trivial and childish possible use, probably the only one that matters to you, agreed. In the world of things that matter to ADULTS however, https://pi-hole.net/ is actually pretty useful. YMMV, child.

  2. GPIOs are Wimpy by BrendaEM · · Score: 2

    I like the price-point and the processor speed, but when there's current issues--even driving optocouplers, it takes the fun away from it. Adruinos are hearty. I think that I have only ever blown a single pin, on any of the ones I have, in years of use. I am not so sure why they don't put more RAM on them, either.

    --
    https://www.youtube.com/c/BrendaEM
    1. Re:GPIOs are Wimpy by ShanghaiBill · · Score: 3, Informative

      but when there's current issues--even driving optocouplers, it takes the fun away from it.

      That is what a 74LS244 is for. If you want more than just a logical output, use a driver.

      Adruinos are hearty.

      You are comparing apples and raspberries. Arduinos are dedicated embedded devices. They aren't general purpose computers and don't have HDMI ports, browsers, or Python interpreters. RPs do.

    2. Re: GPIOs are Wimpy by Anonymous Coward · · Score: 1

      74ls244? At 3.3V?

    3. Re: GPIOs are Wimpy by Anonymous Coward · · Score: 0

      No, you power the 74LS244 with +5V, but connect the inputs of it to the Pi GPIOs. 3.3V is enough to be read as a logic HIGH by the 74LS244.

      Remember, that this is to boost the _output_ of the Pi, so there is no issue with 5V and 3.3V.

      Depending on what I need to drive, I might not use a 74LS244 but a 74LS06 or an ULN2308 instead

    4. Re: GPIOs are Wimpy by Ashtead · · Score: 1

      74ls244? At 3.3V?

      The 74LS244 is powered at 5V as it must be. Then its inputs are driven from a GPIO line. Low voltage is the same for both the R-Pi and the LS-TTL chip; they are in perfect agreement of that, High voltage thresholds of LS-TTL (2V) are compatible with the High voltage outputs of the 3.3V CMOS outputs from the Raspberry Pi.

      The GPIO output does not have any problems driving the 0.2 mA LOW input current, nor the 0.02 mA HIGH input current required by the 74LS244 input. So a direct connection here is good to go.

      --
      SIGBUS @ NO-07.308
    5. Re: GPIOs are Wimpy by Miamicanes · · Score: 1

      Do people still *use* "LS" chips? I thought HC & HCT were the default families used by most hobbyists now.

    6. Re: GPIOs are Wimpy by ShanghaiBill · · Score: 1

      Do people still *use* "LS" chips?

      I use LS because I bought a 5 pound "grab bag" of salvaged chips for $10 when WeirdStuff went out of business, and they are "good enough" for hobby projects.

      I thought HC & HCT were the default families used by most hobbyists now.

      The "default" is what is on the shelf. HC/HCT is what you get if you have money to burn and are willing to wait a week for DigiKey to deliver.

    7. Re:GPIOs are Wimpy by drinkypoo · · Score: 1

      Arduinos are dedicated embedded devices. They aren't general purpose computers and don't have HDMI ports, browsers, or Python interpreters. RPs do.

      That's irrelevant to the argument. The GPIOs are supposed to be a selling point. But if you can't hardly use them, they're not much of one.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    8. Re: GPIOs are Wimpy by Anonymous Coward · · Score: 0

      74HC244 then.

      I do admit that the Raspberry is a lot less fun for electronics projects than an Arduino. Shit, I blew up a rpi just from accidentally dropping a test probe that touched the 5V pin to the 3.3V pin for less than a millisecond (whoever designed that header is a moron)*. Meanwhile I've hard-shorted, overdriven, overloaded, and all sorts of abuse to Arduinos that are still functioning fine because they're properly robust for experimentation. Even if I do break an Arduino they're cheap to repair.

      * It at least blew up that expensive custom power supply chip. I'm going to replace it and see if anything else got damaged. So expensive though, like 30% the entire cost of a new rpi. Technically not even worth fixing but I'm curious.

    9. Re:GPIOs are Wimpy by gweihir · · Score: 0

      The RPi is generally pretty badly engineered and has a really stupid choice of SoC. This is one of the effects.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    10. Re: GPIOs are Wimpy by gweihir · · Score: 1

      There is nothing wrong with LS. HCT is not in all cases better than LS.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    11. Re: GPIOs are Wimpy by Anonymous Coward · · Score: 0

      In what universe does Digi-Key take a week to deliver, and how poor are you that buying jellybeans is "burning" money???

    12. Re:GPIOs are Wimpy by gl4ss · · Score: 1

      the real problem is that the io latency/bandwidth/determinability sucks.

      that's why the atmels were/are so popular for 3d printers, cnc machines and lots of other things.

      the raspberry had a niche market and it found it quite well though, however programmability etc whatever is not what drove that niche market, even if it works for marketing, as you could do all of the same programming and whatever on pretty much any sbc.

      except that some sbc's like beaglebone black etc are hell of a better choice for some(most) hw tinkering. raspberry ends up quite often used just as a button or tcp/ip interface to some logic lines.. not as a motor driver or whatever - and if it's used for that it's common to have a bunch of other micros thrown in..

      really the io pins are easy enough to use but they are in essence worse than having an lpt port on a computer for a lot of fun uses.

      also. well. realtime would be nice. without a hassle.

      --
      world was created 5 seconds before this post as it is.
    13. Re:GPIOs are Wimpy by Anonymous Coward · · Score: 0

      It also isn't AMERICAN enough. I hate yoorpen stuff because it's yoorpen.

    14. Re: GPIOs are Wimpy by Miamicanes · · Score: 1

      Are "LS" the ones widely sold by Radio Shack back in the early 80s, or were those L/C/{other}-series? I just know that HC/HCT chips seem to be capable of surviving things that used to EASILY destroy chips ~35 years ago. I remember destroying chips all the time back then, but never seem to have that problem anymore despite occasionally connecting voltages backwards, hitting chips with unregulated 6v instead of carefully-regulated 5v, static electricity, sourcing/sinking too much current, etc. It seems like with HC/HCT-family chips, making a mistake causes malfunctioning or "erratic" behavior... older chips literally went up in smoke if you did stuff like that.

    15. Re: GPIOs are Wimpy by Anonymous Coward · · Score: 0

      Found the trustfund brat.

    16. Re:GPIOs are Wimpy by Anonymous Coward · · Score: 0

      How many units has your design sold, gaywire?

  3. Re:Let's be honest... by Anonymous Coward · · Score: 1

    There's only one use of a Raspberry Pi that matters...

    https://www.thegeekpub.com/450...

    Agreed, and that dude has several fantastic cabinets. I could only dream of owning his tools.

    My other favorite rapi project is the magic mirror people are doing. I want one but again not tools!

  4. Not much of a homecomputer by grumbel · · Score: 3, Interesting

    Calling it a "home computer" always bothered me a little, as while the Raspberry Pi has it's uses, it really doesn't look or feel anything like the home computer of yesterday. You don't really have much low level hardware access on the thing outside of the GPIOs (which were not even a goal of the initial design), it doesn't instantly boot, it doesn't give you an instant programming environment like BASIC did and it runs painfully slow compared to a regular old PC. So it's really just a regular old Linux running on slow hardware and not a very stable one at that (e.g. hot plugging USB devices crashes the device).

    For learning hardware I find Arduino's far more useful and for learning software I much rather have a real PC than using a slow and bugged RaspberryPi. Of course when you already know hardware and software well, you can take a RaspberryPi and build a TV box or a emulator out of it, but as a learning device the RaspberryPi always felt very ill suited to me.

    1. Re:Not much of a homecomputer by Narcocide · · Score: 3, Interesting

      There are better choices on the market now though, that didn't exist before the Raspberry Pi or the Arduino. Many of which in fact only exist now because competition validated the demand for such devices.

      Mind you, most of them still aren't as moddable as an early Commodore but some of them are actually decent from a performance standpoint now days.

    2. Re: Not much of a homecomputer by Anonymous Coward · · Score: 1

      Can you give me some examples please?

    3. Re: Not much of a homecomputer by ArchieBunker · · Score: 1

      Pretty much any of those cheap Arm bases boards perform better.

      --
      Only the State obtains its revenue by coercion. - Murray Rothbard
    4. Re: Not much of a homecomputer by Anonymous Coward · · Score: 1

      I'd like a concrete example of a board that competes with the Pi on price, form and intended use (boot to a Linux based desktop)

    5. Re: Not much of a homecomputer by Anonymous Coward · · Score: 1

      Odroid C2
      Orange Pi.

    6. Re:Not much of a homecomputer by Anonymous Coward · · Score: 0

      > has it's uses

      Stopped reading there.

    7. Re: Not much of a homecomputer by Anonymous Coward · · Score: 0

      For example the "Rock64" seems competitive with the Pi.

    8. Re: Not much of a homecomputer by Anonymous Coward · · Score: 0

      Beaglebone black. Slightly more expensive but has builtin A/D and comes with the O/S on the board. Once you have the code built, you can switch to a beaglebone green (cheaper) which does not have HDMI out. I actually started with the beaglebones but now use both PI's and beaglebones depending on the application. While I think the pi is probably as robust as the beaglebone, I have accidentally fried a PI but no bones yet. And I've done some dumb things with a bone that I would have thought would have fried it. If you drop down to a pi-zero, not sure anything is price competitive though. Those things are cheap.

    9. Re: Not much of a homecomputer by Man+On+Pink+Corner · · Score: 1

      Nice article on Ken Shirriff's blog on the Beaglebone Black: http://www.righto.com/2016/08/pru-tips-understanding-beaglebones.html

      These remind me a bit of the SPUs on the Playstation 2. Lots of real-time bang for the buck, although not necessarily helpful for n00bs who are just starting to get into the SoC scene.

    10. Re: Not much of a homecomputer by Man+On+Pink+Corner · · Score: 1

      These remind me a bit of the SPUs on the Playstation 2.

      Make that Playstation 3...

    11. Re:Not much of a homecomputer by Darinbob · · Score: 1

      I always felt that Arduino's and Raspberry Pis were dumbing down everything. They are not like the old days of home computing where you'd figure out the assembler or how the hardware worked and stuff like that, instead they main difference between those two products and the loads of other similar processor evaluation boards is that the Arduino and Pi are marketed as easy to use for non-programmers.

      Now sure, you can dump the Arduino hand-holding framework and program on the bare metal, but at that point why not get a decent board instead?

    12. Re: Not much of a homecomputer by Darinbob · · Score: 1

      Don't forget, it is very instructional to do the porting of Linux yourself. There are other boards running Linux out of the box (kinda boring though), but I'm just suggesting an alternative for people who don't mind doing hard stuff now and then and actually learning something.

    13. Re: Not much of a homecomputer by Anonymous Coward · · Score: 0

      The Arduino can help you get to "that point", which is good. I have a box of PICs I never learned to use, but I got two Arduinos for xmas, and I'll probably be digging into the low level stuff within a few months. My current project is to drive the screen from a broken Tandy model 100 from Arduino. If it pans out, I might one day port my driver logic to PIC, so I can speak to it at a high level from the Arduino.

    14. Re: Not much of a homecomputer by drinkypoo · · Score: 1

      These remind me a bit of the SPUs on the Playstation 2.
      Make that Playstation 3...

      Better make those SPEs while you're at it.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    15. Re:Not much of a homecomputer by Anonymous Coward · · Score: 1

      If hot plugging USB devices is crashing your PI, then put a better power supply on it. Your PI is crashing cause the power supply cannot supply enough power for the initial draw of power when the usb device is plugged in and the voltage rails sag.

      I never have problems with my PIs, but i also use good quality usb power supplies that can supply at min 2amp

    16. Re:Not much of a homecomputer by Anonymous Coward · · Score: 0

      Agreed!

      I think, first of all, it needs to be a fully self-contained computer (for children), like a little laptop!

    17. Re: Not much of a homecomputer by Anonymous Coward · · Score: 0

      Orange Pi?? Not worth the hassle of trying to get an Allwinner chip to work. Bought two, firmware sucked, the only linux images available barely worked, networking didn't work at all. Threw them in the bin.

    18. Re:Not much of a homecomputer by Anonymous Coward · · Score: 0

      & of course, it needs to be programming-oriented, w/ full sets of easy to use graphics & sound commands!

    19. Re: Not much of a homecomputer by Anonymous Coward · · Score: 0

      Well we already have that. It's called a laptop. If that's what you want for your child go on eBay and pickup a couple year old laptop for 100 bucks slap Linux on it and call it a day

    20. Re:Not much of a homecomputer by ediron2 · · Score: 2

      boot speed has nothing to do with feeling like a home computer. Tell me more about built-in hardware access on apples, commodore, atari, or TRS-anything, because every one of them had various kinds of limitations including fucked up serial/parallel ports, unbuffered I/O, needed software debouncing on switches, lacked sane code elements for I/O, etc.

      Python is inches away. Scrounging up keyboards or mice or HDMI screens is trivial. And WTF on 'painfully slow'? Forty years later it's still deep in my skull that Applesoft's for-next gave me about 1000 ops per second. Data rates are astronomically faster on pi, screen res is leaps better, memory limitations are gone.

      I did bugbooks, wirewrapped shit, built my own joysticks, struggled my way through UARTS and killing more electronic devices via overvoltage overamperage than any kid should have been allowed. Yes, dropping straight into a single screen running BASIC and fewer things in the system/OS focused attention. But the sheer magnitude of hackability nowadays isn't lesser than the old days, it's awesome as hell. And the price?.... pshaw, a week of lunch money vs. years of paperboy pay.

    21. Re:Not much of a homecomputer by Anonymous Coward · · Score: 1

      "while the Raspberry Pi has it's uses"

      So does the apostrophe.

      That wasn't one of them.

    22. Re: Not much of a homecomputer by Narcocide · · Score: 1

      Someone below mentioned rock64. I'm seconding that one. Actually anything from pine64.org seems to be a good deal.

    23. Re:Not much of a homecomputer by sad_ · · Score: 3, Interesting

      "it doesn't instantly boot, it doesn't give you an instant programming environment like BASIC did"

      it just runs a regular linux, you can hack it so that it boots up an c64 emulator that will throw you into basic, boots in 2 seconds.
      if you don't want to hack something quick together, there are specific raspi distro's available that turn it into some kind of retro computer, the most known is probably amibian, which transforms it into an Amiga.

      --
      On a long enough timeline, the survival rate for everyone drops to zero.
    24. Re:Not much of a homecomputer by uncle+slacky · · Score: 1

      You can get it to boot straight into BBC Basic, though: https://www.riscosopen.org/content/sales/risc-os-pico

      --
      Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it.
    25. Re:Not much of a homecomputer by Hognoxious · · Score: 1

      You seem to be confusing a "home computer" and "a home computer from 1983".

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    26. Re: Not much of a homecomputer by Anonymous Coward · · Score: 0

      They were originally called SPUs, and are frequently referred to by both names.

  5. Re:Let's be honest... by Anonymous Coward · · Score: 1, Insightful

    Honestly... that's the most trivial and childish possible use, probably the only one that matters to you, agreed. In the world of things that matter to ADULTS however

    I'd hate to live your miserable life.

  6. IMO It's all about the price point by Anonymous Coward · · Score: 5, Interesting

    And it always has been.

    As teenagers in the 70s my brother and I drooled over the S100 Z-80-based computers but couldn't come up with the minimum $2000 or so to play

    The early Apple ][s in 1977 at around $1200 or so started to be affordable, and were built to tinker with.

    The Commodore C64 in the 1980s at under $200 was a huge deal.

    Nobody was going to risk blowing up a $3000 Mac tinkering with it

    At $30, the rPi takes us back to Commodore C64 times. If you brick it, no big deal. I'm not at all surprised it's as popular as it is.

    1. Re: IMO It's all about the price point by Anonymous Coward · · Score: 0

      Hmmm I have no idea what you said but bravo! Next!

    2. Re: IMO It's all about the price point by Shikaku · · Score: 2

      It's really simple actually: do experimental stuff with the device however you want, because $30 isn't a large amount of money wasted if you destroy it by accident especially versus $200, $1200 or even $3000.

  7. The best alternative to Intel machines by Anonymous Coward · · Score: 2, Informative

    One of the nice things about the Raspberry Pi is that it's immune to the Spectre and Meltdown vulnerabilities because it uses the ARM Cortex-A53 processor.

    https://www.raspberrypi.org/blog/why-raspberry-pi-isnt-vulnerable-to-spectre-or-meltdown/

    Of course, it's not the only company producing computers based on the ARM Cortex-A53. Pine64 is another example. But these sorts of computers seem to be the best option for secure computing that's current available.

    1. Re:The best alternative to Intel machines by Darinbob · · Score: 1

      I want to just get a Cortex-M3 board, if I had the time. I want to program on the metal not just load up Linux to put some stupid scripting language on top.

      Try playing around with simulators maybe - you can run a PDP-11 running a 1979 version of Unix on your PC.

  8. Geek plaything by redback · · Score: 3, Interesting

    I think the secret to the success of the Pi has been the fact that its an appealing platform for messing around with all kinds of things.

    I don't think it would have taken off as well if it had only been useful as a kids toy or educational learning tool.

    But by creating a generally useful cheap linux capable machine, they created a whole market segment with enough demand to drive the product forward. The original goals are almost a side effect at this point.

    1. Re:Geek plaything by ArchieBunker · · Score: 1

      The original intent was to me made as cheaply as possible so students could afford them. Before the $35 Pi you couldn't find single board computers for under $100 as they were for industrial and embedded applications.

      --
      Only the State obtains its revenue by coercion. - Murray Rothbard
    2. Re:Geek plaything by Anonymous Coward · · Score: 0

      $35 vs $100 is negligible. What made the $35 worth it was the completeness and quality feature set. You couldn't get a similar quality product for $100 with anywhere near as much support as the pi.

    3. Re:Geek plaything by DontBeAMoran · · Score: 1

      $35 vs $100 is negligible

      Not for a student, it's not. We're also talking about a nearly 3:1 price difference. I don't call that negligible either.

      --
      #DeleteFacebook
    4. Re:Geek plaything by Anonymous Coward · · Score: 2, Interesting

      The RaPi really does only one thing well: It's cheap enough to have an extra computer for things to which you wouldn't dedicate a real machine. It has too little RAM to be a desktop, it is to slow to even be a good media player, it uses too much power for most embedded applications and it's very finicky about the power supply, you need a separate controller for GPIO if the timing is critical, analog sound output is atrocious, networking and storage are limited by the USB speed, It is a shame that the community support is wasted on a machine which is so full of compromises that it doesn't do anything right, except that it's cheap.

    5. Re:Geek plaything by Anonymous Coward · · Score: 0

      $35 vs $100 is negligible for any student that understands how value works. You got MORE for $35 than the $100 brand-x kit though. That was the point you're missing, it's not $35 vs $100 that's the big deal. It's the extensibility.

      Notice, accessories/peripherals/interfaces cost more than the machine itself. Students are going to want those also if they're going to do anything with it. You could give it away for free but it still costs ~$X to make it useful.

    6. Re:Geek plaything by hankwang · · Score: 2

      But $35 vs. $100 is not a meaningful comparison; a minimal RPi kit costs about $70 (with enclosure, power supply, and an sd card that can handle lots of small files), and that's still without keyboard, mouse, and hdmi cable.

      How much would one of those $100 SBCs cost including periphrals?

    7. Re:Geek plaything by Anonymous Coward · · Score: 0

      The Pi2 and newer makes a very usable media player, especially since it can do HDMI-CEC, meaning you control it via your TV remote through a backchannel in the HDMI connection. It's also plenty fast for this purpose.

      As for the rest... It's 'good enough' for most things and that's what counts, since it gives you an affordable platform with very good suport. Never had a problem with power BTW, but then I don't use cheap cell phone chargers as power supplies but buy quality.

    8. Re:Geek plaything by Anonymous Coward · · Score: 0

      Exactly. The "$35" isn't the point, it's what you get for $35 vs the brand-x breadboard kit, which was like $250 for comparable features IIRC. Of course as time goes on you get knock-off kits and the price goes down.

      https://www.electronicshub.org/breadboard-kits-beginners/

    9. Re:Geek plaything by Anonymous Coward · · Score: 0

      It's a USB host which is powered by USB, and it has no step-up converter. Yes, it's finicky.

    10. Re:Geek plaything by Darinbob · · Score: 1

      You can today though. Some of those industrial and embedded evaluation boards now let you debug them using the same USB you power it up with. No more buying $700 JTAG debuggers and scrounging for a $30 wall wart power adapter.

  9. Re:Let's be honest... by Anonymous Coward · · Score: 0

    ... the speaker holes [...] consist of 60 holes on each side of the cabinet.

    Speakers don't go on the sides of an arcade cabinet. That guy is an idiot.

  10. It wasn't the lack of computers. by Anonymous Coward · · Score: 0

    It wasn't the lack of computers that stopped me programming. Back in the days of dial up I used to run websites like a rancher runs horses. I got all the way up to having a dedicated server and the ad dollars paid the expenses. I'd sit in my room for 12 hours a day smashing away at PHP HTML CSS and MySQL but my mother always hated it. She didn't want me becoming a compsci Gollum and used to badger me constantly about going outside and talking to friends.

    She could not relate to me when I protested "all my friends are here" and see the multiple conversations I was having over icq, msn and yahoo chat. I told her this is the future. I will make money from this eventually. My dad worked on IBM mainframes before I was born and they had gotten divorced some 6 years earlier. "I'm not having you turn out like you're dad" she said.

    Eventually I can home from school one day to find my computer packed up and gone. All my files, my passwords, my scripts, gone. This was a couple of years worth of learning and reference material that I had created for myself. She wouldn't let me anywhere near a computer for the rest of the year. "You have to focus on your studies" she said.

    Initially I would turn to the back of my maths book and handwrite bits of PHP for plans I had. Algebra and derivative functions were so simple when I had already figured out how to use variables and functions. I would stand in the shower at 6am in the morning thinking about what I would code today if could. But my mind became duller as the withdrawn access increased in duration. I lost interest in maths because no longer did I have a way to apply it.

    By the end of school I failed everything, having switched to a liberal arts based course in line with what my mother thought was good education. Somehow knowledge of michaelangelos David and the history and architecture of Hadrian's wall were supposed to give me a job. I haven't gone as far as to reassign my gender, but working in a supermarket for 12 hours per day is really making me think about chopping off my penis.

  11. It's a product of its time by drewsup · · Score: 2

    Back at the turn of the century ( man that still sounds weird) we had mini ITX , ya they were small, but not as small as a pi, and required a small pc power supply, now we have something smaller, faster, powered by a wallwart that does what most tinkerers want do, for 10 quid ! (/for a zero) fuck me they were packaging the zero in magazines!! And some people still find a way to bitch about them :(

    1. Re: It's a product of its time by Trailer+Trash · · Score: 1

      How does âoeturn of the millenniumâ sound?

  12. Re:Let's be honest... by Anonymous Coward · · Score: 0

    Find creimer a girlfriend for 2019.

  13. People drive cars by Uomograsso · · Score: 1

    People drive cars and don't know how the engine works. It's a shame but that is how it is.

    But at least with the Raspberry Pi, there is a low cost option to learn what is under the computing bonnet.

    1. Re:People drive cars by Anonymous Coward · · Score: 0

      But at least with the Raspberry Pi, there is a low cost option to learn what is under the computing bonnet.

      For a second there, I thought you said "botnet".

  14. Re:Let's be honest... by Anonymous Coward · · Score: 0

    Fuck you for shilling your APK hosts-editor ripoff here. You don't need a goddamn pi to do that.

  15. Electrical engineers by Anonymous Coward · · Score: 0

    Do not need a computer to program.
    Are you going to try to punish everyone with being a programmer?
    Fucking programming retards.

    ps. digital is gay

    1. Re:Electrical engineers by Anonymous Coward · · Score: 0

      yeah, 1 pushbutton is enough to program everything

  16. Discrimination of Chinese people by Anonymous Coward · · Score: 0

    I see it in this article

    > Matters were further complicated by supply-chain considerations, as well as excise and manufacturing costs, which forced the foundation to get the board built in China.

    > Under the deal, Farnell and RS Components take care of the manufacture and distribution of Pi boards, subcontracting the manufacturing out to a third party — initially out of a factory in China, but since late 2012 from a Sony factory in South Wales in the UK.

    implying that manufacturing in China is bad, there is no need to name the Chinese factory produced that batch, but mentioning Sony is somehow ok.

    > "I remember taking a Raspberry Pi out of the top, these boxes of 50 stacked up on the pallet," says.
    > "Taking one out of the top box, I took it into [foundation founder] Jack Lang's living room, plugged it into his telly, and it worked. We went right down to the bottom of the pallet, to a random one in the middle, in case they put the ones that worked up at the top.

    1. Re:Discrimination of Chinese people by Anonymous Coward · · Score: 0

      Commie bastard go steal someone else's IP.

    2. Re:Discrimination of Chinese people by Anonymous Coward · · Score: 0

      There is nothing to steal here, all designs of Raspberry Pi are opensourced (schematics, PCB layout)

    3. Re:Discrimination of Chinese people by AHuxley · · Score: 1

      AC the UK always wanted its production lines back. The UK gov pushed for a lot of production work for UK computers back in the 1980's.
      Why not do the hardware in the UK too?
      Why support a Communist government in China when people in the UK can get new computer jobs?

      --
      Domestic spying is now "Benign Information Gathering"
    4. Re:Discrimination of Chinese people by Anonymous Coward · · Score: 0

      It's ok to want have local production, but let's give equal tributes to all manufacturers of Raspberry Pi. Sony is not a UK company btw.

      At least this noname Chinese factory managed to not screw up with first production batch, otherwise Raspberry Pi's success could be not so bright today

    5. Re:Discrimination of Chinese people by AHuxley · · Score: 1

      AC the UK always really wanted local production. The UK gov was really supportive of production in the UK going back into the 1980's.
      Production line jobs in Wales and around the UK was a huge political promise back in the 1980's.
      To get into UK education the idea was to set up a new UK computer design and "production".
      That need in the UK to create advanced low level code, software, the OS, some design of the needed chip sets and production never went away generations after the many 1980's attempts to grow UK computer production.

      Re the "is not a UK company btw."
      The UK never cared about the origins of the parts needed.
      The idea was new production line work in the UK.
      Jobs for workers in the UK that could export a new product globally.

      --
      Domestic spying is now "Benign Information Gathering"
    6. Re:Discrimination of Chinese people by Anonymous Coward · · Score: 0

      Last time I checked there was only a PDF of the PCB layout. Hopefully this has since changed, because that's pretty much the opposite of open source. I'd Google it myself but the Australian NBN is a joke.

    7. Re:Discrimination of Chinese people by Anonymous Coward · · Score: 0

      When someone is literally supplying you with shit, it's not discrimination to want to stop receiving shit.

    8. Re: Discrimination of Chinese people by Anonymous Coward · · Score: 0

      The Broadcom drivers are closed source, binary blobs.

    9. Re:Discrimination of Chinese people by Anonymous Coward · · Score: 0

      Do you have any proof that Chinese-produced batch of Raspberry-s had shitty quality compared to UK version?

    10. Re:Discrimination of Chinese people by Hognoxious · · Score: 1

      STFU, AmiMoJo.

      When the Welsh start putting plastic in baby milk you might have a point.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    11. Re:Discrimination of Chinese people by petermgreen · · Score: 1

      At least this noname Chinese factory managed to not screw up with first production batch

      Sure they did, they made an unauthorised substitution of the Ethernet port (fitting a plain jack instead of a jack with integrated magnetics) that meant the first production batch had to be re-worked.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  17. Re:Let's be honest... by Anonymous Coward · · Score: 0

    ... the speaker holes [...] consist of 60 holes on each side of the cabinet.

    LOL. And arcades didn't have LCDs back in the day. If everyone thought like you there would be no innovation.

  18. Re:Let's be honest... by Anonymous Coward · · Score: 0

    You sound like a great candidate, all you do is fawn over him. #2019 sorted

  19. Don't forget the large community by Anonymous Coward · · Score: 0

    Without easy answers found on the Internet, the R-pi wouldn't be as useful.

  20. The Money Quote by Anonymous Coward · · Score: 0

    "The dominant computers -- games consoles and later tablets and smartphones -- no longer offered an invitation to create, but rather to consume."

    You may generalize this to include the whole field of modern technology. -- Netfllix, games, iTunes, Play Store, etc etc etc. Consume, consume, consume!

    What a marvel the Commodore64 was! Complete schematics and disassembly of firmware was readily available. And it wasn't hot glued shut with industrial epoxy.

    1. Re:The Money Quote by 50000BTU_barbecue · · Score: 1

      " And it wasn't hot glued shut with industrial epoxy."

      The power supply sure was... One of my first memories of electronics in high school was building a monster (in physical size) power supply for my 64. A metal case with two 9VAC transformers from VIC-20 power supplies. One was rectified and regulated to 5V with a big TO-3 3 amp regulator on a heat sink. That thing still works today!

      --
      Mostly random stuff.
  21. Re:Let's be honest... by Anonymous Coward · · Score: 0

    He's my man crush. So what!? You judging me? I'm a creimersexual. So will you be once you get to know him.

  22. The Visible Computer: 6502 by swell · · Score: 2

    Here's some info from the manual:

    "The Visible Computer: 6502 Machine Language Teaching System combines
    this manual with a 6502 simulator program to provide a systematic way
    to learn machine language programming on Apple II computers.

    The Visible Computer is a program that teaches programming. The title
    is a takeoff on those transparent plastic models of men that once (and
    maybe still do) populated sixth grade classrooms. Like The Visible
    Man, The Visible Computer lets you see into a place not normally
    accessible to the eye. Places like chest cavities and accumulators,
    address latches and pancrei. Unlike The Visible Man, TVC requires no
    assembly, no careful painting, and no smelly airplane glue."

    TVC was a powerful combination of text, graphics and a kind of animation that showed things like registers changing as a program was executed. You could slow or even step thru a program and watch all elements moving around. At its fastest, the emulated program was still very slow in the early Apple computer, but the important thing was seeing it in action and really understanding what's under the hood. Simple to look at, elegant in execution. A version was available for Commodore 64, both by Charles Anderson.

    This concept could be done today for modern computers if someone cared enough about coding education. You can see the 1982 manual here: https://archive.org/details/Th...

    --
    ...omphaloskepsis often...
    1. Re:The Visible Computer: 6502 by Hognoxious · · Score: 1

      pancrei

      Don't think so. Unless they've started spelling it as pancreus.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  23. Booting Into Python by Anonymous Coward · · Score: 0

    FTA

    Just as a BBC Micro boots into BASIC, this would boot into a version of Python, says Upton, explaining that this was the origin of the name, Pi.

    Actually, it boots into a BASH prompt after authentication. Perhaps it should have been named the Raspberry BASH.

    1. Re:Booting Into Python by Hognoxious · · Score: 1

      What it boots into depends on what you put on the SD card.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  24. Re:Let's be honest... by Anonymous Coward · · Score: 0

    The most important thing in life is to be happy and have fun. You go on throwing away your time on your "real" problems in never-ending, futile and insecure pursuit of "greatness"; you will miss out on your entire life. After you die, regardless of who you are or what you do, you will be totally forgotten within a century.

    Me? I'll be too busy having fun until the moment I die.

  25. Soekris much? by ebyrob · · Score: 1

    Anyone here remember Soekris boards? There have always been single board computers and test setups. Price may have varied from time to time, but they've pretty much always been available.

  26. Back on topic... by BeauHD-Cum+Dumpster · · Score: 0

    Eben Upton Remembers The Years Before the First Raspberry Pi

    Even I remember the first years before the Rasberry Pi. Wakka wakka!

    -beau

  27. peddling the education myth? by Anonymous Coward · · Score: 0

    I understand that one of the aims of the RPI was to engage kids with programming. But has this actually happened?

    I don't know of any studies that show this, beyond annecdotes such as Eben's. And (annecdotally) I do know of a lot of schools that have cupboards full of cheap credit card size computers that were completely inappropriate for teaching computing to kids in schools. Especially when said schools already had computers that could run more than four browser tabs at a time.

    I also see a lot of people hacking these things for their own hobbies. But can we justify this educational angle?

  28. Minimal cost by DrYak · · Score: 2

    But $35 vs. $100 is not a meaningful comparison; a minimal RPi kit costs about $70

    Not necessarily. This device is specially intended for geeks, and wanna be geeks.
    (i.e.: for /.ers and their kids)

    People with usually lots of junk laying around.

    (with enclosure,

    Cool to have one, but not necessary. If you're careful enough (try to avoid shorting pins or whatever) you could begin using your Pi without one.
    And then any non conductive box (including random cardboad and plastic box) could serve as a good enough make-shift case in most situations.

    (Been there, done that with my first Pi)

    power supply,

    The most common power supply that you are (or at least: "...were...", back when the Pi launched) going to have laying around at home is a micro-USB charger. Virtually anything uses them (smartphone, rechargeable gadgets, powerbanks, etc.)

    So that's why the RPi went for a micro-USB connector instead of a barrel like some are complaining :
    because in a pinch you can grab whatever you have around and plug the Pi and at least boot it
    (even though you might not provide enough watts for the full 1-point-something GHz speeds of modern RPi 2 and 3 to be available, and might end up throttling down to base 600Mhz with "Undervolt" warnings. But you can still get some (albeit slow) work out of it)

    Now with the industry shift from micro USB to USB-C, raspberry pi are probably going to shift to USB-C at some point in the future (Pi 4 ?) because now that's the one you'll end up having around.

    and an sd card that can handle lots of small files),

    everybody has tons of SD cards laying around given that's the format used by pretty much everything (smartphone, photo camera, portable gaming console, etc.)
    again you could grab one laying around.
    Whether it will handle the abuses of running an OS is a different matter (that's probably what you meant with 'that can handle...') or if it will die soon is a different matter.
    But that won't stop you from experimenting

    and that's still without keyboard, mouse, and hdmi cable.

    which are exactly of the type (USB HID devices) that you'll have around.

    TL;DR: the type of people who are likely interested to experiment with a Pi have a high change of having hte (extremely standard) accessories laying around, and can progressively buy more adapted (e.g.: 3A power supply, SD card with ECC, etc.) at a later point in time.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  29. PDAs and phones kids could program? by Anonymous Coward · · Score: 1

    Psion PDAs had a built-in programming language, with which anyone, even kids, could write any app, from tiny little tools they wanted, to full-scale retail applications.

    In 1998 Psion's PDA platform turned into Symbian, the Phone OS of choice for most of the 2000's - BUT the muppets from Nokia who ran Symbian decided at once to drop the programming language.

    There could, should have been an easy-to-use programming language built as standard into every single phone, in every adult and child's pocket. (And little need for any Raspberry Pi.)

  30. RPi by Tarlus · · Score: 2

    Certainly not the first nor the most powerful of its kind, but among the most popular. I didn't think much about this until I saw Raspberry Pi 3's sitting on the shelf at Target a few weeks ago.

    I still have my first gen that I used for many years as an SSH tunnel, Mumble server and LAMP development server. I could just leave it running 24/7 at home and it barely sips any power.

    Nowadays I have it mounted to a clipboard with a breakout and some breadboards to try to encourage interest in programming and electronics for my children... back to the roots of what these things were originally conceived to be.

    --
    /* No Comment */
  31. Re: Let's be honest... by Anonymous Coward · · Score: 0

    Innovation is happening in the arcade scene still?

    You guys are just rebuilding the same shit real engineers built decades ago.