I'll agree that there were two groups - the usual black bloc and then what you call the facebook rioters. But I'll have to tell you that angry Canucks fans were NOT the minority - in fact that was the group that made up most of the facebook rioters. Just look at the photos - most rioters wear Canucks jerseys, many even older versions of the jerseys which would now be expensive collector's items. And I am not talking about people standing there and filming, I am talking about people jumping on cars and tossing them over. These were people who didn't necessarily go downtown with the expectation of a riot (you can tell - unlike the black bloc, they did not come prepared with bandanas etc), but got carried away in the moment, either by the loss of the game, or by seeing the black bloc do its thing and getting away with it (for the moment).
I live downtown Van, I saw many dozens, if not hundreds of Canucks fans go by with parts of police barricades, sticks, arms and legs ripped off mannequins from some shop window, etc. The highrise I live in would also have been ransacked as well if we didn't have a bunch of guys standing out front guarding it. The most shocking part of it all was to see how "normal" the vandals were - a complete cross-section of Vancouver society, white, asian, indian, man and woman, all going into a frenzy.
Well, we are getting into semantics here, but on OS X, "application" != "program". An application is everything packaged into a ".app" directory. By and in large the described method will work for these applications. The method will not work for all "programs", i.e. stuff started on the command line etc.
First of all, I strongly doubt that Apple has written an OS that adds autosave or resume to every running application. If they did, I will be impressed; more likely, applications must use specific OS hooks to get these features.
Why? Autosave is something you could implement today for any given OS X application using AppleScript. All you need is to do is write a 3 linear script that calls the "Save" hook every couple of minutes. Of course that isn't all that desirable, since the user should be able to control when the original gets overwritten. But as soon as you have a versioning file system, that concern no longer exists. Just automatically send call the save function of all applications every couple of minutes. For resume, you just get asked on program start whether you want to load the latest snapshot or the explicitly saved previous version. Very simple.
That is only near-earth, unmanned space flight. What is the commercial motive for a manned mission to another planetary body (even if it is as close as the moon)?
Thank you. "Rocket Science" is one of the big misnomers of the past century. It really is rocket engineering (i.e. applying scientific results to solve problems). There is nothing wrong with that, but its not science.
Wow, you really have no clue. If your problems are that loosely coupled, then you don't need to do SIMD at all, just solve each matrix in a separate process on separate CPU. For typical applications where supercomputers are used the problem is to solve a single, huge problem, not a gazillion small ones. That is when parallelism becomes hard, otherwise you don't need a supercomputer at all.
Whatever, I want to see him do computer graphics without calculus and continuous math, just as an example.
That said, his statement is a bit more credible if you looks specifically at his own institution. U Tennessee isn't exactly a top tier school, so I would expect their graduates to go into relatively low profile positions, possibly web design with a bit of PHP, or possibly they'll learn network or system administration after their degree and move into that. They are not going to be expert programmers at Google or Microsoft.
Also, at any decent university, you are not getting a Computer Science degree. You are getting a Science degree with a specialization in CS. That means you are supposed to have a fairly broad understanding of science and math when you graduate, so even though you may have specialized in CS you will be able to shift to other fields within science to some degree. If that is not for you, then go to vocational school.
I can't speak for the GP, but as a Canadian I agree with the GP. My source(s) of information:
- I read news from sources in the Canada, the US, UK, and Germany. Somehow they all seem to make some level of sense, except for the American version.
- first hand opinions expressed by Americans on online fora. To name an example, I don't think you'd get a significant number of people from any other western country to have a Democracy vs Republic debate along the lines of what just happened in the parallel Utah thread. Sometimes I have to resign to just look in awe about the level of collective brainwashing that seems to be going on in the US.
I know about the political situation - I live in Western Canada. But you didn't read my post properly: Canada HAS nuclear reactor technology, we HAVE nuclear reactors, and we DO sell them abroad - they are actually quite a success: see CANDU reactor.
The question was why Canada went with this more traditional design, rather than a thorium design.
That doesn't explain why countries without a nuclear weapons program haven't gone that way. For example, Canada and Germany gave up nuclear weapons ambitions decades ago, but they both have the technology to build nuclear reactors, and they export those reactors to other countries.
Finally, the human eye does not perceive things as a perfectly flat image in the first place. The rods in your eyes are much more sensitive than the cones, which means that they tend to pick up scattered light, whereas the cones basically only detect direct light. This means that a single human eye can perceive a difference in focal distance in a way that cameras cannot. This difference results in subtle fringing around real-world objects of differing depth that can provide further depth clues.
This seems unlikely, since rods are inhibited in situations where there is enough light for cones to function (i.e. at normal photopic light levels). Basically, rods just saturate and do not contribute to human vision vision at daylight levels. Do you have a reference?
How exactly would there be waste heat? The process magically circumvents the laws of energy preservation? No, the energy stored in the fuel is the energy taken from sunlight, just like the CO2 stored in it is the one taken from the atmosphere. The whole process is just a way to store solar energy in high concentration and have it usable at a convenient time.
If you replaced the screws they'll see that as evidence that you have tampered with the device, and therefore you have voided warranty. Good luck arguing otherwise in court.
If you can't install software then you can't install malware.
Can you say "Apple Appstore"?
Installing an app from the Apple app store counts as installing software. As far as I am concerned, they should burn the OS into ROM, and have an MMU that physically prevents code execution outside that memory region. If you really want apps, they can run in a Java sandbox, rather than native assembly code, which has access to all the hardware.
The same can be expected from these Motorola locked down phones. Eventually, the malware authors will get hold of the signing keys, or find and exploit to install there code without these keys, and there goes the security.
Let's assume I actually install apps written in native assembly, which I don't. Even then, it is unlikely that the phone would get cracked within its normal lifetime (3 year contract). After all, there are many phones from many vendors, they would require different binaries, presumably signed with different keys. It is not like the game console market, where there are only 2 or 3 high-value targets for a crack.
Actually, it is good for power consumption. By being programmable, the FPGA can be smaller than an ASIC - since it doesn't have to implement all protocols at the same time, just the ones that are used on the current network.
I don't know specifically about the Motorola phones, but in many phones the "modem" is really just an FPGA that can be reprogrammed for different protocols on the fly. If you can change the OS, you can make it upload FPGA code that CAN wreak havoc with the network.
Really now? Because I do want my phone to be locked down, actually. I want a mobile device that allows me to read email, but doesn't force me into regular OS upgrades, patches, or software upgrades of any other form. I am willing to give up the ability to install software in exchange for never having to worry about the darn thing not working or having a virus. So there.
Yeah, you can keep telling yourself this - everybody who doesn't want exactly what you want clearly doesn't have a clue.
Here is a reference point: I am a computer scientist, I've been using Linux both professionally and privately on the desktop for almost exactly a decade now. But the very last thing I want of a phone is yet another device to upgrade or configure a kernel for, or worry about malware and viruses. Locked down sounds pretty good to me. I just want to have access to email wherever I go, I don't buy a lot of apps (I have 4 total), and I am not going to start developing for the darn thing. There is only so much time in a day, and the phone is one device that I don't want to have to fiddle with to have it work.
Well, then either they can't operate in both jurisdictions, or they have to find a way to structure the company so that all EU customer data only resides in the EU and is therefore not subject to US subponeas.
I'll agree that there were two groups - the usual black bloc and then what you call the facebook rioters. But I'll have to tell you that angry Canucks fans were NOT the minority - in fact that was the group that made up most of the facebook rioters. Just look at the photos - most rioters wear Canucks jerseys, many even older versions of the jerseys which would now be expensive collector's items. And I am not talking about people standing there and filming, I am talking about people jumping on cars and tossing them over. These were people who didn't necessarily go downtown with the expectation of a riot (you can tell - unlike the black bloc, they did not come prepared with bandanas etc), but got carried away in the moment, either by the loss of the game, or by seeing the black bloc do its thing and getting away with it (for the moment).
I live downtown Van, I saw many dozens, if not hundreds of Canucks fans go by with parts of police barricades, sticks, arms and legs ripped off mannequins from some shop window, etc. The highrise I live in would also have been ransacked as well if we didn't have a bunch of guys standing out front guarding it. The most shocking part of it all was to see how "normal" the vandals were - a complete cross-section of Vancouver society, white, asian, indian, man and woman, all going into a frenzy.
Well, we are getting into semantics here, but on OS X, "application" != "program". An application is everything packaged into a ".app" directory. By and in large the described method will work for these applications. The method will not work for all "programs", i.e. stuff started on the command line etc.
First of all, I strongly doubt that Apple has written an OS that adds autosave or resume to every running application. If they did, I will be impressed; more likely, applications must use specific OS hooks to get these features.
Why? Autosave is something you could implement today for any given OS X application using AppleScript. All you need is to do is write a 3 linear script that calls the "Save" hook every couple of minutes. Of course that isn't all that desirable, since the user should be able to control when the original gets overwritten. But as soon as you have a versioning file system, that concern no longer exists. Just automatically send call the save function of all applications every couple of minutes. For resume, you just get asked on program start whether you want to load the latest snapshot or the explicitly saved previous version. Very simple.
The makerbot has a much lower resolution - this thing can do 20 layers/mm (about 500 layers per inch, so close to the resolution of a laser printer).
That is only near-earth, unmanned space flight. What is the commercial motive for a manned mission to another planetary body (even if it is as close as the moon)?
Why wouldn't you just get a stand alone GPS unit for that? By saving the dataplan, you'll have amortized the cost of the device in less than a year.
Thank you. "Rocket Science" is one of the big misnomers of the past century. It really is rocket engineering (i.e. applying scientific results to solve problems). There is nothing wrong with that, but its not science.
So don't update the OS? For most people OS updates are a nuisance anyways.
Wow, you really have no clue. If your problems are that loosely coupled, then you don't need to do SIMD at all, just solve each matrix in a separate process on separate CPU. For typical applications where supercomputers are used the problem is to solve a single, huge problem, not a gazillion small ones. That is when parallelism becomes hard, otherwise you don't need a supercomputer at all.
Whatever, I want to see him do computer graphics without calculus and continuous math, just as an example.
That said, his statement is a bit more credible if you looks specifically at his own institution. U Tennessee isn't exactly a top tier school, so I would expect their graduates to go into relatively low profile positions, possibly web design with a bit of PHP, or possibly they'll learn network or system administration after their degree and move into that. They are not going to be expert programmers at Google or Microsoft.
Also, at any decent university, you are not getting a Computer Science degree. You are getting a Science degree with a specialization in CS. That means you are supposed to have a fairly broad understanding of science and math when you graduate, so even though you may have specialized in CS you will be able to shift to other fields within science to some degree. If that is not for you, then go to vocational school.
I can't speak for the GP, but as a Canadian I agree with the GP. My source(s) of information:
- I read news from sources in the Canada, the US, UK, and Germany. Somehow they all seem to make some level of sense, except for the American version.
- first hand opinions expressed by Americans on online fora. To name an example, I don't think you'd get a significant number of people from any other western country to have a Democracy vs Republic debate along the lines of what just happened in the parallel Utah thread. Sometimes I have to resign to just look in awe about the level of collective brainwashing that seems to be going on in the US.
I know about the political situation - I live in Western Canada. But you didn't read my post properly: Canada HAS nuclear reactor technology, we HAVE nuclear reactors, and we DO sell them abroad - they are actually quite a success: see CANDU reactor.
The question was why Canada went with this more traditional design, rather than a thorium design.
That doesn't explain why countries without a nuclear weapons program haven't gone that way. For example, Canada and Germany gave up nuclear weapons ambitions decades ago, but they both have the technology to build nuclear reactors, and they export those reactors to other countries.
Finally, the human eye does not perceive things as a perfectly flat image in the first place. The rods in your eyes are much more sensitive than the cones, which means that they tend to pick up scattered light, whereas the cones basically only detect direct light. This means that a single human eye can perceive a difference in focal distance in a way that cameras cannot. This difference results in subtle fringing around real-world objects of differing depth that can provide further depth clues.
This seems unlikely, since rods are inhibited in situations where there is enough light for cones to function (i.e. at normal photopic light levels). Basically, rods just saturate and do not contribute to human vision vision at daylight levels. Do you have a reference?
How exactly would there be waste heat? The process magically circumvents the laws of energy preservation? No, the energy stored in the fuel is the energy taken from sunlight, just like the CO2 stored in it is the one taken from the atmosphere. The whole process is just a way to store solar energy in high concentration and have it usable at a convenient time.
If you replaced the screws they'll see that as evidence that you have tampered with the device, and therefore you have voided warranty. Good luck arguing otherwise in court.
If you can't install software then you can't install malware.
Can you say "Apple Appstore"?
Installing an app from the Apple app store counts as installing software. As far as I am concerned, they should burn the OS into ROM, and have an MMU that physically prevents code execution outside that memory region. If you really want apps, they can run in a Java sandbox, rather than native assembly code, which has access to all the hardware.
The same can be expected from these Motorola locked down phones. Eventually, the malware authors will get hold of the signing keys, or find and exploit to install there code without these keys, and there goes the security.
Let's assume I actually install apps written in native assembly, which I don't. Even then, it is unlikely that the phone would get cracked within its normal lifetime (3 year contract). After all, there are many phones from many vendors, they would require different binaries, presumably signed with different keys. It is not like the game console market, where there are only 2 or 3 high-value targets for a crack.
Haha. Never heard that joke before. </sarcasm>
If you can't install software then you can't install malware.
Actually, it is good for power consumption. By being programmable, the FPGA can be smaller than an ASIC - since it doesn't have to implement all protocols at the same time, just the ones that are used on the current network.
I don't know specifically about the Motorola phones, but in many phones the "modem" is really just an FPGA that can be reprogrammed for different protocols on the fly. If you can change the OS, you can make it upload FPGA code that CAN wreak havoc with the network.
Really now? Because I do want my phone to be locked down, actually. I want a mobile device that allows me to read email, but doesn't force me into regular OS upgrades, patches, or software upgrades of any other form. I am willing to give up the ability to install software in exchange for never having to worry about the darn thing not working or having a virus. So there.
Yeah, you can keep telling yourself this - everybody who doesn't want exactly what you want clearly doesn't have a clue.
Here is a reference point: I am a computer scientist, I've been using Linux both professionally and privately on the desktop for almost exactly a decade now. But the very last thing I want of a phone is yet another device to upgrade or configure a kernel for, or worry about malware and viruses. Locked down sounds pretty good to me. I just want to have access to email wherever I go, I don't buy a lot of apps (I have 4 total), and I am not going to start developing for the darn thing. There is only so much time in a day, and the phone is one device that I don't want to have to fiddle with to have it work.
You selectively chose countries with high population densities. Canada, Mongolia, Russia are all have much lower densities.
You might want to have a look at the world map of countries redistributed by population:
http://bigthink.com/ideas/25109
Note how the US is one of the four countries that doesn't move. That means its population density is approximately the average across the world.
Well, then either they can't operate in both jurisdictions, or they have to find a way to structure the company so that all EU customer data only resides in the EU and is therefore not subject to US subponeas.