Slashdot Mirror


Ask Slashdot: Setting Up a Computer Lab In a Developing Country

First time accepted submitter levanjm writes "Hi all, I am looking for some advice. I am a mathematician at a small liberal arts school who has dabbled in Linux for a number of years. I have had the chance to teach a few courses and summer camps about Linux to college and high school students. Recently I made a trip to Guatemala and visited a school in Labor de Falla. While there I was talking with people associated with the school about how great it would be to be able to set up a computer lab for the kids. To make a long story short, I approached my school about finding a way to make this happen and to get my students involved in volunteering. I have received notification that my school has given me an in house grant to try to get this project rolling. They have also donated six computers to get things started. While I have been making plans in case the funding came through, I wanted to open this up to as many eyes as possible because I am sure there are plenty of concerns I have not considered. What are your thoughts on how to best implement the lab setting? I am a firm believer in the Open Source philosophy so proprietary software is not on my radar. The PC's donated are a little old (4 or so years old), but would run Edubuntu without any issues. I originally thought about how awesome a Raspberry Pi lab would be to set up. I am also wondering if there are any Kickstarter type of foundations that might be used to help solicit donations to purchase additional equipment and help cover costs of getting the equipment to the school. It would be amazing to get enough funding to give computers to the teachers in addition to a lab. I am sure there are other issues I have not even considered yet, so any thoughts you have to share would be wonderful."

