As more and more details come out about the NSA surveillance programs, the federal government is looking more and more ridiculous. The latest comes from a column by John Fund at the National Review Online — a publication which has been a pretty strong supporter of the surveillance state. The column highlights that even the NSA's staunchest defenders are beginning to get fed up with the NSA as more leaks come out (especially last week's revelation of thousands of abuses). But the really interesting tidbit is buried a bit:
A veteran intelligence official with decades of experience at various agencies identified to me what he sees as the real problem with the current NSA: “It’s increasingly become a culture of arrogance. They tell Congress what they want to tell them. Mike Rogers and Dianne Feinstein at the Intelligence Committees don’t know what they don’t know about the programs.” He himself was asked to skew the data an intelligence agency submitted to Congress, in an effort to get a bigger piece of the intelligence budget. He refused and was promptly replaced in his job, presumably by someone who would do as told.
he has sacrificed more A bank robber who gets killed during the robbery sacrifices a lot, he lost his life and his future. Does that automatically make the bank robber a Patriot? Of course not.
The difference is that the bank robber is doing his thing for his own benefite whereas Snowden gets no benefit, all the benefit goes to his countrymen.
I've got one program that runs on DOS. It's been running continously since 1995 (24x365). The only crashes are when power goes out and it comes back from those crashes with no corruption and no need for a manual restart. When power comes back it just picks up where it went down. My Linux systems don't have that kind of uptime. If it weren't for hardware becoming hard to get I would keep it on DOS. It's a nice simple OS that does what it's told to do.
Some of us have been eating insects for as long as we have owned motorcycles.
"If only because their helmsmen are required, by law, to maximise shareholder value."
This shows up on almost every discussion of companies. It is false. There is no legal requirement for management to maximise the value of the company or maximise the share price. Management would have to do something really, really obviously deliberately bad for the company before anyone would have a chance of a legal recourse. Merely bankrupting the company with rediculous lawsuits (ala SCO) isn't going to get management into legal trouble. Shareholders might sue but that's a different issue.
Any of the Martin Gardner books would be good but I don't know if they are still in print.
I thought the main reason to use java was to be OS independent. When your web page on Linux couldn't handle the load you could just move your code to a bigger Solaris or IBM box. Or when the PHB says he doesn't trust BSD to be secure he can move it all to Windows.
I've not worked with c#. Is it multiplatform like java or are you stuck with running it on Windows?
In high school I read all the Sherlock Holmes books. Later I found the charactor was based on a real person, Dr. John Bell.
The Moon is a Harsh Mistress by Heinlein was an indirect study in how society is affected by resources.
Stranger in a Strange Land also by Heinlein also about choices society makes that they aren't always aware of.
One time I was writing some code to control hardware and the boss wanted it to watch for a condition and then alert the supervisors. I thought it was a good idea and asked him what symptoms defined this condition he wanted to watch for. He said "just let the computer figure it out." I don't think I ever got him to understand the computer doesn't think but just follows rules and until the rules are defined the computer won't know what to do. I ended up making a guess for rules and kept tweeking as I watched for false positives and negatives.
A entrepreneur needs to understand how computes work and how algorithms work or it's going to be a cluster.
Depending on what type of job you are doing, bandwidth could be an issue. As a sysadmin, when a server goes down my boss expects me to fix it "right now". Excuses like storms took down my internet connection aren't acceptable. I was expected to have alternate internet and as a last resort, drive into the data center to fix the problem.
Some Linux servers only had GUI interfaces for the hardware connection. Dial-up wasn't fast enough for these.
A programmer could be off line for a few days and still be productive as long as phone service was available so conversations with coworkers could still take place.
I've tried 6 different browsers on 4 different platforms and none of them render slashdot properly. All of them render something different than the others. Firefox on Solaris was so bad I gave up reading slashdot at work. I would think Firefox on Linux would render it properly but it leaves out major chunks of screen that show up in Opera.
Is anyone going to acturally quality test your changes this time?
It isn't easy being the parent of a six-year-old. However, it's a pretty small price to pay for having somebody around the house who understands computers.