Become a fan of Slashdot on Facebook


Forgot your password?

Comment Re:you can't win (Score 2) 70

It's not that they know what's in the patches.

It's that they have thousands of extremely skilled and well paid people who do nothing but figure out how to break in.

Meanwhile, you're trying to defend your network while dealing with users asking where the "any" key is, and your executives demanding to be able to go to malware-infested porn sites at work.

You will lose against the NSA (or any nation-backed equivalent) because of the massive disparity in knowledge and effort.

Comment Re:Where are the diesel *hybrids*? (Score 1) 496

I've got a Volt. My last tank of gas got me 239mpg (obviously this overstates the gas milage, due to my daily commute fitting inside the battery range).

Diesel would theoretically increase that milage, but you're rapidly into diminishing returns land. With the disadvantage of diesel being much harder to find around here.

Comment Re:Don't judge us by this place (Score 1) 760

The vast majority of rural areas in the US are in economic decline. In many cases, the only people who remain are the ones who are "stuck" somehow - family ties or don't have sufficient education/skills to get a job elsewhere or similar anchor.

This is a rural area, with similar strains and population loss. The educated have better options and generally leave.

Right now, the state is split roughly evenly between rural and urban population. However, the rural areas continue to shrink, and the urban areas continue to grow. After another decade-ish the state will resemble many of the "liberal" states: Rural areas full of rednecks, but politically dominated by much larger cities.

Comment Re:Tried that in Vietnam too... (Score 1) 290

And in Vietnam, we didn't have weapons that could take out those *14* missile batteries. We had dumb bombs, slung under the wings of F4s that were desperately trying to avoid getting shot down themselves. And that doesn't exactly lead to accurate bomb strikes.

OTOH, we have bombed other countries since Vietnam that did have modern air defenses. There were some "tricks" used to try and protect the air defense sites (Balkans: rip the doors off of microwaves, power them up and shut off your "real" radar when the anti-radiation missiles are inbound). But we still destroyed those air defenses.

Comment First, make a list of areas you'd like to live (Score 4, Insightful) 464

Because there's "fixed" things about every place in the country that will not be changing.

For example, if you can't stand heat and humidity, you can eliminate the South. If you can't stand snow or cold winters, you can eliminate much of the Northern parts of the country. If you can't stand commie liberal bastards running everything, that's going to eliminate some places. If you can't stand conservative religious nutjobs running everything, that's going to eliminate other places.

Once you have your list, go to a big-name job site and look at the count of job postings in the last two weeks for your kind of work.

If the place has 5 listings, you better REALLY love the companies, and be ready to move if there's downsizing. If the place has one thousand job listings, you'll have your choice of employers.

From that quick search, cross off any place that doesn't fit well. That should leave you with a relatively small number of places, which you can more thoroughly research and possibly visit.

Comment Re:Who gives a shit? (Score 1) 578

No, the present mess began when we deposed the secular tyrants.

The French and British drew most of the borders of the "middle east" at the end of WWI when they carved up the Ottoman Empire.

The borders were drawn to suit the French and British, instead of along cultural boundaries. The only way to keep those countries together was secular despots. With those dead or losing power, you unleash the chaos created by westerners drawing lines to suit their political needs instead of what the local population wanted.

And that chaos is going to get worse. For example, as Iraq breaks into three countries, the newly-formed Kurdistan will cause problems with the significant Kurdish population in Turkey.

Comment Have you actually demonstrated you need C++ yet? (Score 1) 296

Have you actually demonstrated that the higher-level languages you are more familiar with just can not possibly do the job? And keep in mind both RAM and disk are cheap, so "just add more" may work if saving space is your motivation for "granular control".

Whip up a testbed in the higher-level languages you are more familiar with to simulate a load test, and see what sort of performance you get. Zero bells/whistles, just "how much of data that vaguely resembles what I'll be seeing can I shove through the pipe.

If that shows you don't get good enough performance, then try one of the tools that will generate a native binary from the higher-level language, and see if that is good enough.

Often our intuition of what can be done with these systems is off by several orders of magnitude. So make sure you really need it before you go all-native, especially because you're less familiar with all-native. For example, latency over a typical Internet connection means you'll be network-bound no matter what language you write it in, so write it in whatever you're most comfortable with.

Also, if there's particular operations that are really the bottleneck, consider writing the rest of the program in a higher level language, and writing the bottleneck in C or C++. All the high-level languages have some sort of native interface.

Slashdot Top Deals

[We] use bad software and bad machines for the wrong things. -- R.W. Hamming