Man I really cringe listening to horror stories on AT&T and Verizon. I have Tmobile with an n900 and android running froyo for the wife. Couldn't be happier. Our unlimited data plans are $10 for me and $25 for her (Tmobile knows which IMEI numbers belong to their Tmobile branded android phones, so they charge more for their smartphone plan on those). Tethering is easy. The unlimited plan itself does get throttled after a certain amount of bandwidth. I've only exceeded that once and I had definitely downloaded more than 2GB before it was throttled. But even then I didn't notice the throttling, my xfer speeds through sftp stayed constant.
Consequently I will not be purchasing a Thinkpad Edge. I've had to reboot a redhat machine repeatedly with the magic sysreq keys lately. Just throwing this useful key away is a mistake. I don't understand what it benefits them anyway, since it's just some extra silkscreen on an existing button that does see use and another scan code in their hardware.
I've used Streber [streber-pm.org] with success at previous positions for software dev management. It's open source, ajaxy, and supports a nice granularity of task views depending on milestone driven organization or task priorities. It's integrated with wiki and has a homegrown version control system for file attachments (which I could care less about). There may be integration with subversion now, I have not updated it in a while. The biggest complaint I see people mentioning so far is a lack of a Gantt chart, that's a design choice by the primary developer. One other thing is that the pace of development can be quite slow, since there are few developers on board (or at least there were).
However, reading what I'm seeing here, I will have to give opengoo a shot.
FYI for anybody that might be trying to authenticate themselves through University of California, it seems Microsoft's Shibboleth client is not interfacing well with the schools.
The reason why all the cowboys have gone is because American men have been trained by over protective parents. In my tainted view of the world, I can see this in many different aspects of the culture. Take for instance almost every consumer product commercial nowadays which portrays the 'typical' dumb male husband trying to upgrade an appliance or do some other household task. He always fails miserably, much to the chagrin of the powerful in-charge woman, who must either do it herself or call a professional in. I cringe. Sometimes men do have too much pride, and cannot admit when they do not know what they're doing. But, we're not stupid, and we don't need sensitivity training.
Parents who fail to discipline children or never allow Johnny to bruise his knee 'raise' Johnny to be over-sensitive adults. Johnny *needs* to learn from his mistakes and suck up his tears and carry on. If mommy or daddy comes at every cry, then Johnny never learns to fend for himself. I am NOT saying that children should be unsupervised, told to 'grow-up', no sympathy, etc. There is a time for weeping and there is a time to refrain from embracing. What I'm saying is that moderation is needed.
Masculine behavior is suppressed in American culture now, and that may be why the testosterone levels are dropping. Perhaps natural selection is causing an undesireable state of affairs with the American male population?
America needs to stop being brainwashed. I often wonder what would happen if a war came about (with a draft) and American males needed to climb cliffs like those at Omaha Beach. Could we perform like our grandfathers? I don't know, not with the current stock of boy-men...
Sometimes your design requires the use of a certain piece of hardware. Size, cost, compatability, a million things...
Besides, there's nothing at all wrong with implementing with CompactFlash. Explain to me why "you will not be able to last long" turning the device on and off "Even with industrial grade CF drives". CF cards are obviously turned on and off a lot (think about PDAs, cameras, etc). What will reduce the life of a CF device is, like the OP is concerned about, the number of reads/writes.
I just recently made the switch to industrial cards for my company's project, because we started to see failures in cards after about 1 year of 24/7 service with win98 on fat and XPe on ntfs (yes, ntfs failed faster). I think there is more to this solution.
After you find the filesystem with the fewest overhead reads/writes, you might want to find a way to provide even better protection due to power loss: load the entire flash card in memory and run the OS off of that; only write to disk when work is completed that really needs to be saved. The problem: you need 1 gig of memory just for your CF contents, plus whatever memory is needed for running procs. That's hard to come by in embedded systems... Added benefit: faster execution time.
I know XPe optionally implements this feature, they call it Enhanced Write Filter (EWF). There's also a File Based Write Filter (FBWF) coming out in the XPe SP2 Feature Pack 2007. Apparently it is meant only to protect files that are constantly being written. Perhaps this is the solution to the small amount of available ram.
As for linux, I would be interested if anyone knows of solutions for these features, as I'd really love to port my application over to linux if I can provide instant on/off and no corruption capability.
Isn't this the premise of I Am Legend? Where was this experiment conducted again? I'll make sure to avoid that route next time I drive through...
Man I really cringe listening to horror stories on AT&T and Verizon. I have Tmobile with an n900 and android running froyo for the wife. Couldn't be happier. Our unlimited data plans are $10 for me and $25 for her (Tmobile knows which IMEI numbers belong to their Tmobile branded android phones, so they charge more for their smartphone plan on those). Tethering is easy. The unlimited plan itself does get throttled after a certain amount of bandwidth. I've only exceeded that once and I had definitely downloaded more than 2GB before it was throttled. But even then I didn't notice the throttling, my xfer speeds through sftp stayed constant.
Consequently I will not be purchasing a Thinkpad Edge. I've had to reboot a redhat machine repeatedly with the magic sysreq keys lately. Just throwing this useful key away is a mistake. I don't understand what it benefits them anyway, since it's just some extra silkscreen on an existing button that does see use and another scan code in their hardware.
I've used Streber [streber-pm.org] with success at previous positions for software dev management. It's open source, ajaxy, and supports a nice granularity of task views depending on milestone driven organization or task priorities. It's integrated with wiki and has a homegrown version control system for file attachments (which I could care less about). There may be integration with subversion now, I have not updated it in a while. The biggest complaint I see people mentioning so far is a lack of a Gantt chart, that's a design choice by the primary developer. One other thing is that the pace of development can be quite slow, since there are few developers on board (or at least there were). However, reading what I'm seeing here, I will have to give opengoo a shot.
FYI for anybody that might be trying to authenticate themselves through University of California, it seems Microsoft's Shibboleth client is not interfacing well with the schools.
The reason why all the cowboys have gone is because American men have been trained by over protective parents. In my tainted view of the world, I can see this in many different aspects of the culture. Take for instance almost every consumer product commercial nowadays which portrays the 'typical' dumb male husband trying to upgrade an appliance or do some other household task. He always fails miserably, much to the chagrin of the powerful in-charge woman, who must either do it herself or call a professional in. I cringe. Sometimes men do have too much pride, and cannot admit when they do not know what they're doing. But, we're not stupid, and we don't need sensitivity training.
Parents who fail to discipline children or never allow Johnny to bruise his knee 'raise' Johnny to be over-sensitive adults. Johnny *needs* to learn from his mistakes and suck up his tears and carry on. If mommy or daddy comes at every cry, then Johnny never learns to fend for himself. I am NOT saying that children should be unsupervised, told to 'grow-up', no sympathy, etc. There is a time for weeping and there is a time to refrain from embracing. What I'm saying is that moderation is needed.
Masculine behavior is suppressed in American culture now, and that may be why the testosterone levels are dropping. Perhaps natural selection is causing an undesireable state of affairs with the American male population?
America needs to stop being brainwashed. I often wonder what would happen if a war came about (with a draft) and American males needed to climb cliffs like those at Omaha Beach. Could we perform like our grandfathers? I don't know, not with the current stock of boy-men...
Sometimes your design requires the use of a certain piece of hardware. Size, cost, compatability, a million things... Besides, there's nothing at all wrong with implementing with CompactFlash. Explain to me why "you will not be able to last long" turning the device on and off "Even with industrial grade CF drives". CF cards are obviously turned on and off a lot (think about PDAs, cameras, etc). What will reduce the life of a CF device is, like the OP is concerned about, the number of reads/writes. I just recently made the switch to industrial cards for my company's project, because we started to see failures in cards after about 1 year of 24/7 service with win98 on fat and XPe on ntfs (yes, ntfs failed faster). I think there is more to this solution. After you find the filesystem with the fewest overhead reads/writes, you might want to find a way to provide even better protection due to power loss: load the entire flash card in memory and run the OS off of that; only write to disk when work is completed that really needs to be saved. The problem: you need 1 gig of memory just for your CF contents, plus whatever memory is needed for running procs. That's hard to come by in embedded systems... Added benefit: faster execution time. I know XPe optionally implements this feature, they call it Enhanced Write Filter (EWF). There's also a File Based Write Filter (FBWF) coming out in the XPe SP2 Feature Pack 2007. Apparently it is meant only to protect files that are constantly being written. Perhaps this is the solution to the small amount of available ram. As for linux, I would be interested if anyone knows of solutions for these features, as I'd really love to port my application over to linux if I can provide instant on/off and no corruption capability.