Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:Read what you wrote (Score 3, Informative) 169

I work in Tape, and I can tell you that I've run into sysadmins and CTOs who have overlooked #3 (particularly with their belief in cheap disk arrays) to their sorrow. Tape is boring old tech, but it's damn near bulletproof in saving the bacon every damn time something goes wrong and a restore needs to occur. Ethernet with NAS boxes my ass, you need a tape library in there somewhere to completely insure that your company doesn't go down permanently after the inevitable rogue wave of human stupidity hits your network.

Comment Re:It's not a doll (Score 1) 342

I like working in an environment where women are empowered and contributing. I have a great CFO who's a woman, and she's an inspiration to everyone here. I get to work with intelligent, fun, and attractive women who feel safe in expressing themselves--it's fantastic. Women in the workplace is a good thing, and I'm willing to surrender male privilege if this is the result.

Comment Re:By what definition of "rich"? (Score 3, Interesting) 311

Your points are well taken. By way of comparison, I make $70K, am single with no dependents, and I reside in the greater Seattle area. I can be counted as middle class for Seattle, but for everywhere else I'd be upper middle class (possibly upper class dependent on the area). When I look at my monthly costs & budget, then compare where I currently live versus a place with a lower cost of living, I realize that I've got to stay in the Seattle region. The cost of living is higher, but the pay is commensurately higher, which allows me to continue paying on my student loans. I feel that reinforces your point about the household with two earners in their 40's. Once I get my student loans paid off, then I can afford to move to a less expensive locale where my salary will decline, but the other costs should decline even more. I'll still be considered middle-to-upper-middle class due to spending & saving habits, plus education, even with the decline in salary.

Comment The good ol' days were a historical anomaly (Score 4, Insightful) 342

What you are referring to is the post-World War II era of twenty years that applied really just to the United States, Britain, and a few other select nations. The rest of humanity's history is very similar to the present: both parents working and trying to find low-cost alternatives for child-care, education rapidly approaching unattainable levels of cost for all but the very elite, and a resurrection of the landowner/landlord aristocracy. We're moving to a form of Feudalist Capitalism, only instead of lords and mandarins, we have Corporations and oligarchic republics. Even during the Industrial revolution, we STILL had aristocracies, merchants, and peasants. It was just that technology was redefining who was who. Right now the entire planet is reverting back to the *standard* way of life, the way it used to be before World War I. We just happen to have higher living standards and better technology to assist us.

Comment Re:Heartbleed != malloc (Score 1) 379

instead of concentrating on replacing malloc, they could concentrate on replacing another part, namely designing buffer-types that contain buffer-size and are automatically bound-checked.
So heartbleed has something to do with their in-house memory management, in that they lost the opportunity to bake automatic bound checking into their custom memory manager.

One of the few quite brilliant things DJB did was write stralloc to avoid C string issues. I wish more people would use something similar in their code.

Comment This isn't spying (Score 1) 93

Everyone with a Nest is probably already aware of their Energy Partners https://nest.com/ca/energy-par... program.

Instead of having your utility company cut your power in the summer when its hot out like they do some places, Nest users' thermostats pre-cool their homes in the morning to reduce energy use during peak hours as determined by the power company. This is a win-win you sign up for, not a spying act.

If you don't want Nest to know about your energy usage, just disable its wifi connection. It still works fine without it.

Comment Re:Go after the people who write the software (Score 1) 45

There should be no analogies, as comparing software to the real world means you're profoundly ignorant to begin with.

Software is real. It's part of the world. Same as the internet - it isn't a "cyberspace", it's people sitting at keyboards, and servers in real places, with actual cables between. And laws apply to those people, servers, cables, and software. And analogies apply equally well and equally badly between software and the rest of the world as they do between other parts of the rest of the world. Some analogies are useful, some less so. Just because it's "software" doesn't make it, and the processes that produce it, magically immune to logical, ethical, and legal analysis.

Comment Re:Original premise is false (Score 1) 582

I was probably over-optimistic when I said "finding bugs like this is easy to automate". What this would probably need is runtime access checking turned on, and a test case that has mismatched lengths. The latter would require the tester to implement what I call C4 tests, or "comprehensive corner case coverage".

Comment Re:Original premise is false (Score 1) 582

Not true. Writing code is very hard to automate. Finding bugs like this is easy to automate. In fact, the OpenSSL team specifically turned off all the memory overrun checks on all platforms, because some platforms have performance problems with them. So, the automated checks should have spotted this problem (at run time, rather than compile time, but there are other tools for that), but they were turned off.

Slashdot Top Deals

"Everything should be made as simple as possible, but not simpler." -- Albert Einstein

Working...