|
posted by Driusan on January 15th, 2008 at 6:37PM
You realize the keyboard was made for a child, right?
And what's the point of wiping everything off it and putting gentoo on it? You can put gentoo on any hardware, but can only play with the OS that came with it on that hardware.
|
posted by dennisn on January 15th, 2008 at 7:31PM
The OS (read UI) is absolute crap. It is pretty obvious that it wasn't developed on the machine, due to how unresponsive it is. The borders (which hold the taskbar and menus and clipboard and peer list) try to smoothly slide in from the edges -- but fail miserably -- there's an unacceptable delay before it eventually stutters in -- the UI was not meant for this machine.
There's no such thing as right-clicking (in the UI -- which I will not be using for much longer!), and the applications that come bundled with it are *severely* handicapped. I hate the idea of simplifying things, for any reason. This UI goes overboard -- but it was probably due to not having enough time to properly develop things, rather than an actual design goal.
For example, to copy the picture I just posted, I had an incredible adventure and head-ache. The UI saves all user data files with some obscure uuid-type name, which makes using the terminal extremely tedious. Terminal use on this fucker was never intended. What was intended was only for specially-bundled-xo packages to play nicely with each other. No other application is invited to the party. So, although I could easily take pictures and videos, and maybe drop them into one of the bundled toy applications, trying to scp them to my server was a pain in the ass.
What else... there's NO email application, the media player (gstreamer) is almost impossible to access directly ... the crappy applications/games that come bundled with it are amateurish and buggy ... ugh ... there is absolutely nothing redeeming about the software on this thing. Nothing is configurable (via the UI).
The feel of the UI reminded me of my first computer classes in school (horrible, traumatizing experiences). Everything seems artificial, and not rooted in reality -- even kids will perceive this. You are only allowed to do what the programmers allow you to -- there is no exploring, nothing, within that rigid crap of a UI; unless you consider moving a fucking turtle in circles, or some of the other dumbass applications "exploring". Even a child will realize that "Activities" are a bullshit adult word for some kind of forced behaviour.
In conclusion, computers are not toys. If the user (child or adult) does not appreciate this, they have no business using one. Trying to convince kids that these machines are "fun" and full of "activities" is absurd.
I really did learn to appreciate the vastness of my 17" laptop screen, and immense layout of my keyboard upon returning here. Using the olpc fulltime, as I had originally hoped, will not be easy.
|
posted by Driusan on January 15th, 2008 at 10:21PM
Wasn't the whole point of it that kids should be able to explore/learn how to program it if they wanted to?
Make sure you haven't replaced the original OS when oyu bring it over tomorrow. I wanna see it as it shipped..
|
posted by dennisn on January 15th, 2008 at 11:52PM
It did ship with a very simple set of python tutorial examples, but confined to the UI. Doing actual programming would require the child to escape that cage, and re-aclimatize himself to the *real* world of computing (terminals, files, system files, etc); in effect, to re-learn everything he knew, the proper way this time. I firmly believe dumbing things down does more harm than good.
|
|
|
posted by Nylorac on January 15th, 2008 at 8:50PM
It's a wonder to me that this OLPC has any viability. Honestly, why would anyone invest any money in it?
|
posted by dennisn on January 15th, 2008 at 9:23PM
You misunderstood -- I was ranting about the UI -- the device itself is still awesome.
But, perhaps more important than the device itself, is the effect it can potentially have on changing the education system in affected areas. Collaboration and ebooks can/will revolutionize things.
Why wouldn't you invest in it?
|
|
|
|