Dude, get out of Houston. Houston is the ugliest and least pleasant city in the United States. Take a trip to Austin or San Antonio, or hell, just drive up I-45 for an hour, and tell me if you still think Texas is ugly.
For the most part the book presents the organization and major algorithms used in FreeBSD, and then presents the theory and rational behind the choice. It also presents some alternative implementations that could have been used and explains why they weren't.
As far as code, I don't think there's a single line of it in the book.
Another arguement for using file extensions is that they're much simpler to work with from a command line. It's much easier (and quicker) to enter "rm *.jpg" than "for i in `ls`; do if (file $i | grep JPG); then echo $i; fi; done;" when my girlfriend shows up unannounced.
While you will see destination unreachable every once in a while, for the most part all you'll see when you try to ping a host that doesn't exist is a timeout. Remember that IP is not connection oriented, it just fires packets onto the wire and hopes someone's there to pick them up. If there's not, well, too bad. There's no way for the router, or for the originating host to know if there's a machine there.
So no, stealth mode isn't a lie. It's not perfect, and it's useless if you have even one port that doesn't drop packets, but it isn't a lie.
Because using a mouse you can make the scanning process completely transparent to the user. Heck, hide it well enough, and they don't even have to know about it.
This could be useful because you now have a way to actually catch unauthorized people trying to get into your system instead of simply keeping them away. Consider this scenario: For whatever reason, Joe Evil manages to get to a computer that's logged on to a network that contains sensitive information. Gleefully, he sits down and uses the mouse to open up windows explorer and starts looking for a client list or something. Meanwhile, the mouse has detected that this person isn't authorized to be on the system, so it's notified security and also loaded a system image that contains totally bogus data for Joe to explore. Joe has no idea that he's accessing false data or that two hulking brutes from security are on their way to have a...discussion with him.
You know, the funny thing is that there is enough food in these poor countries. From what I understand, there are huge stockpiles of grain and other consumables in places like Ethiopia and Afganistan.
The problem is not a lack of food, the problem is getting it to the people that are hungry. Take Afganistan for example. The only way to get food to some 60% of the people who need it is via pack mule. For the uniformed, pack mules are not exactly an optimal means of transportation. In other places, the food is deliberately withheld by the current regime in power as a way to control the populace.
Simply throwing more food at the problem is not going to help. If you really wanted to end world hunger, use that money to build a reliable infrastructure in places that don't have one, or use it to finance a coup against the evil men who use hunger as a political tool. Only then will you see progress.
Add Secret of Mana to that list (hopefully preserving the multiplayer of the original), and I would have no choice either. Hell, I'd probably buy two so friends could play with me.
The gist of this may have been posted already, so forgive me if I'm being redundant, but looking through the posts, I haven't found anything that is really close to what I think, so here goes.
This is probably one of the best things that could have happened to linux, as long as AOL handles this correctly. As some have already mentioned, all the average user really wants out of his or her computer is word possessing and, for lack of a better term, a way to waste time (via surfing the web, e-mail, chatting, AIM, mp3s, whatever). Obviously, some users may want more, but the point is that everything the average user wants can already be found for Linux, and typically for free. However, there's a caveat, most users also lack the knowledge and/or the courage to make anything but the most trivial changes to their computer. If you ask them to install a new OS on their machine, you might as well ask them to perform brain surgery while their at it. If AOL is going to succeed with a Linux distro bundled with their Internet software, the whole process is going to have to be incredibly simple. If the user has to do anything more complicated than put a disk in their cdrom drive and press the reset button, you might as well forget it.
After installing the OS, everything had better work. This is a good thing for the Linux community in general, because currently, everything does not work, there's still a great deal of hardware out there that's not supported. AOL has the resources and the clout to either make these things work, or pressure the hardware manufacturers into making them work.
If something doesn't work, however, AOL techs have a wonderful tool in ssh to fix things. Now that the techs don't have to rely completely on a customer describing the problem (the Internet is broken!), can you imagine how much time their going to save? AOL wins because they don't need as many techs, and the customers win because their problems will tend to be solved much more quickly and easily. I suspect that this alone would drive up subscriptions, especially if AOL is supporting the entire OS, not just the Internet connectivity.
Finally, if this leads to more people start using Linux at home for the ease of support (not to mention the added bonus of free software and greater stability), how long do you think it will be before Linux finds greater acceptance in the workplace? CEOs and the like are users too, and if they start seeing how well Linux works at home, they might start pushing their IT departments to migrate to Linux as well, especially if they're getting hammered with licensing audits for Microsoft software.
I might be off base here, but the fact that hydrogen is a storage fuel is what makes it so potentially useful. Two of (the many, admittedly) barriers preventing solar, wind, tidal, etc. power from becomming more prevelent is reliability and availability.
However, if you used these sources to produce hydrogen fuel that would then be used in power plants, you could potentially answer both of these problems. As a storage fuel, it could be moved to areas where the alternative "clean" power sources are not available. If you're using these sources to produce hydrogen fuel, reliability also becomes less of an issue, since a cloudy day over your solar generators will only mean a decrease in production that can be covered on a better day instead of blackouts for all of Pheonix.
Dude, get out of Houston. Houston is the ugliest and least pleasant city in the United States. Take a trip to Austin or San Antonio, or hell, just drive up I-45 for an hour, and tell me if you still think Texas is ugly.
For the most part the book presents the organization and major algorithms used in FreeBSD, and then presents the theory and rational behind the choice. It also presents some alternative implementations that could have been used and explains why they weren't.
As far as code, I don't think there's a single line of it in the book.
Another arguement for using file extensions is that they're much simpler to work with from a command line. It's much easier (and quicker) to enter "rm *.jpg" than "for i in `ls`; do if (file $i | grep JPG); then echo $i; fi; done;" when my girlfriend shows up unannounced.
Your information is a little wrong.
While you will see destination unreachable every once in a while, for the most part all you'll see when you try to ping a host that doesn't exist is a timeout. Remember that IP is not connection oriented, it just fires packets onto the wire and hopes someone's there to pick them up. If there's not, well, too bad. There's no way for the router, or for the originating host to know if there's a machine there.
So no, stealth mode isn't a lie. It's not perfect, and it's useless if you have even one port that doesn't drop packets, but it isn't a lie.
Because using a mouse you can make the scanning process completely transparent to the user. Heck, hide it well enough, and they don't even have to know about it.
This could be useful because you now have a way to actually catch unauthorized people trying to get into your system instead of simply keeping them away. Consider this scenario: For whatever reason, Joe Evil manages to get to a computer that's logged on to a network that contains sensitive information. Gleefully, he sits down and uses the mouse to open up windows explorer and starts looking for a client list or something. Meanwhile, the mouse has detected that this person isn't authorized to be on the system, so it's notified security and also loaded a system image that contains totally bogus data for Joe to explore. Joe has no idea that he's accessing false data or that two hulking brutes from security are on their way to have a...discussion with him.
Is this with or without the parachute? If it's without, there are a few people I'd like to see among the forty...
You know, the funny thing is that there is enough food in these poor countries. From what I understand, there are huge stockpiles of grain and other consumables in places like Ethiopia and Afganistan.
The problem is not a lack of food, the problem is getting it to the people that are hungry. Take Afganistan for example. The only way to get food to some 60% of the people who need it is via pack mule. For the uniformed, pack mules are not exactly an optimal means of transportation. In other places, the food is deliberately withheld by the current regime in power as a way to control the populace.
Simply throwing more food at the problem is not going to help. If you really wanted to end world hunger, use that money to build a reliable infrastructure in places that don't have one, or use it to finance a coup against the evil men who use hunger as a political tool. Only then will you see progress.
Add Secret of Mana to that list (hopefully preserving the multiplayer of the original), and I would have no choice either. Hell, I'd probably buy two so friends could play with me.
The gist of this may have been posted already, so forgive me if I'm being redundant, but looking through the posts, I haven't found anything that is really close to what I think, so here goes.
This is probably one of the best things that could have happened to linux, as long as AOL handles this correctly. As some have already mentioned, all the average user really wants out of his or her computer is word possessing and, for lack of a better term, a way to waste time (via surfing the web, e-mail, chatting, AIM, mp3s, whatever). Obviously, some users may want more, but the point is that everything the average user wants can already be found for Linux, and typically for free. However, there's a caveat, most users also lack the knowledge and/or the courage to make anything but the most trivial changes to their computer. If you ask them to install a new OS on their machine, you might as well ask them to perform brain surgery while their at it. If AOL is going to succeed with a Linux distro bundled with their Internet software, the whole process is going to have to be incredibly simple. If the user has to do anything more complicated than put a disk in their cdrom drive and press the reset button, you might as well forget it.
After installing the OS, everything had better work. This is a good thing for the Linux community in general, because currently, everything does not work, there's still a great deal of hardware out there that's not supported. AOL has the resources and the clout to either make these things work, or pressure the hardware manufacturers into making them work.
If something doesn't work, however, AOL techs have a wonderful tool in ssh to fix things. Now that the techs don't have to rely completely on a customer describing the problem (the Internet is broken!), can you imagine how much time their going to save? AOL wins because they don't need as many techs, and the customers win because their problems will tend to be solved much more quickly and easily. I suspect that this alone would drive up subscriptions, especially if AOL is supporting the entire OS, not just the Internet connectivity.
Finally, if this leads to more people start using Linux at home for the ease of support (not to mention the added bonus of free software and greater stability), how long do you think it will be before Linux finds greater acceptance in the workplace? CEOs and the like are users too, and if they start seeing how well Linux works at home, they might start pushing their IT departments to migrate to Linux as well, especially if they're getting hammered with licensing audits for Microsoft software.
I might be off base here, but the fact that hydrogen is a storage fuel is what makes it so potentially useful. Two of (the many, admittedly) barriers preventing solar, wind, tidal, etc. power from becomming more prevelent is reliability and availability.
However, if you used these sources to produce hydrogen fuel that would then be used in power plants, you could potentially answer both of these problems. As a storage fuel, it could be moved to areas where the alternative "clean" power sources are not available. If you're using these sources to produce hydrogen fuel, reliability also becomes less of an issue, since a cloudy day over your solar generators will only mean a decrease in production that can be covered on a better day instead of blackouts for all of Pheonix.