It is the the duty of a Webmaster to allocate URIs which you will be able to stand by in 2 years, in 20 years, in 200 years.

Theory provides the maps that turn an uncoordinated set of experiments or computer simulations into a cumulative exploration.

I think we should think of AI as the intellectual equivalent of a backhoe. It will be much better than us at a lot of things.

To me programming is more than an important practical art. It is also a gigantic undertaking in the foundations of knowledge.

It's not the school, the curriculum, or the teacher, but motivation that is the single most important ingredient in learning.

It's very satisfying to take a problem we thought difficult and find a simple solution. The best solutions are always simple.

The whole thought of a career with computers - given that hardly anybody even knew what they were - it wasn't even a concept.

There is a fine line between free speech and hate speech. Free speech encourages debate whereas hate speech incites violence.

Advice to beginning SF writers? Write a lot, finish what you write, and when it's done, keep sending it out for quite awhile.

Often it is the means that justify the ends: goals advance technique and technique survives even when goal structures crumble.

UNIX is simple and coherent, but it takes a genius (or at any rate, a programmer) to understand and appreciate its simplicity.

Progress is possible only if we train ourselves to think about programs without thinking of them as pieces of executable code.

If there is one 'scientific' discovery I am proud of, it is the discovery of the habit of writing without publication in mind.

If we take a small step in extolling peacemakers as much as honoring war heroes, we will be making a giant leap towards peace.

As we go forward, I hope we're going to continue to use technology to make really big differences in how people live and work.

Web users ultimately want to get at data quickly and easily. They don't care as much about attractive sites and pretty design.

The Web is now philosophical engineering. Physics and the Web are both about the relationship between the small and the large.

Women are starting something like twice as many companies as men, but the money is primarily going to companies started by men.

It seems certain that much of the success of Unix follows from the readability, modifiability, and portability of its software.

My father worked for Bell Labs. Hence, I knew very much about the place. I knew it because also he was involved with telephony.

Simplicity and elegance are unpopular because they require hard work and discipline to achieve and education to be appreciated.

The pooling operation used in convolutional neural networks is a big mistake, and the fact that it works so well is a disaster.

The original idea of the web was that it should be a collaborative space where you can communicate through sharing information.

Forming of a web of information nodes rather than a hierarchical tree or an ordered list is the basic concept behind HyperText.

There was a time when people felt the internet was another world, but now people realise it's a tool that we use in this world.

Unfortunately, the current generation of mail programs do not have checkers to see if the sender knows what he is talking about.

Trivia rarely affect efficiency. Are all the machinations worth it, when their primary effect is to make the code less readable?

The notion of having a fleet of autonomous ocean-going vehicles wandering the world collecting data is something out of fiction.

I believe babies are born as innovative personalities... But our social processes work to stamp out exploration and questioning.

A little-known truth: Every aspect of the world is fundamentally unpredictable. Computer scientists have long since proved this.

Some ideas you have to chew on, then roll them around a lot, play with them before you can turn them into funky science fiction.

The whole thing that makes a mathematician’s life worthwhile is that he gets the grudging admiration of three or four colleagues.

Every creative person can draft into service those around them who exhibit the right mixture of intelligence, insight, and grace.

Creative ideas aren't like Jenga blocks, where they fall apart and you've got to start from scratch, though it can feel that way.

Reliability engineers often assume that reliability and safety are synonymous, but this assumption is true only in special cases.

During the process of stepwise refinement, a notation which is natural to the problem in hand should be used as long as possible.

In the future, search engines should be as useful as HAL in the movie 2001: A Space Odyssey-but hopefully they won't kill people.

It is not the responsibility of the language to force good looking code, but the language should make good looking code possible.

Probably I am very naive, but I also think I prefer to remain so, at least for the time being and perhaps for the rest of my life.

Look at the computer industry. I've watched a lot of companies come and go, some that were right at the pinnacle of their success.

My impression is that a really, really high-order concern for the whole development community is interoperability and consistency.

When you have to choose among methods, your locus of attention is drawn from the task and temporarily becomes the decision itself.

A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable.

Remember that in 1993 a company with a bad Web site needed an engineer. Today, a company with a bad Web site needs a psychiatrist.

Scratch the surface in a typical boardroom and we're all just cavemen with briefcases, hungry for a wise person to tell us stories.

Years of science fiction have produced a mindset that it is human destiny to expand from Earth, to the Moon, to Mars, to the stars.

Do what you think is interesting, do something that you think is fun and worthwhile, because otherwise you won't do it well anyway.

The need to challenge the status quo is just more obvious when you're failing than when you're succeeding. But it's no less urgent.

I've always been surprised at the number of people who think we've got it all figured out. It's incorrect, and it's a real problem.

My reasons are the same as for any mathematical conjecture: (1) It is a legitimate mathematical possibility, and (2) I do not know.

Share This Page