That is not just space program philosophy. That is design philosophy, engineering and mentality as a nation.
It was the English to write "Coming home on a Wing and a Prayer". Nowdays, nobody in the UK can even remember the words of it. As a comparison just ask a Russian about "Hvost probit, bak gorit, no machina letit na chestnom slove i na odnom kr'le" (that is the russian version). While they have not written the song it fitted their mentality so well that they sing it till today (and claim it to be their own so do not mention the English version if you want to walk out alive).
I suggest you learn the GSM spec before making rash comments.
Each phone has a unique number (also known as IMEI). Part of this number is the phone model and manufacturer (similar to the way an Ethernet MAC is tied up to a manufacturer). It is possible to reject a specific phone or specific phone model based on IMEI and the support is there in all GSM networks. While this is rare and not done in anger, it is not impossible to do.
Further to this some of the reject codes a network can give cause a mandatory shutdown of the phone or can even brick the phone and lock the SIM (the last one usually does not work properly as it is not part of the mandatory tests so different manufacturers implement it differently, f.e. old Samsung resets instead of shutting down).
Namely I can think of at least 2 cases. I bet there are plenty of others.
1. 3 UK did this for people buying their elcheapo voice packages and trying to use them using non-3G phones (in the absense of 3G coverage 3 users roam onto O2). The users had their SIMs bricked and the phones shut down remotely.
2. O2 had a blacklist on some very early Motorolas and Benefones which did not quite comply to the spec.
Further to this Nokia is the only common phone on which you can replace the operator menu with one of your liking (at least on O2). The operator crap is just another built-in application with the same rights and privileges as any other. While you cannot remove it, you can make it get out of your sight.
Do not see how it is better than running a copy of the world on each machine and exchanging checksums of state as well as individual player actions. If a machine tries to forge a world it is kicked out of the mesh. Running it locally also vastly reduces required network resource and is not much higher drain on CPU resource (you still have to have a huge local snapshot anyway).
1. Student Joe Bloggz gets spectacularly fragged into bits spreading gore and guts around by stepping on a mine. 2. Data about the event goes back to server. 3. Data about the event comes back from server to students Joe Smogz, Joe Trogz, Joe Quogz, etc simultaneously in one nice, big, fat spike. This spike is enough to cause some congestion and piss of a number of people running X to the university computational environment.
You simply do not have that scenario when they are playing 16 people offsite. If Joe Bloggz currently offsite gets fragged the data goes back only to Joe Quogz who is playing with him, not to the other 15 players playing at that time. While the average bandwidth is still the same, the peak ends up 16 times less.
Missed one - the routers crapped out on packets per second, not on bandwidth. This is probably the most likely one.
As far as the network protocols being abissmall you are about right. They have devolved over time.
Once past the stage of serial connections, the early gaming protocols efforts tried to use multicast+unicast or broadcast+unicast technologies to run peer-to-peers like networks where people truly played against each other.
These times are gone. It is all client-server now.
This explains the admin problem - I bet that most of the students were fragging each other silly together and played within the same map and the same game. That all ended up as a lot of client-server connections. This does not consume a lot of bandwidth on average, but it is capable of flatlining the network for short periods of time every time something interesting happened in the game because the data is tromboned back and forth across the same bottleneck many times. 1 student moves and the server sends the data to 16 others, and so on. Essentially this is a form of amplification/positive feedback loop. If the same students were playing games with other people located elsewhere the effect would not have occurred.
This is a classic example of devolving and microsoftization of the gaming protocols. If the game was running locally using broadcast+ unicast or multicast_unicast to inform all local participants and only one dedicated hypernode checked what is going on outside the small "local world" there would have been no bandwidth/pps problem.
Doing grad school in any country is a low initial return operation for 95% of the scientific disciplines including CS.
It may give you a better return on your invested time and effort in the long run, but in the short term it does not provide you with any advance on the salary ladder. In fact it is often a hindrance for finding jobs in the commercial sector.
At the same time it is one of the very few chances given to foreign students without a rich daddy to receive an American (or other developed country) diploma. If we compare bachelor's at degrees in the USA to grad school, in the first 4 years there is practically no way for a foreign student to be 100% funded solely on the basis on his academic merit. The numbers hardly ever come out in the black. Compared to that in grad school foreign students are nearly always funded to 100% level. On top of that they are allowed and expected to teach so they get extra money in addition to their scholarships. In return they are expected to work as slaves for 3-4 and sometimes more years for their academic mentors generating all those publications needed in order to get funding. This means 12 or more hours per day, 6 or more days per week as a rule. It is not surprising that you see very few Americans (or British in the UK) doing that. In fact many places prefer to take foreigners for this exact reason. They work like slaves for pittance and do not complain.
As far as your observation about "more lawyers" I think the more correct observation is the "The Academentia needs more slaves".
As a matter of fact, it is probably faster to do some computations with it compared to a calculator or a computer if you know how to use it (I have forgotten it completely now) and if you are happy with its precision.
MacOs and Safari actually if the idiots at the wine shop in question http//www.virginwines.com/ are to be believed.
By the way, I am not talking about MomPoP&Co outfits here. The shop in question is a part of the Branson's empire.
Does that answer your question?
This reminds me of the joke that 2+2 is 5 for sufficiently high values of 4.
I had a hilarious conversation with another geek recently (Mac and Linux using one).
He buys wine on the Internet (can't be bothered to go to the shop). The wine shop recently "upgraded" their software and it stopped working for everything but Windows. He wrote to their tech support and asked why. He got the well known answer - that they do not have the resources to support the development and verification for 3% of the Internet user base.
3 months later they called him with a prolonged and sincere apology and asked him to come back and that they have fixed the shop.
Guess what - 97% of the population that buys wine on the Internet by the case at 20+ quid a pop does not run Windows. More likely - windows is under 40% and even that runs firefox or opera. Rest are MacOS and Linux users.
The decision to cut off all non-Windows users was taken by some moron with an MBA who read some "industry press" and did not even bother asking the operations to run browser stats on the logs. As a result their revenue nosedived by 60%+.
So when someone quotes me 97% numbers I usually ask "Which population"?
If the population under discussion is "Buying luxury goods online" - bollocks. If the population under discussion is "Geeks buying the latest must-have gadget" - bollocks. Or even if the population is normalised by its buying power - still bollocks.
They probably already got the idea with the minor difference that they are doing it under the antiterror legislation so Ebay cannot say that it has been queried.
After all, if you possess such a wonderful piece of legislation, why not use it for purposes it was never designed for.
Nothing to do with botched Vista rollouts or MSFT vouchers.
Linux vendors best quarters are the quarters when the financial market looks plain ugly. As a result people presenting projects to CIOs have to start making "immediate savings" noises instead of the usual TCO noises to get budgets approved. As a result the Linux vendors get a jump in revenue.
Disclaimer: I very well knoe that Linux TCO is considerably less than MSFT (as most of Slashdot). I am not a CIO though:-)
IIRC, The US network is connected in places or separated by weak bastion hosts. If you do not remember the case when Slammer caused blackouts in the North East, some of us do.
Even if the USA network was not connected, the control systems themselves use laughable authentication (if any). Most other networks are similar. They have been built by control automation engineers whose knowledge of networking and security is somewhere between laughing stock and none. This is valid for the rest of the world, not just the USA.
I am surprised the control automation allows setting parameters which are outside permitted ranges. This is something control and automation people usually get right. I remember my dad spending months on numerical models of the grid to compile sets of allowed parameters all of which ended being hardcoded in hardware and software. Nothing was left to be adjusted outside these ranges (this was not in the USA though).
One really worrying bit is that this is not USA limited. The same automation software and hardware is used in the UK and quite a few other countries.
1. The key did not stick 2. The method for computing was recently changed to be more similar to the rest of EU and it is around 3 and was around 3 or above 3 for the last 7 years according to the new method. 3% compound over years is 22.9%. 3. Computed by the old method which the govt finally admitted to be bogus it was around 2.
Compounding, compounding... I was too lazy to lookup the exact rates, so I compounded a rate at which the Bank has to go into Mea Culpa mode. AFAIK it has reached that point only once in these 7 years so 22% official is actually an overestimate. If I do the exact math it will be less than that.
Not a sufficient explanation. After I correct for that as well as family increase I still see my monthly bills growing by more than 50% over 7 years in the UK. At the same time the official inflation for these 7 years has been surprise, surprise only 22%.
A couple of metrosexuals hanging out in a trendy (or not so trendy as in the case of Starbucks) cafe does not constitute a market capable of even denting the labels dominance.
No, but he is one of his best friends. As the proverb says "Tell me who are your friends and I will tell you who you are". That's valid about Bush as well by the way.
As a matter of fact - yes.
The Strugacki brothers already have one. No 3054 is named after them.
Anti-illegal immigrant technology actually. Used mostly to look for stowaways in luggage and cargo.
www.ca.gov IN A 127.0.0.1
And the 1 million dollar question is: "Is Sun forcing IBM to hand over the ownership on all of its contributions?".
That is not just space program philosophy. That is design philosophy, engineering and mentality as a nation.
It was the English to write "Coming home on a Wing and a Prayer". Nowdays, nobody in the UK can even remember the words of it. As a comparison just ask a Russian about "Hvost probit, bak gorit, no machina letit na chestnom slove i na odnom kr'le" (that is the russian version). While they have not written the song it fitted their mentality so well that they sing it till today (and claim it to be their own so do not mention the English version if you want to walk out alive).
I suggest you learn the GSM spec before making rash comments.
Each phone has a unique number (also known as IMEI). Part of this number is the phone model and manufacturer (similar to the way an Ethernet MAC is tied up to a manufacturer). It is possible to reject a specific phone or specific phone model based on IMEI and the support is there in all GSM networks. While this is rare and not done in anger, it is not impossible to do.
Further to this some of the reject codes a network can give cause a mandatory shutdown of the phone or can even brick the phone and lock the SIM (the last one usually does not work properly as it is not part of the mandatory tests so different manufacturers implement it differently, f.e. old Samsung resets instead of shutting down).
Namely I can think of at least 2 cases. I bet there are plenty of others.
1. 3 UK did this for people buying their elcheapo voice packages and trying to use them using non-3G phones (in the absense of 3G coverage 3 users roam onto O2). The users had their SIMs bricked and the phones shut down remotely.
2. O2 had a blacklist on some very early Motorolas and Benefones which did not quite comply to the spec.
Further to this Nokia is the only common phone on which you can replace the operator menu with one of your liking (at least on O2). The operator crap is just another built-in application with the same rights and privileges as any other. While you cannot remove it, you can make it get out of your sight.
It does not matter how many people say "waitaminute"
It matters only how many people will write to the Advertising Standard Agency (or its equivalent in their jurisdiction) saying "waitaminute".
Do not see how it is better than running a copy of the world on each machine and exchanging checksums of state as well as individual player actions. If a machine tries to forge a world it is kicked out of the mesh. Running it locally also vastly reduces required network resource and is not much higher drain on CPU resource (you still have to have a huge local snapshot anyway).
Err... You are mistaken. Deeply.
16 students playing against each other.
1. Student Joe Bloggz gets spectacularly fragged into bits spreading gore and guts around by stepping on a mine.
2. Data about the event goes back to server.
3. Data about the event comes back from server to students Joe Smogz, Joe Trogz, Joe Quogz, etc simultaneously in one nice, big, fat spike. This spike is enough to cause some congestion and piss of a number of people running X to the university computational environment.
You simply do not have that scenario when they are playing 16 people offsite. If Joe Bloggz currently offsite gets fragged the data goes back only to Joe Quogz who is playing with him, not to the other 15 players playing at that time. While the average bandwidth is still the same, the peak ends up 16 times less.
By making it "client-server" versus "mesh+reduced number of connections" you are not winning anything as far as cheating is concerned.
A client which can forge its state reports will still forge its state.
Missed one - the routers crapped out on packets per second, not on bandwidth. This is probably the most likely one.
As far as the network protocols being abissmall you are about right. They have devolved over time.
Once past the stage of serial connections, the early gaming protocols efforts tried to use multicast+unicast or broadcast+unicast technologies to run peer-to-peers like networks where people truly played against each other.
These times are gone. It is all client-server now.
This explains the admin problem - I bet that most of the students were fragging each other silly together and played within the same map and the same game. That all ended up as a lot of client-server connections. This does not consume a lot of bandwidth on average, but it is capable of flatlining the network for short periods of time every time something interesting happened in the game because the data is tromboned back and forth across the same bottleneck many times. 1 student moves and the server sends the data to 16 others, and so on. Essentially this is a form of amplification/positive feedback loop. If the same students were playing games with other people located elsewhere the effect would not have occurred.
This is a classic example of devolving and microsoftization of the gaming protocols. If the game was running locally using broadcast+ unicast or multicast_unicast to inform all local participants and only one dedicated hypernode checked what is going on outside the small "local world" there would have been no bandwidth/pps problem.
Close, but no cigar.
Doing grad school in any country is a low initial return operation for 95% of the scientific disciplines including CS.
It may give you a better return on your invested time and effort in the long run, but in the short term it does not provide you with any advance on the salary ladder. In fact it is often a hindrance for finding jobs in the commercial sector.
At the same time it is one of the very few chances given to foreign students without a rich daddy to receive an American (or other developed country) diploma. If we compare bachelor's at degrees in the USA to grad school, in the first 4 years there is practically no way for a foreign student to be 100% funded solely on the basis on his academic merit. The numbers hardly ever come out in the black. Compared to that in grad school foreign students are nearly always funded to 100% level. On top of that they are allowed and expected to teach so they get extra money in addition to their scholarships. In return they are expected to work as slaves for 3-4 and sometimes more years for their academic mentors generating all those publications needed in order to get funding. This means 12 or more hours per day, 6 or more days per week as a rule. It is not surprising that you see very few Americans (or British in the UK) doing that. In fact many places prefer to take foreigners for this exact reason. They work like slaves for pittance and do not complain.
As far as your observation about "more lawyers" I think the more correct observation is the "The Academentia needs more slaves".
Same here.
Worked a treat.
As a matter of fact, it is probably faster to do some computations with it compared to a calculator or a computer if you know how to use it (I have forgotten it completely now) and if you are happy with its precision.
MacOs and Safari actually if the idiots at the wine shop in question http//www.virginwines.com/ are to be believed. By the way, I am not talking about MomPoP&Co outfits here. The shop in question is a part of the Branson's empire. Does that answer your question?
This reminds me of the joke that 2+2 is 5 for sufficiently high values of 4.
I had a hilarious conversation with another geek recently (Mac and Linux using one).
He buys wine on the Internet (can't be bothered to go to the shop). The wine shop recently "upgraded" their software and it stopped working for everything but Windows. He wrote to their tech support and asked why. He got the well known answer - that they do not have the resources to support the development and verification for 3% of the Internet user base.
3 months later they called him with a prolonged and sincere apology and asked him to come back and that they have fixed the shop.
Guess what - 97% of the population that buys wine on the Internet by the case at 20+ quid a pop does not run Windows. More likely - windows is under 40% and even that runs firefox or opera. Rest are MacOS and Linux users.
The decision to cut off all non-Windows users was taken by some moron with an MBA who read some "industry press" and did not even bother asking the operations to run browser stats on the logs. As a result their revenue nosedived by 60%+.
So when someone quotes me 97% numbers I usually ask "Which population"?
If the population under discussion is "Buying luxury goods online" - bollocks.
If the population under discussion is "Geeks buying the latest must-have gadget" - bollocks.
Or even if the population is normalised by its buying power - still bollocks.
They probably already got the idea with the minor difference that they are doing it under the antiterror legislation so Ebay cannot say that it has been queried.
After all, if you possess such a wonderful piece of legislation, why not use it for purposes it was never designed for.
Nothing to do with botched Vista rollouts or MSFT vouchers.
:-)
Linux vendors best quarters are the quarters when the financial market looks plain ugly. As a result people presenting projects to CIOs have to start making "immediate savings" noises instead of the usual TCO noises to get budgets approved. As a result the Linux vendors get a jump in revenue.
Disclaimer: I very well knoe that Linux TCO is considerably less than MSFT (as most of Slashdot). I am not a CIO though
IIRC, The US network is connected in places or separated by weak bastion hosts. If you do not remember the case when Slammer caused blackouts in the North East, some of us do.
Even if the USA network was not connected, the control systems themselves use laughable authentication (if any). Most other networks are similar. They have been built by control automation engineers whose knowledge of networking and security is somewhere between laughing stock and none. This is valid for the rest of the world, not just the USA.
I am surprised the control automation allows setting parameters which are outside permitted ranges. This is something control and automation people usually get right. I remember my dad spending months on numerical models of the grid to compile sets of allowed parameters all of which ended being hardcoded in hardware and software. Nothing was left to be adjusted outside these ranges (this was not in the USA though).
One really worrying bit is that this is not USA limited. The same automation software and hardware is used in the UK and quite a few other countries.
1. The key did not stick
2. The method for computing was recently changed to be more similar to the rest of EU and it is around 3 and was around 3 or above 3 for the last 7 years according to the new method. 3% compound over years is 22.9%.
3. Computed by the old method which the govt finally admitted to be bogus it was around 2.
Compounding, compounding... I was too lazy to lookup the exact rates, so I compounded a rate at which the Bank has to go into Mea Culpa mode. AFAIK it has reached that point only once in these 7 years so 22% official is actually an overestimate. If I do the exact math it will be less than that.
Not a sufficient explanation. After I correct for that as well as family increase I still see my monthly bills growing by more than 50% over 7 years in the UK. At the same time the official inflation for these 7 years has been surprise, surprise only 22%.
A couple of metrosexuals hanging out in a trendy (or not so trendy as in the case of Starbucks) cafe does not constitute a market capable of even denting the labels dominance.
No, but he is one of his best friends. As the proverb says "Tell me who are your friends and I will tell you who you are". That's valid about Bush as well by the way.
while (42) {
print "So long, and thanks for all the fish\n";
}