Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment Re:However you don't get it (Score 1) 137

Because it conveys the right message for the people hearing it. That's why MS used it -it's a very good definition for someone who doesn't program computers for a living. MS tried to derail the trail by dumbing down the tech details, which shouldn't have been done at the Court. This doesn't mean that hiding tech details is always wrong.

End users don't get any direct benefit from the OS- it's a tool for the developers, so users don't require any detail about it's inner working; they literally don't need to know how an OS in order to accomplish their goals when using the computer.

Users only interact with the shell, the package system and maybe the file system; and those do not strictly belong to the OS, but are just applications bundled with it. And those are precisely the parts described in TFA.

Comment Re:However you don't get it (Score 1) 137

That definition is not intended to win trials here, nor to be used in any technical context. Their choice of words means that their target audience is not the stereotypical Slashdot crowd.

It implies that we can install this environment to our families, and still hope to use it ourselves. Some of us believe it's a good thing, that the people who think "the beige box is the hard drive" can use computers. But not many developers know how to make a computer that they can use; making software easy to use is much more difficult than most programmers realize.

Comment They get it (Score 4, Interesting) 137

They have a main webpage with a clean design, and they explain what they do and why anyone in the target audience should care, without falling prey to corporate-speak. That alone bests more than 90% of previous desktop environments, yet is the bare minimum than any user-facing project should have. Plus, the FAQ and About pages actually explain their motivations rather than a few obscure technical details.

That "operating system, a suite of software that makes your computer run" made me shed tears of joy.

Comment Re:save us from *all* pseudo-science (Score 1) 674

You're just describing human nature there, not an essential difference between science and religion. Most people doing science don't follow their assumptions to their ultimate philosophical consequences, and remain at a comfortable pragmatical ground.

Conversely, there are rational theologians (starting with scholasticism, which existed prior to the modern scientific method) that make all assumptions explicit - they just happen to use a different set of assumptions than positivism. This doesn't make them less rational, although it makes them less scientific.

Comment Re:Wrong way of doing things (Score 1) 674

Exactly. And most of the time, disproving their whole axiomatic framework through logic is simply impossible to do, as that framework is self-consistent.

Note that this is true for religious beliefs, but it's also true for the scientific method and rationality - their core assumptions are non-falsiable.

Comment Re:Wrong way of doing things (Score 4, Insightful) 674

I change my belief. This is what a rational being does

In that case, that "rational being" thing must be a mythical creature. Most of the time, human beings create rational explanations that match their pre-existing beliefs and subsconscious decisions they've taken, based on the emotions they evoke; not the other way around.

The shorter way to say that is rationalization, and it has a biological basis that has been studied through magnetic resonance imaging. There are some beliefs that can be discredited by careful assessment of axiomatic frameworks, looking for inconsistencies in them, but certainly the scientific method does not apply to non-falsifiable ideas like core religious beliefs; if you apply logic to them, you only get more and more complex and convoluted scholastic theories.

Comment Re:Government waste (Score 1) 257

+1 to that.

Even when we can improve our tech and evolve our tools, there's something to be said about taking the slow route. In nature, evolution creates generalist species that can survive to works cataclysms, when specialised species that were "better" for the old environment perish en masse.

I think we know how to build such better tools for specific uses, but we have no clue about how to create "generalist", all-purpose resilient tools. Understanding those may very well require a major breakthrough or two in our knowledge of evolution. Its likely that we'll be able to build them before we know how we did it.

Comment Re:Government waste (Score 1) 257

we already know the most obvious tricks it developed at the lowest level, and almost nothing at the intermediate levels

There, fixed that for you

the difference is that we can improve the process itself by applying recursion to it, which is why all our technologies go through a period of exponential improvement, while evolution's process remains the same old linear technique and doesn't change

Fair enough to that too. It's clear that evolution has worked so far through brute force and random environment changes, and humans can generate directed evolutionary environments to accelerate the process. Although humans applying their wetware to solve specific problems can be seen as nature itself applying a "recursive ability so as to improve its own methods", from a certain point of view. ;-)

Comment Re:Government waste (Score 1) 257

Evolution is slow. Evolution goes by trial and error rather than absolutely optimized engineering design and QA, and doesn't have any kind of recursive ability so as to improve its own methods.

On the contrary, evolution's QA is performed at all levels, while human QA usualy only deals with the upper functional layer. Nature's products are recursively made from 100% reusable, self-healing parts. Where are the equivalent robots that fix themselves at a molecular level? Different processes, different advantages.

While human tools can outperform nature for a specialized purpose, evolution produces more robust and general-purpose entities, that can easily adapt to new conditions. We don't have anything like that with human engineering (yet). While we can generate our own accelerated evolution processes, nature has a huge head start.

Comment Re:Eh? (Score 0) 201

How is your average smartphone (either open-source or jailbroken) more simplistic and controlled than a 20-years-old PC? (Other than for DRM and binary blobs, but those things existed back then too, and I don't think you're referring to that).

Making simple things easy is not the same as making hard things impossible. You can have both in the same device, and that's the design trend you're seeing.

Slashdot Top Deals

To program is to be.

Working...