Well, some of them. I know of networks that are not only not connected to public networks, they're using isolated power and they run inside a Faraday cage.
But there are a lot of things where you need access to the outside world, one way or another. (Think about trying to work nowadays without access to Google.) Going the other direction, there are applications for government systems that need to be public: think about, for example, Social Security stuff. But if the Social Security networks were hacked, it could be big trouble.
The upshot is that you can't use simple isolation.
Well, no. At first, SELinux was a full disty because you needed kernel hacks. Now, the kernel hacksfeatures are in the standard kernel, but you still need additional userland components to use them.
Or, better yet, you can get Solaris 10, add in Trusted Extensions, and get all the power of SELinux and a multilevel X server, with Common Criteria and FIPS certifications.
First thing to do is learn something about sampling theory.
Question One: who's the most likely person to have the time, energy, and general accumulated bile to be posting about finding software jobs on the net?
(a) People who have lost their job. (b) People from the Department of Labor covertly revealing DoL data (c) AI bots in an experimental application.
Score: 5 points for (a), 0 points for (b), and 0 points (but a gold star for lateral thinking) for (c).
Question Two: if people who have lost their jobs, are unhappy about it, and have lots of free time on their hands (since they've lost their jobs) are going to post about jobs, are they going to post:
(a) philosophical treatises on the transitory nature of life? (b) carefully reasoned statistical studies of the job market? (c) rants about the sucky job market and how someone ought to do something!
Score: 0 points for (a), 0 points for (b), and 5 points for (c).
... because a system administrator isn't producing anything, any more than a safety engineer is. They're there to preserve certain non-functional properties of the system. The appropriate measure is how much of the time the system meets or exceeds the service level agreed to, and what the cost is in staff hours to do that.
Trying to turn it into a "productivity" measure will have the inevitable effect of maximizing whatever is being measured, whether it's LOC of scripts, service tickets closed per hour, or kumquats per fortnight.
Dude. Try to develop some faintly realistic view of the way things work in the real world. They've agreed that they've got code to put back, and they've promised to put it back, but they also have investors to protect and very probably other licenses to consider. Some attorney, billing hundreds of dollars an hour, has to confirm that they're only putting back the right stuff. Add to that, it's summer, and people take vacations. I'd be frankly astonished if they could manage that in 22 days.
Actually, if they've given you the offer in writing, there is something that says they ahve to give you the job under those terms. It's called a "contract." Depending on Pennsylvania's laws, they might be able to terminate you afterwards, but unless they can show a good reason, you'd probably have a wrongful termination suit too.
On the other hand, as others have suggested, if the company is willing to fuck you that early in the relationshiop, you might not want to work there.
here's what I'd do (and I'm an old cranky guy who's been through a lot of this):
(1) tell the person who made the offer that you aren't getting the terms on which you'd agreed (2) that you['re sure he had nothing to do with it, and it's all a misunderstanding (3) but that your acceptance was on the basis of the original offer.
Don't threaten, don't whine, and especially don't give the impression you've got no other options, even if you don't. The only way to make a negotiation work is to be willing to walk away.
No, but they had signals intelligence and defense against signals intelligence.
Can we say "traffic whoring", children? I knew we could.
Yeah, what you said.
But not secret enough to issue a press release about it?
See, you're confusing NSA and CIA again.
There's definitely more work being done along these lines.
Well, some of them. I know of networks that are not only not connected to public networks, they're using isolated power and they run inside a Faraday cage.
But there are a lot of things where you need access to the outside world, one way or another. (Think about trying to work nowadays without access to Google.) Going the other direction, there are applications for government systems that need to be public: think about, for example, Social Security stuff. But if the Social Security networks were hacked, it could be big trouble.
The upshot is that you can't use simple isolation.
No, NSA's pretty good. See, when they find someone competent at CIA, they make them transfer to NSA.
Seriously, most of the things you now think of as common computer security were either invented at or with funding from, the NSA.
Well, no. At first, SELinux was a full disty because you needed kernel hacks. Now, the kernel hacksfeatures are in the standard kernel, but you still need additional userland components to use them.
Or, better yet, you can get Solaris 10, add in Trusted Extensions, and get all the power of SELinux and a multilevel X server, with Common Criteria and FIPS certifications.
Why do the words "Stazi", "SS", "Gestapo", and "Praetorian Guard" jump to mind?
Because you're an idiot?
Bamford's not bad, although you have to watch for his biases. But he gets the information right enough that it's a little nerve wracking.
Sorry, kids, but this has been part of the NSA's duties since is was chartered on Nov 4 1952. Don't believe everything you read in the funny papers.
3.32 to 3.91 ... so according to Moore we can only expect another 3 or 4 doublings.
Oh, no! What will we ever do!
First thing to do is learn something about sampling theory.
Question One: who's the most likely person to have the time, energy, and general accumulated bile to be posting about finding software jobs on the net?
(a) People who have lost their job.
(b) People from the Department of Labor covertly revealing DoL data
(c) AI bots in an experimental application.
Score: 5 points for (a), 0 points for (b), and 0 points (but a gold star for lateral thinking) for (c).
Question Two: if people who have lost their jobs, are unhappy about it, and have lots of free time on their hands (since they've lost their jobs) are going to post about jobs, are they going to post:
(a) philosophical treatises on the transitory nature of life?
(b) carefully reasoned statistical studies of the job market?
(c) rants about the sucky job market and how someone ought to do something!
Score: 0 points for (a), 0 points for (b), and 5 points for (c).
Total?
... because a system administrator isn't producing anything, any more than a safety engineer is. They're there to preserve certain non-functional properties of the system. The appropriate measure is how much of the time the system meets or exceeds the service level agreed to, and what the cost is in staff hours to do that.
Trying to turn it into a "productivity" measure will have the inevitable effect of maximizing whatever is being measured, whether it's LOC of scripts, service tickets closed per hour, or kumquats per fortnight.
... because, after all, ZFS is being closely held as proprietary code that can't be used in ... oh, oh, wait.....
2012? Shit, they'll be using some other kind of calendar by then, we don't need to go any further.
Because Armitage confessed?
(Did you miss the memo, poopsie? The leak wasn't from the White House.)
Do you find that being an idiot interferes with your daily life?
Idiot. What's "evil" about offering rebuttal google ads so heath care companies can answer Moore?
You want evil, go look up what Castro does to dissidents.
Oh my God.
Dude. Try to develop some faintly realistic view of the way things work in the real world. They've agreed that they've got code to put back, and they've promised to put it back, but they also have investors to protect and very probably other licenses to consider. Some attorney, billing hundreds of dollars an hour, has to confirm that they're only putting back the right stuff. Add to that, it's summer, and people take vacations. I'd be frankly astonished if they could manage that in 22 days.
I had never heard of this particular intelligence agency.
It's a name change. used to be NRO, the National Reconnaissance Office.
Of course, now I have to kill you.
Do you want to be a real programmer when you grow up?
Do you want to be able to see if your compiler has savaged you, in one of those rare cases where the compiler doesn't generate efficient code?
Do you want to understand why your C program is throwing segfaults in your sprintf?
Do you think you might like to do hard real-time stuff? Or firmware?
Do you want to know what the computer is really doing, or are you satisfied to know it's just black magic?
Do you want to understand why a SPARC or PPC might have advantages --- and disadvantages --- over an IBM 360 or an x86?
Then yeah, you should learn assembler. At least one.
Damn you George Bush!
Actually, if they've given you the offer in writing, there is something that says they ahve to give you the job under those terms. It's called a "contract." Depending on Pennsylvania's laws, they might be able to terminate you afterwards, but unless they can show a good reason, you'd probably have a wrongful termination suit too.
On the other hand, as others have suggested, if the company is willing to fuck you that early in the relationshiop, you might not want to work there.
here's what I'd do (and I'm an old cranky guy who's been through a lot of this):
(1) tell the person who made the offer that you aren't getting the terms on which you'd agreed
(2) that you['re sure he had nothing to do with it, and it's all a misunderstanding
(3) but that your acceptance was on the basis of the original offer.
Don't threaten, don't whine, and especially don't give the impression you've got no other options, even if you don't. The only way to make a negotiation work is to be willing to walk away.
... the same information Cable TV and every credit card company in the world has access to.