Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment Re:I hate personal definitions (Score 1) 174

As far as the difference between deflagration and detonation, you may find this helpful:

http://en.wikipedia.org/wiki/D...

Why do I say it's hoped that they will replace scramjets? Because aerospace and military engineers are spending millions of dollars working on trying to engineer them as a replacement for scramjets and hoping they succeed:

http://en.wikipedia.org/wiki/P...

I was apparently mistaken about there not having ever been a PDE powered flight... looks like researchers flew one for 10 seconds at an altitude of 100 feet with engines that create detonations at a frequency of 80 Hz.

I imagine a power station that could harness the power of nitroglycerin. Nitro is cheap as hell to make and releases incredible power... I'd love to try and build a plant that's buried deep in bracing rock and uses a very dense inert metallic alloy as a hydraulic fluid to harness the incredible power of cheap organic explosives.

Comment Re:power cars? technically no (Score 1) 174

Fuel. You've been bitching about the use of the word "power" when you're the one who's using it wrong. The word you want is fuel.

Thermoelectrics generate power in the presence of heat.
Internal combustion engines deliver power when shit explodes inside them.

Gasoline is a fuel, not a power source.

If you built a car engine that delivered power by causing fuel to explode, you'd change the world. Car engines work through deflagration, not detonation. Detonation releases way, way more power. It's hoped that it will be the replacement for scramjet engines... envision a jet being driven by a series of explosions. No one has admitted to successfully making one, though. I've spent years doodling different ideas about how you might make one if we had the materials necessary, but it's like building a space elevator... fun to think about, but you'd need materials far stronger than anything we have available.

Car engines run on boring old combustion. The difference in scale between combustion and detonation is not dissimilar to the difference between a compost heap and a bonfire.

Comment Re:power cars? technically no (Score 1) 174

point granted, the "powered by" slope is a slippery one. but saying the car is powered by thermoelectrics is like saying it's powered by suspensions.

If it was pointed out to you that thermoelectrics operate anywhere there is a heat differential, and that you could technically "fuel" your car by pouring liquid nitrogen into the tank and have the thermoelectrics exploit the heat differential between the liquid nitrogen and the ambient temperature to generate work over time, aka power, would that be enough for you to concede that thermoelectrics are indeed what is generating the power?

Comment Re:Eyeballs did not find bug ... (Score 1) 582

A second and more important fact is that the bug was not discovered by eyeballs on source code. The techniques used seem to be the same applied to proprietary closed source code. "âoeWe developed a product called Safeguard, which automatically tests things like encryption and authentication,â Chartier said. âoeWe started testing the product on our own infrastructure, which uses Open SSL. And thatâ(TM)s how we found the bug.â"

So you're say that when I, as a (professional ;-) programmer, create a chunk of code that tests for something, you don't think I should get any credit for what it discovers, because it's the code that discovered it, not me. This pretty much shoots down the value of nearly everything I do, because like most programmers, I spend most of my time writing and running my test suites; the actual product itself usually takes only a small percent of my work time.

Maybe I'm overly arrogant, but I disagree with this. I think that whatever a chunk of code does, the credit (or blame ;-) should go to the programmer, not the code or the cpu.

By similar reasoning, we might argue that the "many eyes" never actually discover any bugs at all, because the real work is done by the brain behind the eyes, not the eyes themselves. And with computer bugs, the human brain almost never figures out the bugs; it merely writes code that does appropriate testing, providing the brain with information that it could never have figured out by itself.

This is sorta the inverse of the old saw that guns don't kill people; it's saying that the human that pulled the trigger should get no blame for a killing, because it was the bullet (or maybe the trigger mechanism) that actually did the job.

Comment Re:Wat? (Score 5, Insightful) 582

No, just no. No one with any sort of a clue ever argued these issues cannot happen with Free Software.

No, they haven't made that claim in so many words. But they've sure as hell implied it for years now. That's the whole line of thought that Raymond's statement (quoted in TFS) is based on.

Huh? The quote is "given enough eyeballs, all bugs are shallow." That's a clear admission that open software, like all other software, contains bugs; that's why you want the many eyeballs. Any claim otherwise is a symptom of not understanding plain English. Eric's whole point was that the bugs in open software will be found and fixed faster than the bugs in other software, due to the population of interested people who will study it, looking for the bugs. Nothing in that quote implies (to anyone with reasonable understanding of English and basic logic) that open software doesn't have bugs. I expect Eric would just chuckle at the very idea of software without bugs.

