Its not that easy to track down a node on a botnet, nor to stop them from sending spam, plus the fact that not all the spam comes from the US.
Its easier to write down an IP and call up an ISP telling them to hand over the info you need or you'll sue them into the ground, than to prevent someone in Siberia from sending spam to another continent.
Because of an almost masochistic love for a challenge. I think everyone should at least attempt to role their own kernel and desktop from scratch in an early Slackware type of way. But I think that is just me.
Funny, I've been running Gentoo for a few years and setting up a new kernel takes me about 5 minutes, 10 if I decide to look through and see what all has changed.
Or you could switch to MacOS or Linux and tell MS to screw themselves finally. As long as people keep buying their OS and allow themselves to be gouged when they demand a lesser evil, they will keep doing this kind of thing.
Spending time with said relatives can lower ones IQ, if many of the ones I've met is any indication.
At least with this, you have a reason to be totally lost.
How do you know your doctor knows what could go wrong with any of the medication you or your child takes? How do you know that any of the drugs you or your kid takes isn't going to kill either of you? You simply don't. The only way a company could be held liable for the side-effects of their medication is if you can actually PROVE that it was tied to their product, which is probably going to be next to impossible for anyone, and without that threat hanging over their head they can product anything they please, as long as people THINK it is working. Because of this, anytime you take any form of medication, you are taking your own well-being in your own hands.
Figure out what you want to do/help with, and see what they are using. Personally, I would start with C/C++ and move from there, but it depends on what you want to do.
What about the Universities? A newly developed CPU could be a huge avenue for profit for them, and along with cheap (student) labor, they might could come up with something better than what is being crapped out today, whether it is a new version of a previously discontinued system (ternary CPUs, for example), or something entirely new.
The CPUs we are using today are based on tech from the 90's with some extra crap added onto them.
I use an old Ericson: Thing is too dang small to hardly use. The keypads themselves these days are getting uncomfortably small for people with fingers that can handle a tool.
Overall designs of phones these days are becoming more and more complex in the programming, meaning more and more bugs, and when you try to replace the OS the phone uses with every release instead of keeping one basic system and using a plug-in system (there is an idea: buy a phone that is JUST a phone, and be able to buy additions to it online or in the store, which can be downloaded into the phone, installed, then used) so that as you release newer and newer phones, you have a stable OS that you can work on optimizing, with additions to support new tech that goes into them (the decive manufacturers make a basic driver, and if they would release it as open source, then it could be ported to work with the phone's OS with some work).
As for features, they have gone from cell PHONES to PDAs. Email, web browsers, games, ect., are what PDAs are for. Personally, I like the bluetooth headset, text messaging, maybe even email, but then again, laptops are getting fairly cheap for a low-end model (which is a fair bit more powerful then a cell phone), and while they do take up space, they can do a whole lot more.
Stability for a cell phone is a secondary aspect, as reception and coverage are a bigger issue with some companies. Granted both the soft and hardware can be worked on, until they both come to a point at which they can start to do some serious advancements (I think the OS problem is trying to do to much with to little, plus you have heat to deal with, no HDD that I know of. Its alot of stress on a RAM chip), they will have problems. the hardware is outrunning the software, and when you make quick, cheap hacks in the system you end up with some very poor coding, and what will in the future end up as a serious security issue. I mean, how would you like to go to a website on your phone, get a virus, call a friend, it transmit to them, and evryone else you call, and suddenly there is a very large number of phones out there that are being used as IP proxies for a denial-of-service attack on some server?
I think that handles that:)
Another solution for people who are willing to put some form of effort into trying to get a computwer up and running, is using Linux. With some time, you can do most anything on it you want to, and things you cann't after a short time just require some looking for the proccess.
One BIG bonus, is that its free, the software is free, and suddenly that 399 US Dell equivelent cost you about 250 for the outdated parts and time.
Its not that easy to track down a node on a botnet, nor to stop them from sending spam, plus the fact that not all the spam comes from the US. Its easier to write down an IP and call up an ISP telling them to hand over the info you need or you'll sue them into the ground, than to prevent someone in Siberia from sending spam to another continent.
Because of an almost masochistic love for a challenge. I think everyone should at least attempt to role their own kernel and desktop from scratch in an early Slackware type of way. But I think that is just me.
Funny, I've been running Gentoo for a few years and setting up a new kernel takes me about 5 minutes, 10 if I decide to look through and see what all has changed.
Or you could switch to MacOS or Linux and tell MS to screw themselves finally. As long as people keep buying their OS and allow themselves to be gouged when they demand a lesser evil, they will keep doing this kind of thing.
Spending time with said relatives can lower ones IQ, if many of the ones I've met is any indication. At least with this, you have a reason to be totally lost.
How do you know your doctor knows what could go wrong with any of the medication you or your child takes? How do you know that any of the drugs you or your kid takes isn't going to kill either of you? You simply don't. The only way a company could be held liable for the side-effects of their medication is if you can actually PROVE that it was tied to their product, which is probably going to be next to impossible for anyone, and without that threat hanging over their head they can product anything they please, as long as people THINK it is working. Because of this, anytime you take any form of medication, you are taking your own well-being in your own hands.
Its a cult that, instead of selling shirts, sells pretty cases to fund their trip to the big Apple in the sky.
Figure out what you want to do/help with, and see what they are using. Personally, I would start with C/C++ and move from there, but it depends on what you want to do.
What about the Universities? A newly developed CPU could be a huge avenue for profit for them, and along with cheap (student) labor, they might could come up with something better than what is being crapped out today, whether it is a new version of a previously discontinued system (ternary CPUs, for example), or something entirely new. The CPUs we are using today are based on tech from the 90's with some extra crap added onto them.
I use an old Ericson: Thing is too dang small to hardly use. The keypads themselves these days are getting uncomfortably small for people with fingers that can handle a tool. Overall designs of phones these days are becoming more and more complex in the programming, meaning more and more bugs, and when you try to replace the OS the phone uses with every release instead of keeping one basic system and using a plug-in system (there is an idea: buy a phone that is JUST a phone, and be able to buy additions to it online or in the store, which can be downloaded into the phone, installed, then used) so that as you release newer and newer phones, you have a stable OS that you can work on optimizing, with additions to support new tech that goes into them (the decive manufacturers make a basic driver, and if they would release it as open source, then it could be ported to work with the phone's OS with some work). As for features, they have gone from cell PHONES to PDAs. Email, web browsers, games, ect., are what PDAs are for. Personally, I like the bluetooth headset, text messaging, maybe even email, but then again, laptops are getting fairly cheap for a low-end model (which is a fair bit more powerful then a cell phone), and while they do take up space, they can do a whole lot more. Stability for a cell phone is a secondary aspect, as reception and coverage are a bigger issue with some companies. Granted both the soft and hardware can be worked on, until they both come to a point at which they can start to do some serious advancements (I think the OS problem is trying to do to much with to little, plus you have heat to deal with, no HDD that I know of. Its alot of stress on a RAM chip), they will have problems. the hardware is outrunning the software, and when you make quick, cheap hacks in the system you end up with some very poor coding, and what will in the future end up as a serious security issue. I mean, how would you like to go to a website on your phone, get a virus, call a friend, it transmit to them, and evryone else you call, and suddenly there is a very large number of phones out there that are being used as IP proxies for a denial-of-service attack on some server? I think that handles that :)
Another solution for people who are willing to put some form of effort into trying to get a computwer up and running, is using Linux. With some time, you can do most anything on it you want to, and things you cann't after a short time just require some looking for the proccess. One BIG bonus, is that its free, the software is free, and suddenly that 399 US Dell equivelent cost you about 250 for the outdated parts and time.