Agriculture Canada has been doing research in this since the early 80's. I worked with people writing QNX software for it in 1986.
Originally it used transmitters at corners of sectors to triangulate the tractor. After the GPS service came more widely available, these were replace with GPS sensors, originally differential(one land with satellite), then finally satellite only after the U.S. government stopped mucking about with the GPS signal so much.
see Research from Neil B. McLaughlin, Ph.D.
The kind of opt-in email that is thriving is the kind that slashdot sends if you ask for it.
A daily little tidbit about something surrounded by clicks to websites that are in the same business as you are interested in. Unsolicited commercial email is spam and has little actual sales use. But commercial ads in mailing lists are very powerful marketing tools.
Development should always be done on separate machines and networks from production (including employee workstations).
The development machines should be on a separate subnet that has access filters to corporate WAN so that mistakes don't corrupt corporate users or systems.
Then the developers personal workstation (holding email and corporate applications) should be a SOE machine. Because they are more comfortable working with things like registry and file ACL's, developers are more likely to have accidents that cause loss of data. On a development machine, that is a standard worting hazard, fixed by version control and backups. On a corporate machine, it risks corrupting lots of other machines (NIMDA anyone) so should be blocked by stronger security.
The defining principle that all libertarians must believe in (or else they are not really libertarians) is that people own themselves, and the product of their own labor. All else follows from that
That was also the philosophy of Karl Marx in the communist manifesto.
His view was that people produced value with their labor but capitalists and corporations appropriated it by owning the material needed for production so they coerced working people into wage slavery. Thus the slogan of the Communist Manifesto: "Workers of the world arise. you have nothing to lose but your chains".
The only reason Notes has not had a major virus attack is that Lotuscript is not on every teenagers hard drive.
If somebody converted a VBS virus to Lotus script, a lot of corporate networks would be in panic mode.
Re:Canadian Goverment Tech Union
on
Dial U for Union
·
· Score: 1
It wasn't the union that accepted that lower contract. The union asked that it be voted down, but since the union is democratic, unlike the employer, it accepted the will of the majority of its members to accept the contract offer.
Think of the union as your agent, just as actors and pro athletes have agents. Some of the agents are good and some are crooks. But that doesn't mean they don't have any value.
Either you negotiate your salary all by yourself or you get an agent to help you. If you decide to accept a lower offer despite the advice of your agent, it is not the agent's fault.
Of course you then imply that corporations should have no rights as entities, only for the people that run it.
Either corporations are treated as "persons" under the law, with both the rights and responsibilities of persons, or they should be treated with no more rights than a random association of people.
The whole idea of incorporation is to transfer the risk of an enterprise from the individual shareholders to the corporate entity. This has allowed corporations to have a life separate from their shareholders and has been the greatest reason that the United States has such prosperity.
But this has not been without problems. Ever since the U.S. Supreme Court granted corporations "personage" in 1800's, the rights and responsibilities of corporations has been the subject of debate. If they are to have the rights of persons, then they have the responsibilities of persons.
If I wanted to do a statistical analysis of colour schemes within a movie to compare works of different cinematographers, only the copies closest to the original would be useful. This is certainly fair use but reduced fidelity copies invalidate the research.
You certainly don't research the brush stroke technique of Van Gogh by looking at a photograph in a magazine.
The best way to understand mathematics is as a game.
We start with some rules (axioms) and then try to find all the possible games played under the rules. Now one has to understand the rules and some rule sets are more interesting than others, but mathematics is basically playing useful games.
Most children would be much happier at mathematics if this game approach were used instead of the memorize it approach. Yes, it helps to memorize results rather than re-create them from scratch every time. But remembering something is a lot easier if it makes sense. Some chess players just try to remember all the openings. But good chess players understand all the openings and the memory part is automatic. The same applies to mathematics. One can memorize multiplication tables but it helps if you understand multiplication as well.
There may be
"many extremely useful properties of programs that actually can be proved mechanically "
but is this class growing? I'd say not. Back in the 80's the DOD ran a project to build a fully proven multitasking CPU core; even with all their resources they failed. The performance issue was too much even for them to ignore.
I worked on part of that project in the early 80's (the Euclid provable programming language). One of the first things we discovered was that proving algorithmic code was fairly straightforward within a function because semantics of while, if-then-else etc. are fairly well understood. Value semantics was harder (that assignments between variables preserved invariants). But it was really difficult to prove call/return semantics, especially if the there was call-by-reference. One had to assume that the subroutine preserved value semantics and that any routines it called did the same down to machine level instructions. Doing that for every API element meant that the complexity of proofs was overwhelming. And this was in a programming language designed to aid in program proofs. Imagine doing it in C++.
But not having call-by-reference was the killer. It is rather disastrous for an OS implementation to never have pointers but have to copy the whole data structure to every subroutine:-).
What is even wose about this kind of spyware is ythe resources that it uses to keep track of you.
I manage an Internet firewall. A few months ago we wanted to find out why we were transmitting 50MB/hour to a particular IP address.
Turns out it was the Cydor tracking address with about 100 different users all sending records every few minutes. Someone had downloaded an adware game called Free Solitaire (freesol.exe) and sent it out to friends. It took a week of helpdesk time to clear out the rats nest.
Well, as a true capitalist, why do you live in such as socialist state as the USA. It has socialized education, socialized highways, socialized agriculture etc. A true capitalist would want only toll roads, only private schools, only private agricultural research.
Government run educationb has made the U.S. the leader in world technology. Government subsidized Interstate highways (the Defense Highway System) are essential to American industry.
Government regulated monopolies are often the keys to productivity in a country. Regulating an already existing high speed Internet access industry seems only a continuation of a tradition.
What she is saying is that you have to ACTIVELY not vote.
Go to the polling station and mark 2 candidates or mark none or don't pull the lever. But do indicate that you went to vote and none-of-the-above was your choice.
That will show the voters' displeasure much more than just letting the Republicrats claim their spoils again.
I would bet that conformance to W3C HTML 4 was in the contract. That standard requires ALT tags and accessibility so it probably WAS in the contract, just not explicitly.
I was recently involved in changing contractors for a website because they didn't follow the accessibility requirements of W3C.
It is like any engineering project. You shouldn't have to state the obvious. Anyone who says that ALT tags are not required has not read the HTML specs.
As well, any site that is likely to be viewed on wireless platforms like Pilots or Windows CE should be aware that users, whether handicapped or not, prefer fast text access to contents rather than fancy graphics. Following the W3C guidelines for accessibility also improves your accessibility for palmtop users. It is not just for legal reasons but for business reasons that IBM should change their site.
The only way you will waste your vote is if you vote for a Republican or Democrat. Votes for the mainline parties mean that you approve of their activities. Votes for a third party, even if they lose, wake up the mainline parties to a change of mood. The more votes a third party gets, the more influence the third party platform has on the mainline agenda.
Wrong. Capitalism and Free Enterprise (which is what you are describing) are NOT the same thing. Capitalism is private ownership of the means of production. Free Enterprise is the allocation of goods and labour by a market mechanism.
Capitalism depends on possession of goods and services. That is, if I can charge a price in the marketplace for something I have and you don't because it costs resources to produce and I have the resources and you don't, then I can gain more resources and gain more economic power. Information poses a problem to the capitalist because the reproduction costs are close to 0. There is no value in owning the means of production if there is no cost in production. In a true free market, the cost of software would approach 0 and that can be seen in the open source effect. Therefore a capitalist must somehow restrict the access to the means of production to drive up the price. They do this by artificial controls on productions such as copyrights, licenses, patents andtrade secrets. That is why the DVD patents are so important to corporate America. Without them, the emperor would have no clothes and the free market would replace corporate enterprise by individual enterprise.
Essentially the difference between the Transmeta and traditional microcode is that the Transmeta uses a "compiler" for the x86 language while trational microcode a la Athlon/Pentium III uses a massive hardware base interpreter.
What you lose on the initial compile, you make up on the execution and since you see all the resulting code, you can optimize it.
What we have is the revolutionary idea of treating x86 instructions as a programming language, then applying compiler techniques to generating microcode out of it. As mentioned, MMX instructions are probably hard to compile in the same way as vector operations in higher level languages are. But it still can be done.
Agriculture Canada has been doing research in this since the early 80's. I worked with people writing QNX software for it in 1986. Originally it used transmitters at corners of sectors to triangulate the tractor. After the GPS service came more widely available, these were replace with GPS sensors, originally differential(one land with satellite), then finally satellite only after the U.S. government stopped mucking about with the GPS signal so much. see Research from Neil B. McLaughlin, Ph.D.
The kind of opt-in email that is thriving is the kind that slashdot sends if you ask for it. A daily little tidbit about something surrounded by clicks to websites that are in the same business as you are interested in. Unsolicited commercial email is spam and has little actual sales use. But commercial ads in mailing lists are very powerful marketing tools.
Development should always be done on separate machines and networks from production (including employee workstations).
The development machines should be on a separate subnet that has access filters to corporate WAN so that mistakes don't corrupt corporate users or systems.
Then the developers personal workstation (holding email and corporate applications) should be a SOE machine. Because they are more comfortable working with things like registry and file ACL's, developers are more likely to have accidents that cause loss of data. On a development machine, that is a standard worting hazard, fixed by version control and backups. On a corporate machine, it risks corrupting lots of other machines (NIMDA anyone) so should be blocked by stronger security.
The defining principle that all libertarians must believe in (or else they are not really libertarians) is that people own themselves, and the product of their own labor. All else follows from that
That was also the philosophy of Karl Marx in the communist manifesto.
His view was that people produced value with their labor but capitalists and corporations appropriated it by owning the material needed for production so they coerced working people into wage slavery. Thus the slogan of the Communist Manifesto: "Workers of the world arise. you have nothing to lose but your chains".
Are Libertarians secretly Marxists in disguise?
The only reason Notes has not had a major virus attack is that Lotuscript is not on every teenagers hard drive.
If somebody converted a VBS virus to Lotus script, a lot of corporate networks would be in panic mode.
It wasn't the union that accepted that lower contract. The union asked that it be voted down, but since the union is democratic, unlike the employer, it accepted the will of the majority of its members to accept the contract offer.
Think of the union as your agent, just as actors and pro athletes have agents. Some of the agents are good and some are crooks. But that doesn't mean they don't have any value.
Either you negotiate your salary all by yourself or you get an agent to help you. If you decide to accept a lower offer despite the advice of your agent, it is not the agent's fault.
Of course you then imply that corporations should have no rights as entities, only for the people that run it.
Either corporations are treated as "persons" under the law, with both the rights and responsibilities of persons, or they should be treated with no more rights than a random association of people.
The whole idea of incorporation is to transfer the risk of an enterprise from the individual shareholders to the corporate entity. This has allowed corporations to have a life separate from their shareholders and has been the greatest reason that the United States has such prosperity.
But this has not been without problems. Ever since the U.S. Supreme Court granted corporations "personage" in 1800's, the rights and responsibilities of corporations has been the subject of debate. If they are to have the rights of persons, then they have the responsibilities of persons.
If I wanted to do a statistical analysis of colour schemes within a movie to compare works of different cinematographers, only the copies closest to the original would be useful. This is certainly fair use but reduced fidelity copies invalidate the research.
You certainly don't research the brush stroke technique of Van Gogh by looking at a photograph in a magazine.
The best way to understand mathematics is as a game.
We start with some rules (axioms) and then try to find all the possible games played under the rules. Now one has to understand the rules and some rule sets are more interesting than others, but mathematics is basically playing useful games.
Most children would be much happier at mathematics if this game approach were used instead of the memorize it approach. Yes, it helps to memorize results rather than re-create them from scratch every time. But remembering something is a lot easier if it makes sense. Some chess players just try to remember all the openings. But good chess players understand all the openings and the memory part is automatic. The same applies to mathematics. One can memorize multiplication tables but it helps if you understand multiplication as well.
I worked on part of that project in the early 80's (the Euclid provable programming language). One of the first things we discovered was that proving algorithmic code was fairly straightforward within a function because semantics of while, if-then-else etc. are fairly well understood. Value semantics was harder (that assignments between variables preserved invariants). But it was really difficult to prove call/return semantics, especially if the there was call-by-reference. One had to assume that the subroutine preserved value semantics and that any routines it called did the same down to machine level instructions. Doing that for every API element meant that the complexity of proofs was overwhelming. And this was in a programming language designed to aid in program proofs. Imagine doing it in C++.
But not having call-by-reference was the killer. It is rather disastrous for an OS implementation to never have pointers but have to copy the whole data structure to every subroutine:-).
What is even wose about this kind of spyware is ythe resources that it uses to keep track of you.
I manage an Internet firewall. A few months ago we wanted to find out why we were transmitting 50MB/hour to a particular IP address.
Turns out it was the Cydor tracking address with about 100 different users all sending records every few minutes. Someone had downloaded an adware game called Free Solitaire (freesol.exe) and sent it out to friends. It took a week of helpdesk time to clear out the rats nest.
Well, as a true capitalist, why do you live in such as socialist state as the USA. It has socialized education, socialized highways, socialized agriculture etc. A true capitalist would want only toll roads, only private schools, only private agricultural research.
Government run educationb has made the U.S. the leader in world technology. Government subsidized Interstate highways (the Defense Highway System) are essential to American industry.
Government regulated monopolies are often the keys to productivity in a country. Regulating an already existing high speed Internet access industry seems only a continuation of a tradition.
What she is saying is that you have to ACTIVELY not vote.
Go to the polling station and mark 2 candidates or mark none or don't pull the lever. But do indicate that you went to vote and none-of-the-above was your choice.
That will show the voters' displeasure much more than just letting the Republicrats claim their spoils again.
I would bet that conformance to W3C HTML 4 was in the contract. That standard requires ALT tags and accessibility so it probably WAS in the contract, just not explicitly.
I was recently involved in changing contractors for a website because they didn't follow the accessibility requirements of W3C.
It is like any engineering project. You shouldn't have to state the obvious. Anyone who says that ALT tags are not required has not read the HTML specs.
As well, any site that is likely to be viewed on wireless platforms like Pilots or Windows CE should be aware that users, whether handicapped or not, prefer fast text access to contents rather than fancy graphics. Following the W3C guidelines for accessibility also improves your accessibility for palmtop users. It is not just for legal reasons but for business reasons that IBM should change their site.
The only way you will waste your vote is if you vote for a Republican or Democrat. Votes for the mainline parties mean that you approve of their activities. Votes for a third party, even if they lose, wake up the mainline parties to a change of mood. The more votes a third party gets, the more influence the third party platform has on the mainline agenda.
Wrong. Capitalism and Free Enterprise (which is what you are describing) are NOT the same thing.
Capitalism is private ownership of the means of production.
Free Enterprise is the allocation of goods and labour by a market mechanism.
Capitalism depends on possession of goods and services. That is, if I can charge a price in the marketplace for something I have and you don't because it costs resources to produce and I have the resources and you don't, then I can gain more resources and gain more economic power.
Information poses a problem to the capitalist because the reproduction costs are close to 0. There is no value in owning the means of production if there is no cost in production. In a true free market, the cost of software would approach 0 and that can be seen in the open source effect.
Therefore a capitalist must somehow restrict the access to the means of production to drive up the price. They do this by artificial controls on productions such as copyrights, licenses, patents andtrade secrets. That is why the DVD patents are so important to corporate America. Without them, the emperor would have no clothes and the free market would replace corporate enterprise by individual enterprise.
Essentially the difference between the Transmeta and traditional microcode is that the Transmeta uses a "compiler" for the x86 language while trational microcode a la Athlon/Pentium III uses a massive hardware base interpreter.
What you lose on the initial compile, you make up on the execution and since you see all the resulting code, you can optimize it.
What we have is the revolutionary idea of treating x86 instructions as a programming language, then applying compiler techniques to generating microcode out of it.
As mentioned, MMX instructions are probably hard to compile in the same way as vector operations in higher level languages are. But it still can be done.
The news group ott.online is a very active local networking group. Also the athome. groups often have discussion on this.