172 comments

  1. Need some more info. by alexander_686 · · Score: 5, Informative

    What is the purpose of the lab? Since it is a high school I am going to shoot low and assume “keyboarding skills” and basic net access rather than programing or CI.

    What type of infrastructure does the school have? i.e. how good is the electricity and security?

    What type of support does the lab have? What skills do the teachers have.

    Answers these questions and I think you will have a much better idea of what you need.

    1. Re:Need some more info. by Etherwalk · · Score: 2

      1) "Developing Countries" actually includes many different kinds of nations, with varying levels of infrastructure, support, security, and social rules. Certainly there are places with major problems with violence--child soldiers, human trafficking, lack of respect for life. There are also a huge number of wonderful communities, though many of them have a much harder life than most of us.

      2) Two thousand years ago in or around Rome, they had what was effectively an automatically rotating spit over a fire. All it would have taken would have been one guy with vision and resources, and the industrial revolution would have happened there. Luck and circumstance happened to favor the more limited gene pool that emigrated from Africa many thousands of years ago. Of course culture contributes to ongoing successes--as does the position gained because of earlier generations' luck and circumstance.

      3) The United States.

    2. Re:Need some more info. by Anonymous Coward · · Score: 0

      "Developing countries" is Liberal-speak code word for "lots and lots of niggers". They're violent and they steal. Just look at the crime stats.

      Can you at the very least include more racial slurs to cover every skin color and ethnicity found in developing countries around the world ?
      You're a very lazy racist.

    3. Re:Need some more info. by Anonymous Coward · · Score: 0

      If you think the US is governed by a black man, you're smoking the same stuff that most of them are. First, he's half black and half white. Second, you can tell by his mannerisms, speech patterns, and everything else about the man besides he has given up everything about him that could have possibly made him black.

      Besides, we don't have warlords here, we have corporate overlords. It's pretty much the same thing except that corporate overlords tend favor slow, excruciating marches towards death instead of quick, painful, and brutal death.

    4. Re:Need some more info. by Tsingi · · Score: 2

      You will need lots and lots of security guards. "Developing countries" is Liberal-speak code word for "lots and lots of niggers". They're violent and they steal.

      I totally agree. Those developing countries are full of crime. You'd think that CIA installed fascist governments would have a better handle on things, but noooo.

      US ghettos, same thing, you keep sending the cops in to fuck them over, but they never learn to behave.

      Here in Canada we educate our niggers. If it weren't for the colour of their skin, you wouldn't even be able to tell they were an inferior race. Sly bastards.

    5. Re:Need some more info. by Anonymous Coward · · Score: 0

      Don't say nigger. You should say "organic cotton picking machine". It's the PC word those days.

    6. Re:Need some more info. by Anonymous Coward · · Score: 0

      I don't know much about Guatemala, but I just finished Peace Corps in China and my ex is Colombian.

      FOSS is a non-starter in China. In China, your boss needs to see everything you do, so everything has to be Ghost XP. Moreover, because the vast majority of Chinese companies still use XP, they require students to be trained with it. Macs and *nix machines are about as common in schools as leprachauns.

      According to my ex, it wouldn't work in Colombia because of physical security. Unless you work at a very posh private school with tons of private security guards, any lab you set up will be broken into and stolen the day you finish it. However, if you're lucky enough to work in a place with private security, they'd have enough money for brand-new Retina Macs. Moreover, there's a 50/50 chance your computers would be snatched by customs agents during shipping. That said, Latin America's a big and diverse place, and I don't know how similar Guatemala is to Colombia. But it's something to consider.

  2. multiseat by ssam · · Score: 5, Insightful

    You might also want to look at a multi-seat setup. ie 1 reasonably spec'd computer, with several monitor+keyboard+mouse sets.

    Is electricity consumption an issue? A class full of pentium 4 computers is going to cost quite a bit in power. maybe enough to be worth paying for newer hardware instead.

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

      You might also want to look at a multi-seat setup. ie 1 reasonably spec'd computer, with several monitor+keyboard+mouse sets.

      This is a fantastic idea. It would seem that the LTSP (Linux Terminal Server Project) would fit well with the original poster's requirements. He's already looking at using Edubuntu, which already includes LTSP, and he can use BerryTerminal on the Raspberry Pis as the LTSP clients. And going even further, he can use BerryBoot on the Raspberry Pis to support mutliple operating environments on each seat so for some classes they can use LTSP and for other classes, if they need it, they can use something like Debian or Arch Linux.

    2. Re:multiseat by itifs · · Score: 1

      i like this idea and wonder if it is possible to cluster several RPi's together and then run xsessions out to each vid interface. seems like a good way to get the best power / userload ratio. I don't know much of anything about how clusters work though. Am I in fantasy land thinking you could get multiple edbuntu distros to chatter back and forth across several devices?

  3. Are the four year old machines a good idea? by LaminatorX · · Score: 2

    Without knowing what those 4y/o machines are like, let me just suggest doing the math on shipping them down there and their ongoing power consumption, as well as checking into parts availability. It is possible that something like a briefcase full of PIs or similar be a better idea from an operating and implementation expense standpoint.

    1. Re:Are the four year old machines a good idea? by kenh · · Score: 1

      Where do the monitors for the RaspberryPis come from?

      I suspect the poster's school will foot the bill for shipping (he is getting grant money), and teaching them to use the most popular software in Guatamala business/government probably is more useful to them than learning Linux which teaches many skills that cna be mapped to Windows, if the employer decided to hire the Linux user instead of the experienced WIndows user and pay for their time learning another operating system/software suite.

      --
      Ken
  4. RaspberryPi ! by Razgorov+Prikazka · · Score: 0

    >> What is the purpose of the lab? Since it is a high school I am going to shoot low and assume “keyboarding skills” and basic net access rather than programing or CI.
    Doesnt matter, RaspberryPi can learn both and more. Beowulfcluster anyone?

    >> What type of infrastructure does the school have? i.e. how good is the electricity and security?
    Even if there is no security at all, the RaspberryPi is rather portable. You can even put them in a safe.

    >> What type of support does the lab have? What skills do the teachers have.
    Obviously there are teachers, there are great forums with a nice community and hey... figuring out problems is one of the most best things that can happen to your learning-curve.

    The RPi is build just for this purpose. IMHO there is no reason whatsoever even to consider other options. Besides, as I pointed out before, I have seen lots of great/funny/interesting/instructive projects by all kinds of people who had one thing in common: White, western, relatively rich, computer savvy... Hardly any projects that use the RPi the way it was intended. It must be cool to see it in the field where it belongs!

    --
    rm -rf --no-preserve-root / ...and let /dev/null sort them out...
    1. Re:RaspberryPi ! by Anonymous Coward · · Score: 0

      RPi would probably meet your needs, and the shipping costs would be significantly lower, too.

    2. Re:RaspberryPi ! by fuzzyfuzzyfungus · · Score: 2

      The one potential issue with the rPi is VGA, or lack thereof.

      For some insane reason, even to this day, when they barely sell analog CRTs anymore, bottom-of-range LCDs still come with only a VGA port. I don't know why throwing an extra ADC stage into the mix is economically viable; but them's the breaks.

      An rPi will happily enough drive an HDMI display, with a basic HDMI cable, or a DVI display, with a passive adapter cable that costs barely more than a straight HDMI cable; but if you want VGA, prepare to pay more than the rPi cost for an active(which means powered, which probably means a nasty little wall-wart) converter box. It also has composite; but composite video brutalizes text pretty badly, making it ill suited for most computer applications.

      If you are buying everything new the premium to get a monitor with some sort of digital-in isn't all that big(probably smaller than a VGA converter, and a lot more elegant) and the classier brand of off-lease donor gear should also have DVI support; but don't expect VGA to work, because it won't.

    3. Re:RaspberryPi ! by ArcadeMan · · Score: 1

      I still can't understand why the rPi creators chose composite and VGA, the two worst video outputs anyone could ever choose in 2010+.

      I would have gone with a single DVI port on the board with composite, S-Video and VGA headers.

    4. Re:RaspberryPi ! by fuzzyfuzzyfungus · · Score: 1

      I don't know how composite figures in; but my understanding is that the chip they chose(and there options were somewhat constrained, if they wanted to hit their BoM) didn't have VGA support, full stop, since it was designed for cellphones or something. HDMI/Single-link DVI are pretty much functionally identical(yes, HDMI has various additional bits and pieces; but unless an HDMI part implements one of the higher-bandwidth HDMI features or throws up its hands and refuses to work with a non-HDCP device, that isn't really relevant) and HDMI connectors are smaller, simpler, and cheaper than DVI ones.

      VGA and S-Video might have been possible; but would have required a full active converter stage, which would not have been cheap. I assume that the chip has some sort of interface for driving small LCDs(either LVDS or one of the weird ones used by smaller, less demanding, LCDs); but I don't know whether they bothered to break it out. Absolutely nothing on the shelf speaks that externally, so it probably wasn't a priority.

    5. Re:RaspberryPi ! by RMingin · · Score: 1

      How do you reply to a post without reading it, or having any familiarity with the source material???

      RPi does NOT have VGA + composite. RPi has HDMI + composite.

      The GP was actually complaining about the LACK of VGA output on RPi!

      --
      The preceding comment is my own, and in no way construes an opinon of the Emperor of Mankind.
    6. Re:RaspberryPi ! by alexander_686 · · Score: 2

      Obviously there are teachers, there are great forums with a nice community and hey... figuring out problems is one of the most best things that can happen to your learning-curve.

      You see – I don’t give that as a given. You need some combination of intellectually curious students and teachers. Assume the students are better informed then the teachers, which happens a lot with new technology. Does the teacher encourage the students to explore? Or do they lock down the lab?

      In short, without the right kind of teacher environment the lab could start collecting dust.

      During my senior year some boys played around with the computers in the lab and made them do creative / mischievous things – nothing serious, just being immature. After that, the lab was only open when a teacher could be there reviewing approved projects. Since she was not technically sophisticated or intellectually curious she drastically curtailed what could be done. Kind of hard to experiment around in an environment like that. The value of the lab fell dynamically.

    7. Re:RaspberryPi ! by Marxist+Hacker+42 · · Score: 1

      In developing countries (think 25-75 years behind the times) composite monitors are still likely to be plentiful. It was, after all, the PRIMARY monitor cable system for over 15 years.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    8. Re:RaspberryPi ! by fuzzyfuzzyfungus · · Score: 1

      It wouldn't save you from an emotionally defective nervous luddite; but the rPi does have the advantage of being trivially easy to 'blow away' and dump a stock image on. Re-imaging conventional computers isn't exactly news to anybody with an IT department; but it's a bit more complex than 'pop out SD card, shove into cardreader, clickety-click on the dd script that dumps a reasonably recent Rasbian image on the card, replace SD card in previously dysfunctional rPi.'

    9. Re:RaspberryPi ! by fuzzyfuzzyfungus · · Score: 1

      As far as the RPi, it was more of a warning than a complaint. If I'm buying a laptop(particularly a business-class one) I damn well expect VGA because that is still the standard for projector wiring(all but the oldest projectors in service will support DVI/HDMI/something else; but the conference room wiring probably won't); but it otherwise seems slightly insane for computers to have an extraneous DAC and LCDs to have an extraneous ADC, just so that two otherwise digital devices can communicate over a not-particularly-good analog connector from 1987...

      Given that that is what they do, though, and the submitter's question makes it sound like he'll be dealing with cheap and/or donor parts, knowing that RPis don't do VGA is something that seemed important.

    10. Re:RaspberryPi ! by RMingin · · Score: 1

      "I still can't understand why the rPi creators chose composite and VGA"
      "I would have gone with a single DVI port on the board"

      You did not read the GP? Why are people agreeing with me so violently??

      RPi has HDMI (very useful, talks to TVs and monitors, and is DVI with trivial physical adaptation) and composite (I'm guessing this was free, aka no circuitry needed).

      VGA would have required at the minimum one more processing chip, and would have added to the size and cost of the RPi.

      Having HDMI was the goal. Anything else was included only if free.

      --
      The preceding comment is my own, and in no way construes an opinon of the Emperor of Mankind.
  5. Re:I stopped reading by Anonymous Coward · · Score: 5, Insightful

    I am a firm believer in the Open Source philosophy so proprietary software is not on my radar."

    I stopped reading right there. Setting up a computer lab is a good question for Ask Slashdot. Setting up a philosophical/religious indoctrination center is not.

    Yes, heaven forbid they learn how the system works and learn how to modify it and build on it. That would be too active and involved for your liking, right? They should just be users, passive consumers of a black-box product that they can't inspect, can't modify, can't build on.

    You see, that's a practical reason for wanting Open Source. You are the only one making this into a philosophical/religious matter. Apparently it offends you that people want to buy a car that doesn't have the hood welded shut, that people might want to use a computer system that they can understand and build on. Tell you what. If you don't like Open Source then don't use it. Simple? Those of us who want to learn will continue using it. Then we can both be happy.

    So sorry it bothers you that other people want to do good things in a way that's not quite how you would do them. I bet they wear a brand of clothes different from yours too, those insensitive clods. Next time you want to move to a third-world country and provide for people who often have next to nothing, we'll then pay attention to how you think it should be done. Will you charge them hundreds of dollars for copies of Windows and Office and associated software so they can actually use their systems? That'll be only about several months to a years' wages you know. Per copy.

  6. Some things to think about by arcite · · Score: 5, Insightful
    Getting the free computers (old computers at that) is the easy part.

    Making use of those computers is the difficult part.

    Where will the computers be stored? At the very least, they need to be in a secure room in the school, free from leaky roofs (especially during heavy rains), free of bugs (ants love computers!), and you'll need bars on the windows and a reinforced lockable door; Is there security at the school? What about electricity? Is a generator needed? Voltage stabilizers? Or will they be using solar panels and an inverter system? Who will be appointed to manage the computer room? Do they need training? Will there be internet access? How will that be paid for? You may be able to make a special deal with a local provider (large corps love to look good by giving back).

    Again, what will the computers be used for? Do you need specific software? If there is no specified curriculum, the kids will just be browsing porn and playing games (teachers too!) Or they'll be using them for private reasons.

    The key word here is sustainability. Its very easy to give a poor school some hand-me-down hardware, its much more difficult and challenging to turn it into something useful, sustainable, and create a place where children will actually learn something about information technology.

    1. Re:Some things to think about by Anonymous Coward · · Score: 1

      Guatemala isn't Somalia, they have cellphones, internet, 24x7 electricity, plenty of paved streets, and a good public transportation system. It should be *easy* to set up a computer lab. I'd focus on teaching and the language barrier.

      I've been there twice - six weeks total. It'd be a great place to live.
      There's lots of expats in Panajachel and plenty of Europeans on holiday.

    2. Re:Some things to think about by Aguazul2 · · Score: 2

      The key word here is sustainability. Its very easy to give a poor school some hand-me-down hardware, its much more difficult and challenging to turn it into something useful, sustainable, and create a place where children will actually learn something about information technology.

      Agree. I've seen people donate old perfectly functional laptops to people in the jungle here in Peru and they've gone completely unused because some minor problem occurred that was unsolvable by the owner, with no-one else around who had the first idea either. Then they have to find someone who has half a clue, and pay them to solve it. And then how are they going to identify someone with half a clue? You definitely need to find some bright kid who's going to be in charge of it all and will contact you with problems he can't solve.

    3. Re:Some things to think about by fermion · · Score: 1
      These things are basic, and some think a bit unnecessary because Guatemala is not a jungle a jungle backwater, but really these basics that we take for granted are important. Here is a major US city with sophisticated users I have seem computers destroyed by leaking roofs and windows, sit unused because someone wanted to play with the video cable or spilt water on the keyboard or case. I have seen students and teachers just us them to play games to the point they were so full of junk they could not be used for anything. I have seen computer just sit unused because no one thought to open the case and check it the memory modules were still well seated. Computers had to be reinstalled from scratch because not had, or had access to, a hard disk image to restore. I see very few school s that have the infrastructure to keep computers up and running in an environment where 5 different users everyday, sometime frustrated users who only know how to express fustration destructively, use the machines.

      So yes, find a place where the computers can be used, and develop a plan to keep them functional. Without such a thing they will be dead within the year. Even if they are not, teachers will become frustrated and they will not be used.

      Second, find teachers who want to teach something on the computers. It does not matter what. It could be a science person who wants to use phet. A math person who want to use Alpha. A geography teacher who want to use Google Earth. A 2d artist who wants to teach Gimp. Someone who want to teach C, or Office applications, or web development, or even just scripting. These are not necessarily going to be the best teachers in the school. A knowledge of how to use the computers, help the students over their frustration using the computers, and how to use the computers to develop students abilities, is the key factors.

      That said, never underestimate the value of just messing around with a technology. If there can be some other computers where kids can just take apart, some kids are curious about what the inside looks like and how they fit together, that would be good as well.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    4. Re:Some things to think about by Anonymous Coward · · Score: 0

      They put bars on the windows anyway from what I've seen. With cheap locks on the doors -- apparently they raise a stupid breed of criminal down there. I wouldn't worry too much about water damage, ants could be a concern but I don't think the internet cafes have an issue with it. You'll probably want a UPS for when the power cuts out, or just deal with that and accept that you'll lose a few machines from time to time. As for the generator and other nonsense, this is Central America, not...I don't even know. Do some research on the country before assuming they're living like apes.

      The use of the word "sustainable" in connection with modern electronics is a truly reprehensible distortion of the term.

      I'm sure you have a good point to make aside from these couple things that make you come across as a total jackass.

  7. Re:I stopped reading by Anonymous Coward · · Score: 4, Insightful

    Being fully for FOSS is as ridiculous as being fully for proprietary software. The balance lies in the mid.

  8. Re:Linux is a kernel by Anonymous Coward · · Score: 0

    fuck semantics

    I am sorry if the correct way of doing things offends you.

  9. Wow...the most ignorant reply? by Anonymous Coward · · Score: 0

    Maybe you should google Guatemala, you ignorant bastard. And just to set the record straight, I'm white and conservative...just not a racist bastard like you.

    1. Re:Wow...the most ignorant reply? by hughbar · · Score: 3, Insightful

      Yes, second that, I'm from the UK, white[ish] preppy type education, still don't feed the trolls. On the subject, actually this is a big advantage for Linux in these settings anyway. I've set up a couple of drop-ins in the east end of London where there's a fair amount of random crime and I've used recycled computers and Linux. The computers have practically no resale value, so they are not worth stealing and they can be replaced pretty quickly and cheaply. Other projects with 'brand new' have, in fact, had trouble apart from being trashed by all the viruses associated with random downloading because they are Windows based projects. Ours have the problem that 'we can't teach Word' for example, this may not be a problem in your setting.

      I wouldn't use the Rasberry or only have that as a small hardware hacking part of the mix, for reasons stated in other posts. I agree with LSTP idea, if power is going to be a problem, though it's harder than individual systems.

      Finally we've always found sustaining the teaching to be more difficult than setting up and sustaining the infrastructure. The next project I start will include a heavyweight, teach the teachers element too.

      --
      On y va, qui mal y pense!
    2. Re:Wow...the most ignorant reply? by LWATCDR · · Score: 1

      Wow I was going reply to you because you reply seemed over the top to me... Until I hit parent to double check. Yeah your right.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    3. Re:Wow...the most ignorant reply? by LWATCDR · · Score: 2

      For this project I would suggest using the computers as a tool rather than a subject. What skills are most needed in the area? Is it a rural area? Maybe using the computers and the internet for weather info, commodity prices, and managing a farm would be a good use for them?
      Depending on the area the students might not have the opportunity to go past high school. Who knows maybe one of the students will write a great farm management system because they doesn't like the one they are using or thinks he or she can do better. Way too often techies become so involved with the tools they forget that they are tools. Give them access to the universe but teach them what is needed there.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    4. Re:Wow...the most ignorant reply? by lsatenstein · · Score: 1

      Yes, second that, I'm from the UK, white[ish] preppy type education, still don't feed the trolls.

      On the subject, actually this is a big advantage for Linux in these settings anyway. I've set up a couple of drop-ins in the east end of London where there's a fair amount of random crime and I've used recycled computers and Linux. The computers have practically no resale value, so they are not worth stealing and they can be replaced pretty quickly and cheaply. Other projects with 'brand new' have, in fact, had trouble apart from being trashed by all the viruses associated with random downloading because they are Windows based projects. Ours have the problem that 'we can't teach Word' for example, this may not be a problem in your setting.

      I wouldn't use the Rasberry or only have that as a small hardware hacking part of the mix, for reasons stated in other posts. I agree with LSTP idea, if power is going to be a problem, though it's harder than individual systems.

      Finally we've always found sustaining the teaching to be more difficult than setting up and sustaining the infrastructure. The next project I start will include a heavyweight, teach the teachers element too.

      ===
      I don't think I was a genius, and neither do my friends think that way either. In public school I found books about scientists and electricity, and at age 5, I bought two door bell buttons, two light fixtures, a length of wire and built a telegraph system between two rooms. Did-dah-dah, I had to learn the Morse code. Much later I learned that the more frequent letters in text were assigned the shortest key sequences. And yes, I nearly electrocuted my sister and myself.
      So kids can learn and master a subject at a very very young age. I see my grandkids with more abilities to learn, but where I played with electricity, they lose their time with computer games. Instead of increasing knowledge, the kids are just loosing time.

      --
      Leslie Satenstein Montreal Quebec Canada
  10. Source of cheap/free computers by jalovick · · Score: 5, Informative

    There is an organisation in Australia called Computer Bank that has been collecting and re-purposing computers for years. There are a number of international organisations that do similar things, some are listed here - http://www.computerbank.org.au/links.

    You could also seek sponsorship from a hardware vendor such as Dell - http://www.dell.com/Learn/us/en/aucorp1/corp-comm/corporate-sponsorships, or even Google.

    Since it needs to be shipped there, perhaps approach transport companies. Also, some technology recycling companies will supply equipment cheaply or free for the right cause.

    Some organisations require that a not-for-profit organisation be established before funds are allocated. You'll have to check your local laws.

  11. Re:First World Arrogance by Anonymous Coward · · Score: 0

    From TFS:

    I am a firm believer in the Open Source philosophy so proprietary software is not on my radar.

    Who gives a toss what you believe?

    "FIrst world arrogance" would be more like giving them a proprietary black box and telling them you may not look inside to see how it works. After all, how to design operating systems and software is only for American corporations to know. After all, we wouldn't want them to become competitors in the next couple of generations.

    THAT is first world arrogance. THAT is what you are demonstrating. Treating them like equals would mean letting them understand what we understand, by providing open systems they can take apart and put back together. Now maybe they are interested in doing that and maybe they aren't. The point is, treating them like true equals means giving them the opportunity. It means not deciding that for them by making it impossible from the start.

    And I would say that what he believes is pretty important, more important than what you believe in fact. That's because he is actually going there where there is need and trying to make good things happen. You are relaxing on your computer chair and complaining. You will understand why I value his beliefs more than yours, right? He is actually putting them into action. You, not so much.

  12. Re:I stopped reading by Etherwalk · · Score: 4, Funny

    I am a firm believer in the Open Source philosophy so proprietary software is not on my radar."

    I stopped reading right there. Setting up a computer lab is a good question for Ask Slashdot. Setting up a philosophical/religious indoctrination center is not.

    You must be new here.

  13. Re:I stopped reading by Anonymous Coward · · Score: 3, Informative

    "Yes, heaven forbid they learn how the system works and learn how to modify it and build on it. That would be too active and involved for your liking, right? They should just be users, passive consumers of a black-box product that they can't inspect, can't modify, can't build on. "

    That has zero to do with Open Source philosophy. You have to learn the difference between "Open Source philosophy" (RMS), "Open Source", open systems and access to source. It is nice that there are people that have enough money or a guaranteed income from another source that they can give away their work, "Open Source philosophy" is not about that, its about FORCING people to give away their work by creating a platform that will allows nothing else.

    Any dickbag license is BAD even if it claimed to support "freedom".
     

  14. Re:Linux is a kernel by Anonymous Coward · · Score: 0

    It doesn't offend me, douchebags such as Stallman and yourself, do.

  15. Corporations by koan · · Score: 1

    You might try talking to Intel and Apple/HP/ any other manufacture, they have machine turn over and might be willing to part with them for a good cause and a tax break.
    Put an ad in Craigslist asking for old computers, I'm sure you will get more than you need.

    Just a suggestion as I worked for 2 of the above corporations and machines were in constant churn.

    --
    "If any question why we died, Tell them because our fathers lied."
  16. Usability by onyxruby · · Score: 4, Insightful

    Your putting religion ahead of usability, and that's a mistake. The purpose of a lab is to educate your students, not indoctrinate them in your in your religious beliefs. What can your students use in their country with the skills they would develop and make a career out of? Can you make a career out of a Raspberry Pi, or is it more of a really cool toy?

    If your local country values Windows for employment more than that is what you should use, because that is what will help /them/ build a future. Microsoft has educational versions of their products available for next to nothing worldwide, so cost isn't an issue for Windows and Office.

    If your local country is all about Ubuntu than you use that because that is what is valued. The only way to know that is to talk your local business leaders and find out what /they/ value. Do they value someone that knows how to run a Windows computer and use Excel or do they all use LibreOffice? Leave your personal religion out of this and give your students what they need for their future.

    1. Re:Usability by Anonymous Coward · · Score: 2, Informative

      Being in the middle of a volunteer project for a local school I have checked into those Microsoft "educational discounts" for "next to nothing" and it just is not so.
      Pricing for one domain controller and 10 clients was around $1500.

      Pretty wonderful "discounts."

    2. Re:Usability by onyxruby · · Score: 1

      Is it for a lab or is it for a production use? If it is for a lab, in the US with US pricing you can get 3 years of electronic software delivery + DVD for $1437. I quoted you the most expensive option by the way, it can easily go down to a $100 instead. I'm sure versions of this program outside the US would be even cheaper.

      https://www.dreamspark.com/institution/subscription.aspx

    3. Re:Usability by kenh · · Score: 3, Informative

      Who said "set up an active directory network"? Why not run Linux on one desktop serving up Samba shares and using open-source AD replacements?

      You also looked in the wrong place - you should have looked at techsoup.org not MS educational discounts:

      Windows Server Standard 2012 is $53, Windows Server Datacenter 2012 (with unlimited rights to run any number of VMs on one server) is $288.

      CALs are $2/each.

      So I put the expense for a ten-user site at around $73.

      Of course, you could choose to run Windows Server 2012 Essentials - that includes 25 CALs and costs charities a grand total of $29.

      But hey, your quick search turned up numbers that confirmed your pre-disposed opinion, why look further?

      --
      Ken
    4. Re:Usability by melikamp · · Score: 1

      The purpose of a lab is to educate your students, not indoctrinate them in your in your religious beliefs.

      Utter nonsense. Choosing to use free software in education is not a religious belief and it doesn't indoctrinate anyone. The reason for purging non-free software may be religious, but that's kind of irrelevant, no? In this case, however, it's not religious: free software should be the only option in education and science, since it can be studied. Non-free software cannot be studied, cannot be audited, and so is incapable of providing scientific results, since the methodology is voodoo.

      Even further, the OP is a mathematician. How do you even start justifying the use of non-free software in math education? What's next? Secret proofs?

    5. Re:Usability by Marxist+Hacker+42 · · Score: 1

      It's Guatemala. They prefer paper, currently. There is a reason why we don't have 30 minute or less service processing visa requests from there.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    6. Re:Usability by Marxist+Hacker+42 · · Score: 1

      It is GUATEMALA, not the United States. RTFA!

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    7. Re:Usability by onyxruby · · Score: 1

      In this case, however, it's not religious: free software should be the only option in education and science.

      You have just perfectly described religion when it comes to software. Perhaps you have English as a second language? Religion is when your chosen option is the only thing you will consider.

      Onto your example of mathematics, I'm going to introduce you to a program called Mathematica. I believe a five second Google search will quickly show it's use in academia one of the world's leading academic programs for mathematics. An additional five second Google search will quickly show it's use in industry all over the world. You know places that pay good money in terms of careers, exactly the types of things that /schools/ are supposed to be concerned about.

      Here is their website, as you can see their software is not free.
      http://www.wolfram.com/mathematica/how-to-buy/education/higher-education.html

      As someone that works in one of the worlds largest Universities (Top 5 in the US) I think I can safely say that I'm fairly familiar with the subject of making sure students have what they need. I can also assure you that I will use and promote open source and Mac software on a fairly routine basis as well. A computer, it's operating system and it's software are simply tools, select the best for a given situation and always maintain an open mind.

    8. Re:Usability by westlake · · Score: 1

      If your local country values Windows for employment more than that is what you should use, because that is what will help /them/ build a future. Microsoft has educational versions of their products available for next to nothing worldwide, so cost isn't an issue for Windows and Office.

      There are an endless list of questions that aren't being addressed here.

      This is just a tiny sampling:

      However, a closer look at the data reveals a deep and ongoing disparity between the educational achievement and opportunities available for urban children of ladino descent as compared to children of Mayan descent living in the rural areas. In addition, that disparity is amplified when comparing the education of boys and girls across all ethnic and socioeconomic factors.,

      The current state of education in Guatemala, while improving, still remains significantly underfunded and it is estimated that less than 15% of all classrooms nationwide meet minimum standards for classroom space, teaching materials, classroom equipment and furniture, and water/sanitation. In the rural villages of Guatemala, that percentage drops to 0%.

      Another factor contributing to the low quality of teaching is the lack of resources to teach a unified curriculum. The Guatemalan Ministry of Education has developed a K-12 curriculum (in Spanish) which can be downloaded (but not easily since it is in many sections) from their website. However, in our conversations with teachers in the rural schools, they had no access to that curriculum, nor had they been provided with curriculum guides or teaching materials to actually teach the curriculum in their classrooms.

      The Reality: In many of the villages we work with there is agreement that the students are expected to learn to be virtuous and moral, but emphasis on academic learning is clearly secondary. In addition, there is the widespread belief that some students are just ''slow'' and will never be successful academically.

      The Reality: Most parents in the rural villages are either illiterate or with extremely limited education. They do want the schools to provide instruction in ''moral'' behavior and understand the value of having some math and reading skills. However, because of their marginal economic situation, they also begin to have their children work with them in the fields or in the markets as soon as the children are capable of making a contribution in those areas. There also continues to be a bias in many of the rural communities against girls continuing their education to higher levels. However, some teachers are reporting that they are seeing generational shift in parent attitudes towards school, with younger parents taking a more active role in their child's education.

      Education in Guatemala

      The site includes links to the Guatemalan National Curriculum. [PDF files in Spanish]

    9. Re:Usability by onyxruby · · Score: 1

      If your local country values Windows for employment more than that is what you should use, because that is what will help /them/ build a future. Microsoft has educational versions of their products available for next to nothing worldwide

      You did RTFC, right?

    10. Re:Usability by melikamp · · Score: 1

      You have just perfectly described religion when it comes to software.

      No, I described the scientific method. If you want to call it religion, go ahead, I won't argue with you over semantics.

      Please address this comment: non-free software cannot be studied, cannot be audited, and so is incapable of providing scientific results, as long as it makes even a part of methodology unknowable and unverifiable.

      Here's an example of a valid scientific study: (1) collect data (2) apply a specific, known algorithm to process data (2) draw a pretty scatter-plot based on the processed data. When you use Mathematica, you have to replace step (2) with "???". Where one expects proof, you appeal to authority (Mathematica is popular and respected, therefore its results are correct). In truth, you don't even know which algorithm you used. You know where else they use appeals to authority? Traditional religions.

      If you cannot refute the thesis just above, you must agree that software like Mathematica is useless for doing science. And if you agree with that, you will also agree it is useless in science education.

    11. Re:Usability by onyxruby · · Score: 1

      Your going to have to argue with the countless studies that are done every year worldwide using Mathematica. Once you've convinced the academic community that their research is invalid because they used Mathematica you can come back to the table on this one.

      For the meanwhile I have large numbers of academics that use it for research papers every single day. Mathematica is perfectly cable of presenting all work and creating reproducible work, it would never have been acceptable as the standard it is if it wasn't.

      At this point your well and truly into religious territory though, and since I'm strictly agnostic when it comes to these things I'm not going to take this any farther.

    12. Re:Usability by Marxist+Hacker+42 · · Score: 1

      I was responding to " If it is for a lab, in the US with US pricing you can get 3 years of electronic software delivery + DVD for $1437. I quoted you the most expensive option by the way, it can easily go down to a $100 instead."

      Not the grandparent.

      In addition to that "If your local country values Windows for employment"- well, what many third world countries still value for employment is paper. If you don't have a reliable network, and your entire bureaucracy is based on paper, it's kind of hard to value any operating system/office software combination over any other.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    13. Re:Usability by Anonymous Coward · · Score: 0

      So for that "subscription" price you can get a domain server os plus client operating systems for 10 clients along with an office suite, video and photo editing software (serious stuff, not mspaint), animation software as well as educational applications such as a typing tutor, math, and so on?

      And is that a recurring fee- stops working after the time period expires?
      I have never heard of Dreamspark before though I admit to not being employed in the educational arena (volunteer project.)

      I still don't think it likely that Windows can actually compete on TCO, but I will be checking into Dreamspark more, just in case.

    14. Re:Usability by melikamp · · Score: 1

      You seem to think that an appeal to authority is a valid rule of inference. In mathematics, too. Oookay.

      Does it occur to you that just because some way of doing science is very popular, it doesn't mean it's valid, or even superior?

      Please, don't reply (unless you wont to agree for a change), just ponder.

    15. Re:Usability by MrResistor · · Score: 1

      If your local country values Windows for employment more than that is what you should use, because that is what will help /them/ build a future.

      Right, because the fact that I learned computing on Commodore Pets and Apple IIes has left me and the rest of my generation irredeemably crippled in the modern world. When will this idiotic meme die?

      --
      Under capitalism man exploits man. Under communism it's the other way around.
  17. Re:First World Arrogance by Anonymous Coward · · Score: 0

    Galileo: I believe we should be able to examine how things work and not just depend on what systems have already been created and taught to us.

    Pope: Who gives a toss what you believe! I have told you how everything works! The world is flat! I will criticise and do everything to stop you from accomplishing any of this!

  18. Looks like you got everything already? by tommeke100 · · Score: 1

    I don't know how many children will be in the lab at once, but looks like you already have everything you need.
    You have 6 computers with Ubuntu (4 yrs old is still pretty decent), you just need more computers to accommodate more children if necessary.

    I recently refurbished a 3-4 yr old Acer Aspire One Netbook (crappy 1,6 ghz, crappy video-card and only 1 GB ram). Bought an SSD, installed latest Ubuntu (12.10) and it works like a charm.
    My plan was using it for general usage and some programming (Java (Eclipse), Python, Ruby/Rails, Octave, ... ) in general and through free cloud services (Openshift, Heroku, ...) and repositories (GitHub). It works great.

    I also have a Raspberry Pi, but honestly, wouldn't use it to teach if you already have bigger boxes set up. Maybe they can be used for hardware projects, but with the extra cost of SD cards, keyboards, mouse you should be able to get some old computers for around that price or free.

  19. have you tried asking them ? by obarthelemy · · Score: 4, Insightful

    Getting locals onboard is the most important thing. Dropping a bunch of PCs and running away is the easy part. You need someone local to take care of them, and someone (else ?) to teach on/with them.

    Depending on the goal, PCs are probably a bad idea: transport alone costs you more than buying a bunch of $40 Android USB keys, let alone power and security issues. Android keys are OK for Internet stuff, even light Office work. Some can even take Ubuntu, if you want to force your philosophy at the cost of practicality. You'll need HDMI screens and keyboard+mouse.

    In many cases, tablets will actually turn out cheaper, taking the screen into account. OLPC for edu cred, or any sufficiently solid chinese one.

    In any case, you should ask the users. Depending on their setting, their goals, their expectations and constraints, whatever you get told on Slahsdot can be way off the mark and utterly wasteful of time and money.

    --
    The Cloud - because you don't care if your apps and data are up in the air.
    1. Re:have you tried asking them ? by dfannman · · Score: 1

      Having worked with non-profits in Central America, and taught an appropriate technology course who had designing a computer lab for a non-profit in Honduras as it's project...I think obarthelemy is definitely onto something. Unless you get buy-in from the locals, the computer will sit idle, regardless of the OS you end up using. My two cents on the project, I have found very limited linux support in Central America. If you were in Guatemala City or a major metropolitan area, it might be okay...but being in the rural areas, unless you plan to provide IT support, once the computers go down, there would be no one to fix issues. That being said, I found most windows boxes infested with viruses and malware so even if you go with Windows, I would provide an image that they can easily reinstall on all the machines...and maybe set it up where this is done on a regular basis.

    2. Re:have you tried asking them ? by RabidReindeer · · Score: 2

      I can see 5 possibilities just off the top of my head:

      1. High-powered server, thin clients. Advantage: in power-unstable environments, a single UPS can handle the server and the overall power requirements might be lower. Disadvantage: single point of failure. Thin clients aren't always as cheap as they might be.

      2. Cast-offs. Advantage: it's better than scrapping them. Disadvantage: depending on where they come from, you may end up with a mish-mash of unique hardware, and they probably won't be as power-efficient as newer hardware.

      3. Raspberry Pi's. Advantage: Cheap, small, powerful. Disadvantage: the monitors will cost more and pull more power than the computers do. And you can't recycle old VGA monitors, you have to either have HDMI or composite video inputs.

      4. OLPCs. Advantage: Designed for this sort of thing from the get-go. Disadvantage: I'm not sure how well this platform is actually faring. Unlike the Raspberry Pi, it doesn't share much of a community with the developed world.

      5. Tablets. Advantage: low power, easy to store and deploy, with take-home ability. Small tablets are relatively inexpensive. Disadvantage: tablets usually work better with canned solutions than as general-purpose computers.

    3. Re:have you tried asking them ? by Aguazul2 · · Score: 1

      Agree with parent. Here in Peru, Windows is used almost everywhere because it costs nothing (copyright is not enforced). Open-source is also available for enthusiasts, but most people would ask "Why use it?", expecting a practical answer (not an ideological one). The choice of open-source versus proprietary is just on features and availability and what their friends use, not price or ideological questions (price being irrelevant because all software is cracked and available for the price of a blank disc). An open-source evangelist at a local university dropped the requirement that only open-source software be discussed on the mailing list because there was no discussion, and almost everyone was using proprietary closed-source software. Pushing against the culture is not going to work, not without being on the ground and really working at it and even then it's not necessarily going to work. There sure had better be enthusiastic support on the ground, or else all six machines will go unused because no-one can figure out how to use them to do what they want, or to fix them. Main popular use of computers in Peru seems to be for communication (Messenger, Facebook) and gaming -- plus also some homework research.

    4. Re:have you tried asking them ? by orasio · · Score: 3, Insightful

      Agree with parent. Here in Peru, Windows is used almost everywhere because it costs nothing (copyright is not enforced). Open-source is also available for enthusiasts, but most people would ask "Why use it?", expecting a practical answer (not an ideological one).

      An ideological answer is a practical answer that takes the medium term future into account. Open source, is not a philosophy/ideology, just a software development thing. Free software is a philosphy/ideology. And it does take third world people into account. It's very hard to predict the result of teaching Office for kids. Of course, teaching Excel may land them jobs in multinationals, to feed their families. But also, it could entrench the influence of foreign companies in their government IT, with large expenses in licenses, that leae the country. If you teach free software, people can also learn valuable skills for the short term, but also develop a more sustainable IT insfrastructure, which could be one of the basis of future development. I live in Uruguay, more or less the same situation as Peru with copyrights, but free software is very popular. And most of our software industry (which is growing very fast) is based on free software.

    5. Re:have you tried asking them ? by Aguazul2 · · Score: 1

      I agree -- if I was in charge of a lab in Peru, I'd be teaching open-source, and I would be convincing them of the benefits (and as a developer I know those benefits first-hand). But installing open-source and then leaving them to it? Until you show them practical results, it is still an unfounded belief as far as they are concerned if all they've ever used is Windows. And if it gets a bit hard, they'll be calling someone in to reinstall all those machines with Windows. Well, this is what I've seen at least. It seems the situation is better in Uruguay -- it makes me happy to hear you have a thriving open-source community there.

    6. Re:have you tried asking them ? by orasio · · Score: 1

      You are right. Free software is good, but needs a community. Android is probably better. I was thinking more in the line of a full scale government initiative. Here, we have Plan Ceibal, which uses OLPC hardware, and has a lot of government backing. Ceibal was one of the reasons the state owned telco now reaches the whole country with broadband. If large enough, an effort to just drop technology in the hands of kids can help everybody understand the need of basic infrastructure.

  20. Giving Blessings by Anonymous Coward · · Score: 0
  21. Raspberry Pi and lots of SD cards by Matt_Bennett · · Score: 1

    I was thinking about this- in the long term, you really want to encourage people to play around with things rather than run a static collection of applications. If people want to just browse the net and search, Raspberry Pi is a poor choice, but for learning about programming- the Raspberry Pi is great because if things get messed up, just flash a card with the reference image- system is re-imaged. Cards are cheap enough that you could hand them out to people and they would end up keeping their entire setup with them.

    1. Re:Raspberry Pi and lots of SD cards by Anonymous Coward · · Score: 0

      Raspberry Pi is a pretty bad choice. Sure it is cool in the west if you have money to burn but they are horribly underpowered. Especially considering that a Android stick based on a allwinner A10 is around $40 and has a CPU that is many times as fast, a better gpu, doublet the ram and 4gb of storage.
      RaspberryPi is for decadent westerners who can afford to spend too much on hardware. For $35 it doesn' t even include a case.

    2. Re:Raspberry Pi and lots of SD cards by Matt_Bennett · · Score: 1

      An Android powered stick is a great choice for someone who already knows Linux, but the learning curve is way too steep for an educational environment. The Android stick doesn't have anywhere near the install base (throwing in Android phones/tablets is a red herring) or the documentation in a hacker sense- how many well supported Allwinner A10 Android distributions can you just write to a SD card with virtually any windows machine with a SD card reader? I'm not saying RPi is perfect, just that it would be a good alternative in an educational environment- far, far easier to re-write a SD card than to do even a Live-CD based install.

    3. Re:Raspberry Pi and lots of SD cards by kenh · · Score: 1

      I was thinking about this- in the long term, you really want to encourage people to play around with things rather than run a static collection of applications.

      Unless, of course, you are trying to convince a student that hopes to get a nice job in an office in the big city, where everybody runs Windows and never heard of "RaspberryPi" - the interview likely won't last long enough to give the applicant time to argue that they understand the basics, and that their skills are mappable to those needed for Windows...

      But hey, you've taught him a "better" way to use computers, though less useful in Guatamala.

      --
      Ken
    4. Re:Raspberry Pi and lots of SD cards by Matt_Bennett · · Score: 1

      The Raspberry Pi will not replace a regular Windows machine- but I find it hard to think of any easier way to have something that also allows the user to have the freedom to poke around, modify files, even destroy the filesystem, and the system can be restored in a few minutes. SD cards are cheap enough that part of the lab setup costs could include a huge number of cards that each user could take their setup with them in their pocket.

  22. Re:First World Arrogance by Aguazul2 · · Score: 1

    From my experience here in Peru, there is not the economical pressure to use open-source in Latin America like there may be elsewhere -- Windows costs nothing because copyright is not enforced seriously, if at all. This means that people are used to wandering into a shop and buying any software package for the cost of a blank disc. If it stops working after a month because the DRM kicks in or whatever, that is also normal because it is the same with their motorbike or any other cheap Chinese import. At the level of quality == shite, constant failure is expected. So using open-source is an ideological argument mostly way above their heads. Also, if it's anything like Peru, then first question will be: How do I get on MSN? Phone is expensive here, so people use Messenger and Facebook to keep in touch with friends. Fortunately for you, Facebook works on open-source software.

  23. Re:I stopped reading by Anonymous Coward · · Score: 0

    Gah, he's simply telling you the reality of what the 'Ask Slashdot' response should include. If he's strong in Linux, chances are he's just looking for reassurance on his choices.

    If you're considering what you've stated, you can't go too wrong with whatever your direction on technology is. Raspberry Pis are great, but pocket sized and small. Be more aware of infrastructure problems. Safes, cable locks, inventory, security, power conditioners/UPS on the sensitive equipment for the ever-too-frequent brown-outs, and setting up a competent and educated hierarchy to manage itself. Be a positive community presence. Talk to local businesses about donations for goods or services, advertising in a community center for them goes a long way. Get those things in place and everything else will fall into place.

  24. Cooperative for Education by Anonymous Coward · · Score: 0

    I'm surprised that you haven't taken a look at Cooperative for Education (http://www.coeduc.org/) yet because they do their work in Guatemala already and have some pretty good programs already. They are a nonprofit that started by providing books for the schools down there and has evolved into something much more.

    Check them out, they may be able to help you out with your work there.

    Note: I have no first hand experience with them but I had a couple of CS instructors that were very involved and couldn't say enough good things about the program. I plan on taking a leave to help out down there when I finish my masters.

  25. For Schools.. by Anonymous Coward · · Score: 0

    You need a easy method to be able to replace the whole OS setup of any machine.
    Highschool students *will* mess around with configurations, you should be able to start with a clean setup on each machine for each class.
    Think of using some type of Live CD, give each kid a CD/USB stick to boot their OS. You want to reduce the support level of those machines to the lowest level possible.

  26. That's not old by Culture20 · · Score: 1

    The PC's donated are a little old (4 or so years old),

    I know we all remember the 90's with the incredible hardware increases, but I'm typing on a six year old computer, and we have a few eight year old computers in service at work. Four years old is nothing these days. Those computers will run more than just edubuntu, even if they're bargain basement. The only thing I'd consider replacing would be the HDDs (they likely won't last more than three more years).

    1. Re:That's not old by kenh · · Score: 1

      Four years old is a Core 2 Duo OR a first-generation i3/5/7 computer.

      Four years ago is 2008, and I bet his university didn't buy bottom of the barrel configurations - few schools do.

      --
      Ken
    2. Re:That's not old by Culture20 · · Score: 1

      Exactly my point. It used to be computers one year old were hopelessly out of date. Nowadays, a four year old machine just lacks two extra cores and has half the RAM. Hardly crippling.

  27. UNIX Educational lab by David_Hart · · Score: 1

    Off the top of my head you will need the following basics:

    1. Computers (desktop boxes, laptops, etc.)
    2. Displays (they don't necessarily come with donated desktop boxes)
    3. Cables (Power, video, network)
    4. Printer with LINUX/UNIX drivers (preferably networked)
    5. Network devices (switch, router, WiFi)
    6. External USB storage device (i.e. for backing things up, moving files)
    7. Media (i.e. CD or DVD, will have to match drives in computers)
    8. UPS/surge protectors (If power sucks, you'll need UPS)

    Check into whether the equipment that you send is sold in the area. It makes no sense to send a Canon printer if you can't find ink/toner replacements in the region. Also, Make sure you understand the power requirements for the region (i.e. 120v vs 240v, plug type, etc.)

    There are two thoughts behind computer labs.

    - The first is that you use individual hardware for each user, not only teaching about UNIX, but also teaching about computer hardware. The primary issue here is that you would need to find UNIX drivers for each hardware combination (i.e. donated hardware rarely has the same components). It's not difficult, but it can take time. Most labs tend to buy the exact same equipment to avoid this issue.

    - The second is to buy workstation class PCs with a ton of memory (i.e. 24GB+), storage (i.e. 3TB), and dual quad core CPUs (8x CPUs) and run the free version of VMWare ESXi. This would allow you to train on UNIX using multiple virtual instances without worrying about the underlying hardware, finding drivers, etc. The lab users would gain an understanding of installing and using UNIX but would learn very little about computer hardware. The plus side about this is that it could be used to train any OS or application as each VM is only limited by it's configuration. You would still need workstations for each student, but they would just be used as consoles into the VM environment. They wouldn't have to be rebuilt each time.

    One of the issues that you should also be thinking about is who is going to maintain the lab once you and your students have left? Make sure that you make time to train at least two people at the school on how to manage the lab.

  28. But for This Scenario Proprietary Would be Onerous by eldavojohn · · Score: 1

    I am a firm believer in the Open Source philosophy so proprietary software is not on my radar.

    I stopped reading right there. Setting up a computer lab is a good question for Ask Slashdot. Setting up a philosophical/religious indoctrination center is not.

    It's possible that he's not just thinking about his high school but, in the long run, maintaining downloads for the rest of his country's schools so that everything is configured for their locality, language, needs and hardware. Perhaps by "philosophy" they meant the ability to redistribute software without facing arcane legal proceedings?

    I mean, the costs drop dramatically when you can provide very simple commands and you don't need to enter a product key or worry about updates from a company but rather it can be all administered by one smart kid/staff at the school? When I read that, it wasn't about indoctrination so much as "I'm not even going to try to figure out ways around the costs, litigation and maintenance of proprietary software." Especially not when he knows Edubuntu and how simple it is to update that.

    If this model works for his school, he could make his own distro and be on his way to baiting other companies looking to get rid of old machines that they can write off as good will. Proprietary software would surely gunk up that dream.

    --
    My work here is dung.
  29. Re:First World Arrogance by RabidReindeer · · Score: 1

    Galileo: I believe we should be able to examine how things work and not just depend on what systems have already been created and taught to us.

    Pope: Who gives a toss what you believe! I have told you how everything works! The world is flat! I will criticise and do everything to stop you from accomplishing any of this!

    Nice cartoon version. In reality, the Catholic Church back then was more willing to accept new cosmological theories than a lot of Protestant fundamentalists are in the 21st Century USA. The problem was, they wanted to accept them in their own way on their own schedule.

    But subtleties like that are hard to make into quick cartoon history segments for the kiddies. And the end effect is still the same, so we opt for the cartoon explanation.

  30. Re:I stopped reading by Anonymous Coward · · Score: 1

    That has zero to do with Open Source philosophy. You have to learn the difference between "Open Source philosophy" (RMS), "Open Source", open systems and access to source. It is nice that there are people that have enough money or a guaranteed income from another source that they can give away their work, "Open Source philosophy" is not about that, its about FORCING people to give away their work by creating a platform that will allows nothing else.

    As far as I can tell this is a religions idea you invented to hate Open Source.

    I'll ask a simple question. I am right now using a Free and Open Source GNU/Linux system. In what way does it force me to do anything? I *could* purchase MS Windows and put that on a spare hard drive and use that. I can and do purchase proprietary Windows games and run them via Wine. There are commercial Linux distros (like Red Hat) that included non-GPL software, coexisting right there with the GPL system. Oracle and several others make proprietary software that runs on Linux. Steam is working on a Linux client - you can bet I won't get the source.

    So where is this "forcing" taking place? Just inside your troubled mind? Give me a concrete example. And don't cry about "I can't use GPL code without abiding by the GPL license" because guess what, I can't use Windows code AT ALL under any terms. Is that more to your liking? Otherwise if you're a BSD-License zealot, just say so now and identify yourself. And then explain to me how giving computer systems to third-world nations violates the BSD license.

    Seriously, what the hell is your problem? It makes no logical sense. Did Richard Stallman beat you up or something? Why do you hate him? It is as though you have decided that you are going to be personally offended at a frickin' software license, and after first being offended by it, will then go back and search for ways to justify your offense. None are too flimsy, it would appear.

  31. Have you contacted your local Rotary club? by Overzeetop · · Score: 1

    The don't do tech much, preferring clean water initiatives, but they are into education as well. Many large clubs are looking for international projects, and yours may be eager to help out in both funding and manpower.
     

    --
    Is it just my observation, or are there way too many stupid people in the world?
  32. Nice to hear selfless, youthful enthusiasm by Bearhouse · · Score: 1

    Now here come the 'buts' from the cynical old guys. (I've had more or less happy experiences around the world, in both private and public sector).
    There's already been a few good posts along these lines.

    1. Dump the old crap that people 'generously' donated to you. It'll be big and expensive to ship, and not robust even if it gets there without being broken or stolen.
    2. What's the need / use case(s) your devices should satisfy? This should condition your hw & sw selection more than availability (donated old crap) & open source bias, (and this coming from an old BSD wanker). Don't forget support, and available infrastructure, (wireless? electric power?)
    3. Who will be the keeper of the stuff? No use giving desirable kit to people who will sell it, lose it or have it taken from them the next day...

    I encourage you to whip up some more cash, so you can fly back out there with a suitcase full of new, cheap laptops with whatever distro, language and applications you think appropriate. (Think about how you're going to pass through customs, though...best best may be to make an 'adventure' out of it, and get a bunch of geeks to travel with you, and carry a coupla PCs each)
    Get your local community involved, setup a page with a link to donate via paypal on.
    Post it here, and hopefully a few of us (me included) will spare a few bucks to get you started.

  33. Maybe ask Jon "Maddog" Hall by Anonymous Coward · · Score: 0

    Jon "Maddog Hall has quite a bit of experience deploying Linux in an educational context in Brazil (and more experience in Linux overall than all of us others). I think it'd be worth trying and contacting him.

  34. LTSP and call it done. by Lumpy · · Score: 1

    Get some cheap PC's or thin clients and use one of the Educational based LTSP distros and call it all done. Management is brain dead easy and dead hardware = 5 minutes swapping out the Thin client.

    --
    Do not look at laser with remaining good eye.
    1. Re:LTSP and call it done. by Lumpy · · Score: 2

      http://edubuntu.org/documentation/ltsp-live

      In fact, there is the simplest setup possible. they even have Live CD images to get your setup online and running in less than a day.

      --
      Do not look at laser with remaining good eye.
  35. Re:I stopped reading by Anonymous Coward · · Score: 0

    That has zero to do with Open Source philosophy. You have to learn the difference between "Open Source philosophy" (RMS), "Open Source", open systems and access to source. It is nice that there are people that have enough money or a guaranteed income from another source that they can give away their work, "Open Source philosophy" is not about that, its about FORCING people to give away their work by creating a platform that will allows nothing else.

    As far as I can tell this is a religions idea you invented to hate Open Source.

    I'll ask a simple question. I am right now using a Free and Open Source GNU/Linux system. In what way does it force me to do anything? I *could* purchase MS Windows and put that on a spare hard drive and use that. I can and do purchase proprietary Windows games and run them via Wine. There are commercial Linux distros (like Red Hat) that included non-GPL software, coexisting right there with the GPL system. Oracle and several others make proprietary software that runs on Linux. Steam is working on a Linux client - you can bet I won't get the source.

    So where is this "forcing" taking place? Just inside your troubled mind? Give me a concrete example. And don't cry about "I can't use GPL code without abiding by the GPL license" because guess what, I can't use Windows code AT ALL under any terms. Is that more to your liking? Otherwise if you're a BSD-License zealot, just say so now and identify yourself. And then explain to me how giving computer systems to third-world nations violates the BSD license.

    Seriously, what the hell is your problem? It makes no logical sense. Did Richard Stallman beat you up or something? Why do you hate him? It is as though you have decided that you are going to be personally offended at a frickin' software license, and after first being offended by it, will then go back and search for ways to justify your offense. None are too flimsy, it would appear.

    Richard, is that you?

  36. Don't forget import duty and graft by Anonymous Coward · · Score: 0

    About six years ago I raised funds and put in a computer lab in Iquitos, Peru. After doing research, I came quickly to realize that taking computers into the country would not be practical because of import duty, transportation costs and graft.

    If you have powerful connections, you can probably deal with graft, but import duty and transportation will still probably force you to purchasing computers in country.

    I can also second the sentiment presented by others that you should find what skills would be most useful for employment and focus your hardware and software contributions to fit those needs.

    If you are not also very comfortable with the culture, you should realize that work on this project will probably take a lot more time than you expect.

  37. Open source may not work by potion · · Score: 2

    More than 10 years ago, in South Africa, there was a noble and concerted effort by the open source comunity to expose computing to children in under-developed schools. Ubuntu, with its strong connection to South Africa through Mark Shuttleworth, was at the forefront of this effort. I was one of those in the vanguard and was convinced that the open source approach would give all participants a better grounding and understanding of computing. Then Microsoft made its Windows and Office software licenses available at no cost to all schools. It took literally weeks for almost everyone to switch to Microsoft. Ironically, it was only well funded private schools whose students were interested in software engineering careers that retained open source computer labs. Looking back we now understand why. Undeniably, Windows is the de-facto desktop standard in the business world. What little prior exposure eiher teachers or students might have had, it was almost certainly with Windows. Windows skills were generally more useful than Linux skills in a non-technical job market; for those whose future employment prospects are limited the choice s clear.

    1. Re:Open source may not work by kenh · · Score: 1

      Undeniably, Windows is the de-facto desktop standard in the business world.

      And non-business world as well.

      What little prior exposure eiher teachers or students might have had, it was almost certainly with Windows. Windows skills were generally more useful than Linux skills in a non-technical job market; for those whose future employment prospects are limited the choice is clear.

      Guatamala isn't a clear field, unpolluted by "Big Software" like MIcrosoft - teach the kids to excel in the Guatamalan job market as it is, not as you wish it were...

      --
      Ken
  38. I'm doing this. by Anonymous Coward · · Score: 0

    I literally set up and networked a computer lab in a computer school in rural Kenya last Friday, and had the kids install Ubuntu on the new computers. Our view is that if they can learn to use Ubuntu, they can learn Windows. The skills are very transferable. And we're trying to create an "education on a hard drive" using free material that we can legally copy anywhere we want at practically no cost, so why would we want to use proprietary software?

    Since we are pushing video-based courses, we also bought what I call "DVMonitors" which cost us about $100/ea and can play DVDs or video from a USB stick. They can also be connected to a computer, but we're trying to create a replicable model as cheaply as possible so we're going to experiment with them like this.

    We gave the students a choice, and half are not taking "Internet History, Technology, Security" from Coursera/UMich, and the other half are taking "Human Physiology" from Coursera/Duke. We are starting them all on Human Computer Interaction from Coursera/Stanford when it begins again on April 1st.

    I disagree with the person who says to ask them what they want. As the "digital native" it is your job to set their brains on fire with the potential of technology. It's like the old Henry Ford thing: if he'd asked people what they wanted they'd have said a faster carriage.

    They'll learn programming soon, and the ones who love it will work for us expanding the system throughout the region with partner organizations.

    I highly recommend (as someone said up there) that you get someone on the ground there who runs a hardware business to be on your side. Our guy loves what we're doing so he gave us some free stuff and installed the LAN for free, and has offered to handle any maintenance issues for free. He's a self-taught entrepreneur, and understands the value of bringing tech/programming skills to rural/slum areas in developing countries.

    As to your question about funding, my organization has received about $6,000 in funding in the last week, aiming at a goal of $25,000, using Indiegogo. You can see our campaign here: http://www.indiegogo.com/projects/tunapanda-free-education-for-all/x/2718744 the video's longer than most, but it hasn't been a problem.

    Why don't you hang out in our forums, www.tunapanda.org and we'll try to figure out the answers to these questions together? http://www.tunapanda.org/forum/ubuntu-installation-and-learning/

    Also, go to Marginal Revolution University, and in their Developmental Economics class look at the unit on education. Great stuff there, particularly relating to conditional cash payments. We'll be playing with those kinds of ideas as we develop.

    Good luck! You can reach me at Jay@Tunapanda.org for any questions, I've got a really highly qualified tech volunteer who's helping me get everything together so we can install our system without the internet, and easily copy and spread the hard drives.

    1. Re:I'm doing this. by Anonymous Coward · · Score: 0

      Oh, and as for the weird security guard racist rant from that loser up there... we're spending $100/year on insurance from a reputable bank. Of course we have good locks and re-enforced windows, but insurance is a pretty good idea.

  39. Been there done that by Anonymous Coward · · Score: 4, Informative

    I lived in the Marshall Islands for over 7 years and was tasked with a project not unlike yours. Here are some of the issues I confronted.

    1. Climate control. Spend part of your budget on a good window a/c unit. The tropical moisture will wreak havoc with your lab.

    2. Use local talent. Within a day of starting your project there invariably will be a local who starts hanging around asking questions and wanting to know more. I had 2 Marshallese students who found what I was doing very interesting so I started teaching them the basics of networking and basic computer repair. They caught on very fast and when I left they were able to take over the entire network we had built and keep it maintained. Local talent also will win you over with other key local decision makers. Locals want locals to sustain projects, not an endless parade of expats.

    3. Determine your usage requirements. Do you have internet? How fast and reliable is the connection? Will you be teaching classes? What kind of classes? The computer labs we built started out with no internet access as there was none on the island. We were still able to teach word processing and spreadsheet classes(you may want to think word and excel here because more than likely that is what your local government uses). Eventually we were able to get limited internet access through a partnership with the university of Hawaii. The connection however was only 56k and was bounced off an old GOES satellite(GOES 7 to be specific). Because these GOES satellites were in a figure 8 orbit, the 3m dish required constant realignment. This meant that community access to the internet had to be at very specific times and eventually we went with a white-list of sites that would fit the needs of most of our users. This meant we could share 56k across 20 computers without worrying about porn and games. Slow but it worked and the community love it.

    4. Have a good maintenance plan. Stuff just breaks more in the tropics and getting new parts can be difficult and time consuming. Keep a few extra network cards and hard drives around. Make sure the lab is cleaned and dusted regularly. Bug bomb as well. Cock roaches love computers. Try and keep your computer hardware as consistent as possible. This allows you to setup software images that make recovery much easier.

    5. Have a detailed usage policy. If someone wants to save a copy of a letter to a relative in another country, how do they save it? Where do they save it? You will be very surprised how quickly the desktop and other directories start filling up with stuff from your users. Keeping a consistent and universal interface that is uncluttered for your users makes teaching SOOOOO much easier.

    Finally, remember that you won't be there forever (although you have probably met a few expats who were like you but never left) and that someone will have to take over what you leave behind. Sustainability, in my experience, was the most difficult challenge of any project. I have seen brand new office buildings built by grants from other countries literally crumble into to disrepair within in 3 years because no one knew what to do after the building was completed.

    Finding eager local talent to take over will ensure the hard work you are putting into this project will last long after you are gone.

    I am very jealous of your opportunity. Good luck!

    1. Re:Been there done that by Sigg3.net · · Score: 1

      + local cache of important sites. There's an offline version of Wikipedia that would be perfect.

  40. South America comes up with the most Libre distros by ikhider · · Score: 1

    You may want to go with a Libre version of GNU/Linux. I noticed the South Americans making great Libre distros like Musix, Dragora, Ututo and though Trisquel is from Spain, it is also used in South America. For some reason, the idea of "Libre" really took hold there and that is a good thing. The great thing of Libre is that it puts all people on the same playing field, both first and second/third world. All have access to the code, and they can run, share and modify it. Perhaps put the Guatamalens in touch with the Libre community in South America--the language barrier may not be as great. Trisquel may be the best way to go as it is the easiest to install and run of the lot.

    --
    "SO we bide our time, waiting for a purer kick to bloom and the future is still bleak, uncertain and beautiful" -GSYBE
  41. HFC by Anonymous Coward · · Score: 1

    Shoot an email off to Johnny at Hackers for Charity (http://www.hackersforcharity.org). His experience in Uganda will no doubt provide some insight into 'gotchas' that no one ever really thinks of when trying to make technology work in developing countries. The HFC network may also be able to provide support, guidance, and expertise to keep the lab running.

  42. Offline content + games + 3G router by WML+MUNSON · · Score: 1

    To reduce reliance on connectivity, I suggest deploying games (especially multiplayer ones like OpenArena) and off-line educational content (e.g. RACHEL) on the LAN.

    Developing countries tend to have poor connectivity, especially in rural areas. The only available option may be a data-capped SIM-based USB dongle, so I recommend deploying a low-power 3G router with battery backup and traffic shaping capabilities (e.g. ZyXEL MWR211)

  43. Open Source != Liberated Software by unixisc · · Score: 1

    Both you & the GP are conflating 'Open Source' w/ liberated software (what the FSF used to misleadingly call 'free software' and now calls 'libre-software'.) RMS has himself emplasized the differences time & time again.

    While 'Open Source' under the OSI definition does require that the freedom to redistribute be guaranteed, it is not dogmatic about that, and does allow a wide variety of licenses, some which provide the source code for redistribution, and some which don't. Liberated software, otoh, is dogmatic about that. Also, w/ Open Source, the ultimate goal is to come up w/ better software. With Liberated Software, otoh, liberation of the software is the goal in itself - producing better code is not necessary.

    For this reason, while Liberated Software is a religion, Open Source ain't.

    1. Re:Open Source != Liberated Software by Anonymous Coward · · Score: 0

      Both you & the GP are conflating 'Open Source' w/ liberated software (what the FSF used to misleadingly call 'free software' and now calls 'libre-software'.) RMS has himself emplasized the differences time & time again.

      While 'Open Source' under the OSI definition does require that the freedom to redistribute be guaranteed, it is not dogmatic about that, and does allow a wide variety of licenses, some which provide the source code for redistribution, and some which don't. Liberated software, otoh, is dogmatic about that. Also, w/ Open Source, the ultimate goal is to come up w/ better software. With Liberated Software, otoh, liberation of the software is the goal in itself - producing better code is not necessary.

      For this reason, while Liberated Software is a religion, Open Source ain't.

      I use the Linux kernel, the GNU userland, and lots of other GPL software. Not because it is an article of faith, but because it provides me with good software at no cost (none beyond the download anyway) that I actually like better than Windows.

      I do happen to like the philosophy of openness. Anyone who doesn't like it is free to use a system not based on such beliefs, such as MS Windows, Apple OSX, a commercial Unix, or whatever else they prefer. But if I didn't like my Linux system, if I thought MS Windows provided a better experience, then I would be using Windows. I happen to really appreciate the centralized package manager that wouldn't be legally possible with a bunch of conflicting proprietary licenses, and the user community, and the ability to directly contact the actual developers (not some receptionist) when there is a good reason to do so. I also appreciate that someone like me who is a beginner to programming can see an actual working implementation of a complex system and seek to understand it. Without being provided the source code, I wouldn't be able to do that. That is a concrete benefit I derive from the GPL, not a feel-good article of faith. Is that really so hard to understand?

      When you reply to a comment you like to pretend like you know the author and understand what they believe. You don't. You are merely displaying your own narrow-mindedness and your own particular zealotry when you encounter someone, like me, who uses Open Source for primarily practical reasons and assume that this must be a religious matter. It's not religion, incantation, or hocus-pocus when the side-effects are real and benefit me.

      I don't understand people like you. You make an assumption and you grab onto it like a badger that just won't let go. One would think a reasonable person would be delighted to learn that an assumption is false and baseless, so he can stop making that assumption, but then that does require a reasonable person, doesn't it?

    2. Re:Open Source != Liberated Software by unixisc · · Score: 1

      When you reply to a comment you like to pretend like you know the author and understand what they believe. You don't. You are merely displaying your own narrow-mindedness and your own particular zealotry when you encounter someone, like me, who uses Open Source for primarily practical reasons and assume that this must be a religious matter. It's not religion, incantation, or hocus-pocus when the side-effects are real and benefit me.

      What's there not to know or believe, if one just goes through the trouble of reading their essays? I've read most essays of Mr Stallman on gnu.org, and a lot of his interviews, and know where he's coming from. He's also on record as publicly stating that his movement is NOT about open source - heck, just do a search on Stallman in this website, and read the last interview with him, where he talks about FLOSS. In fact, one of the conditions he lays down before anybody wanting to interview him is that they DON'T label that as a part of any Open Source initiative.

      Yeah, Open Source does benefit you, and I was not arguing about that at all! RIF - Reading is Fundamental! What I pointed out is that Open Source is a different concept from Liberated Software. Liberated Software is about one thing and one thing only - getting software rid of all owners and thrown to the public domain (Read Stallman's essay 'Why Software should not have owners', if you disbelieve me: it's on gnu.org). Open Source is all the wonderful things you talked about, and it doesn't come from Stallman or even have his support - it comes from Eric Raymond. Open Source is the movement and concept to have the source code of software shared freely whenever the software changes hands so that people downstream can modify the software to their needs, port it to different platforms or build it into larger products. But that's the very point - the rationale behind Open Source is better software. The rationale behind the FSF and 'libre-software' is the liberation of software.

      I don't understand people like you. You make an assumption and you grab onto it like a badger that just won't let go. One would think a reasonable person would be delighted to learn that an assumption is false and baseless, so he can stop making that assumption, but then that does require a reasonable person, doesn't it?

      I've read most of Stallman's writings on this subject. Have you? I was initially enthusiastic about it, until I saw how his position had evolved and become more hostile towards programmers. For instance, initially, he'd suggest that programmers sell documentation in order to make money that they're not making since the software can be freely distributed, but when they started doing that, he started insisting that documentation too be made free for distribution. There is a reason that this man is not taken seriously outside the de-facto cult that he heads.

    3. Re:Open Source != Liberated Software by Anonymous Coward · · Score: 0

      For instance, initially, he'd suggest that programmers sell documentation in order to make money that they're not making since the software can be freely distributed, but when they started doing that, he started insisting that documentation too be made free for distribution.

      The GPL allows for all of those scenarios. Now, here's the part you just don't seem to understand.

      Saying that Richard Stallman represents all users of open source is like saying that Jesse Jackson represents all black people.

      It just isn't so. When I use GNU/Linux, the only thing I am agreeing with is the GNU Public License. What Mr. Stallman writes on his own sites or decides to talk about during his own time is his business.

      So, you see my stubborn friend, you are doing a great job of arguing against a total strawman. I am not Richard Stallman. You're dealing with me, not him. Reference to what Stallman thinks about this or that is as relevant as mentioning what the Pope would say on the matter.

    4. Re:Open Source != Liberated Software by unixisc · · Score: 1

      You're not reading me at all. I didn't suggest that Stallman represents users of open source AT ALL. In fact, I specifically mentioned that in his writings, he actively disowns any association w/ Open Source. You OTOH do endorse Open Source, as do I. Nowhere did I say anything against Open Source.

      In fact, I do think that Open Source, as defined by the OSI, is one of the best ideas on how to peddle software. Only thing - I think that the redistribution clause should be voluntary, and that companies should be allowed to restrict re-distribution as a part of this openness. That way, the advantages of Open Source would still be there - whenever one buys any binaries, one gets the source as well automatically, which one may choose to use or not use. Just that that person cannot make infinite copies of it and distribute to his friends, or else, nobody would buy the thing. More complicated are the site licenses - I think that Open Source transactions could restrict redistribution, but allow the purchaser/recipient to install the software on as many computers as he owns, port it to all the other computers that it's not been written for, and maintain it outside the supplier's windows.

      What Stallman is about is a concept w/ very different goals. They used to call it 'free software' but nowadays, they call it either 'software freedom' or 'libre software'. I call it Liberated Software for simplicity sake, which avoids both the Latinized words, as well as the controversial use of the term 'freedom'. Like I said, you are conflating 'Open Source' - a concept Stallman does NOT endorse - w/ Liberated Software, which for the FSF is an end in itself.

  44. Re:Linux is a kernel by unixisc · · Score: 0

    Thank you, RMS! So how is the HURD coming along?

  45. A project I know about by mattr · · Score: 3, Interesting

    I know nothing about Guatemala except that my best friend in college lived there and he introduced me to masa which is delicious. Wouldn't surprise me if Guatemalan food is a really healthy alternative to ordinary Western cuisine, I wonder if they grow that non-sweet corn in the U.S.? (google guatemala masa). See below some of this may not be useful since it seems you are not so much in the boondocks.

    I have a friend who did this in Cambodia. I remember he got Apple to donate computers (this is one reason why not using open source hardware may have a good point, it counts as CSR (Corporate Social Responsibility) for a manufacturer to do so). It was for an orphanage he created, and the idea was to educate the next generation of leaders. Also he started a newspaper, probably also had Macs I forget.This was over a decade ago. Point being, they had to hire two armed guards so things wouldn't be stolen and I believe one guard was killed. FYI.

    Getting locals who will carry it on, and talking to (global) missionary group as other posters mentioned are good ideas. I believe Hope Worldwide was a group he worked with for this charity.

    Using open source may be cheaper and may help jump start an industry even if you had a university (need to connect them to the Net possibly) and local people who are enthusiastic.

    You may be able to get the World Bank to help you, I know they did a dollar matching program for building rural schools (villageleap) of which hundreds were built.

    Power and telecommunications may be a big issue. I'm sorry I don't have data for you but you know it is not first world. Maybe there are no phones and power? I remember one original idea was to have a networked school be a hub for the community, don't know how it worked in the end but I do know one thing they did was have a wifi equipped motorbike travel among rural schools and pick up messages. Useful for medical care.. Also the geography etc. makes you wonder about can you get a line of site to an access point, can you get wind power, etc. Of course the top priority for a community might not be computer education. Maybe power to cleanse drinking water, or communications to notify a doctor they need to get a helicopter somewhere. Getting X-rays sent to a specialist hospital was one thing we did but you don't need that.

    On the other hand if it is the Labor de Falla that is 17 nautical miles from Santiago, then it is just a suburb not in the boondocks over the horizon from wifi. Possibly you could even get support from some place like Microsoft or IBM, if you say you are going to start training locals in computer science from a young age. Apparently Google discovered a mother load of such talent in Viet Nam just the other day (on /. today). Maybe that is your goal.

    Anyway, figure out what your goal is, and don't spend all your time on the technical side. The key to making these kind of projects happen is getting the parts together, putting your own time in to monitoring it daily with someone on the ground, and being extremely tenacious and single-minded about getting this goal achieved. But you need to listen to people there and if there is no enthusiasm or problems maybe you need to ask what they want. There probably are a lot of smart people within 1 hour of your Guatemala location and not clear that they even need you. So I would focus on fund raising, enabling it, setting a mission and making sure it happens.

    Just my 0.02, I clearly know nothing about the area. Best to be sure you accept there may be things you also don't know about it, and try to set smaller achievable goals for yourself. Maybe you can get a manufacturer to get you new equipment for free, that would be best. Imagine you are the student there. As for linux, yeah it would be nice but depending on the age group if they need to get a job in the city will it really help them? If you can make a success maybe you can then scale it up and make that part of your timeline for phase II.

  46. Theft? by Anonymous Coward · · Score: 0

    Have you thought about theft and who is going to look after these computers once you are gone. Guatemala is a tough country, and as soon you turn your back the equipment will be taken. This is my take based on a handful of friends who volunteered with the peace corps. for two years in Guatemala.

  47. DonorsChoose by kaniea · · Score: 1

    If you are looking for a Kickstarter type group aimed at classrooms and educators you might want to consider DonorsChoose. I don't know if they would support an international effort, but they help schools fund classroom projects.

  48. Local Equipment, Usable Skills by CambodiaSam · · Score: 2

    I've been setting up and teaching computer skills part-time in northwestern Cambodia for about 8 years now.

    Getting equipment to a remote location is an expensive and perilous task. Damage, theft, bribes, delays, fees, more bribes, and unforeseen problems will cause you more headaches than you can imagine. I buy my equipment locally from a seller I have built up a relationship with. Because I'm a repeat customer, he goes out of his way to make sure the computers keep running when I'm not there, which is most of the year.

    Because Cambodia is one of the poorest countries in the world, the idea of spending $300 on a copy of Microsoft Office is unthinkable. That's enough to run a small household for a couple months. You can install open source alternatives if you like, but it might not be a necessity since the machines are chock full of apps.

    Getting the lab running is frankly the easy part. Your lesson plan needs to take precedence. Teach skills that are commercially viable in the country, inspire them to learn more, and give a solid foundation of basic skills. I have former students that can directly tie their lessons to helping them find jobs later on. They then take these skills and teach others, which creates a virtuous cycle. Good luck!

  49. Ask Slashdot by Fnord666 · · Score: 1

    Note to the editor: Please learn how to actually post "Ask Slashdot" questions to the "Ask Slashdot" section. Just sticking the words in the title doesn't make it so.
    Thanks.

    --
    'The tyrant will always find pretext for his tyranny.' - Aesop's Fables
  50. Try Minix on Raspberry Pi by unixisc · · Score: 1

    Since this would be for educational use, and you'd like to use FOSS, Minix is the first thing that popped in my mind. It comes with a book that explains operating systems, and its most recent edition includes utilities from NetBSD that enable it to be reasonably useful. From what I recall, the Minix project was porting or has ported Minix to the Pi, so the combination would be awesome.

    So the kids could learn Minix, and each of the systems would be reasonably affordable, given the low resource requirements of Minix - doesn't require much RAM or even CPU horsepower. Plus they could be used to build bigger systems as newer versions of hardware come out and the older hardware gets repurposed.

  51. Re:I stopped reading by Anonymous Coward · · Score: 0

    Usually, yes, but there are very good reasons for him wanting to go open sourse, such as (was mentioned above) the fact that it's OPEN and you cal learn how it works, but more importantly, it's a third world country. Proprietary software isn't for the poor. Me? I usually go open source, but there are times that a closed source program is superior (e.g., Excel) but if you can't afford Excel, your choices are Foss or piracy.

  52. Re:I stopped reading by Minwee · · Score: 1

    "You have to learn the difference between "Open Source philosophy" (RMS), "Open Source", open systems and access to source.

    And perhaps you need to learn the difference between Free Software and Open Source.

    Here's a good starting point: RMS supports only one of them.

  53. It.. depends. by tech.kyle · · Score: 1

    Going for F/OSS would be more.. mind-expanding to the students, I'll admit, but I'd worry that being unfamiliar with Windows would hurt their chances of being employed. Lifehacker has an interesting pro-Linux article that I agree with, but I feel those skills, despite providing them a much greater understanding of computers in general, would be overwhelming to many and impractical down the road unless they specifically wish to go in to computer sciences. Familiarity with Linux and F/OSS is absolutely a bonus in today's world and should still be encouraged, but I don't think it should come at the expense of Windows/Office if that's what the job market is looking for. In the case of the Lifehacker article, that man's kids (emphasis on "man") will grow up to be badass and I have nothing but respect (and slight jealousy) for his two sons. I doubt they will ever need to worry about familiarity with Windows since they'll most likely know a Linux way around everything (if not always be in a position to dictate which software to use).

    Before my karma falls in to oblivion for suggesting Microsoft, yes, you absolutely should teach the students about the open source community and how/why it works and encourage them to be familiar with the open source universe, but try to remember that this isn't about good and evil, this is about preparing the for a world that generally expects Windows.

    --
    If we colonize Mars, it won't be the World Wide Web anymore. UWW?
  54. Here is an offer by vikingpower · · Score: 1

    I am in good relations with a a German refurbisher. I can get a decent refurbished ( 4-core Xeon ) server, prolly a Fujitsu Siemens, for a very decent price, around € 300. In case you need a server to go with the lab's infrastructure, I'll finance one up to € 150. The other half will have to come from funding you find, or from Slashdotters. How's that ?

    --
    Religous speak to God. Insane are spoken to by God. When all shut up, one can finally hear Shostakovich in peace
    1. Re:Here is an offer by kenh · · Score: 1

      And shipping from Germany to Guatamala will be "affordable"?

      I believe he may be able to find a few similar servers a little closer to Guatamala...

      --
      Ken
    2. Re:Here is an offer by vikingpower · · Score: 1

      In principle, you are right. Yet - the German refurbisher might be talked into sponsoring the shipping, which is not going to cost in the hundreds of euros / dollars, either.

      --
      Religous speak to God. Insane are spoken to by God. When all shut up, one can finally hear Shostakovich in peace
  55. Re:First World Arrogance by causality · · Score: 1

    The problem was, they wanted to accept them in their own way on their own schedule.

    Then I submit that they were not really so willing to accept new cosmological theories.

    The correct way is according to the evidence. The correct schedule is according to when advancements are made and new evidence is discovered. Anything else is unwillingness and refusal.

    --
    It is a miracle that curiosity survives formal education. - Einstein
  56. Re:Make sure all the computers use my hosts file by kenh · · Score: 1

    Isn't there a size limit on Slashdot submissions?

    --
    Ken
  57. Who is going to support it when you leave? by Marrow · · Score: 2

    I would concentrate some effort on making sure that no matter what happens, they have a clear path to "putting it back together".
    Grub boot option to "reprint" the individual machines: clonezilla backups. If these machines are going to be used and then reprinted,
    you might want to look into a grub partition that can clonezilla reprint the machine at boot time. Are they going to be able to save
    their work ? Print? They should be able to print so they can prove to someone they did the work.

  58. Raspberry PI's not the best choice by randomErr · · Score: 1

    IMHO: RPi's have a steep start up cost of a low-end machine if you include case, power supply, and cables.

    If buying all that doesn't scare you maybe look at a Hackenberry instead. It run MANY more OS'es and much more software and has more CPU under the hood. Or if you want something with a basic case, built in OS that can changed, some extra flash crive space and a power supply try the APC Paper. Finally there the Android Stick/Android Media Center. They're like the APC but with less IO and plug directly into an HDTV as the monitor. eBay always has tons for $50-100 with free US shipping.

    --
    You say things that offend me and I can deal with it. Can you?
  59. Re:I stopped reading by kenh · · Score: 2

    Yes, heaven forbid they learn how the system works and learn how to modify it and build on it.

    Better they should learn now embedded systems like the RPi work than any of the computers used in the "Developed" world?

    Teaching them Linux scratches a philosophical itch - using software without license fees solves a practical financial problem. The desktops being donated most likely have WinXP or (gasp) Vista OEM licenses/CoAs on them, meaning they already have "proprietary" software licenses without cost, and large swaths of open source software runs on Windows, Mac, and Linux/*nix.

    The original poster (of the question, not the parent of this comment) supports the philosophy of open source, which comes across as foisting his own beliefs on the folks in the "developing country" of Guatamala. Rather than teach these high school students about using the software and tools the Guatamalans use in the cities of Guatamala, he'd rather run a little social experiment and see how they do with learning an OS used on about 1% of desktops and hardware most folks hook up to their TVs for a laugh instead of using very reasonable (likely Core 2 Duo) desktop systems and the bundled OS (WinXP, in use by many/most Guatamalan businesses I assume).

    Is his goal to help them enter the workforce or see if he can foster a village full of little Linus Torvalrds & Richard Stallmans?

    --
    Ken
  60. Re:But for This Scenario Proprietary Would be Oner by kenh · · Score: 1

    Those donated computers (likely) already include OEM CoAs for MS operating systems even figure into this issue? WIth the right media, there's no need to enter product keys.

    Those donated computers already are capable of running Linux, and running it better than a RaspberryPi ever will.

    Those donated computers already (likely) include functional monitors, monitors that more likely than not can't be used for a RaspberryPi.

    Those donated computers are free, the RaspberryPi computers would need to be bought.

    The businesses and government offices in Guatamala likely already use WIndows sloftware (like 95% of desktops do around the world), not Linux on RaspberryPis - if the goal is to teach them to enter the workforce with computer skill, why not use the platform the students will see in industry/government?

    RaspberryPis are intended to be used where conventional computers aren't available - these suggestions to instead go with RaspberryPis turn that goal on it's head for no other reason than to satisfy personal/ideological desires of the volunteer setting up the lab in the first place.

    --
    Ken
  61. RE:d!@#bag license by Anonymous Coward · · Score: 0

    No reason you need to use GPL license, pick whatever license you want. Write your own.

    Oh, you want to use GPL produced software without following the licence it was offered with. You want to stand on the backs of others for your gain - not giving anything back.

    Who is the "dickbag" here?

  62. Re:I stopped reading by DerekLyons · · Score: 1

    Yes, heaven forbid they learn how the system works and learn how to modify it and build on it.

    Let's be real here - you don't need to know how a system works to use it. Not to mention, other than writing a few very basic scripts 99.99999% of those kids will ever modify or build on the system. Exposing them to a non standard system is like teaching kids in the US to drive on right hand drive cars on the right hand side of the road. It's ridiculous and stupid, and does nothing but handicap them to no good end.
     

    If you don't like Open Source then don't use it. Simple? Those of us who want to learn will continue using it.

    If that were the choice here - I'd happily agree with you. But it's not.
     

    . Next time you want to move to a third-world country and provide for people who often have next to nothing, we'll then pay attention to how you think it should be done.

    The poster isn't moving to a third world country - he's airdropping a bunch of computers and moving on with his life. He seemingly doesn't give a rat fuck about whether his setup is actually useful, or can be maintained locally, or what they kids can or will do with it - he's more concerned with spreading his gospel.

  63. Re:But for This Scenario Proprietary Would be Oner by DerekLyons · · Score: 1

    It's possible that he's not just thinking about his high school but, in the long run, maintaining downloads for the rest of his country's schools so that everything is configured for their locality, language, needs and hardware.

    There's absolutely zero evidence of that - and abundant evidence otherwise.
     

    I mean, the costs drop dramatically when you can provide very simple commands and you don't need to enter a product key or worry about updates from a company but rather it can be all administered by one smart kid/staff at the school?

    In a world where one smart kid/staff couldn't administer a Windows system, that would be a reasonable question.

  64. Re:First World Arrogance by kenh · · Score: 0

    What would you call teaching them tools and operating systems that are not used by Guatamalan businesses and government?

    What would you call insisiting that they be taught a near-novelty Operating System (Linux) in use by less than 1% of the world's users, and even fewer people in Guatamala?

    RaspberryPis are great for the student that wants to learn more, but ignoring what the users in Guatamala use on their computers wastes the time of any villager that hopes to get a job working with computers in Guatamala - there are too many trade school graduates experienced in using Windows and other software tools that very few employers will be willing to hire a candidate with basic computer skills but no experience with Windows over a fully-trained and ready to go worker.

    I think it is you that suffers from "First World Arrogance" my friend.

    --
    Ken
  65. Re:I stopped reading by serviscope_minor · · Score: 1

    Let's be real here -

    Yes, let's.

    Exposing them to a non standard system

    It's the system that runs most of the internet, most supercomputers, most large-sized embedded hardware and in a heavily modified form most smartphones these days.

    About the only area Linux isn't totally dominant is desktop computing.

    In other words, if you want to teach people enough about computers to set them up well for a career for building stuff with them, you could do worse than teaching them the dominant system.

    --
    SJW n. One who posts facts.
  66. Re:I stopped reading by melikamp · · Score: 1

    I am a firm believer in the Open Source philosophy...

    I stopped reading right there.

    Weird, that's where I started paying attention, may be because I believe that non-free software does not belong in education. Because one can't study non-free software. Because hiding the code and the methods is exactly the opposite of science. But most of all because you are fatally wrong in your assessment of the free software influence. Religious indoctrination is what non-free software does: it asks you to accept the vendor's good will with blind faith, and it asks you to run out to the store and pick up some coke while you are at it. Free software just does math. If FSF's mission is indoctrination, they are really lousy at it. Proprietary software vendors, OTOH, are all about indoctrination: they spend billions of US dollars on ad campaigns to convince users to buy non-free software, ostensibly because sharing files and code is bad for "content developers".

    Anyways, OP, stay away from Edubuntu: it's non-free by design. If you can, run a fully free distribution such as Trisquel, a Ubuntu offshoot and an apparent flagship of FSF. It is not too hard to find old desktops that are fully supported by the linux-libre kernel, and even incomplete support (for example, slow 3D graphics and no wireless) may be quite sufficient for your needs.

  67. Sounds good to me by whitroth · · Score: 1

    First thing: do NOT just teach keyboarding. My son, when he was in a really lousy high school in Chicago in the late nineties, had what the school claimed was a "computer course"; as a degreed professional, with over 30 years experience, I'd get on a witness stand and swear it was *NOT*, it was a commercial typing class, as they used to call it.

    You can do better.

    Around the same time, two of my daughers were in a school in a tiny town in VA, and got basic d/b and coding (I think the latter was optional), and spreadsheets, etc.

    Grab some 1-2 generation old computers, 5-10 years old, so they'll be way less likely to be stolen. Put Linux on them (I like CentOS, the same as RHEL, because it's *not* cutting edge, but stable, reliable... and will need that much less admin work). If you go with any RHEL-derived distro, you may have to stay with the 5.x (still supported till '17), since they stop supporting i386 (I think that includes up to 686, but I could be wrong) in the newer kernels.

    Give the the whole LibreOffice suite, and show them how to use it (and yes, let them cut and paste (something my son's "teacher" didn't allow....). Remember, you're NOT teaching them touch typing, you're teaching them how to really use a computer.

    For the ones who really like the hardware, make sure you tear down and/or rebuild one or more every year, and supervise *them* doing the work. Teach *them* how to do their own basic security.

    I think you'll be happy with the results.

                        mark

  68. Re:I stopped reading by cyborg_zx · · Score: 1

    Teaching them Linux scratches a philosophical itch - using software without license fees solves a practical financial problem.

    LOL WHUT?

    Is his goal to help them enter the workforce or see if he can foster a village full of little Linus Torvalrds & Richard Stallmans?

    No, it's to setup a computer laboratory.

  69. Re:But for This Scenario Proprietary Would be Oner by cyborg_zx · · Score: 1

    The businesses and government offices in Guatamala likely already use WIndows sloftware (like 95% of desktops do around the world), not Linux on RaspberryPis -

    So what?

    if the goal is to teach them to enter the workforce with computer skill,

    Then you shouldn't care what

    the platform the students will see in industry/government

    is.

  70. I call Dunning/Kruger by daboochmeister · · Score: 1

    other than writing a few very basic scripts 99.99999% of those kids will never modify or build on the system.

    FTFY (minor typo) ... more importantly, I call Dunning/Kruger. Just because what you describe is what you've seen happen doesn't mean it's a universal truth. Proprietary software has an in-built bias that nudges kids in the "learn how to use our software now, so you'll be consumers later" direction. Compare kids who pick up an OLPC with Sugar, where the whole user interface and every app has included source code that can actually be changed at runtime (with the baseline easily restorable, so experimentation doesn't have any fear factor built in) ... and what do you know, a fair % of the kids actually groove on figuring out the programming language and doing interesting things by modifying the software!

    Wanna bet which of the learning experiences is better in the long run?

    --
    "Ahh! I see you're in that indeterminate Schrodinger state where - oh, uh ... never mind." Dave Bucci
  71. I've done this by Error27 · · Score: 2

    I set up a computer lab in Uganda 3-4 years ago.

    We bought second hand computers locally. They came with 256 MB of RAM and we upgraded them to 512. It was good enough to run Gimp and Firefox. That's what most of the internet cafes do too.

    The computers were networked so we set up apt-cacher on the teacher's computer. The other software tip is that you will want to be able to block high traffic websites because internet access is so expensive and bad.

    One thing which you might want to think about is if you'll have to pay tax bringing computers into the country. Uganda allows computers to be imported duty free. But for a while Uganda started banning people from bringing used computers into the country.

    My sister-in-law's NGO is setting up a computer lab as well. They are bringing laptops from the US. Laptops are good because they have a battery built in so power fluctuations aren't such a big deal. The problem with laptops is that they can be stolen easily.

    If you're bringing stuff from the US then bring a bunch of cheap USB keys for the kids. They will be very expensive locally.

  72. Been there, done (not quite) that.. by Anonymous Coward · · Score: 0

    I've got some first hand experience from the region, and would like to share it.

    1. Don't acquire old pc:s for them. They consume shitload of electricity, witch might be rather expensive for the locals. Moreover, if you are to provide them with pc:s, you'd need to get them adequate ups as well. Blackouts are frequent and cause major annoyance for the maintenance.

    2. Get to know the local computer shop owner. He's the guy who is going to keep the system running after you've gone. He'll probably try to rip off all the participants of your project. Live with it - everyone's got their mortgage to pay.

    3. Set up a system that the guy from the previous chapter can handle. If he has never used linux (I worked with a dozen of local electronics engineers and ham operators, and none of them had ever seen the penguin running) you shouldn't bother to use it.

    4. Try to get them some reasonable updating system. Bandwidth costs even more than electricity. So you should configure a huge proxy server for the windows update. I'm not familiar with this but I know it can be done with little effort.

    5. Try to find good old Thinkpads. They are rugged enough for the school environment and can be fixed by the (2.).

    6. Get a proper safe for the compus. Sooner or later someone will try to steal the machines.

    7. Finally and most importantly: Get them nothing (hw/sw) you've never tried at home. You just can't go there to learn that some of the equipment isn't compatible. (Remember the guy called Murphy..)

  73. Did this in Nicaragua by water-and-sewer · · Score: 1

    I did something somewhat similar in Nicaragua in 2001. Built a SUSE 7.1 machine that had previously been running Win95. I had one hell of a time of it, too. Good memories. I wrote about it at http://therandymon.com/content/view/68/98/

    Annoyingly, even poorer countries are increasingly uninterested in repurposing old machines these days. They want donors to provide - through NGO projects, etc. - new hardware running whatever is the latest. Not an easy sell.

    --
    If this were Usenet, I'd killfile the lot of you.
    1. Re:Did this in Nicaragua by cowdung · · Score: 1

      Having lived in Latin America most of my life.. I can say that computers are not necessarily the problem. Finding the right teachers or teaching the teachers to take advantage of the computers is the bigger issue.

      If you go to some school and setup a lab for them.. in a few years they won't work because there is nobody to maintain the lab. The much bigger cost is training personnel or coming up with a useful vision for computer use. Also, setting up Internet access can be a challenge because it requires paying monthly bills in the long term and some places won't have the budget to do so. So the best is to somehow get them free Internet.

      We are surrounded by computers and cell phones and iPads here. We have 4g Internet.. but teachers have obsolete notions of what to do with all this tech.

  74. Aims & objectives come first by DaveGod · · Score: 1

    Identify the core aims and objectives for the lab. What do you hope to achieve? How do you hope to achieve it? Your stakeholders will need to be cool with this, not least your funders and users. Everything follows on from this.

    Identify the resources available. This is not just the hardware. You're going to need a room to house that lab. Electricity. Network? Internet access? Appropriately skilled staffing (likely volunteers). If you are not going to be regularly involved and on-site you may need a local to manage and champion the project. Are there going to be costs and how will you fund them?

    Your choice in software might be largely dictated by the above. The relative merits of the software itself might not even be a relevant issue.

  75. I have experience running IT company Guatemala by Anonymous Coward · · Score: 1

    I am likly one of the few here that has experience running an IT company in Guatemala. In fact, I know the town.

    A) Go Cheap, really Cheap. Expect everything will be stolen regularlly. Think of it like those bike share programs. The more computers in the community, the more people will use them; even if it is just the kids of the local thief. The more worthless and common they are, like the ugly bikes, the less likly they are to be stolen.

    B) the power grid is crap, and will always be crap, because everyone wires their houses with lamp cords. Thus, when the grid goes down twice a day in the rain storms, there are lots of surges as the grid comes up and goes down again. For a whole computer lab, I would simply isolate the lab on some sort reweable power source. stock UPS will die faster than the scorpions crawling around them. So, low powered, cheap computers are the way to go. see point above.

    C) Don't expect the Guatemalans to do a whole lot. They say they will, but they won't. Be prepared to do everything yourself. I mean everything (like dig up a street to poach some internet from the internet cafe next door in the middle of the night, because the local ISP will want to hit you up for a kickback to provide internet directly).

    D) don't expect parents to get it, or understand the benfits. The kids get it, and that is all that counts. Keep the adaults out of it, and the kids will handle the rest.

    I could likly go on for hours, but those will be the big ones.

  76. Pitfalls by Anonymous Coward · · Score: 1

    I have some experience with computer rooms ("labs" is a bit highfalutin' in this case) in a developing country. Here's what's going to happen to your project:

    1. The school is going to be grateful for the treasure you're providing them, so they're going to protect it. The computer lab will have (or end up with) bars on the windows, a reinforced door and more than one lock on the door.

    2. They keys to the lab will be given to one person, almost certainly the math teacher. He may or may not know anything about computers.

    3. As the keyholder, this teacher will be held responsible for the computers. If anything happens to them --theft, damage, vandalism, viruses, students watching porn, inability to boot up to the GUI because the latest kernel updates hosed something-- it is this teacher who will be called into the principal's office to answer, possibly with his job.

    4. Unemployment sucking as hard as it does, the teacher will severely restrict use of the lab. Students will only be allowed in for classes under his supervision. But he has to teach all his math classes, so there won't be much time for computer class. The machines will sit unused most of the day.

    5. For the same reason, students will only be allowed to do the most basic things. Anything with a CLI is hacking and will be punished -- again, this guy has to feed his family, and he'll be damned if he's going to lose his job because of some stupid kids who don't respect the school and who don't understand how valuable the lab is.

  77. solved problem by jjbarrows · · Score: 1

    http://www.ted.com/talks/sugata_mitra_the_child_driven_education.html

    sugata has done the research, you just need to impliment it

  78. sounds familiar by cirenel · · Score: 2

    Familiar like my job all the time, every day. It sounds like you are doing something similar to what I have done with the high school I work for in schools and orphanages in our local state, Nicaragua, Mexico, South Africa and (soonlike in a few weeks) the Caribbean.

    While it’s impossible to speak to any specific instance, here are a few things to keep in mind:

    1. Power: Do you have electricity etc that can support the lab? If not, is there a way to get it with little cost or no cost. Is the local power in stable enough to prevent long term damage to the units? That is, are there rolling blackouts or the like that could call for preventative measures to be taken?

    2. Location: This isn’t just secure from people wanting to break in and steal stuff (which can happen depending on how desperate people are. But then if the community is heavily involved, it will help prevent this or at bare minimum spark response to it). This is secure from rain, wind, sun etc? Consider the elements, they are the enemy. Is the climate humid? Hot? Does the building flood? Does it have AC in any of the rooms? Consider what implications this could have to the long term use of the units and their placement.

    3. Involve the school: What do THEY want? Assume nothing. Talk with the school, see what it is they want and need. Work for them. I’m assuming you have already done this but it’s always good to check. Long ago when we were first starting to do tech outreach, one of our leaders said something to the effect of “don’t try to change the culture. Give the tools, show them how they run and let them use them how they will.” She has been dead right everywhere we’ve worked and the only exception we’ve made to this rule is demanding that at least half of the training class be female and be made mostly of students. Involve the students. They aren't idiots, don't cripple their options. Yes, give them admin power. This approach gives the school’s members a stake in the lab and learning and will also help secure the structure. It can also be helpful if you can find local organizations to participate.

    4. Support: who is going to be in charge of keeping the lab up? You can’t stay there forever. Find someone (or some ones) at the school who has raw potential or somehow has an edge above the rest in the tech department and train them on how to support the units. Don’t rule out students. Teach them the fine art of “frankenstiening” old units together if parts are not readily available. Software support is vital too. Consider a base image for all of the units. Something we’ve done in the past with some of our support contacts is give them a flash drive full of resources, installers, tech tools, guides, walkthroughs, Linux isos. you know, helpful things if you don’t have a stable internet connection. Having someone on site with a greater than average knowledge of the inner workings of the lab will also help prevent the lab from becoming a china doll, so to speak. You want things to break in the lab, you want it to be a rag doll. That means it’s being used.

    5. Connectivity: Do you somehow have internet there? If not, would you consider doing an internal network? If you want internet, talk to local businesses, government or charitable organizations. You might find someone willing to run you a line or point to point connections. On a similar note, mirrored sites are awesome. A local server with all of Wikipedia, Kahn Academy, a pile of common domain classic books and more sites/resources with license agreements allowing such is a damn powerful tool to leave in a school’s lab.

    6. Shipping/transport: You have any idea how you’re going to get the computers into the country? I’ve flown with switches and servers in my bag before and it is doable if not a bit back breaking and a little sketch in the eyes of customs. However, if you can find a secure and inexpensive means to ship them is always g

  79. Re:I stopped reading by LWATCDR · · Score: 1

    Good grief I hate cyber religion.
    The good and logical reason to use Linux is frankly not having to worry about paper work. Get a new machine put Linux on it. Do not worry about having the right to do so just put it on and go. That and less worry about malware since Linux is not usually targeted and should never be running as root.

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  80. Try working with Cooperative for Education by Anonymous Coward · · Score: 0

    COED has been doing this in Guatemala for awhile now...and they are very successful. http://www.coeduc.org/

    You could get the money to them for the initial purchase, help them do the setup as a sponsored volunteer, and then they take care of it for the long-haul. They have a very good model in that it helps break the NGO cycle of donations that do the capital investment, but never enough money to do upgrades later. It builds in local investment and support, which is what long term success requires.

  81. Resources by snadrus · · Score: 1

    The internet isn't necessary to teach typing & office skills on Libre-Office. Wikipedia has books you can copy to disk & bring there for CS & more. If you're without internet access, that may turn your lab into a "library" lab.
    I'd bring some hack-friendly environment or lib with references & examples, like:
    - PyGame
    - GameJS
    - Electronics hacking (Raspberry PI).

    --
    Science & open-source build trust from peer review. Learn systems you can trust.
  82. Solar powered LTSP networks:) by Anonymous Coward · · Score: 0

    Hi OP. We build networks specifically designed to overcome the challenges you are facing, already in use in the Oceania region. http://solarnetone.org
    Cheers!

  83. Linux for Developing Countries by Anonymous Coward · · Score: 0

    In past years South Africa's Linux user groups did large roll outs of Linux in Townships. It would be wise to contact them if you want to do the same thing in other countries. One of the results of that movement was Edubuntu. Not to advocate Ubuntu flavors, but that particular flavor was created with these Township install festivals in mind.

    Have a look at: http://www.linux.org.za/
    http://wiki.clug.org.za/wiki/Main_Page
    http://pretlug.sourceforge.net/cgi-bin/preformat.cgi?home.html
    http://www.meetup.com/Jozi-Linux-User-Group-JLUG/

  84. Re:First World Arrogance by RabidReindeer · · Score: 1

    The problem was, they wanted to accept them in their own way on their own schedule.

    Then I submit that they were not really so willing to accept new cosmological theories.

    The correct way is according to the evidence. The correct schedule is according to when advancements are made and new evidence is discovered. Anything else is unwillingness and refusal.

    Who was it that said "scientific progress advances one death at a time"? A scientist, no?

  85. Talk to Tedeco@UPM by Anonymous Coward · · Score: 0

    We did something similar in Burundi for several years. I'm no longer involved, but I'm sure they'll be able to help and offer sensible advice.

    Tedeco is a cooperation group at the UPM (Technical University of Madrid).

  86. Companies by grainofsand · · Score: 1

    Based on my experience doing very similar projects across China, my advice is to approach the many foreign firms doing business in your target country. Ask them for donations of hardware, expertise and / or cash.

    We receive around 1,100 used laptops per year from the Fortune 500 companies doing business in China as well as thousands of volunteer hours (and occasionally cash). We send out emails twice a year and arrange collection of donated hardware.

    I also agree that "teaching the teachers" should be the first step.

    --
    A dream is good. A plan is better.
  87. Pantyhose to the rescue by TheSeatOfMyPants · · Score: 1

    The best way to keep bugs out is to pull pantyhose over the computer (or glue it over any vents if it's a laptop) -- the mesh fabric keeps the little bastards out while allowing the air to circulate & heat to escape. I've learned that a similar approach with the cooling platform makes the fan last a lot longer in an environment that is prone to dust, animal/pet fur, and so forth.

    --
    Now mostly at Usenet:comp.misc & SoylentNews.org (it's made of people!)
  88. against OSS by Anonymous Coward · · Score: 0

    Seeing so many post just against OSS and ideology, etc.

    Why not teach kids both MS and Linux ? Introduce them to both OS and mechanics in a timed schedule. Can't understand what is the problem here.

    And are all these guys sure that learning MS will give them any job ? Tens of Thousands who work in U/Linux/OSX/Android development /admin will prefer to disagree on such comments.

  89. Talk to OLE/OLPC guys! by Sigg3.net · · Score: 1

    You should talk with Brian Berry from OLE Nepal. Heard the interesting FLOSS #66 podcast and he seemed experienced.

    Src : http://wiki.twit.tv/wiki/FLOSS_Weekly_66

    What's the environment like?
    I personally worked in a lab in Darfur (Sudan); not related to the above, and used off-the shelf equipment (I had a Dell ruggedized laptop but used a normal Acer day-to-day). We had to be mobile in case of riots.

    Filters for fan/ventilation intake. UPS and shock protection between generated power and sensitive equipment. Covers for everything, there was a fine layer of dust on everything every morning.

  90. Re:I stopped reading by Sigg3.net · · Score: 1

    Correct, with the exception that the former is more desirable for everyone and the latter only for major corps if they were true (2 counterfactual examples).

    They are not true, but that is besides the point. Idealism is about working towards an ideal with the conditions of the present as your starting point.

      You seem pragmatic, like me, so we recognize the world not as ideal and take into account of existing positions and directions. But that doesn't invalidate idealism. My pragmatic life would be far more poor without FOSS.

  91. Just returned from 2 years building/running lab. by teeks99 · · Score: 1

    I recently returned from 2+ years volunteering in tropical Bolivia (see our blog here http://bo.teeks99.com/ ), doing a lot of what you are looking for. Right off the bat, you need to know it isn't going to be as easy as you think it will right now.

    Important Issues

    1. Shipping - The cost to ship a single 3-year old computer to a developing nation (don't forget import duties!) will probably be more than just buying a comperable computer in-country. Even though there aren't a lot of people with money in bolivia, there is still a great demand for computers. Thus the markets had lots of low-cost deals, not the latest technology but it was enough. Parts for a Core 2 Duo setup were ~$200, another $120 for a monitor. I would guess Guatemala would be similar.

    2. Power - In every developing nation I've ever been in, electricity has been an issue for computers. In Bolivia it was rare that we would lose electricity completely (once every couple months), but very common where we would have brown-outs where there just isn't enough electricity in the wires. This is very bad for computers...so we had to hook every computer up to a battery (usually 2-3PCs for to a 1300VA battery). Unfortunately heat is the primary killer of batteries and the tropics is always hot. Over two years we probably spent 50% of the money spent on the lab on the original batteries and their replacements.

    3. Administrator - Someone will need to be in-charge of the lab long-term. If you're there for a month you may have time to get it all setup and start training someone. However, it might not be that easy to get them up to speed on the basics of linux that they would need to know to keep it running. If there is just one big problem they can't solve they'll probably just go and install a pirated copy of windows on all the machines.

    4. Cirriculum - I also wanted very much to teach the benefits of Open Souce, but that just wasn't what was needed by the students. The problem is that skills employers look for can be absurdly specific (probably due to the very different learning styles of students). It would not be uncommon for someone not to get a job because they had experience with Word 2003 instead of Word 2007. If you say..."I learned how to use Libre Office" the employer won't know what you're talking about, if you try to tell them it's basically the same as Microsoft Office they won't believe you. If you don't put "Learn to use Windows" or "Learn to use Office 2007" on the flyers for a course, you won't get very many students.

    That said, I was able to make a decent multimedia course using Open Source: Gimp, Inkscape, Audacity, Kdenlive, etc., but to get students I also had to promise to teach them Photoshop, Illustrator, etc. What I ended up doing was speding a month with GIMP then just one day going through all the things they already learned in Photoshop...just so they could put it on their resume. (If you're interested, the text I wrote for my multimedia course is all open sourced too: http://mediaintro.sagradocorazon.info/ )

    5. Teachers - Who is going to teach a cirriculum based on open source? There probably aren't already people there who can do it. Do you have a whole semester you could team-teach with one of the current teachers so that they would be equipped to continue on? What about when they get a different job, who will take over then?

    I'm sorry if all this is a bit negative, I really do hope you have success. It would be amazingly helpful to the people in many developing countries if they had the tools of open source at their disposal (you could only imaging the countless hours wasted because of computer viruses that infect illegal copies of windows). I hope addressing these issues I had up front helps you save time in the long-run.

  92. Thank You by levanjm · · Score: 1

    Hi all,

    Thanks to all of you for taking some time to give me a better direction on this project. If you have any other ideas, please feel fee to send me a note. I know there are ideas and problems that I have not anticipated yet, and I am grateful for any idea I can try to fix now instead of later.

    I should have posted a few more details to give you a better picture.

    1) This is a K - 6 grade school. That is why I was thinking about Edubuntu. Perhaps Guadalinex (http://www.guadalinexedu.org/portal/)? They do not need a strong programming environment. They need an environment that will stimulate and facilitate an interest in learning.

    2) There is not a consistent internet connection available. It is being worked on getting one, but it is not there yet. The school is in a rural area outside Guatemala City and there is not much infrastructure in the area.

    3) There are two people down there (one on site, one off) that will be able to try to handle issues that arise in the lab. (I agree with one poster that said "lab" is a bit strong. Really more of a room)

    4) The electrical systems are being upgraded to keep the room running.

    After some suggestions, I have reached out to a few companies to try to solicit donations. As another poster said, I do not need strong hardware for this project. Older equipment would be received with great joy. Some of these kids don't even have shoes. I don't think they will be checking out the specs on the computers.

    Thanks again. Your time is much appreciated.

  93. Sources of monitors by hendrikboom · · Score: 1

    I suspect even in Guatemala there's people dumping their CRTs for flat screens.

  94. Re:First World Arrogance by causality · · Score: 1

    The problem was, they wanted to accept them in their own way on their own schedule.

    Then I submit that they were not really so willing to accept new cosmological theories.

    The correct way is according to the evidence. The correct schedule is according to when advancements are made and new evidence is discovered. Anything else is unwillingness and refusal.

    Who was it that said "scientific progress advances one death at a time"? A scientist, no?

    Yes, and it was a lament.

    But really, how much rapid progress would you have expected from an organization which believed (at the time) that an effective way to spread the love of Jesus was torturing people to death? I mean, I've read the Bible and the words of Christ -- I couldn't find "hold an Inquisition" or "torture your neighbor" anywhere in it.

    --
    It is a miracle that curiosity survives formal education. - Einstein
  95. Re:First World Arrogance by RabidReindeer · · Score: 1

    But really, how much rapid progress would you have expected from an organization which believed (at the time) that an effective way to spread the love of Jesus was torturing people to death? I mean, I've read the Bible and the words of Christ -- I couldn't find "hold an Inquisition" or "torture your neighbor" anywhere in it.

    The key oxymoron there, however is "organization" and "rapid progress". The fact that the organization in question was religious definitely comes in second.

    Yes, God loves you so much that he has prepared a place of perpetual torment for you if you don't love him back, and killed Himself to save you from it without asking you if that's the solution you wanted. So says Christianity. The rationale behind the torture was "better that the person suffer a little pain now than a lot of pain eternally". And while expecting a forced "conversion" to mean anything is about as realistic as expecting nothing but the truth from a forced "confession", some people can't be convinced otherwise.

  96. Re:Just returned from 2 years building/running lab by MrResistor · · Score: 1

    2. Power - In every developing nation I've ever been in, electricity has been an issue for computers. In Bolivia it was rare that we would lose electricity completely (once every couple months), but very common where we would have brown-outs where there just isn't enough electricity in the wires. This is very bad for computers...so we had to hook every computer up to a battery (usually 2-3PCs for to a 1300VA battery). Unfortunately heat is the primary killer of batteries and the tropics is always hot. Over two years we probably spent 50% of the money spent on the lab on the original batteries and their replacements.

    This is exactly the issue I was going to bring up, but you've said it better than I would have.

    --
    Under capitalism man exploits man. Under communism it's the other way around.
  97. In El Salvador... by dubsnipe · · Score: 1

    I've seen an awesome example of how to setup an amazing computer lab where children can learn programming and robotics. There's a fairly small town called San José Villanueva near San Salvador, so if you want more info I can hook you up with the people responsible.