Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-29 Thread Helge Hafting
mobi phil wrote: no offense, but thinkin only about yourself, what you want, is probably the cause nr. one for openmoko company/project failing. If you want a company to sponsor the development of the project, they need to have benefit. They can generate benefit by selling devices. But if

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-28 Thread Chris Samuel
On Tue, 23 Jun 2009 06:23:14 pm Michal Brzozowski wrote: I think it was pretty reliable too, except the duplicating sms bug. But that's not a big deal I think. That's fixed in QtMoko, which is a great relief! :-) -- Chris Samuel : http://www.csamuel.org/ : Melbourne, VIC This email may

Re: posting style preferences was Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-27 Thread mobi phil
maybe http://wave.google.com/ will solve the problem? http://mobiphil.com On Sat, Jun 27, 2009 at 7:25 AM, fredrik normann fredrik.normann.j...@gmail.com wrote: so true 2009/6/26 Fabian Schölzel fabian.schoel...@googlemail.com Long long ago, someone wrote : And sometimes, you

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-26 Thread David Ford
people have different ideas about how to use their devices. regarding netiquette, opinion varies and there is no one solution which fits everyone best. not every wants to use text based clients, nor scroll to the end of a page. regardless of it being near instant or several steps, they are

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-26 Thread Matthias Apitz
El día Friday, June 26, 2009 a las 02:09:51AM -0400, David Ford escribió: people have different ideas about how to use their devices. regarding netiquette, opinion varies and there is no one solution which fits everyone best. not every wants to use text based clients, nor scroll to the

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-26 Thread David Fokkema
On Fri, 2009-06-26 at 02:09 -0400, David Ford wrote: people have different ideas about how to use their devices. regarding netiquette, opinion varies and there is no one solution which fits everyone best. not every wants to use text based clients, nor scroll to the end of a page.

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-26 Thread Nikita V. Youshchenko
there is no functional harm to top posting, only that it violates your preference. There is. With top posting, it may be, and often is, hard to understand what patricular part of previous message(s) author is answering to. Because of that: - reading and understanding discussion becomes much

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-26 Thread Michal Brzozowski
2009/6/26 Nikita V. Youshchenko yo...@debian.org - when author formats message such that his reply is just below the text he replies to, he will likely see and re-read it while typing, and really reply to it, not to something else that his oppoinent never wrote. True, but sometimes you want

posting style preferences was Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-26 Thread arne anka
any chance you fight that out somewhere else? the discussions about the prefered posting style (and no, there's no rule!) is as old as the internet -- and both positions still live and kick. that can only mean one thing: for both prefs good reasons exist and no party could ever convince the

Re: posting style preferences was Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-26 Thread DJDAS
FINALLY :) Thumbs up! arne anka ha scritto: any chance you fight that out somewhere else? the discussions about the prefered posting style (and no, there's no rule!) is as old as the internet -- and both positions still live and kick. that can only mean one thing: for both prefs good

Re: posting style preferences was Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-26 Thread David Fokkema
LOL On Fri, 2009-06-26 at 12:32 +0200, DJDAS wrote: FINALLY :) Thumbs up! BWL snip FINALLY :) Thumbs up! (To not hurt anyone :P ) ROTFL David ___ Openmoko community mailing list community@lists.openmoko.org

Re: posting style preferences was Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-26 Thread Fabian Schölzel
Long long ago, someone wrote : And sometimes, you just dont have to quote, because the discussion hierarchy isnt lost within mailing lists. True. ___ Openmoko community mailing list community@lists.openmoko.org

