I hate to bring this back on topic, but the subject is device drivers for linux. There is no need for any configure script because they only need to run on the current kernel. You know in advance exactly what is there. The most you might need is a depends line in the makefile to be sure your not getting compiled when someone you need isn't. (that is don't compile your SCSI card driver if the SCSI subsystem isn't installed) Should be trivial to do this.
else shoot everyone who worked on the code without installing source control
Sadly many companies do not use source control. CVS is free, and as been around for years not. (Not to mention all the newer systems that fix some of CVS's flaws) Doesn't mean anyone uses them.
I consider leaving on open AP free for any laptop owner to use part of my "Christian duty". It costs me nothing, and it might help my neighbor. (not the guy who lives next door, he should have his own access, the Samaritan visiting from far away who stops is car for a moment to check email!)
I depending on you in turn not abusing this service. I set it up to help you out for little things. (I do of course keep my machine secure)
No wonder I can't understand you. Since you think in pathological eccentric rubbish lists nobody can understand you, including yourself.
Personally I think in a C, but I'm not quite good enough to submit my thoughts to the IOCCC - yet. I'm starting to switch to python though. I can understand what I mean, but I'm not sure if I want to... We will see if this holds though, I've only been doing python for a couple weeks.
Zip codes, in countries that use them, are checksums. You need them in a separate field because you should check with the post office of that country to make sure it matches with the city. If the zip code and city/state do not match up you should make me verify the address. If the two match up odds are the address is good enough to get things to the right person.
If you can get someone's mail to the right zip code the post office doesn't really need the rest of the address, just the name. (Though it is much easier to deal with full addresses, so only try this when other options fail) This doesn't work so well if you name is common, but if you name is slightly obscure (which is most names, since obscure only means nobody else in town shares it) you are probably the only one in town with that name, and they can figure out where you live.
In short, the name and street address are checksums to each other, the local post office will notice a mismatch and try to correct them if they can. City/state, and zip are checksums to each other, and you should check them to be sure you get to the right town.
Now of course each country is different, but for most there is some variation of the above that you should use to verify the address is likely to be correct.
Of course checksum isn't the right term. There is math involved. However the concept is the same.
Some of the best classes are only held in summer! Everyone is more relaxed. Auditors never seem to watch the classes, so the professors teach you the interesting stuff. (this can be good or bad, depending on how interesting relates to the real world) Take summer classes. If you need to take time off to work, take a differrent time. Or do what
I did and only take 12 credits so you have time to work. But take the summer classes, they are the best.
When you do your design (there are good posts on the subject that I won't repeat) consider power. If the weather in your area is typical for deserts (I don't know where in NM you live so this might or might not be the case) you can put up solarcells and batteries everyplace where you need power. You might even be able to get an extra grant from someone by demoing that it can be done. (Even if there are a lot of clouds you might consider it)
First of all, most cell providers do not own the towers, they lease space on them from a tower company. (When I checked into this 5 years ago they were paying $1000/month for the highest places on some towers!) There often (though not a majority) more than one provider on the same tower. The short of this is you can lease space from the tower people too.
Cell providers are looking at generation 3 cells which in theory allow broadband. This might be fast enough, and if you are lucky they are looking for a place to test this. So you might be able to "grease the wheels" by giving them the money and letting them roll out the broadband they were considering. Just make sure you pay close attention to the contract or you might end up with monthly rates more than anyone can afford and thus have nothing.
For the first year or two you are correct. However within a few years Europe will adapt. Companies will start writing games for linux/OSX. (I make no claims to know which will dominate. Whichever dominates will get the games.) The EU is a large market. Large enough that if nobody else in the world cares to write software for non-Windows they can write what they need themselves, and they would have the incentive.
Don't overlook Wine and ReactOS in there. Either could make a difference too. (The latter assuming they become stable enough to run, if it runs at all they are likely to get a lot of installs just because they run Windows apps.)
They can go as high as they want. However the US is unlikely to hand Bill Gates over, so all this would really do is make sure Bill Gates never goes to the EU for any reason (vacation).
Don't read to much into the US not handing over Bill Gates. Countries generally have an agreement that they will hand over anyone who breaks the local equivalent of their laws, and will be punished in a way consistent with their laws. Most EU countries will not hand over a murder to the US unless the US agrees to not seek the death penalty for example, while the US will always hand an accused murderer over to EU nations. (Eu nations will give a honest trial, this doesn't apply to every country)
I get my Internet from wifi. There is also cable and DSL at my house. The electric company is talking about the IP over powerline stuff. I can go to someone else if they mess with my connection. Even if it isn't intentional, if the service isn't up to the level I want, I will go to someone else.
Read the article. They are copyright holders for parts of linux. The guy doing this wrote parts of linux, and is enforcing his copyright. He is also agent for a few other developers so he can represent them. He doesn't represent all developers though, so in theory someone could find what parts of linux he and the people he is agent for wrote, and remove them. They would still violate the GPL, be he has no standing to sue. (though courts would look on it as willful infringement if anyone else decided to sue, so this is a bad idea in general)
They can charge what they want. Standard economics, you don't even need to take the class to understand it. As price increases demand falls. At some point there is optimal profit. As you raise prices you are also loosing customers who would buy at a lower price, while lowering prices brings in less customers than the added profit.
They can try raising prices. However I personally consider $25 on a game too much, so already there are many games I personally do not buy. As price goes up more and more people will cross that line. I know many people who would buy more games, but their wife keeps saying that is too much.
Only true if you are a individual working for yourself. If you are a company you need a lawyer anyway. I don't know many individuals with a fax machine. I don't know many companies without.
It is. However the lawyer cost to collect is more than the amount you gain. Thus nothing happens despite it being illegal.
However that should not stop you. The first few times it costs you, but if you keep it up you can put them out of business (they have to pay their lawyers too), and that helps everyone. Or at least everyone with a fax machine which is nobody.
Vacuuming stairs is the killer app that I most want now. My front door is at the bottom of a flight of stairs, so every time I come in I'm tracking mud up the stairs. (I can take my shoes, off, the cat can't)
I can buy a good enough dish washer. Sure I'd prefer if it would take my dishes off the table, clean them, and put them away, but what we have works. Likewise my laundry machines do most of the hard work without me worrying. I'd like them to do more, but I don't need it now.
The hard part about shopping is figuring out what I need, and if the in store specails are worth changing my meal plans.
I don't see a point in a robot that can keep up with me. I don't see the point in a companion, (though this is apparently a hot market in Japan) my dog does just find in that area. (And once in a while I use real people for that...) I want a slave.
I don't care how you design the robot. I don't really want to think about it or see it. I just want it to do the work I don't like to do. A spider design is much easier to make work (no balance problems), which is the only reason I suggest it.
Well most people I know have a robot to wash their dishes. It doesn't use the tools you have already, but instead requires its own custom interface to the house. People don't have a problem with it though.
So what is wrong with a spider type robot? So long as they are not more than a foot square and more than 6 feet tall they should have no problem with the vast majority of houses, and it is a lot easier for them to keep their balance when there are always plenty of legs on the ground.
I want a robot in my house to clean my house. I don't care if it is an ugly thing, because I want to set it to wake up at 8am and vacuum the stairs (seriously, the stairs in my house are my biggest regular maintenance headache, I can handle the rest of the work myself, though of course the more the robot does the better). Only the cats will see it.
Last year linux kernels in the 2.0, 2.2, 2.4, and 2.6 series ALL got a new release. 2.4 and 2.6 are commonly in use, but someone found 2.0 and 2.2 interesting enough to bother with a new release even though few people care.
In the world of commercial software anything with as few users as the 2.0 kernel would be dropped. Microsoft doesn't support Windows 98 anymore, even though Windows 98 has more users than the 2.0 kernel ever had. No amount of money will get you support for Windows 98.
I have. Not much, but once in a while I will look at a bit of source code.
The problem is good audits are hard to do. I've found a couple problems. However I can recall reading a tutorial on how to spot security holes, reading code with a hole of a type, and not being able to find it! Audits are hard work. However they are still worth doing. Even if you don't catch the security holes, you can often see other things to fix. Right now at work I'm refactoring some code that is 95% cut and paste. You don't have to be nearly as smart to see the problem, but by fixing it I'm ensuring that if there is a security hole that I can fix it in all the different classes that would have it at once.
I hate to bring this back on topic, but the subject is device drivers for linux. There is no need for any configure script because they only need to run on the current kernel. You know in advance exactly what is there. The most you might need is a depends line in the makefile to be sure your not getting compiled when someone you need isn't. (that is don't compile your SCSI card driver if the SCSI subsystem isn't installed) Should be trivial to do this.
You missed the implied rest:
Sadly many companies do not use source control. CVS is free, and as been around for years not. (Not to mention all the newer systems that fix some of CVS's flaws) Doesn't mean anyone uses them.
I consider leaving on open AP free for any laptop owner to use part of my "Christian duty". It costs me nothing, and it might help my neighbor. (not the guy who lives next door, he should have his own access, the Samaritan visiting from far away who stops is car for a moment to check email!)
I depending on you in turn not abusing this service. I set it up to help you out for little things. (I do of course keep my machine secure)
No wonder I can't understand you. Since you think in pathological eccentric rubbish lists nobody can understand you, including yourself.
Personally I think in a C, but I'm not quite good enough to submit my thoughts to the IOCCC - yet. I'm starting to switch to python though. I can understand what I mean, but I'm not sure if I want to... We will see if this holds though, I've only been doing python for a couple weeks.
Zip codes, in countries that use them, are checksums. You need them in a separate field because you should check with the post office of that country to make sure it matches with the city. If the zip code and city/state do not match up you should make me verify the address. If the two match up odds are the address is good enough to get things to the right person.
If you can get someone's mail to the right zip code the post office doesn't really need the rest of the address, just the name. (Though it is much easier to deal with full addresses, so only try this when other options fail) This doesn't work so well if you name is common, but if you name is slightly obscure (which is most names, since obscure only means nobody else in town shares it) you are probably the only one in town with that name, and they can figure out where you live.
In short, the name and street address are checksums to each other, the local post office will notice a mismatch and try to correct them if they can. City/state, and zip are checksums to each other, and you should check them to be sure you get to the right town.
Now of course each country is different, but for most there is some variation of the above that you should use to verify the address is likely to be correct.
Of course checksum isn't the right term. There is math involved. However the concept is the same.
Some of the best classes are only held in summer! Everyone is more relaxed. Auditors never seem to watch the classes, so the professors teach you the interesting stuff. (this can be good or bad, depending on how interesting relates to the real world) Take summer classes. If you need to take time off to work, take a differrent time. Or do what I did and only take 12 credits so you have time to work. But take the summer classes, they are the best.
When you do your design (there are good posts on the subject that I won't repeat) consider power. If the weather in your area is typical for deserts (I don't know where in NM you live so this might or might not be the case) you can put up solarcells and batteries everyplace where you need power. You might even be able to get an extra grant from someone by demoing that it can be done. (Even if there are a lot of clouds you might consider it)
Maybe. Depends on a lot of details.
First of all, most cell providers do not own the towers, they lease space on them from a tower company. (When I checked into this 5 years ago they were paying $1000/month for the highest places on some towers!) There often (though not a majority) more than one provider on the same tower. The short of this is you can lease space from the tower people too.
Cell providers are looking at generation 3 cells which in theory allow broadband. This might be fast enough, and if you are lucky they are looking for a place to test this. So you might be able to "grease the wheels" by giving them the money and letting them roll out the broadband they were considering. Just make sure you pay close attention to the contract or you might end up with monthly rates more than anyone can afford and thus have nothing.
Europe can't. They have signed various treaties with the US to enforce all US copyrights.
For the first year or two you are correct. However within a few years Europe will adapt. Companies will start writing games for linux/OSX. (I make no claims to know which will dominate. Whichever dominates will get the games.) The EU is a large market. Large enough that if nobody else in the world cares to write software for non-Windows they can write what they need themselves, and they would have the incentive.
Don't overlook Wine and ReactOS in there. Either could make a difference too. (The latter assuming they become stable enough to run, if it runs at all they are likely to get a lot of installs just because they run Windows apps.)
They can go as high as they want. However the US is unlikely to hand Bill Gates over, so all this would really do is make sure Bill Gates never goes to the EU for any reason (vacation).
Don't read to much into the US not handing over Bill Gates. Countries generally have an agreement that they will hand over anyone who breaks the local equivalent of their laws, and will be punished in a way consistent with their laws. Most EU countries will not hand over a murder to the US unless the US agrees to not seek the death penalty for example, while the US will always hand an accused murderer over to EU nations. (Eu nations will give a honest trial, this doesn't apply to every country)
I get my Internet from wifi. There is also cable and DSL at my house. The electric company is talking about the IP over powerline stuff. I can go to someone else if they mess with my connection. Even if it isn't intentional, if the service isn't up to the level I want, I will go to someone else.
Remember people, vote with your feet.
Getting source code is easy. Sue them for infringement, and then have your lawyers subpoena the source code.
Now if they are not violating you can be counter sued for lawyer fees. So you don't want to do this to everyone.
Read the article. They are copyright holders for parts of linux. The guy doing this wrote parts of linux, and is enforcing his copyright. He is also agent for a few other developers so he can represent them. He doesn't represent all developers though, so in theory someone could find what parts of linux he and the people he is agent for wrote, and remove them. They would still violate the GPL, be he has no standing to sue. (though courts would look on it as willful infringement if anyone else decided to sue, so this is a bad idea in general)
They can charge what they want. Standard economics, you don't even need to take the class to understand it. As price increases demand falls. At some point there is optimal profit. As you raise prices you are also loosing customers who would buy at a lower price, while lowering prices brings in less customers than the added profit.
They can try raising prices. However I personally consider $25 on a game too much, so already there are many games I personally do not buy. As price goes up more and more people will cross that line. I know many people who would buy more games, but their wife keeps saying that is too much.
Remember back when everyone, even companies had a best viewed with netscape link on their page.
Netscape always sucked. I never could stand it, but for years everyone was telling me I had to use it.
Only true if you are a individual working for yourself. If you are a company you need a lawyer anyway. I don't know many individuals with a fax machine. I don't know many companies without.
Fortunately it is illegal in the US to make telemarketing calls to cellphones.
It is. However the lawyer cost to collect is more than the amount you gain. Thus nothing happens despite it being illegal.
However that should not stop you. The first few times it costs you, but if you keep it up you can put them out of business (they have to pay their lawyers too), and that helps everyone. Or at least everyone with a fax machine which is nobody.
Are you aware that Visa does allow you to check any id other than the signature on the back of the card? See id not valid
Vacuuming stairs is the killer app that I most want now. My front door is at the bottom of a flight of stairs, so every time I come in I'm tracking mud up the stairs. (I can take my shoes, off, the cat can't)
I can buy a good enough dish washer. Sure I'd prefer if it would take my dishes off the table, clean them, and put them away, but what we have works. Likewise my laundry machines do most of the hard work without me worrying. I'd like them to do more, but I don't need it now.
The hard part about shopping is figuring out what I need, and if the in store specails are worth changing my meal plans.
I don't see a point in a robot that can keep up with me. I don't see the point in a companion, (though this is apparently a hot market in Japan) my dog does just find in that area. (And once in a while I use real people for that...) I want a slave.
I don't care how you design the robot. I don't really want to think about it or see it. I just want it to do the work I don't like to do. A spider design is much easier to make work (no balance problems), which is the only reason I suggest it.
Well most people I know have a robot to wash their dishes. It doesn't use the tools you have already, but instead requires its own custom interface to the house. People don't have a problem with it though.
So what is wrong with a spider type robot? So long as they are not more than a foot square and more than 6 feet tall they should have no problem with the vast majority of houses, and it is a lot easier for them to keep their balance when there are always plenty of legs on the ground.
I want a robot in my house to clean my house. I don't care if it is an ugly thing, because I want to set it to wake up at 8am and vacuum the stairs (seriously, the stairs in my house are my biggest regular maintenance headache, I can handle the rest of the work myself, though of course the more the robot does the better). Only the cats will see it.
Last year linux kernels in the 2.0, 2.2, 2.4, and 2.6 series ALL got a new release. 2.4 and 2.6 are commonly in use, but someone found 2.0 and 2.2 interesting enough to bother with a new release even though few people care.
In the world of commercial software anything with as few users as the 2.0 kernel would be dropped. Microsoft doesn't support Windows 98 anymore, even though Windows 98 has more users than the 2.0 kernel ever had. No amount of money will get you support for Windows 98.
I have. Not much, but once in a while I will look at a bit of source code.
The problem is good audits are hard to do. I've found a couple problems. However I can recall reading a tutorial on how to spot security holes, reading code with a hole of a type, and not being able to find it! Audits are hard work. However they are still worth doing. Even if you don't catch the security holes, you can often see other things to fix. Right now at work I'm refactoring some code that is 95% cut and paste. You don't have to be nearly as smart to see the problem, but by fixing it I'm ensuring that if there is a security hole that I can fix it in all the different classes that would have it at once.