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

 



Forgot your password?
typodupeerror
×

Comment Re:A Simple Retort (Score 1) 556

You have that a little wrong. God *can* (in principle) be proven. If the sky breaks open, choirs of angels break forth, a 10km-long arm reaches down from the skies and an 8km golden-haired, bearded face looks down upon humanity and utters words of unshakable truth...then God is proven.

That ostentatious display of fireworks wouldn't prove that the entity responsible for them would be omniscient, all-powerful, omnipresent and all-benevolent, though.

These are characteristics that those in the know consider essential properties of what they call "God", and those wouldn't be proven by your hypothetical display of evidence; that would only show that someone has a tremendous FX budget.

By their very definition, those "omni" properties cannot be proven by empirical evidence, so by definition they are outside the reach of scientific enquiry, and belong to the realm of the purely philosophical. All theology and most classic philosophy depend on those universal, unlimited powers of God for their reasoning, so most of what you've heard about such entity would still remain unproven. That's why all this talk about "science can prove the existence of God" or "science can prove that God doesn't exist" is quite silly; they would anyway work only for some trivial values of God, not its core definition.

Comment Re:Knuth is right. (Score 1) 149

In addition to Set Theory and Formal Logic, Computer Science relies heavily on Boolean Algebra, Graph Theory, and other areas of Discrete Mathematics. Computer Science is inherently cross-disciplinary, but at its core it is closer to Mathematics than it is to Engineering or Science.

You miss the parts that are very close to Linguistics and Information science: Ontologies, Information retrieval, Semiotics, and the all-important Human-Computer Interaction - how to build a computation environment that's efficient for humans to interact with. Maybe this is not a well-defined problem in a mathematical sense, but it's at the core of all programming activity beyond the level of micro-instructions.

This is not merely cross-disciplinary work; those are also essential parts of the science of computation, little related to mathematics yet highly relevant to all projects in the computing field, either in research or business - although many are unaware of their relevance.

Comment Re: Good news, bad news (Score 1) 628

Who says there would be no constraints? Merely because there's no threat of hunger and cold, doesn't mean that creating art would have no challenges of its own. Many artists in history could create their craft because they were wealthy enough not to need other work.

Even if there is not a pressing need, artists can use self-imposed limits to explore the possibilities of their medium of choice.

Comment Re:Idea (Score 1) 244

I said "Not if you choose to be one of the people who doesn't work and lives from the basic rent"... or also if you can't choose and are forced into it. Life is long and you never know what tomorrow brings.

With a basic income, you have a choice that you didn't have before. This is what those extra taxes are buying you (in addition to reducing competence because other people will choose not to apply to the remaining jobs). Being universal, you also benefit from them.

Comment Re:Idea (Score 1) 244

Because I have to pay taxes to support them?

Not if you choose to be one of the people who doesn't work and lives from the basic rent.

...making us less competitive internationally. Which causes more jobs to be outsourced...

Do you realize that those arguments wouldn't apply if the rent was truly universal? I.e. if *all* people could apply for them, not just people from a single country, all workers in the world would face the same increases in costs, thus not making any difference in their competitiveness.

...or just vanish due to being economically unproductive.

Again you're assuming 1) that such thing would happen and 2) that it's a bad thing. Why?

Comment Re: Effort dilution (Score 1) 254

By converted, you mean "wrapped", right? Banks sinply don't throw away well tested code that runs core business logic merely to update the language, they build interfaces around them and keep then running. Surely new systems are built in new languages (mostly Java) and old systems will be ultimately shut down, but it doesn't make sense for the parts where requirements remain the same, and the principles of banking have been the same for centuries.

And high performance scientific code is often easier to write in Fortran than C. When you add that to the knowledge an already swt-up environments in academy, there's still a relevant community trusting their libraries for their computing needs.

Comment Re: Cult (Score 1) 488

Maybe it's time to give up the open source movement? Our leaders are getting old and the new generation does not understand our need for freedom and in some cases they dont have enough coding skills.

The day open source is forgotten and core sharing depends merely on developer's goodwill, without clear reuse licenses, we will face all the Unix wars all over again.

There are clear signs of that already happening in the mobile OS area, where big corps are busy using patents to invalidate the benefits that their FLOSS code base provide.

The advantage of open source is that it allows developers to advance the industry fast through collaboration on common infrastructure while competing on quality and features, rather than competing on who owns the largest amount of intellectual property. Next generation developers would be wise to learn that lesson from history or they will have to re-learn it from experience.

Comment Re:TIt-for-tat fallacy (Score 1) 213

Unchallenged presence is not a measure of success if it's unsustainable. Our current widespread presence is dependent upon a huge dependency of non-renewable resources.

The real test of success is when a species is integrated in its environment with a relationship that relies solely on renewable resources, so that their presence in that environment may run indefinitely. We are nowhere near that point yet.

Nature is full of periods where a process runs wild and fills their environment, only to be instantly wiped out when the resources required to maintain the process are exhausted. Those processes or species do not count as "successful" in terms of evolution if they become ultimately extinct.

Slashdot Top Deals

Quantity is no substitute for quality, but its the only one we've got.

Working...