adric: books icon (c) 2004 adric.net (Default)
Seriously, as public statements and press coverage go that is about the best interview of Prof N about OLPC I have ever seen. It was sneaky that the bit the FA is named after is in a pullout outside the main article.

The OLPC XO effort was fantastic and developed some great technology AND a really neat little computer with the most open specifications ever. Sugar's software architecture is still not portable enough and that is a problem, but it is one that could be solved with programmer hours. You buy those with money, and SugarLabs is a charity. So, go code or donate, eh? I'll throw in on a bounty to increase Sugar portability. Get it to build and run natively (not X Window, mind ... there's some native GTK stuff) on Mac OS X 10.3 or newer and I've got $100 USD for you. I expect some other folks will chip in for a similar offer for a version that runs natively on Win32/64 (also no X Window, native GTK exists).

Now, where the heck is My TouchBook! On that note, how does Sugar work on armel, hmm?

Near: http://linux.slashdot.org/story/09/07/20/1628228/Negroponte-Sees-Sugar-As-OLPCs-Biggest-Mistake which is about http://www.zdnetasia.com/insight/hardware/0,39043471,62056166,00.htm
adric: books icon (c) 2004 adric.net (Default)
Hi,

Take a memo, please. You can't honestly plan something that you want people to travel to attend with two weeks notice. Even college students and the unemployed make plans further in advance of that, and people with jobs actually have to request time off, to say nothing of booking travel and lodging.

/rant.

Try harder,
adric
adric: books icon (c) 2004 adric.net (Default)

Discussions continued from April on several important issues, new discussion on old topics began, old discussion on old topics was needlessly rehashed, and new controversies errupted, some of which entirely due to a misunderstanding over the olpc3 buildstream. And all before the 15th...

Read more... )
adric: (olpc g1g1 fdd)
The Browser Activity (a thin python wrap of xul-runner, btw), like may other aspects of the Sugar software is under rapid development, and features come (and go, and come back :). I'm not sure which build you tested, but there have bookmarks in the Browser activity for awhile. You click the star and the bookmarks appear in a shelf, pic: http://adric.net/img/olpc-bookmark-star.png . Browse home is here: http://wiki.laptop.org/go/Browse .

By way of discouraging the political flare up that prompted this news post, I would like to point out that g1g1 is an anomaly and not the stated mission or purpose of OLPC. OLPC works with governments and schools to arrange for mass distribution of XOs and support hardware. Customization is expected at the government and classroom level. To wit, they did not design these wonderful devices or their software to be sold to end users, but are giving us a opportunity to donate and get one to help jump start the project.

That said if you do have technical questions, please check the wiki, drop by the irc channel or the mailing lists, or post on this site, and someone will try and help.

On this thread of FUD and ignorance: http://www.olpcnews.com/internet/access/moms_worries_child_olpc_internet.html
adric: books icon (c) 2004 adric.net (Default)
Hi,

Thanks for correcting me and some clarification, and many thanks for bringing us back on topic. :)
And the rest is inline...


On Nov 30, 2007, at 1:24 AM, Michael Stone wrote:

Specifically, it's fairly clear from the needs of software like Browse
and Etoys that 'activity instances' are not in one-to-one correspondence
with processes or even process-groups. This means that you may not know
which uid to kill off in order to close a given activity instance and
that one uid may be hosting several unrelated activities.


Hmm, I'm not entirely sure I follow you here... If you could sketch out an
activity instance, please, so that I (we) see the bigger picture than the processes?
Or is there wiki on that already that I missed?


All of these kinds of communication create unknown levels of risk of
cross-instance contamination. The ones involving the datastore may
persist across reboots. Finally, each suggests the possibility of
running privilege-escalation attacks against system and session
components that I am hard-pressed to mitigate on any reasonable
timeframe.


Okay, now that I understand. And we have a lot of executable code/content
that we want them to share cross-Activity and even across the mesh. This is
going to be a vector.


To come to Marcus' defense here, he's one of the people who has
contributed most directly to implementing Bitfrost by code review, patch
submission, and regular testing to ensure that the code continues to run
under emulation.


Awesome!

Depends on whether you're able to specify workable limits and on the
rate at which exploits are developed for the activities that are endowed
with network access. (or for the underlying system as a whole).


And this is something still under development and scrutiny. We (I) should probably start testing this (on closed networks, at first) to see how bad things are in the current builds. I know that this stuff has limited implementation so far ? eg /etc/rainbow ?

Here's a potential weakness that concerns me: how rapidly can we
actually deploy a security patch to, say, avahi or the presence service?


This is a major concern, and one that may be out of spec because of the distribution methods. To my understanding once the XOs go out, laptop.org may never hear from them again, in many non-edge cases. Of course the sponsoring government and classrooms will be encouraged to distribute patches to all of their XOs, but ... *gulp*

When if ever are y'all on IRC? :)

Thanks,
Adric Net

Woot! Someone with a clue has called me down and gotten discussion moving forward again! Success? Later, 0830: Although I do seem to have derailed some of the noise back onto the topic (yay), I may have accidentally pissed off some of the real hackers (f---) at the same time, so I apologized in this post, and more directly in person to another in email.
adric: books icon (c) 2004 adric.net (olpc)

Get one, give one is extended through the end of December! http://laptopgiving.org

adric: (Bug)
I have similar issues (with eg joyride 336) running in my emu (Parallels). I am online, able to ping and even netcat (yum install nc) to jabber.laptop.org 5223 but I don't get anyone in Neighborhood.

There were some warnings are errors in the log file for chat, particularly one about the owner.key not being found in (eg) /activities/uid_to_home/1001 (etc), and after fighting with that for a bit I disabled Rainbow ( mv /etc/olpc-security /root ; reboot ) and that eliminated the errors from the log but it still does not detect any one other than me.

I think the double NAT is causing the trouble, but I haven't pinned it down yet, sorry.

http://dev.laptop.org/ticket/5083#comment:1
adric: books icon (c) 2004 adric.net (olpc)

In case you hadn't seen the TV PSA now airing (I saw on cable in Alpharetta Tuesday night). ヤった!

More information on donations of all kinds including the limited time g1g1 offer is at laptopgiving.org

adric: books icon (c) 2004 adric.net (olpc)
Remember the One Laptop Per Child thing? Remember the nifty technology that went into the hardware (new display tech, a crank) and software (Sugar UI) of the XO devices, to be produced in developing companies? Do you recall yourself or some one else saying,"Wow, I'd like one of those.", or even "Hey, I'd pay double price just to get one, it is a charity after all!"?

Yeah, the window opens finally on 12 Nov: http://www.xogiving.org/

Note for the Escape Pod crowd: As far as we have been informed, no qubits or vats of smelly goop were harmed in the manufacture of these units. XO != BiQuCo, at least not yet.

And now for some breakfast.

Profile

adric: books icon (c) 2004 adric.net (Default)
adric

June 2025

S M T W T F S
1234567
891011121314
15161718192021
22232425262728
2930     

Links

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated 1 July 2025 07:52 pm
Powered by Dreamwidth Studios