Clearly one undergrad course can bring you up to date on what Intel, AMD, and ARM have had teams of researchers working on for decades. I did a basic architecture course in second year, it is an introduction only, it does not qualify you to say that you understand modern computer architecture.
I doubt any one person has full knowledge of how a computer works. I have a reasonably good grasp of most of the software layers, and a fairly good idea of how the hardware abstraction works, but reading about the pentium division bug makes it clear that an undergraduate math degree is not enough to understand the inner workings of the CPU. I understand the performance difference between wifi B and N, but I don't know the protocol details. SSD drives are magic to me. I would guess that full knowledge of how a computer works would require advanced degrees in CS, a couple different maths, and electrical engineering, at the very least.
Governments and corporations have different motivations (assuming competence on both sides). As you point out, private industry has a profit motive, but that isn't necessarily their only or highest motivation. Government isn't usually looking to profit, but they usually require higher levels of accountability and consultation with the general public, which takes a long time and isn't always cheap.
I think car companies will embrace people printing their own dials and widgets eventually. It allows them to use cheaper parts up front since they can be easily replaced, and keeps them from having to produce every single part for 10 years after they sell the car. Car makers are in the market of selling cars, while they may make some money off replacement parts it ain't their core business.
Because your system runs on Linux, and fixing a bug solves a problem in your system? Once you have the fix contributing it back saves you the hassle of maintaining it as a patch as new kernel work is done. Also hardware companies want their equipment to work on Linux for everyone. Also what nblender said.
I've done a little kernel work, it's very different from user space. In user space I don't need to know the difference between soft and hard interrupts, and if I keep a mutex locked for a few extra instructions the performance implications aren't as bad as keeping a spinlock too long. That's not to say people shouldn't learn these things, but it makes kernel code look pretty foreign, even for a C developer.
Most of the Internet also runs on C and C++. Networking firmware, web servers, browsers, hell node.js is written in C++. I don't see any shortage of demand for people who work in a language that doesn't need a VM to run.
I read the article. Don't bother, the slashdot conversation will probably be more informative. The guy has a paragraph on nuclear arms which is totally wrong, thinks the industrial revolution didn't kill off a lot of jobs, and totally underestimates the human ability to find shit to do when bored.
I used to work at a company that made WAN equipment. One of our interview questions asked people to rate themselves on a scale of 1 to 10 on their networking knowledge, where 10 is an expert. The idea was that we could skip the simple networking questions for higher numbers. The reality was people only picked a few numbers, but it turned out to be really reliable which ones. Experts were 4, average was 6, very little knowledge was 8, and totally clueless was 10.
Streaming just refers to the fact that the content is downloaded faster than it plays, allowing a video to start immediately without buffering. Of course the file has to go through my computer for me to see it, but if I can watch it as it downloads then we call that streaming.
You can take precautions against lightning, other than getting immunized there's really fuck all you can do against measles. It has an infection rate around 90% for unimmunized people, can live in the air for hours, and something like a 0.1% fatality rate. It is incredibly hard to stop and outbreak once it starts. Anyone doing risk assessment would take the vaccine, why take any risk you don't need to?
The doctor also makes the decision on if bloodwork or a CT should be done. Most patients don't question a doctor's recommendations. Which leaves the door open for eugenics with this ruling, but we'll see what kinds of regulations the various governments enact in the 12 months before the ruling takes effect.
As someone who is a developer, no, you don't learn a language in half a day. I know academics think they can, but academics write the most obfuscated, unmaintainable, bug-ridden code known to man. And no, people interviewing developers at tech companies are pretty much never management. It's almost always a mix of developers and team leads.
3D Printing is a lot like inkjet photo printing. It will change some industries, but in the end there are way more efficient ways to manufacture most things than printing them one-by-one, and lots of things that can't be reasonably printed.
And then the US will say 'you list 80% of your company on the dow/nasdaq exchanges, so we're going to tax you as though you were 80% an American corp'.
If they were investing it then it wouldn't be profit and people would care less. They're sitting on massive cash reserves, which ties up the money needlessly. It's bad for the country, bad for the stockholders (since it isn't being invested or used for dividends) , and ultimately bad for the companies since they should be investing to grow. But since it looks good on a balance sheet and a lot of investors can't be bothered to look past a quarterly report a lot of companies with crappy executives and boards will keep doing it.
There are lots of routine, day-to-day things that police are required to do that necessitate a staffed front desk during business hours. Police checks, parole check-ins, and taking deliveries, for example. If their lobby is decent size then offering it as a public space for craigslist exchanges isn't costing them any time or money.
2km for a building full of usable space like offices and hotels. A space elevator only requires a cable. That said, no, no space elevator any time soon.
To me it would make sense to separate traffic enforcement from policing. Create a traffic patrol that has only very limited police powers to enforce the traffic laws, and let them call in the police if there's something they can't deal with. They have less power so can be paid less, and it may lower the risk of violence at a traffic stop if the dealer in the car knows the worst the person pulling him over can do is write a ticket for speeding. Then the police are free to deal with crimes that people actually care about and can work on improving their image.
They're upgrading existing installs - you're already a customer to take advantage of this. Besides that they're probably just trying to drive up their pre-SP1 numbers to convince some of their corporate customers to upgrade sooner. They're also upgrading machines that would be pretty unlikely to be upgraded otherwise.
And hyperloop could, theoretically, move people and goods at several times the speed of sound for cheap, once the vacuum is established. Much faster than any other current method.
As to Musk being overhyped, he sold a game he programmed at age 12, was founder or co-founder of zip2, PayPal, spacex, tesla, and is credited with the concept of SolarCity. The only other person I can think of with that kind of diversity is Richard Branson. Maybe Paul Allen, but everything he's touched since Microsoft has failed. He certainly isn't always right, but he seems to have a knack for founding companies that work in areas that are just ahead of the curve.
Clearly one undergrad course can bring you up to date on what Intel, AMD, and ARM have had teams of researchers working on for decades. I did a basic architecture course in second year, it is an introduction only, it does not qualify you to say that you understand modern computer architecture.
I doubt any one person has full knowledge of how a computer works. I have a reasonably good grasp of most of the software layers, and a fairly good idea of how the hardware abstraction works, but reading about the pentium division bug makes it clear that an undergraduate math degree is not enough to understand the inner workings of the CPU. I understand the performance difference between wifi B and N, but I don't know the protocol details. SSD drives are magic to me. I would guess that full knowledge of how a computer works would require advanced degrees in CS, a couple different maths, and electrical engineering, at the very least.
Governments and corporations have different motivations (assuming competence on both sides). As you point out, private industry has a profit motive, but that isn't necessarily their only or highest motivation. Government isn't usually looking to profit, but they usually require higher levels of accountability and consultation with the general public, which takes a long time and isn't always cheap.
I think car companies will embrace people printing their own dials and widgets eventually. It allows them to use cheaper parts up front since they can be easily replaced, and keeps them from having to produce every single part for 10 years after they sell the car. Car makers are in the market of selling cars, while they may make some money off replacement parts it ain't their core business.
Because your system runs on Linux, and fixing a bug solves a problem in your system? Once you have the fix contributing it back saves you the hassle of maintaining it as a patch as new kernel work is done. Also hardware companies want their equipment to work on Linux for everyone. Also what nblender said.
One of my RFID-enabled cards came with a blocking sleeve for it. We've had these for years in Canada.
I've done a little kernel work, it's very different from user space. In user space I don't need to know the difference between soft and hard interrupts, and if I keep a mutex locked for a few extra instructions the performance implications aren't as bad as keeping a spinlock too long. That's not to say people shouldn't learn these things, but it makes kernel code look pretty foreign, even for a C developer.
Most of the Internet also runs on C and C++. Networking firmware, web servers, browsers, hell node.js is written in C++. I don't see any shortage of demand for people who work in a language that doesn't need a VM to run.
Most deadbolts can be picked in seconds with the right equipment. He doesn't need your key, he just wants you to keep using shitty locks.
I read the article. Don't bother, the slashdot conversation will probably be more informative. The guy has a paragraph on nuclear arms which is totally wrong, thinks the industrial revolution didn't kill off a lot of jobs, and totally underestimates the human ability to find shit to do when bored.
I used to work at a company that made WAN equipment. One of our interview questions asked people to rate themselves on a scale of 1 to 10 on their networking knowledge, where 10 is an expert. The idea was that we could skip the simple networking questions for higher numbers. The reality was people only picked a few numbers, but it turned out to be really reliable which ones. Experts were 4, average was 6, very little knowledge was 8, and totally clueless was 10.
Streaming just refers to the fact that the content is downloaded faster than it plays, allowing a video to start immediately without buffering. Of course the file has to go through my computer for me to see it, but if I can watch it as it downloads then we call that streaming.
You can take precautions against lightning, other than getting immunized there's really fuck all you can do against measles. It has an infection rate around 90% for unimmunized people, can live in the air for hours, and something like a 0.1% fatality rate. It is incredibly hard to stop and outbreak once it starts. Anyone doing risk assessment would take the vaccine, why take any risk you don't need to?
The doctor also makes the decision on if bloodwork or a CT should be done. Most patients don't question a doctor's recommendations. Which leaves the door open for eugenics with this ruling, but we'll see what kinds of regulations the various governments enact in the 12 months before the ruling takes effect.
As someone who is a developer, no, you don't learn a language in half a day. I know academics think they can, but academics write the most obfuscated, unmaintainable, bug-ridden code known to man. And no, people interviewing developers at tech companies are pretty much never management. It's almost always a mix of developers and team leads.
3D Printing is a lot like inkjet photo printing. It will change some industries, but in the end there are way more efficient ways to manufacture most things than printing them one-by-one, and lots of things that can't be reasonably printed.
And then the US will say 'you list 80% of your company on the dow/nasdaq exchanges, so we're going to tax you as though you were 80% an American corp'.
If they were investing it then it wouldn't be profit and people would care less. They're sitting on massive cash reserves, which ties up the money needlessly. It's bad for the country, bad for the stockholders (since it isn't being invested or used for dividends) , and ultimately bad for the companies since they should be investing to grow. But since it looks good on a balance sheet and a lot of investors can't be bothered to look past a quarterly report a lot of companies with crappy executives and boards will keep doing it.
There are lots of routine, day-to-day things that police are required to do that necessitate a staffed front desk during business hours. Police checks, parole check-ins, and taking deliveries, for example. If their lobby is decent size then offering it as a public space for craigslist exchanges isn't costing them any time or money.
2km for a building full of usable space like offices and hotels. A space elevator only requires a cable. That said, no, no space elevator any time soon.
To me it would make sense to separate traffic enforcement from policing. Create a traffic patrol that has only very limited police powers to enforce the traffic laws, and let them call in the police if there's something they can't deal with. They have less power so can be paid less, and it may lower the risk of violence at a traffic stop if the dealer in the car knows the worst the person pulling him over can do is write a ticket for speeding. Then the police are free to deal with crimes that people actually care about and can work on improving their image.
Source?
Google sells ads, I haven't heard of them selling any info, and I suspect doing so would be illegal in many countries they operate in.
They're upgrading existing installs - you're already a customer to take advantage of this. Besides that they're probably just trying to drive up their pre-SP1 numbers to convince some of their corporate customers to upgrade sooner. They're also upgrading machines that would be pretty unlikely to be upgraded otherwise.
And hyperloop could, theoretically, move people and goods at several times the speed of sound for cheap, once the vacuum is established. Much faster than any other current method.
As to Musk being overhyped, he sold a game he programmed at age 12, was founder or co-founder of zip2, PayPal, spacex, tesla, and is credited with the concept of SolarCity. The only other person I can think of with that kind of diversity is Richard Branson. Maybe Paul Allen, but everything he's touched since Microsoft has failed. He certainly isn't always right, but he seems to have a knack for founding companies that work in areas that are just ahead of the curve.
Limit yes, heads-up rarely unless it's the final round of a tournament. One on one hold'em is almost a different game from multi-player.