PalmOS needs some serious updating. The problem at present is that it doesn't provide many more facilities for applications than it did in the v3ish era. Because of this, every app has to implement functionality itself. Want a hierachical directory structure? An onscreen keyboard that works without a text control focused? A Save/Load dialog? A decent clipboard? A high performance 2D library?
The answer is always the same - "implement it yourself"
PalmOS 6 looks like it might solve some of these problems, but there aren't going to be any devices using that any time soon.
What I would really like to see from Palm is a decent C++ API for their OS. Being stuck with a C API is so annoying for C++ development. In a C++ API you could just derive a subclass of a control and overload the parts you want to, just as KDE does with Qt.
Have you any idea of the crap that comes out of other forms of power generation? The amount of transportation and inefficiency inherent in the fossil fuel industry.
The waste from renewable resources is (mostly) a one time cost - you pay for the system, put it up, and it produces no waste until you have to dismantle the system when it gets to old. There's maintenance etc, but that's not a large emission generator.
Non-renewable power generates waste every second it's on - waste ash, SO2, CO2, waste heat water, emissions from trucks/tankers/pumps for pipelines.
I don't see why people seem so set on finding problems with renewable resources, blindly ignoring the problems of the status quo.
I installed Firefox on my sister's P166/64Mb/Windows 98 (don't ask) machine a few days ago and it seemed equally as fast as IE6 on the same machine. Maybe you have DMA disabled? Or a serious case of trollitis?
11 or 12 icons is quite a lot to squeeze on a toolbar. Don't forget that this is designed for new Palms though, which have bigger screeens. Hopefully it won't end up like QEdit, though
Re:This could be good...
on
Star Wars TV Show
·
· Score: 3, Insightful
But wasn't that the strength of the first trilogy (eps 4-6)? Because it started off half way through the story, with the saving the universe bit, it drew the audience into the world. They wanted to find out what was going on in this world the films so suddenly started off in.
The prequel trilogy was doomed to fail because the story they tell isn't that interesting really, it's only interesting as a backdrop to episodes 4-6. All you really need to know about the story line of episodes 1-3 is summarised in about ten minutes in episodes 4-6.
The movies make a big point of having little bits of the background world intrude into the films to create an interesting universe - the rubbish collecting gnome creatures in episode 4, all the aliens living their lives in the background. But, just like episodes 1-2(+3 probably), if you concentrate too much on that background, you realise it's not as interesting as it appeared from a distance.
It's the same with Lord of the Rings. There's a huge backstory to the trilogy, but by starting the main story (Frodo and the Fellowship etc.) in the middle of that, you create a whole interesting world the reader wants to read about without having to bother with laboriously explaining it.
I know a lot of pretty smart people from Uni who believed in the bubble. Of course, pretty much all of them have had reality rudely thrust upon them since. Only one is still working for the company he joined during the bubble (AFAIK), and he's the only member of staff apart from the MD left. I think many people really couldn't see the inherent problems - lack of fast/cheap internet access at the time, advertising budget requirements for companies with no actual store fronts, the fact that having your web page visible all round the world doesn't really mean you have the whole world as your customer.
How is keeping twenty or more copies of the same library any better than keeping one?
It reduces to the same problem of keeping libraries and the applications using them compatible, except now you have twenty or thirty as many files to keep track of.
In which case, you might as well just use system-wide shared libraries, with a few compatibility libs installed for those apps that need it.
You can do per-application testing with a chroot, if you feel the need.
I'm not sure you're all that aware of the kind of country India is these days. Their education system is clearly excellent. They already have an excellent health care system (hell, they provide a large fraction of the doctors here (UK) too), a good education system and vast numbers of university graduates. What they need to do is develop their economy, local expertise and provide jobs for all those graduates beyond call centres. A decent space programme is a good way to do that.
Re:extrapolating a logical progression....
on
Ubuntu Linux Review
·
· Score: 2, Insightful
And when they find a security vulnerability in zlib, you're prepared to download every single app using it again? That's assuming the project is still even being maintained. Having each app statically linked or with its own libraries means you:
1) waste memory 2) waste developer effort 3) waste bandwidth 4) waste hard disk space 5) make maintaining systems a nightmare (DLL-hell) 6) Open yourself up to security problems - look at Microsoft's problems with their jpeg lib spread all over the system. 6) lose the ability to upgrade a system - say the zlib developers release a point upgrade that doubles the speed of decompressing. If I'm using shared libs, I can download the 100kb package and *every app* using zlib is now twice as fast at decompressing. In a static system, I have to wait for the developer of every app to take the time upgrade their app to the new version and then I have to download it.
I don't think it would, really. The public always blames the virus writers because they:
1) don't understand the concept of computer security 2) Think MS == computers 3) Have been conditioned to expect to have to run all sorts of anti-virus and firewall software in order to be secure
Whenever there is one of these virus alerts, all the mainstream (non-tech) media seems to present it as purely "evil hackers" causing the problem, with no mention of the exploit used to spread or alternative software that users could use to avoid the problem.
It is a preview release, so there will be some teething problems. Updates are being released virtually hourly fixing bugs, so they quality is going up all the time.
It's debian unstable with a load of engineers patching bugs non-stop, GNOME 2.8 (D. unstable still seems stuck at 2.6), hardware autodetection, some nice configuration tools and a load of work on making it 'just work' out of the box.
That seems a worthwhile project to me. The users get a nice shiny new distro, Debian gets a load of bugfixes and additional testing. How could anyone disagree with that?
But I've yet to see a webmail interface that can match an imap client for speed and ease of use (haven't used gmail yet, though). The Outlook web access, for example, is truly terrible - slow and fiddly. Surely they could just only run an imaps server, thereby enforcing the use of SSL connections.
No, it's still just a very advanced "how many shades of black can your monitor display" test.
On your 200 MIPS SparcStation-5?
That was kind of what I meant.
PalmOS needs some serious updating. The problem at present is that it doesn't provide many more facilities for applications than it did in the v3ish era.
Because of this, every app has to implement functionality itself. Want a hierachical directory structure? An onscreen keyboard that works without a text control focused? A Save/Load dialog? A decent clipboard? A high performance 2D library?
The answer is always the same - "implement it yourself"
PalmOS 6 looks like it might solve some of these problems, but there aren't going to be any devices using that any time soon.
What I would really like to see from Palm is a decent C++ API for their OS. Being stuck with a C API is so annoying for C++ development.
In a C++ API you could just derive a subclass of a control and overload the parts you want to, just as KDE does with Qt.
Yep, the tungsten E charges off the USB cable.
Have you any idea of the crap that comes out of other forms of power generation? The amount of transportation and inefficiency inherent in the fossil fuel industry.
The waste from renewable resources is (mostly) a one time cost - you pay for the system, put it up, and it produces no waste until you have to dismantle the system when it gets to old. There's maintenance etc, but that's not a large emission generator.
Non-renewable power generates waste every second it's on - waste ash, SO2, CO2, waste heat water, emissions from trucks/tankers/pumps for pipelines.
I don't see why people seem so set on finding problems with renewable resources, blindly ignoring the problems of the status quo.
I installed Firefox on my sister's P166/64Mb/Windows 98 (don't ask) machine a few days ago and it seemed equally as fast as IE6 on the same machine. Maybe you have DMA disabled? Or a serious case of trollitis?
I had the same problem with the PR1 version I had installed - I just get a yellow window saying title="&mainWindow.title" when I run Firefox.
Geforce 4Ti == Fast
Geforce 4MX == Slow
What a difference two letters make.
:%s/QEdit/Pedit/g
11 or 12 icons is quite a lot to squeeze on a toolbar. Don't forget that this is designed for new Palms though, which have bigger screeens.
Hopefully it won't end up like QEdit, though
But wasn't that the strength of the first trilogy (eps 4-6)? Because it started off half way through the story, with the saving the universe bit, it drew the audience into the world. They wanted to find out what was going on in this world the films so suddenly started off in.
The prequel trilogy was doomed to fail because the story they tell isn't that interesting really, it's only interesting as a backdrop to episodes 4-6. All you really need to know about the story line of episodes 1-3 is summarised in about ten minutes in episodes 4-6.
The movies make a big point of having little bits of the background world intrude into the films to create an interesting universe - the rubbish collecting gnome creatures in episode 4, all the aliens living their lives in the background. But, just like episodes 1-2(+3 probably), if you concentrate too much on that background, you realise it's not as interesting as it appeared from a distance.
It's the same with Lord of the Rings. There's a huge backstory to the trilogy, but by starting the main story (Frodo and the Fellowship etc.) in the middle of that, you create a whole interesting world the reader wants to read about without having to bother with laboriously explaining it.
If you're running debian, add this line to your /etc/apt/source.list:
deb ftp://ftp.nerim.net/debian-marillat unstable main
and install:
totem-xine
w32codecs
The WMP stream is working fine here - sometimes you have to restart totem if you get a no picture first time.
I know a lot of pretty smart people from Uni who believed in the bubble. Of course, pretty much all of them have had reality rudely thrust upon them since. Only one is still working for the company he joined during the bubble (AFAIK), and he's the only member of staff apart from the MD left.
I think many people really couldn't see the inherent problems - lack of fast/cheap internet access at the time, advertising budget requirements for companies with no actual store fronts, the fact that having your web page visible all round the world doesn't really mean you have the whole world as your customer.
How is keeping twenty or more copies of the same library any better than keeping one?
It reduces to the same problem of keeping libraries and the applications using them compatible, except now you have twenty or thirty as many files to keep track of.
In which case, you might as well just use system-wide shared libraries, with a few compatibility libs installed for those apps that need it.
You can do per-application testing with a chroot, if you feel the need.
and 40 million who don't have health insurance.
I'm not sure you're all that aware of the kind of country India is these days. Their education system is clearly excellent. They already have an excellent health care system (hell, they provide a large fraction of the doctors here (UK) too), a good education system and vast numbers of university graduates.
What they need to do is develop their economy, local expertise and provide jobs for all those graduates beyond call centres. A decent space programme is a good way to do that.
And when they find a security vulnerability in zlib, you're prepared to download every single app using it again? That's assuming the project is still even being maintained.
Having each app statically linked or with its own libraries means you:
1) waste memory
2) waste developer effort
3) waste bandwidth
4) waste hard disk space
5) make maintaining systems a nightmare (DLL-hell)
6) Open yourself up to security problems - look at Microsoft's problems with their jpeg lib spread all over the system.
6) lose the ability to upgrade a system - say the zlib developers release a point upgrade that doubles the speed of decompressing. If I'm using shared libs, I can download the 100kb package and *every app* using zlib is now twice as fast at decompressing. In a static system, I have to wait for the developer of every app to take the time upgrade their app to the new version and then I have to download it.
I don't think it would, really. The public always blames the virus writers because they:
1) don't understand the concept of computer security
2) Think MS == computers
3) Have been conditioned to expect to have to run all sorts of anti-virus and firewall software in order to be secure
Whenever there is one of these virus alerts, all the mainstream (non-tech) media seems to present it as purely "evil hackers" causing the problem, with no mention of the exploit used to spread or alternative software that users could use to avoid the problem.
It is a preview release, so there will be some teething problems. Updates are being released virtually hourly fixing bugs, so they quality is going up all the time.
It's debian unstable with a load of engineers patching bugs non-stop, GNOME 2.8 (D. unstable still seems stuck at 2.6), hardware autodetection, some nice configuration tools and a load of work on making it 'just work' out of the box.
That seems a worthwhile project to me. The users get a nice shiny new distro, Debian gets a load of bugfixes and additional testing. How could anyone disagree with that?
Abandoned Concept: Aragorn Battles Sauron (ehhhhhh???)
Probably refers to the battle with the palantir, doesn't it?
But I've yet to see a webmail interface that can match an imap client for speed and ease of use (haven't used gmail yet, though). The Outlook web access, for example, is truly terrible - slow and fiddly.
Surely they could just only run an imaps server, thereby enforcing the use of SSL connections.