I would love to have quality Vox software for use in schools vs paying handsomely for proprietary stuff. The disabled children who use it would be grateful too since we wouldn't be restricted to installing only on 2% of the PCs in a school without breaking our budget.
I have a static IP. For whatever reason, it is listed as a Dynamic IP
Often they're just lazy or don't want to run their own rwhois server. They could define seperate static and dynamic blocks. Unfortunately some just pull single IPs out of their dynamic pool instead to assign of seperating them.
If they are giving you a larger block of addresses (8 or more I think) they are actually supposed to reassign the block to you with ARIN. Getting our ISP to do that removed us from one block list. Now we had our own block in whois.arin.net and weren't just part of a huge pool which also included dynamic addresses.
Most of these come back to developers violating one of the key rules of web application development (from the web 1.0 stuff as well.) DON'T IMPLICITLY TRUST DATA YOU GET FROM THE CLIENT!
You see it over and over again: Fantacy football sites that let you select players that aren't available by POSTing their id. A site that lets you delete your account but accepts the user ID you send in a POST without validating it (so replacing the ID with '%' deletes ALL accounts.)
These things should only be rookie mistakes. Yeah, validating data takes time to code. But if you don't do it you are just asking to be hacked.
They are not under any obligation to pay the money because the judge doesn't have any jurisdiction over a UK company. The one who failed to follow the laws is the spammer who swore in tesimony that SH does business in Illinois when in fact they have no representation in the US at all.
So it's case of the ILL. court trying to punish a foreign company because they did not obey a ruling he had no right to make.
Three things that struck me a few months ago as I was installing dozens of little updates to my Gentoo system:
1) Most open source apps do not suffer feature bloat. They aren't trying to entice new customers so they usually just do what they are supposed to do.
2) Updates are often done just to improve or optimize. Companies who are paying their programmers to churn out sellable products often can't afford to optimize every little bit of the app. Volunteers who just want to software to be its best can.
3) A bug that only affects 1 in 1,000,000 users can be serious if you are that 1 person having trouble. Those bugs are actually fixed more often in open source. You might have to be the one to fix them if the developers are pretty busy but at least it is an option.
Don't expect schools to be able to go to Vista any time soon. We're currently looking at a minimum of 6 year PC upgrade cycle and we're ahead of the curve compared to many schools in our state.
Personally I wouldn't be terribly concerned about the possible failure during launch since I won't be working there and the odds favor the debris landing somewhere other than my home town. I'd be more worried about the hundreds of radioactive meteors raining down on the planet later when their orbit decays.
Even if the resistance of the air wouldn't significantly slow it down (it would) this thing is still about 10x the speed of sound too slow to completely escape earth's gravity.
The best indicator of experience is anticipating bad things that can come out of impimentation of really great ideas.
On the other hand proper caching shouldn't be as much of a problem as the guy who presses the back button after logging out. In theory though it should be possible without too great a server load by having at least key images served dynamically and like you said, tied to session.
Along the same idea, the script providing images could probably look at the referrer and throw up "WARNING" images if it's not one of the bank's servers.
Then again the phishers would probably just save the real images to their own servers and defeat the whole process.
Maybe the +4 funny comes from people who realize that no bank wants their customers to get a "THIS IS A FRAUDULENT WEBSITE!!!" notice on the legitimate site due to some type of cache or issues with a proxy server.
If you think it's a problem in business you should try education. Getting people to use good passwords is difficult when they are convinced that they don't have access to anything anyone would want. (Somehow I think many students would like access to their grades in the teahers computerized gradebook... but maybe that's just me.)
Besides there doesn't have to be a paragraph or even a sentance like most warnings seem to be. Just some symbol that those who care would recognize and those who don't would ignore.
If I had a dollar for every fuckup I've seen in a file written and read by different versions of Word, I'd be able to personally finance Calc to something approaching Excel.
Heck, how about the screwed up appearance with the SAME version of word but different printers, fonts, screen resolution, etc. Format a document that **just** fits on the page and send it to 10 friends. How many, using the same version of MS-Word, are able to print it without either spilling onto a 2nd page or having a huge gap near the bottom of the page?
There were regulations like this but the telcos managed to get them removed. The only real solution appears to be to set up your own fiber network in your municipality and allow providers to peer to you and provide whatever services at whatever prices they want to provide.
Oh I forgot telco lobbies have managed to get laws passed in many states that forbid communities from doing this. God forbid actual market forces get to foster competition in the telco, cable TV and ISP arenas. Does your state allow it?
As long as telcos can lobby rediculous laws banning things like residential networks then they have no right to complain about regulations that don't happen to give them extra pofits.
I don't know all that much about NetWare, but I'd never before heard anyone claim it to be a microkernel. It's not terribly popular anyway.
FWIW, Netware isn't terribly popular, even with NetWare fans, these days. The services that ran on NetWare now allmost universally can run on a Linux core. In fact OES (Open Enterprise Server) can be installed as NetWare or as Linux + services. People I have talked to with ties to the company say that while Novell will still support installations based on Netware for some time to come, they are really moving to Linux as their OS.
I personally applaud this decision since it can allow Novell to stop spending time dealing with basic OS and hardware issues and instead concentrate on really useful products like eDirectory. I was about ready to give up on Novell entirely prior to this change.
So, bottom line... if Netware ever was microkernel based (I don't think it was) it basically isn't anymore.
Annoyingly, both Charter and Verizon do business here but neither of them deemed the town worthy of Internet service. So another risk was that either of these would decide suddenly that there was enough potential sales and begin offering service. Since we would have to get our Internet feed FROM Verizon there is just no way we could compete on price if that happened.
but the idea that any monopoly will instantly generate competitors only applies in low cost-to-entry markets.
Thank you for pointing this out. The only broadband access in my hometown costs around $50/mo for 256kb/128kb. I researched providing wirless broadband access and there was a LOT of interest. Although I could do it for a lot less per month it would have cost a lot to start up with a minimum of a 2-year ROI. In the end I didn't do it because, with the infrastructure already in place, my competition would mearly have to drop rates temporarily and I would be out of business.
In the end I just live with dial-up because I'm not about to pay that much for such low speeds.
Several Cable and DSL providers do. Google "blocking port 80" and you can find some names pretty fast. Whether they actually block it or not the majority ban it via their TOS. Most reserve the right to automatically bump you to a commercial account or simply disconnect you. Examples:
Charter's policy - "Customer may not establish a web page using a server located at Customer's home. Customer will not use, or allow others to use, Customer's home computer as a web server, FTP server, file server or game server or to run any other server applications or to provide network or host services to others via Charter's network." and "Charter reserves the right to disconnect or reclassify the Service to a higher grade or to immediately suspend or terminate Service for failure to comply with any portion of this provision or this Policy, without prior notice."
Verizon's Policy - "3.6.5 You may not use the Broadband Service to host any type of server personal or commercial in nature."If, in the sole discretion of Verizon: (a) you are in breach of any of the terms of this Agreement (including but not limited to) all policies regarding abuse and acceptable use of the Service)... then Verizon at its sole election may terminate or suspend your Service immediately without notice."
You also agree to pay any service fees or equipment charges and, assuming they allow you to have DSL again, agree you might be charged fees for giving back your service.
If you live in an area with only those two broadband providers (a surprisingly large portion of america) then what do you do if you want to run a personal web server with a fast CPU and a lot of RAM? Or if you want to host your own domain for non-commercial purposes on a server like that. Do you pay 2-3 times more for a "commercial" account? Even though you will actually be using 1/10th the total bandwidth as the kid next door who plays online games?
MY experience - as I've already stated - is that the ISP's that do block, block both incoming AND outgoing - I've already said that. If your ISP is different, well, they need better administrators.
Both broadband providers in this area blocked incoming port 25 long before they bothered to block outbound. Regardless this does not address blocking of other common services ports like port 80. And please don't tell me that most ISPs which block port 80 inbound also block it outbound.
I would love to have quality Vox software for use in schools vs paying handsomely for proprietary stuff. The disabled children who use it would be grateful too since we wouldn't be restricted to installing only on 2% of the PCs in a school without breaking our budget.
Often they're just lazy or don't want to run their own rwhois server. They could define seperate static and dynamic blocks. Unfortunately some just pull single IPs out of their dynamic pool instead to assign of seperating them.
If they are giving you a larger block of addresses (8 or more I think) they are actually supposed to reassign the block to you with ARIN. Getting our ISP to do that removed us from one block list. Now we had our own block in whois.arin.net and weren't just part of a huge pool which also included dynamic addresses.
Fine, then the ISP should have to pay for any access of light sent to them from the customers. I'm sure they'll go for that.
Most of these come back to developers violating one of the key rules of web application development (from the web 1.0 stuff as well.) DON'T IMPLICITLY TRUST DATA YOU GET FROM THE CLIENT!
You see it over and over again: Fantacy football sites that let you select players that aren't available by POSTing their id. A site that lets you delete your account but accepts the user ID you send in a POST without validating it (so replacing the ID with '%' deletes ALL accounts.)
These things should only be rookie mistakes. Yeah, validating data takes time to code. But if you don't do it you are just asking to be hacked.
They are not under any obligation to pay the money because the judge doesn't have any jurisdiction over a UK company. The one who failed to follow the laws is the spammer who swore in tesimony that SH does business in Illinois when in fact they have no representation in the US at all.
So it's case of the ILL. court trying to punish a foreign company because they did not obey a ruling he had no right to make.
They look completely prepared to defend themselves despite the fact that the Ill. court has no jourisdiction over another country.
Three things that struck me a few months ago as I was installing dozens of little updates to my Gentoo system:
1) Most open source apps do not suffer feature bloat. They aren't trying to entice new customers so they usually just do what they are supposed to do.
2) Updates are often done just to improve or optimize. Companies who are paying their programmers to churn out sellable products often can't afford to optimize every little bit of the app. Volunteers who just want to software to be its best can.
3) A bug that only affects 1 in 1,000,000 users can be serious if you are that 1 person having trouble. Those bugs are actually fixed more often in open source. You might have to be the one to fix them if the developers are pretty busy but at least it is an option.
Don't expect schools to be able to go to Vista any time soon. We're currently looking at a minimum of 6 year PC upgrade cycle and we're ahead of the curve compared to many schools in our state.
Global warming trivial? You must work for the tobacco industry. :=)
Without escape velocity you aren't going to make it outside of earth's gravitational field much less drop it into the sun.
Personally I wouldn't be terribly concerned about the possible failure during launch since I won't be working there and the odds favor the debris landing somewhere other than my home town. I'd be more worried about the hundreds of radioactive meteors raining down on the planet later when their orbit decays.
Even if the resistance of the air wouldn't significantly slow it down (it would) this thing is still about 10x the speed of sound too slow to completely escape earth's gravity.
The best indicator of experience is anticipating bad things that can come out of impimentation of really great ideas.
On the other hand proper caching shouldn't be as much of a problem as the guy who presses the back button after logging out. In theory though it should be possible without too great a server load by having at least key images served dynamically and like you said, tied to session.
Along the same idea, the script providing images could probably look at the referrer and throw up "WARNING" images if it's not one of the bank's servers.
Then again the phishers would probably just save the real images to their own servers and defeat the whole process.
Maybe the +4 funny comes from people who realize that no bank wants their customers to get a "THIS IS A FRAUDULENT WEBSITE!!!" notice on the legitimate site due to some type of cache or issues with a proxy server.
If you think it's a problem in business you should try education. Getting people to use good passwords is difficult when they are convinced that they don't have access to anything anyone would want. (Somehow I think many students would like access to their grades in the teahers computerized gradebook... but maybe that's just me.)
Besides there doesn't have to be a paragraph or even a sentance like most warnings seem to be. Just some symbol that those who care would recognize and those who don't would ignore.
Heck, how about the screwed up appearance with the SAME version of word but different printers, fonts, screen resolution, etc. Format a document that **just** fits on the page and send it to 10 friends. How many, using the same version of MS-Word, are able to print it without either spilling onto a 2nd page or having a huge gap near the bottom of the page?
Oh I forgot telco lobbies have managed to get laws passed in many states that forbid communities from doing this. God forbid actual market forces get to foster competition in the telco, cable TV and ISP arenas. Does your state allow it?
As long as telcos can lobby rediculous laws banning things like residential networks then they have no right to complain about regulations that don't happen to give them extra pofits.
Easy. Get payroll to set all punch-clocks to the NTP time. You'll find that most manual clocks will "magically" adjust themselves shortly after.
FWIW, Netware isn't terribly popular, even with NetWare fans, these days. The services that ran on NetWare now allmost universally can run on a Linux core. In fact OES (Open Enterprise Server) can be installed as NetWare or as Linux + services. People I have talked to with ties to the company say that while Novell will still support installations based on Netware for some time to come, they are really moving to Linux as their OS.
I personally applaud this decision since it can allow Novell to stop spending time dealing with basic OS and hardware issues and instead concentrate on really useful products like eDirectory. I was about ready to give up on Novell entirely prior to this change.
So, bottom line... if Netware ever was microkernel based (I don't think it was) it basically isn't anymore.
Annoyingly, both Charter and Verizon do business here but neither of them deemed the town worthy of Internet service. So another risk was that either of these would decide suddenly that there was enough potential sales and begin offering service. Since we would have to get our Internet feed FROM Verizon there is just no way we could compete on price if that happened.
Thank you for pointing this out. The only broadband access in my hometown costs around $50/mo for 256kb/128kb. I researched providing wirless broadband access and there was a LOT of interest. Although I could do it for a lot less per month it would have cost a lot to start up with a minimum of a 2-year ROI. In the end I didn't do it because, with the infrastructure already in place, my competition would mearly have to drop rates temporarily and I would be out of business.
In the end I just live with dial-up because I'm not about to pay that much for such low speeds.
I guess I thought it was apparent from the text:
Not to mention the fact that the rest of the post was talking about incoming traffic as well.
Several Cable and DSL providers do. Google "blocking port 80" and you can find some names pretty fast. Whether they actually block it or not the majority ban it via their TOS. Most reserve the right to automatically bump you to a commercial account or simply disconnect you. Examples:
Charter's policy - "Customer may not establish a web page using a server located at Customer's home. Customer will not use, or allow others to use, Customer's home computer as a web server, FTP server, file server or game server or to run any other server applications or to provide network or host services to others via Charter's network." and "Charter reserves the right to disconnect or reclassify the Service to a higher grade or to immediately suspend or terminate Service for failure to comply with any portion of this provision or this Policy, without prior notice."
Verizon's Policy - "3.6.5 You may not use the Broadband Service to host any type of server personal or commercial in nature."If, in the sole discretion of Verizon: (a) you are in breach of any of the terms of this Agreement (including but not limited to) all policies regarding abuse and acceptable use of the Service)... then Verizon at its sole election may terminate or suspend your Service immediately without notice."
You also agree to pay any service fees or equipment charges and, assuming they allow you to have DSL again, agree you might be charged fees for giving back your service.
If you live in an area with only those two broadband providers (a surprisingly large portion of america) then what do you do if you want to run a personal web server with a fast CPU and a lot of RAM? Or if you want to host your own domain for non-commercial purposes on a server like that. Do you pay 2-3 times more for a "commercial" account? Even though you will actually be using 1/10th the total bandwidth as the kid next door who plays online games?
Both broadband providers in this area blocked incoming port 25 long before they bothered to block outbound. Regardless this does not address blocking of other common services ports like port 80. And please don't tell me that most ISPs which block port 80 inbound also block it outbound.