BTW, Google prefers to hire maths grads as programmers. Google say that the problem-solving skills of maths grads are better than those of CS grads, and anyone with a maths background will certainly have done some programming during their education and can cope with learning new languages and technologies.
We do? News to me, though it's certainly possible; I'm just a developer (with a CS degree), not a recruiter. Our ads ask for a degree in "Computer Science or related field".
If being inferior made no difference, why not go the whole hog and do away with all education once children can read, write and do basic arithmetic?
Because, sadly, that would be an improvement in many districts. In fact, I'd wager that if you took all the crap school districts in the US, brought them up to that standard, and left all the others alone, the US would very near the top.
What's with all these new CPUs being labeled for "Windows 8 only?" First it was the new Intel processor, now AMD. Does Microsoft have some new ridiculous "partnership" strategy going on that we need to be aware of?
The simplest explanation -- that Microsoft is handing over bags of cash to get this Windows 8 exclusivity -- both fits the facts and Microsoft's past behavior. So I'd say, yes.
With inexpensive video-driven drones how will the public be able to clearly identify a "good" drone from a "bad / pervert-driven" drone that's upskirting flybys?
The upskirting drones will be hovering in ground effect at knee-level.
And what about that made them target the US embassy? Is the US responsible for the lack of democracy in Libya?
Sure, we were absolute big pals of Ghadaffi since the Reagan administration. Why, Reagan even had tons of sophisticated bombs and missiles delivered directly to his doorstep.
Obviously, they meant "5 years experience with Microsofts's Exchange Server products, the latest of which is version 2000". It's like asking for five years experience with Ubuntu 12 - you're allowed to count your time using 11, 10, 9...
No, they don't. They really don't. They're really asking for experience which cannot exist. It's not quite so obvious when they're asking for specific versions, because they COULD mean it in the reasonable way you specified. But I've seen plenty of ads asking for more experience on a product than anyone could possibly have. 5 years Java experience when Java was new, or 10 years Mac experience in the late 1980s. And they got resumes which claimed that, I'm sure...
You do NOT PATENT AN IDEA OR CONCEPT, such as "playing a game in a room". You patent HOW YOU DO IT.
You haven't seen too many patents if you believe this. Patenting the goal is pretty common.
Something in a movie or science-fiction book is NOT prior art.
Tell it to Charles Hall, denied a patent on the waterbed because of a description in, yes, a science fiction book. Of course, nowadays the patent office is more strict, and nothing counts as prior art except another patent covering the same invention, and often enough not even that.
It doesn't take a CS degree to learn when to pick java.util.HashSet over java.util.ArrayList.
You wouldn't think so. But I've seen real code in a real professional program (written a non-CS programmer) that for each new data item looped through an ArrayList, checked if the item was in the data, then if it wasn't, added the new item to the end of the ArrayList. And said programmer refused to accept there was any problem even when it was pointed out.
I'm still surprised that there are/.'ers cannot distinguish between the degree/career mappings that be. At least in Canada and the USA
Because it's not as cut and dried as you make it out. In particular, there are LOTS of C.S. people doing advanced programming and development jobs (in my office I could throw a rubber ball and hit several), and embedded development. Most employers looking for a software developer don't distinguish between C.S. and Computer Engineering.
A CS degree, and consequently most CS graduates, are hyperfocused on one aspect of software development: algorithms and data structures.
Algorithms, data structures, boolean logic, automata theory, and computer architecture. Lambda calculus if you're unlucky:-). Probably more, it's been a while. That's the hard part, or at least the sophisticated part. Algorithms and data structures are "how do we make these machines do what they do". Automata theory is "what can these machines do". Computer architecture is "how do the real machines do it" at several levels of abstraction.
Design patterns? At best, a nice codification of practices that work; not particularly hard to learn for anyone with any experience, and not particularly useful for anyone without any. At worst, templates for blind code-monkeyism. TDD? You can explain it in a short paragraph. Build systems and revision control? Easy enough to pick up as you go.
I don't expect the complaints about CS degree holding aplicants that can't fizzbuzz ending anytime soon, either.
Nor should they, because anyone who gets a CS degree damn well ought to be able to write fizzbuzz in some language.
This is how it works at the university I work at. Most departments have HR filter their resumes so the manager doing the hiring isn't inundated by crap.
My theory is it doesn't work. HR filters out most of the chaff, but almost all of the wheat, so the manager gets more crap, percentagewise, than he would using random sampling.
Also don't whine about keyword matching: Learn it and use it.
The problem for many of us is we want our resume to be truthful. Sure, we may know we can do the job described, but we don't have every keyword listed, so we won't get it. The less-ethical persons who simply cut-and-paste all the keywords into their resume benefit get the interviews instead.
You used to. Not anymore, though; it's just supply and demand, and there's an enormous supply of cheap contract labor around. You get what you pay for, but trying to convince someone that it makes sense to hire you rather than 5-10 code monkeys is a sales job, not an engineering one.
So, if and when this doesn't happen, the Complex Systems Institute will admit they have no idea what they're talking about, right? Otherwise they're no better than any other end-of-the-world cult.
Back in the nineties there was a group that called themselves "Viper Team".
Handy tip: Don't choose a cool name. Sure, it helps in recruiting, but it gets the FBI on you like white on rice. Instead of "Viper", try "Bunny" (but watch for vice cops) or even "Gerbil". "Team" is OK, but avoid anything military like "platoon" or "squad"; also avoid gang terms like "crew".
They had no explosives, they and no intent, but they used public and government buildings in their video as to what parts of the buildings were structural and how those areas support the building.
There's a bunch of things going from floor to ceiling in my building. Drywall partitions. Glass partitions. Pipes in size up to 6". 1" conduit. And two foot wide concrete columns connected to a network of similarly-thick beams just under the ceiling. Fortunately, most terrorists real are dumb enough not to be able to figure out which one is structural.
May be I'm just looking through my tainted glasses, but here's another example of failure of congress to do it's daily job that the Obama has to step in and issue another executive order.
Yep, your glasses are tainted. If doing something is a power delegated to Congress and Congress doesn't do it, it just shouldn't get done. It's not up to the executive to decide what Congress should do and then do it for them.
I suppose that's true if you're one of those people who get rid of books once they're done reading them, as opposed to people like me who keep them and re-read them at later dates. I consider the books I own to be a form of wealth, and they're more valuable to me the more often I read them. If someone offered to replace all of them with e-books for free and give me a reader for free to boot I'd say no.
Why does it matter that you have the physical books? I have so many that space for storing them is a problem, so I try to stick to ebooks nowadays.
( and theirs, even some of your clothing is most likely a walking ad.. )
You remind me of one crazy anachronistic hippie I once ran into in Atlanta. He confronts me over the T-shirt I was wearing, which had a company logo emblazoned upon it. He starts yelling about how they should pay ME to wear the shirt. Well, as it happens, they had; the shirt was provided by a company which sponsored the in-line skating team I was on, and I told him so. He didn't quite know how to answer that, so I left while he was stammering.
Compared to the tools needed to listen to somebody's internet traffic, the tools for tapping regular telephones are ridiculously simple. I can show you how to do it with a couple of alligator clips, a $0.25 capacitor from Radio Shack, and a $2.00 transistor radio.
The tools to listen to someone's unencrypted wifi traffic are the same as those used to use wifi in the first place.
The clear constitutional specifics you claim apply only to government, not to your neighbors. They can look into any open window any time they want, and you have no expectations of privacy unless or until you close the blinds.
The cops can look in your open window any time they want too, if they don't use any technological aids like binoculars (and sometimes if they do). That's the plain sight exception. You may have an expectation of privacy when standing in front of your open window, but it's not one the courts have found reasonable.
Show me a phone I can buy directly from Google and then use with a reasonably-priced service (e.g. Virgin Mobile) and I'll happily buy it. Otherwise STFU.
Galaxy Nexus or Nexus S, use it with T-Mobile Monthly4G. Virgin, as far as I can tell, won't let you bring your own phone.
(yeah, now we'll hear that there's some OTHER requirement which rules out T-mobile)
Unencrypted cellphone conversations are protected by other special legislation, so the exception the judge relied on doesn't come into play. Personally I think Kerr is way off base, he talks about the intent of the designers, but the law says nothing about "intended", it says "that is configured..." -- it's talking about the actual situation, not the intended one.
He cites Tapley v. Collins (ruling that unencrypted cordless phone conversations were protected), but that's only a district court case; IMO it was decided incorrectly.
The kind of device you';re talking about surely doesn't need any more juice than a common MP3 player. I keep a cigarette lighter to USB adapter in my car, and it supplies my phone with more power than it needs indefinitely. I don't suppose helicopters have cigarette lighters, but you must have some equivalent.
I'd suggest just powering the music player itself from internal battery; avoids issues with ground loops and noise coming in the power system.
We do? News to me, though it's certainly possible; I'm just a developer (with a CS degree), not a recruiter. Our ads ask for a degree in "Computer Science or related field".
Because, sadly, that would be an improvement in many districts. In fact, I'd wager that if you took all the crap school districts in the US, brought them up to that standard, and left all the others alone, the US would very near the top.
The simplest explanation -- that Microsoft is handing over bags of cash to get this Windows 8 exclusivity -- both fits the facts and Microsoft's past behavior. So I'd say, yes.
The upskirting drones will be hovering in ground effect at knee-level.
Sure, we were absolute big pals of Ghadaffi since the Reagan administration. Why, Reagan even had tons of sophisticated bombs and missiles delivered directly to his doorstep.
No, they don't. They really don't. They're really asking for experience which cannot exist. It's not quite so obvious when they're asking for specific versions, because they COULD mean it in the reasonable way you specified. But I've seen plenty of ads asking for more experience on a product than anyone could possibly have. 5 years Java experience when Java was new, or 10 years Mac experience in the late 1980s. And they got resumes which claimed that, I'm sure...
You wouldn't think so. But I've seen real code in a real professional program (written a non-CS programmer) that for each new data item looped through an ArrayList, checked if the item was in the data, then if it wasn't, added the new item to the end of the ArrayList. And said programmer refused to accept there was any problem even when it was pointed out.
Because it's not as cut and dried as you make it out. In particular, there are LOTS of C.S. people doing advanced programming and development jobs (in my office I could throw a rubber ball and hit several), and embedded development. Most employers looking for a software developer don't distinguish between C.S. and Computer Engineering.
Algorithms, data structures, boolean logic, automata theory, and computer architecture. Lambda calculus if you're unlucky :-). Probably more, it's been a while. That's the hard part, or at least the sophisticated part. Algorithms and data structures are "how do we make these machines do what they do". Automata theory is "what can these machines do". Computer architecture is "how do the real machines do it" at several levels of abstraction.
Design patterns? At best, a nice codification of practices that work; not particularly hard to learn for anyone with any experience, and not particularly useful for anyone without any. At worst, templates for blind code-monkeyism. TDD? You can explain it in a short paragraph. Build systems and revision control? Easy enough to pick up as you go.
Nor should they, because anyone who gets a CS degree damn well ought to be able to write fizzbuzz in some language.
My theory is it doesn't work. HR filters out most of the chaff, but almost all of the wheat, so the manager gets more crap, percentagewise, than he would using random sampling.
The problem for many of us is we want our resume to be truthful. Sure, we may know we can do the job described, but we don't have every keyword listed, so we won't get it. The less-ethical persons who simply cut-and-paste all the keywords into their resume benefit get the interviews instead.
I didn't need Mythbusters to know about coprolites.
You used to. Not anymore, though; it's just supply and demand, and there's an enormous supply of cheap contract labor around. You get what you pay for, but trying to convince someone that it makes sense to hire you rather than 5-10 code monkeys is a sales job, not an engineering one.
Which means it can't even do a good job of being terrible. C++ has WAY more heads than that.
PHP: Like Perl, only without the powerful and convenient regular expression syntax.
So, if and when this doesn't happen, the Complex Systems Institute will admit they have no idea what they're talking about, right? Otherwise they're no better than any other end-of-the-world cult.
Handy tip: Don't choose a cool name. Sure, it helps in recruiting, but it gets the FBI on you like white on rice. Instead of "Viper", try "Bunny" (but watch for vice cops) or even "Gerbil". "Team" is OK, but avoid anything military like "platoon" or "squad"; also avoid gang terms like "crew".
There's a bunch of things going from floor to ceiling in my building. Drywall partitions. Glass partitions. Pipes in size up to 6". 1" conduit. And two foot wide concrete columns connected to a network of similarly-thick beams just under the ceiling. Fortunately, most terrorists real are dumb enough not to be able to figure out which one is structural.
Yep, your glasses are tainted. If doing something is a power delegated to Congress and Congress doesn't do it, it just shouldn't get done. It's not up to the executive to decide what Congress should do and then do it for them.
Why does it matter that you have the physical books? I have so many that space for storing them is a problem, so I try to stick to ebooks nowadays.
DRM free only, of course.
You remind me of one crazy anachronistic hippie I once ran into in Atlanta. He confronts me over the T-shirt I was wearing, which had a company logo emblazoned upon it. He starts yelling about how they should pay ME to wear the shirt. Well, as it happens, they had; the shirt was provided by a company which sponsored the in-line skating team I was on, and I told him so. He didn't quite know how to answer that, so I left while he was stammering.
The tools to listen to someone's unencrypted wifi traffic are the same as those used to use wifi in the first place.
The cops can look in your open window any time they want too, if they don't use any technological aids like binoculars (and sometimes if they do). That's the plain sight exception. You may have an expectation of privacy when standing in front of your open window, but it's not one the courts have found reasonable.
Galaxy Nexus or Nexus S, use it with T-Mobile Monthly4G. Virgin, as far as I can tell, won't let you bring your own phone.
(yeah, now we'll hear that there's some OTHER requirement which rules out T-mobile)
(disclosure: I am a Google employee)
Unencrypted cellphone conversations are protected by other special legislation, so the exception the judge relied on doesn't come into play. Personally I think Kerr is way off base, he talks about the intent of the designers, but the law says nothing about "intended", it says "that is configured..." -- it's talking about the actual situation, not the intended one.
He cites Tapley v. Collins (ruling that unencrypted cordless phone conversations were protected), but that's only a district court case; IMO it was decided incorrectly.
I'd suggest just powering the music player itself from internal battery; avoids issues with ground loops and noise coming in the power system.