Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: ignorance is bliss... (Score 1) 323

Well, if it is on Wikipedia it must be true. Such a great defense to your argument!

You can build an industry around anything. It still doesn't make it a science.

In the meantime some may wait for you to actually "discover" an algorithm. Perhaps some will call this activity "angel'o'sphere's folly".

Comment: Re:engineering is applied science (Score 1) 323

Sticking your fingers in your ears and saying something doesn't make it so.
Perhaps you need to study a bit more philosophy. So-called computer science is a philosophy based on arbitrary foundations and assumptions.

Let's look at how you are asserting the opposite:
First, are algorithms invented or discovered? Algorithms can only be invented. When someone "discovers" an algorithm, where was it hiding? What form does it have? Quite simply, algorithms have no physical form so they cannot be discovered.

Second, somehow you feel that simply asserting that developing a "software system" proves that it is engineering. Quite simply, it isn't.
Since you mentioned clay---software is not at all like clay. Software does not have physical form beyond the system that was arbitrarily develop to record some aspects of it. If it does, how would you describe it?

Finally, "give me three statements about bubble sort and three about quick sort...without CS you could not do that". What does that prove aside from that people can write things about anything? If I write a tome about pixies does that make pixies a science? Certainly not!

Le'ts put this in terms you may be able to understand.
Computer "science" is an applied philosophy. In this way it is a great deal like mathematics and very unlike physics.

Comment: engineering is applied science (Score 1) 323

Engineering is applied science. Electrical engineering, chemical engineering, and running a train are true engineering pursuits.
Computer "science" is not a science---it is an arbitrary paradigm beyond the electrical engineering and physics required to construct physical computers.
Since there is no "science" in computer science, calling a programmer an "engineer" makes no sense.

+ - Linux Community Considers NSA's Hand in systemd

Submitted by Robotron23
Robotron23 (832528) writes "Several sources within the Linux community (here, here, here and here) have continued to discuss the possibility of NSA involvement with systemd. Various commentaries argue that the pace, scope and vociferousness surrounding the Debian kernel updates signify cause for suspicion. Discussion upon this subject has simmered since April, when Julian Assange branded the Debian project as being under the ownership of the NSA.

With examples, iGuru summarizes the arguments in this post. Noted is the worrying influence of developers working in billion-dollar corporate giant Red Hat, the potential for infiltration and manipulation within and between systemd supporters, plus numerous possible security holes and vulnerabilities in the code. Meanwhile, systemd's 217 update was announced as implemented."

Never worry about theory as long as the machinery does what it's supposed to do. -- R. A. Heinlein