User:DancesWithCars: Difference between revisions

From OLPC
Jump to navigation Jump to search
m (fixing links)
m (mroe links searches)
Line 324: Line 324:
* Lynx is a text based browser occasionally useful for quick connection low overhead/bandwidth stuff
* Lynx is a text based browser occasionally useful for quick connection low overhead/bandwidth stuff


* Others present liked Realplayer for streaming media from NPR,
* Others present liked [[RealPlayer]] for streaming media from NPR,
but that is non free as well,
but that is non free as well,
* HelixPlayer is the community version, but
* [http://wiki.laptop.org/go/Helix_media_activity HelixPlayer] is the community version, but
still run into codecs ('''co'''de '''dec'''ode file format reading/ writing) of audio
still run into codecs ('''co'''de '''dec'''ode file format reading/ writing) of audio
and/or video files on content offered from websites
and/or video files on content offered from websites
Line 338: Line 338:
* to your thin client like XO,
* to your thin client like XO,
* somehow select which files to play, maybe
* somehow select which files to play, maybe
* [[http://freshmeat.net/projects/randomplay randomplay]] (a perl script that randomly jumps around a directory of files) might do the trick, or at least amongst your personal collection
* [http://freshmeat.net/projects/randomplay randomplay] (a perl script that randomly jumps around a directory of files) might do the trick, or at least amongst your personal collection


* [[http://nostatic.org/grip/ Grip]] will encode on a desktop with a CDRom/CDR/DVD drive).
* [http://nostatic.org/grip/ Grip] will encode on a desktop with a CDRom/CDR/DVD drive).
**[[http://www.vorbis.com/ Ogg]] is a good free format, MP3 has royalty/ restricted format issues.
**[http://www.vorbis.com/ Ogg] is a good free format, MP3 has royalty/ restricted format issues.


* [[http://oggconvert.tristanb.net/ Ogg Convert]] with a GUI interface on Fedora your collection to convert .mp3 to .ogg encoded formats.
* [http://oggconvert.tristanb.net/ Ogg Convert] with a GUI interface on Fedora your collection to convert .mp3 to .ogg encoded formats.


And grab new interesting audio files from the web as able,
And grab new interesting audio files from the web as able,
Line 349: Line 349:


Also, I find a cheap MP3 player with USB connection,
Also, I find a cheap MP3 player with USB connection,
* (or [[http://geexbox.org/ GeeXboX]] a Sandisk Sansa, iPod or even a 1 Gig Colby as USB storage)
* (or [http://geexbox.org/ GeeXboX] a Sandisk Sansa, iPod or even a 1 Gig Colby as USB storage)
* occasionally add external speakers like
* occasionally add external speakers like
[http://rarebirdfinds.typepad.com/rare_bird_finds/2008/05/eco-speakers.html]
[http://rarebirdfinds.typepad.com/rare_bird_finds/2008/05/eco-speakers.html]

Revision as of 02:25, 21 August 2009

DancesWithCars

What's With the Name?

A biking persona and trail name...


Name Conflicts

There is a previous biking DancesWithCars out west (Northern America) somewhere rumored to have passed away...

This joker is on the east coast, is not that person, and NotDeadYet (a disability community name where people wondering how long we last...)

Attends DC Learning Club meetings

Since owning a G1G1 machine, started attending OLPC Learning Club DC meetings, to get support, find out what's in the community, give back, have some fun, etc..

DWC provides some informal activities for the group's kids when the lectures get too adult, i.e. brings a WowWee Tribot on occasion and resists any long streams of lecture information, as he also has the attention span of a gnat, and needs notes, websites, camera snapshots, etc as disability accommodations to remember, concentrate, process, i.e. learn and function...

Parental Supervision Required

DancesWithCars does not claim to be Adult besides his ever increasing adult age (45, sigh), so everyone else might want to provide adult and parental mentoring on occasion, (but he will resist...)

He is an Uncle of two children aged 10 and 5 and asked *his* parental unit for holiday gift money to buy an XO on the G1G1 Program in 2007), hoping his relatives would also for the kids but alas did not... He anxiously awaited a surprise green box delivered to his subsidized apartment doorstep (lucky not to have lost it) on St. Patrick's day over a year ago...

Life has not been the same since. Every time opening up the laptop, he gets "Is that one of those...???" "Yes, an OLPC, One Laptop Per Child, intended for children in least developed countries..."


When around children, after checking with parents for OK, usually says something like "The good news is that you can try the machine", "The bad news is that I'm taking it with me when I leave..."

And then show Activities like Speak, Record (not saving, memory full or similar error), TamTam Mini, Paint, etc depending upon the age and interests of the little person and adults, time available, other necessities like checking gmail, etc...

And some children claim that since the keyboard does not fit me, as an adult, they should have it, and while an appealing argument, No... MINE... Good try though...

Solo Machine i.e. low mesh experience

Having one machine didn't try meshing unless at DCLearningClub events, but was usually too distracted (by kids running around, all the interruptions, possible lecture, attention span of a gnat, etc) to concentrate. Later tried a little meshing on some DC Lending Library machines, but not using that feature to it's fullest potential yet...

Touchpad Problems and DC Repair Shop

He later found his touchpad didn't work well *goes into hyperspace after a while) and after some talk with the youth run DC repair shop, quickly bought a Targus mini mouse at a local office supply store to make his machine useable, bought an extra battery from the repair shop, and still wants to make a DynoHubSolarPowerCombo for Bike Touring. Googling DancesWithCars will probably yield a [[1]] tour journal describing some of his crazy tours (in state, C&O Canal with photos, commuting options, etc)

Batteries Required

Received an XO 12 V car adapter as a gift from a visiting Learning Club DC XO presenter. THANKS! (forgot his name, please remind me...)

Has been drooling (figuratively) over power options, solar panel (tried Mike's at Nortel one winter through a window, and worried about the funny hissing like sound).

See my DynoHubSolarPowerCombo project idea to apply for contributors program...

Catalogging Accessories and Options

Takes pictures of various accessories that work with XOs, mostly seen at Learning Club DC some later found available from XOExplosion, and general marketplaces, mostly wondering what will work with it and collecting info for others to try...

Flexible keyboard

Having gotten the XO mail order in the G1G1 program, I didn't realize I'd be crunching my fingers so close together, so one of my first purchases was an adult size flexible keyboard capable of rolling up and hopefully not breaking when rolled up in a backpack for long commutes...

MicroCenter in Vienna had one in the discount bin, and probably carries a large selection.

Others are seen with a small keyboard but required sending to Amazon or online shopping...


Mini Mouse

Targus makes a notebook mouse (TODO: lookup UPC, exact names, put up a photo, etc) Model PAUM01U, that is small enough for kids to hold and not so big to take up much space in a backpack..

There are third party clones seen at MicroCenter which are cheaper, but much bigger than hoped :-(... Inland Products (inland-products.com) Pro Optical Retractable Mouse (UPC 012405070465) Stock # 07046, purchased for ~$8, but yet untested...

Some Assembly Required

Having gotten back into electronics with the purchase of an AdaFruit.com Arduino Starter Kit and some sleds/shields (Motor, Wave, Eth, etc) and learning that Sun's Java 32 bit version works on 64 bit Fedora 10 with and RXTX update, and some fussing, and even loads on 32 bit XO but menus and windows are in a weird position and acting and have yet to get functional...

Sun's Java didn't run with the older version, but 802 build seems to at least start, but is not connecting yet..

Soldering

With a clear glass teacup on his knee up too close to his very nearsighted face (NEED SAFETY GOGGLES! and PARENTAL SUPERVISION) soldered the Arduino 9Volt battery compartment (badly), Proto board, Wave and will work on the others later...

Leaving OLPC Learning Club a month ago, went to Radio$hack and got a helping hands (alligator clips and magnifying glass on a weighted base with soldering iron cage and cleaning pad) when wanting a panavise, plus too much other stuff... Expensive and impulsive purchases... Too rushed and not planned out well enough.

Anyway, will need to go to/ create SolderersAnonymous sometime soon...

Projects

DC Lending Library Setup

NOTE: This may be superceded by any official versions...

Helped (arguable) setup the machines with

poweron boot # ESCaping on cue 
disable-security # reboots 
boot # ESCaping on cue 
disable-security 
boot # fully
#open terminal activity 
su root 
/usr/sbin/olpc-update -frvv 802
# ... wait for 15-30 minutes depending upon net speeds, congestion, etc...

Doing grunt work across the 25 machines and making policy recommendations for distributing across the whole DC region (cache at meeting sites), living in the remote suburbs and not owning a car, biking is not always an option (distances, late night, gangs, traffic, weather, energy level, etc) and long distance, difficult carrying NOTE: SEVERAL XOs ARE HEAVY, etc...

Will probably describe a manual process of opening up the boxes, figuring stuff out FOUND PATH ADDITION

/usr/sbin/olpc-update 802
# on 656 version necessary in the wiki...
/usr/sbin/olpc-update -frvv 802

NOTE: 767 build was superseded since Jeff's previous installs...

Docs.google.com Lending Library spreadsheet could create a checkout form...

Generally, took about 1 hour per machine to process without transit, email coordination, etc...

Normally, I would have made a formal burn in/test/ acceptance process, does everything work, accept as working machine?

But discovering stuff during the upgrade process described above and elsewhere...

Serial numbers also found on XO batteries (Two companies BYD and GP) and on chargers.

Kid Project aka UncleCrazy

As checking out two machines to loan to relatives, and learn from the experience, described here... UncleCrazy


Might learn how young people use the machines, might get ideas on what to develop, mostly share the experience with the little relatives and give something back...

Hardware Learning

User:DancesWithCars/Hardware Learning

One of the library machines had an I Beam touchpad pattern and very/ almost impossible to use without the same MiniMouse described elsewhere...

Jeff suggested using this machine to learn hardware on, as it already had issues...

Learning to open the case, what the parts are and where, plus troubleshooting and repairing to be learned...


Mind Map the Wiki.Laptop.org???

There has developed a huge amount of information on this wiki and I've not really learned the organization of it, as having my HardwareLearning page above moved to a user space, (it does say in the bottom paragraph that 'your writing will be edited mercilessly and redistributed at will' (wonder about share and share alike with attribution an option? and been wondering about how wikis are born and grow up, given that wikipedia has an army of editors, and neutral point of view policy, wondering how the overall schema of this wiki.laptop.org is graphically mapped for kids and others to grasp what all is here and easily access it...

Concordance, tag clouds and mind maps seem rather interesting and wondering, at least informally why not done here???

Other Affiliations

Does Linux and Open Source in the adult community

since finding Fink on an 'old world' Mac Beige MiniTower enabled using X Windows, but 6 Gig HD and booting issues suspended it's use...

got help from K. in first starting out with Yorktown HS Libre Users Group back in the RedHat 8 Road Tour and Stallman visit days...

became webmaster of a LUG website and has been going there since 2002...

created a (book) library for a LUG (public libraries had too old info, not that good selection and difficult to checkout and return on time, so created my/our own, with LUG support),

With LUGs, showed XOs at FOSE (Federal Office Systems Expo in 2008 and 2009) but lost some information in the translation since we don't actually sell the machines, but showing Linux on other (cute and very public green) hardware...

Accidentally wiped the hard drive on my 64 bit Averatec laptop with the XO School Server ISO in a mad rush before demoing at FOSE2008, and whined about it on this wiki, but forgot his login, to continue the thread and account details...

He has yet to hack a kernel, and doesn't actually program much anymore, since losing his favorite lab machines, Symbolic Lisp Machines to post cold war DarkSide mothballing...

F11 for XO-1: Interesting How To...

From a posting onthe discussion of building a backport of Fedora 11 XO-1.5 software for the XO-1...

Not sure I'm up to doing it/ taking it on. but nice to know it's available for keeping those with older hardware in the loop...

I've been calling the XO 1.5 a Fat XO in the Mac tradition, same form factor / box, but different... Maybe Prodigy XO? It's same kid size, but smarter ;-/

danceswithcars 16:53, 14 July 2009 (UTC)


git checkout xo-1 FAILS, no joy ;-( ...

danceswithcars 17:42, 14 July 2009 (UTC)

more specifically, fails in the following way:

git checkout xo-1
fatal: Not a git repository (or any of the parent directories): .git

danceswithcars 23:19, 14 July 2009 (UTC)


Still Didn't Work ...

I've not figured out Git. The commands listed on main page didn't work for me... same error. Tried Perl6. Rakudo, proto and november (wiki in P6) with git and no success either. Long learning curve...

danceswithcars 10:30, 24 July 2009 (UTC)

XO-1 Bites the Dust

Ok, so I've been having XO problems since I got it:

  • keyboard is kid sized, ok, mail order, didn't think of that, use an external USB keyboard
  • touchpad, but adding a USB mouse workaround fixes that.
  • Then the camera not working, ok, I don't show record, the crowd pleaser,
    • use Speak and the microphone app measure? instead...
  • But then the screen stops working
    • (weird behavior, was blank restarting/ hard booting fixed TEMPORARILY,
    • now dark rolling lines/ bars and looks like shorting out, maybe a smell too?),
  • then it's toast...

And the G1G1 program is not running RECOMMEND: (should be year round, imo, and reduces the holiday rush, enables kids/ parents to purchase for school year terms, and planning for use, plus contributing to the OLPC project financially and possibly development, plus new not ebay take your chances...),

I'm probably a little light on the tech for doing a development alpha XO-1.5

  • (though I do want it, could potentially use it the following ways
    • run school server software (XO-1.5 as a teacher's machine, serving for students/ clubs/ afterschool activities, development,etc..),
    • and show to LUG members, across users groups like Perl Mongers, mini demos, run builds, etc...
  • and more production ready beta boards of Fat XO-1.5 are a ways away...
    • (even if shipping worked locally)

Rants:

  • SO IT SEVERELY LIMITS WHAT ONE CAN DO WHEN YOU CAN'T GET THE HARDWARE, LIKE ANY OTHER MACHINE...
  • And wastes my years of experience with the project

(albeit mostly user, and OLPCLearningClub.org user group,

  • but I've made as much as $100/hour doing short term computer work)...

Grumble grumbles:

  • if it were really a $100 machine as the intended goal,
    • then buying one would not be as much of a problem...
  • But at $426 with shipping, and unknown delivery wait times.
    • it's a little beyond this disabled and hence poor person...

My current options seem to be:

  • Not sure if I'm going to be able to get them from lending / pool... OK So Far but for 3-5+ months?
  • Ebay sounds risky as used, mail order, buying old tech, etc...
  • Bakeoff ( OLPCLearningClub.org comparing netbooks) makes me wonder which one,
  • though not a good comparison as XO-1 started the netbook category, price, features, and not a systematic comparison, apples to oranges, in lots of ways...
  • wait for a daylight Mary Lou screen available on other netbook hardware, but not kid focused nor as kid rugged?
  • wait for XO1.5? WHEN? HOW? HOW MUCH?
  • really want a touchscreen (saw it on the Intel Classmate, and bugging OLPC to allow as an option/ or on a development platform) for the DynoHubSolarPowerCombo project

danceswithcars 10:30, 24 July 2009 (UTC) updated danceswithcars 19:11, 17 August 2009 (UTC)

Learning Club DC Music on XO presentation text terminal alternative

At August 2009 [2], Kim presented XO Music in the Cloud computing environment with several issues, imo: (Note: Prezi.com site was kewl with zooming capability for visually impaired, but said not to run on the XO mozilla browser, iirc.)

  • Restricted, Adobe Flash dependency,
  • open source gnash browser plugin has issues with certain websites,
  • online dependency of web browsing
  • mp3 format Restricted Formats even for an open source jamemco? music library site?
  • caching and bandwidth issues (browser up on a XO-1 + media playing)

So as an alternative, to install MP3 movie and audio playing capability, some streamtuning [3] package (captured a LUG Linux on Kojo NPR talk, a very long time ago from a desktop machine with high speed wired connection), and other text browsing that might eventually become a text format alternative to the presentation

Either with a browser download the freshrpms package [[http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/9/freshrpms-releas

Note: close the browser as yum is memory intensive and may %pre %post error causing conflicts
that require a clean reinstall

start the terminal activity
su root # or become root icon top right
wget http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/9/freshrpms-release/freshrpms-release-1.1-1.fc.noarch.rpm
rpm -ihv freshrpms-release-1.1-1.fc.noarch.rpm  
yum install mplayer streamtuner mpg321 lynx yumex
  1. yum may load package definitions, if you've never used yum on that machine, or getting current data
  2. answer some questions, Yes install, if enough space and OK with restricted formats, etc
  3. import gpg keys for repos, if OK with you to go off the yellow brick road, so to speak...

Note: The Yum (Yellow dog Linux Update Manager - written in Python for Apple Mac Linux distro at Duke, iirc) handles dependencies, but some Fedora Core 9 repos are currently timing out over the 6 month release cycle?) so gave many HTTP 404 Not Found errors, and Fedora 11 presto deltarpms will reduce bandwidth and other goodies, but will need a back ported F11 for XO-1 release...

  • Yumex is the windowed but not sugarized? yum gui, and may hang the machine, requiring hard power button off and on to reboot...
  • Lynx is a text based browser occasionally useful for quick connection low overhead/bandwidth stuff
  • Others present liked RealPlayer for streaming media from NPR,

but that is non free as well,

still run into codecs (code decode file format reading/ writing) of audio and/or video files on content offered from websites

    • and that's without DRM (Digital Rights Management, a copy protection scheme), etc

So, will see if I can do that full alternative solution...

Seems like a simple protocol like

  • HTTP, NFS/ Samba or FTP protocol
    • local or remote file service caching files
  • to your thin client like XO,
  • somehow select which files to play, maybe
  • randomplay (a perl script that randomly jumps around a directory of files) might do the trick, or at least amongst your personal collection
  • Grip will encode on a desktop with a CDRom/CDR/DVD drive).
    • Ogg is a good free format, MP3 has royalty/ restricted format issues.
  • Ogg Convert with a GUI interface on Fedora your collection to convert .mp3 to .ogg encoded formats.

And grab new interesting audio files from the web as able, save to USB or on a desktop machine, then transfer to XO or file server, or leave on USB/SD storage...

Also, I find a cheap MP3 player with USB connection,

  • (or GeeXboX a Sandisk Sansa, iPod or even a 1 Gig Colby as USB storage)
  • occasionally add external speakers like

[4] OLPC Learning Club RAFFLE WINNER! :-) for presentations, though recycled plastic instead of paper may be longer living for packing & repacking the speakers, and stronger packing material might help the rugged ways I end up carrying gear on a bike and other ways...

Or Headphones! Especially good for kids insisting on playing with Speak Activity before they know how to read/ write/ type/ not deliberately annoy grouchy old adults such as UncleCrazy...