Re: posting style preferences was Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-26 Thread fredrik normann
so true 2009/6/26 Fabian Schölzel fabian.schoel...@googlemail.com Long long ago, someone wrote : And sometimes, you just dont have to quote, because the discussion hierarchy isnt lost within mailing lists. True. ___ Openmoko community

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread Michal Brzozowski
2009/6/25 Laura Vance van...@thespazcat.com The thing that I think is a complete absurdity is the fact that so much of the software for the FR is written in an interpreted language (Python). This alone contributes to the slowness of the device. Heck, the frameworkd is a python program. (top

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread Jose Luis Perez Diez
El Thursday, 25 de June de 2009 08:47:04 Michal Brzozowski va escriure: 2009/6/25 Laura Vance van...@thespazcat.com The thing that I think is a complete absurdity is the fact that so much of the software for the FR is written in an interpreted language (Python). This alone contributes to

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread David Fokkema
Talking about the memory usage of C++: On Wed, 2009-06-24 at 22:30 +0200, Michal Brzozowski wrote: Hmm, that is one very aspect of C++ I wasn't aware of. But it won't use more than, lets just mention some random language that's currently making up most of FSO / Paroli (thus Om2009), python.

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread David Fokkema
On Wed, 2009-06-24 at 17:32 -0600, Laura Vance wrote: Interpreted languages are excellent for rapid prototyping and initial development, but once it's ready for any type of release, it should be ported to C (in this case) or C++. From the FSO website

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread Michael 'Mickey' Lauer
Am Mittwoch, den 24.06.2009, 22:32 +0200 schrieb mobi phil: By the way... did anybody reverse engineer' a bit the iphone ?or Android?(not necessarily only the code, but gui patterns I think paying a little attention to their way of doing things maybe will inspire a bit. Both Android and the

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread Michal Brzozowski
2009/6/25 Michael 'Mickey' Lauer mic...@vanille-media.de That said, this is exactly the reason why I have decided to go with Vala for FSO 2.0 -- it combines a high abstraction level with the raw performance of C. Is there any rough schedule for releasing FSO 2.0?

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread mobi phil
I agree that C++ compiler produces larger footprint. This is due to the more complex abstraction, expanded templates etc. Normally memory density doubles each year and prices halfs. For implementing the same abstraction, you would create probably the same size of exectable both in C and C++, and

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread Michael 'Mickey' Lauer
Am Mittwoch, den 24.06.2009, 17:32 -0600 schrieb Laura Vance: The thing that I think is a complete absurdity is the fact that so much of the software for the FR is written in an interpreted language (Python). It becomes less of an absurdity when you know the history. The core systems need

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread Michael 'Mickey' Lauer
Am Donnerstag, den 25.06.2009, 08:47 +0200 schrieb Michal Brzozowski: 2009/6/25 Laura Vance van...@thespazcat.com The thing that I think is a complete absurdity is the fact that so much of the software for the FR is written in an interpreted language

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread Michael 'Mickey' Lauer
Am Donnerstag, den 25.06.2009, 11:57 +0200 schrieb Michal Brzozowski: 2009/6/25 Michael 'Mickey' Lauer mic...@vanille-media.de That said, this is exactly the reason why I have decided to go with Vala for FSO 2.0 -- it combines a high abstraction level with the

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread Michal Brzozowski
2009/6/25 mobi phil m...@mobiphil.com I agree that C++ compiler produces larger footprint. This is due to the more complex abstraction, expanded templates etc. Normally memory density doubles each year and prices halfs. But the Freerunner has 128mb of RAM, and I don't see it doubling every

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread mobi phil
How long do you think people will carry arround the freerunner in their pockets, when next year the same time you will be able to buy a crap :) nvidia tegra based device with 500MB memory for 200$ ? Plan for the future, not for the past :) On Thu, Jun 25, 2009 at 12:22 PM, Michal Brzozowski

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread Sebastian Krzyszkowiak
I don't want to buy Tegra based device or any other propertiary stuff. I want to work on my Neo FreeRunner long. And I'm developing mostly for myself (satisfaction, learning, and usable phone :P) On 6/25/09, mobi phil m...@mobiphil.com wrote: How long do you think people will carry arround the

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread Marcin Ćwikła
Sebastian Krzyszkowiak pisze: And I'm developing mostly for myself (satisfaction, learning, and usable phone :P) For me too! :) -- jahckal smime.p7s Description: S/MIME Cryptographic Signature ___ Openmoko community mailing list

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread mobi phil
no offense, but thinkin only about yourself, what you want, is probably the cause nr. one for openmoko company/project failing. If you want a company to sponsor the development of the project, they need to have benefit. They can generate benefit by selling devices. But if you fail to put on the

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread Matthias Apitz
El día Thursday, June 25, 2009 a las 01:50:19PM +0200, mobi phil escribió: no offense, but thinkin only about yourself, what you want, is probably the cause nr. one for openmoko company/project failing. If you want a company to sponsor the development of the project, they need to have benefit.

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread mobi phil
I am affraid that even if you would do your best you would not be able to reason what is usefull for all the people who subscribed for the list. It is usefull for at least two people: the person who started the thread and me :). On the other side it is inpolite to reason in name of others. So the

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread Michal Brzozowski
2009/6/25 mobi phil m...@mobiphil.com How long do you think people will carry arround the freerunner in their pockets, when next year the same time you will be able to buy a crap :) nvidia tegra based device with 500MB memory for 200$ ? Plan for the future, not for the past :) Nvidia

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread George Brooke
On Thursday 25 June 2009 13:25:39 mobi phil wrote: I am affraid that even if you would do your best you would not be able to reason what is usefull for all the people who subscribed for the list. It is usefull for at least two people: the person who started the thread and me :). On the other

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread Matthias Apitz
El día Thursday, June 25, 2009 a las 02:25:39PM +0200, mobi phil escribió: I am affraid that even if you would do your best you would not be able to reason what is usefull for all the people who subscribed for the list. It is usefull for at least two people: the person who started the thread

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread David Ford
mind you, while i've enjoyed the convenience of learning and writing my sms app in python/pygtk, when i'm done learning it'll definitely be redone in C. i'm also interested in seeing what vala has to offer and the contrast of it with C. -david On 06/25/09 05:15, David Fokkema wrote: But it

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread David Ford
actually - and i'm not picking on you, it really bugs me that developers think oh, i don't need to trim this down and it's ok to suck up more resources because next year ram will be cheaper that's the reason why we have desktops that still bog down with half a dozen programs running even

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread David Ford
have you ever tried reading an ever growing message thread on your FR? scrolling isn't easy, nor is it fast. -d On 06/25/09 08:14, Matthias Apitz wrote: I think one (you and others) should not do top posting; in addition I think that the full thread is less than zero usefull;

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread Marcel
Good point! Additionally, I would prefer mailman (or whatever program does it) not appending the ml signature to *every* mail but only to the ones which don't have it at the bottom anymore. I always need to remove multiple (3 or more) instances of that sig everytime I do netiquette-compliant

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread Laszlo KREKACS
On Thu, Jun 25, 2009 at 8:35 PM, David Fordda...@blue-labs.org wrote: i answer it and i can leave it sitting on the desk for another 7-15 seconds while it keeps on ringing before i pick it up and can talk. You should definietly try out om2009. It takes about 2 sec delay when ringing, and the

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread Michal Brzozowski
2009/6/25 Michael 'Mickey' Lauer mic...@vanille-media.de Am Mittwoch, den 24.06.2009, 17:32 -0600 schrieb Laura Vance: The thing that I think is a complete absurdity is the fact that so much of the software for the FR is written in an interpreted language (Python). It becomes less of an

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread rixed
-[ Thu, Jun 25, 2009 at 02:47:34PM -0400, David Ford ] have you ever tried reading an ever growing message thread on your FR? scrolling isn't easy, nor is it fast. Another part of the netiquette handle this : if the requotes are not usefull then delete them.

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread rixed
-[ Thu, Jun 25, 2009 at 02:35:10PM -0400, David Ford ] every other cellphone i've ever had, had a nearly instant transition from ring to talk when i answered it. Certainly because they use hardware from the future. ___ Openmoko community

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-25 Thread Matthias Apitz
El día Thursday, June 25, 2009 a las 02:47:34PM -0400, David Ford escribió: have you ever tried reading an ever growing message thread on your FR? scrolling isn't easy, nor is it fast. I think I'd never use my FR to read and answer the hundreds of mail I receive every day; in general: Use a

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-24 Thread mobi phil
Hey!! Is this kind of phrase i am not interested in c++. driving the linux phone development? I can never understand how is it possible to have such a huge gap on the scale between C programmers and C++ programmers? Why are C++ programmers dying out? Is it because some C programmers never managed

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-24 Thread David Ford
do you understand the weight involved with using c++? without very very careful management, c++ is rather hefty for embedded devices. granted, having 128M to work in is indeed far more tenable than smaller devices but it's still onerous. C is much more lightweight and very functional. any

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-24 Thread Michal Brzozowski
2009/6/24 David Ford da...@blue-labs.org do you understand the weight involved with using c++? without very very careful management, c++ is rather hefty for embedded devices. granted, having 128M to work in is indeed far more tenable than smaller devices but it's still onerous. C is much

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-24 Thread David Ford
that is one typical aspect. Michal Brzozowski wrote: 2009/6/24 David Ford da...@blue-labs.org mailto:da...@blue-labs.org do you understand the weight involved with using c++? without very very careful management, c++ is rather hefty for embedded devices. granted,

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-24 Thread Michal Brzozowski
Hmm, that is one very aspect of C++ I wasn't aware of. 2009/6/24 David Ford da...@blue-labs.org that is one typical aspect. Michal Brzozowski wrote: 2009/6/24 David Ford da...@blue-labs.org mailto:da...@blue-labs.org do you understand the weight involved with using c++? without

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-24 Thread mobi phil
memory?... this remembers me about women... you can give the same amount of money to a blond, black, brunette, blue eyes etc. women... all of them they will spend it the same nanosecond... give the same money to a good businessman He will use it carefully... the programming language does not

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-24 Thread Laura Vance
It's not about the programmer managing memory, the C++ compiler produces a MUCH larger memory footprint. I like C++ programming, and I used C for years before that. My first exposure to C++ was when I simply compiled one of my C programs with the C++ switch. An executable file that was about

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-23 Thread Brian C
I've had my Freerunner since day 1 and sadly have to agree with almost everything Joerg has said. The surprising thing to me is that we haven't seen more significant improvement on the software side in the last year. I'm not saying things haven't improved, I've just had the following in the back

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-23 Thread Michal Brzozowski
2009/6/23 Brian C bria...@ocf.berkeley.edu I can buy a $20 pay-as-you go phone that has reliable SMS and voice calls, audible call volume, decent battery life, a fast boot process, reliable input method, a working calendar, and a few silly games. This made me believe that the software side

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-22 Thread Al Johnson
On Monday 22 June 2009, mobi phil wrote: I think carrying Xwindows is the biggest mistake. I personally encourage QT or new start with gtk on top of www.directfb.org/, so that gtk based interfaces can be reused... By the way did anybody consider gtk with directfb as direction? Or I am wrong and

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-22 Thread Joerg Lippmann
Am Montag 22 Juni 2009 schrieb Ben Wong: I want to thank Joerg for taking the time to give a clear list of reasons why a person might consider the Freerunner unsuitable as a phone. I think it'd be helpful if these and other points were put on the wiki so that potential buyers can see the

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-22 Thread David Ford
that's all quite true. however, allow me to make just one point. this phone is marketed as a developer's phone, and all the websites related to this phone all have (or should have) discussion largely surrounding this. :) On 06/22/09 21:51, Joerg Lippmann wrote: [...] let me cite another

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-22 Thread Damian Spriggs
Sure, it's a developer phone, and is marketed as such, but what they don't tell you is what kind of developer. When I got mine 6 months ago, I took that to mean applications, not everything about this needs massive help. I think one of the pitfalls for OM was trying to put everything out at

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-22 Thread David Ford
except for ophonekitd being crashy currently, nearly everything else works decently for me. it's stable enough for me to be developing my SMS app for it. honestly, i only do these fixes for issues about once every two to three weeks. there are bugs that others encounter that i've never seen

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-21 Thread arne anka
i use it for about a year now as sole phone, after some weeks with 2007.X i installed debian with fso (a kind of distri you forgot to metion, too). - The device wakes up too slowly, I lost some calls. no problem for month now. - The vibrator is too weak, I missed more calls. most if not

Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-20 Thread Joerg Lippmann
On Thu, Jun 18, 2009 at 10:49 AM, Joerg Lippmannjl_li...@donalbain.de wrote: Then the Freerunner is not for you. It may sound harsh, but it's definitely *not* suitable for daily use. Period. Brolin, I must respectfully disagree with Joerg's advice to you. There are flaws, including

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-20 Thread Iain B. FIndleton
Most of Joerg's comments reflect the experience I have had. On the other hand, its a GREAT portable office. You can run just about any Linux application on it and with an 8Gbyte microSD card, carry around a lot of stuff easily in your pocket. Just plug it into any old PC via WIFI, Bluetooth or

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-20 Thread Michal Brzozowski
2009/6/20 Joerg Lippmann jl_li...@donalbain.de OK, maybe I should explain. My mail should not be taken as FUD. I have a freerunner since it came out a year ago and - being a linux user since 1994 - I was prepared to get something rough and unfinished. But I hoped that it would one day be

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-20 Thread jeremy jozwik
works for me too : ) actually, i really like the thing. just with the screen was not recessed into the shell. and ffalarms works great for me. On Sat, Jun 20, 2009 at 2:58 PM, Michal Brzozowski ruso...@poczta.fmwrote: 2009/6/20 Joerg Lippmann jl_li...@donalbain.de OK, maybe I should

Re: Why one cannot recommend the freerunner as a daily phone (was Re: Is a FreeRunner sufficient for me?)

2009-06-20 Thread Vasco Nevoa
Works for me too! :D It is my only phone for almost a year now. Yes, it needs A LOT of attention and tweaking for about 3 months until you get it just right for yourself, but after that it's good enough as a phone and GPS, and a pretty good PDA. And yes, the screen is not bright enough, and