(Actually, someone near him should ask him. Tell us whether he chuckles, or snickers, or just gets a sad look on his face. Or maybe he'll say "Well, there is a conjecture that bug-free software exists, but in has never been observed in the field by reliable observers." ;-)

A much more useful conclusion from this story (if you're serious about computer security) is that this bug has been found and fixed in OpenSSL, but with its proprietary competitors, we have no way of knowing what horrible exploits they may be hiding. And you'd be a dummy to think they don't have exploits; every chunk of security-related software has exploits. The meaningful question is whether they can be found and fixed by the people using the software. If not, you'd be a fool to use that software.

Comment Re:Wat? (Score 2) 582

Because OpenSSL is such a common tool and is arguably vital to the function of the Internet as we know it, this sort of a bug really is one of those "worst case scenarios"

True, but the main lesson to learn from it can be summarized by the old cliche saying "Don't put all your eggs in one basket". The warning about a "monoculture" also applies here. If one specific piece of software is universally used, even a minor bug in it can be a widespread disaster. If people had any sense, the very fact that something is so popular and widespread would be a strong argument for duplicating its functionality with independently-developed code.

Of course, in reality we humans tend to act like herds of sheep ("sheeple", to coin a term ;-), and we tend to think that if everyone is buying X, then X must be a good thing to buy. With software, this is a major failure of logic that should stand out in the current story. If everyone is using X, then all it takes is one exploit to take down everyone's favorite toys.

But history teaches us that, no matter how many times we warn people about a single basket, people in general don't learn.

(Actually, I've long thought that this was a major explanation of why computer geeks tend to have such a wide variety of systems, with different release levels from their neighbors and friends. They're usually not much impressed by popularity. But the geeks are a tiny minority of humanity.)

Comment Re:Another thing (Score 2) 135

No, I believe it will take another decade to reach the point of collapse.

Sixteen people can carry a coffin with such ease that half of them can sit around and chat while half of them take a shift.

Four people can carry a coffin, but they cannot do it in shifts, or forward motion stops.

Three people can carry a coffin, but they will suffer greatly for the effort. Those things are heavy.

Two people cannot carry a coffin. They do not have the strength necessary.

Like you say, it's only a 1.5 fold decrease from 3 to 2. But it's a 1.5 fold decrease that we cannot afford.

Maybe if we offer the coffin enough fiat currency, it will grow legs!

Comment Re:Another thing (Score 4, Informative) 135

There is one huge mathematical flaw with this argument, people are still having children at a higher rate then replacement. Not that it is the only flaw, your understanding of history, economics, or even the current world is pretty warped.

Hate to break it to you, but you are stupid and intolerant, which is why people have been saying that to you. Not that you are going to listen.

That's true, but again, you're looking on too short a time scale and missing the pattern. We're having children at a rate that exceeds that necessary to replace members of the "Great" generation, that came before the boomers. They're still around, and the Boomers are beginning to retire.

From the study I posted above by Dr. Jost Lottes:

Worker-to-beneficiary ratio in the US:
  16 workers to 1 beneficiary in 1950
  3.3 workers per beneficiary in 2003
  2.1 workers per beneficiary in 2033 (projected)

You do understand that this is real, right? This is all based on hard data and real world facts; I'm not making this shit up as I go along.

Comment Re:Another thing (Score 4, Informative) 135

You heard it first here, folks. ShieldPuppy says we're all gonna die, all is woe, repent Ye and face damnation. The man knows the future, he's even from the future and thought so much about it he came here on Slashdot to inform us all of our fate, which is not good. A cave-dwelling existence is our ultimate destination, there's no escaping his analysis, he alone among us knows.

Here, have some data to substantiate my claims.

Changes in Workforce: Demographics and the Future of Work and Retirement
Dr. Jost Lottes
Institute on Aging
Portland State University

http://www.ohsu.edu/xd/researc...

Comment Re:Another thing (Score 4, Insightful) 135

The Western world decided to shift from a growth system, where women bear and raise children and the able bodied population slowly increases, to a system where the women enter the work force and children are few in number. If you measure it in years, they did this quite a long time ago. If you measure it in generations, it's only been a couple.

This had the consequence of dramatically reducing the number of "dependents" and increasing the percentage of people doing "productive work" as an economist would measure it. But, that only lasts till the generation that started the ball rolling retire and become dependents themselves. Then the spiral to oblivion starts, and you can't reverse it without death and destruction.

The women in the work force are no longer "bonus productivity", now they're essential resources to care for the dependent elderly. You can't even acknowledge and the situation and correct it at this point, unless you want to leave your senior citizens to die of neglect. But the longer it continues, the worse it gets, until eventually the people are so few in number that economies of scale break down and we regress to the lifestyle of primitives.

You don't need to have a PhD in Mathematics to understand this. Just a willingness to accept that everything you've been raised to believe was wrong.

Everything is in decline. It's going to continue this way for the rest of our lives. People will continue to refuse to accept the truth of what I've just said, and they'll point at a million different symptoms and call them causes, and we will go into further and further into decline until it collapses. Only at that point will there be people ready to start over.

I had a brief period in my youth where I worked as a life insurance agent, and got to see the proprietary data that makes up their actuary tables of life and death. I saw all this coming, spent my whole life trying to oppose it because I care too much about people to just ignore it, but all I ever got was sophistry, anger and people telling me how intolerant and stupid I was. But everything I saw has come to pass, and this is just another part of it.

Sometimes being a visionary means begging your foolish fellows to stop dancing and get the fuck off the train tracks, and getting run down by the train because you don't have the heart to let go.

I pity the younger generation. At least I got to spend the first half of my life in the shiny happy part. You young guys are in for a rough life. You get to try to measure up to a time of abundance that you will never experience for yourselves, and fail. That it will make it all the more painful, I expect.

Comment Re:Farming (Score 1) 737

Well, I can use rhetoric, religion and fear to make a mob of idiots attack your tribe and take your stuff. Then they would treat me like a minor godling for knowing how to use a cigarette lighter.
Isn't that how it works?

Do you have any real world experience doing so?

Slashdot Top Deals

"Ninety percent of baseball is half mental." -- Yogi Berra

Working...