There are lots of Linux users who don't care how the kernel works but only want to use it is not only a tribute to how good Linux is, but it also brings up issues that I would never have thought of otherwise.

Every once in a while an issue comes up where I have to make a statement. I can't totally avoid all political issues, but I try my best to minimize them. When I do make a statement, I try to be fairly neutral.

We at Google have made tremendous advances in understanding language. Our knowledge graph has been fundamental to that. The new algorithm that we launched today called Hummingbird has been a great leap forward.

We could talk, act, and dress funny. We were excused for socially inappropriate behavior: 'Oh, he's a programmer'. It was all because we knew this technology stuff that other people found completely mystifying.

Programmers are in the enviable position of not only getting to do what they want to, but because the end result is so important they get paid to do it. There are other professions like that, but not that many.

Rule 1. You can't tell where a program is going to spend its time. Bottlenecks occur in surprising places, so don't try to second guess and put in a speed hack until you've proven that's where the bottleneck is

If you think about YouTube, YouTube is a 'searching the world's videos' problem, right? They all have to be there, but how do you find them? What I guess I'm trying to say is that search is still the killer app.

Google's architectural model around broadband and services and so forth plays very well to the powerful devices and services Apple is doing. We're a perfect back end to the problems that they're trying to solve.

I think it's pretty clear that the Internet as a whole has not had a strong notion of identity. And identity means, 'Who am I?' Fundamentally, what Facebook has done has built a way to figure out who people are.

When a task cannot be partitioned because of sequential constraints, the application of more effort has no effect on the schedule. The bearing of a child takes nine months, no matter how many women are assigned.

To break the power of the big corporations, we would propose that the biggest 500 corporations that dominate the rigged economy and political system should be taken into public ownership, and run democratically.

We don't have a traditional strategy process, planning process like you'd find in traditional technical companies. It allows Google to innovate very, very quickly, which I think is a real strength of the company.

It is very difficult to make a vigorous, plausible, and job-risking defense of an estimate that is derived by no quantitative method, supported by little data, and certified chiefly by the hunches of the managers

I started Linux because I wanted to see it on the desktop... I do hope that the desktop people would try to work together ... and work more on the technology than trying to make the login screen look really nice.

I think it's pretty clear that the internet as a whole has not had a strong notion of identity. And identity means, 'Who am I?' Fundamentally, what Facebook has done has built a way to figure out who people are...

Turtles are very stable and have been around forever. But they have problems adapting. When humans came along, turtles came under serious threat. Biodiversity is good, and I think it is good in technology as well.

There is a science to managing high tech businesses, and it needs to be respected. One of them is that in technology businesses, leadership is temporary. It's constantly recycling. So the asset has limited lifetime.

I lived near Santa Cruz for ten years, and the whole time, it bothered me what an exclusionary definition of 'inclusion' was in force. Social censure was applied to those who expressed unpopular or uncomfortable ideas.

I don't actually go to that many conferences. I do that a couple of times a year. Normally, I am not recognized; people don't throw their panties at me. I'm a perfectly normal person sitting in my den just doing my job.

There are "extremists" in the free software world, but that's one major reason why I don't call what I do "free software" any more. I don't want to be associated with the people for whom it's about exclusion and hatred.

One of the things I've been trying to do is look for simpler or rules underpinning good or bad design. I think one of the most valuable rules is avoid duplication. "Once and only once" is the Extreme Programming phrase.

Of the four project development variables - scope, cost, time and quality - quality isn't really a free variable. The only possible values are "excellent" and "insanely excellent", depending on whether lives are at stake.

The for-profit health insurance industry is the main obstacle to delivering high quality, universal healthcare for all. It should be replaced with a single-payer system, a public program that guarantees everyone coverage.

One of the reasons I like open source is that it allows people to work on the parts they are good at, and I don't mean just on a technical level; some people are into the whole selling and support, and that's just not me.

Search companies, which I won't mention by name, tried to do so many things at the same time, they forgot all about search. They either missed the next revolution of search or they created an opening for a Google to enter.

If you are a programmer working in 2006 and you don’t know the basics of characters, character sets, encodings, and Unicode, and I catch you, I’m going to punish you by making you peel onions for six months in a submarine.

Don't ever make the mistake [of thinking] that you can design something better than what you get from ruthless massively parallel trial-and-error with a feedback cycle. That's giving your intelligence much too much credit.

Poor management can increase software costs more rapidly than any other factor. Particularly on large projects, each of the following mismanagement actions has often been responsible for doubling software development costs.

When you use Google, do you get more than one answer? Of course you do. Well, that's a bug. We have more bugs per second in the world. We should be able to give you the right answer just once. We should know what you meant.

Elasticsearch is all about scale for us. At Foursquare, we handle tens of millions of searches across 50 million locations each day. Elasticsearch returns real-time results, which encourages more usage and deeper engagement.

Since I have access to every, every crisis in the world because it's always blaring at me on cable television, that doesn't mean I have to worry about every one of them. This is also known as knowing where the off button is.

Brands are the solution, not the problem. Brands are how you sort out the cesspool. ... Brand affinity is clearly hard wired. It is so fundamental to human existence that it's not going away. It must have a genetic component.

The boss must first distinguish between action information and status information. He must discipline himself not to act on problems his managers can solve, and never to act on problems when he is explicitly reviewing status.

Google (and pretty much every other major search engine) uses hyperlinks to help determine reputation. Links are usually editorial votes given by choice, and link-based analysis has greatly improved the quality of web search.

One principle problem of educating software engineers is that they will not use a new method until they believe it works and, more importantly, that they will not believe the method will work until they see it for themselves.

We have an opportunity for everyone in the world to have access to all the world's information. This has never before been possible. Why is ubiquitous information so profound? It's a tremendous equalizer. Information is power.

Since I have access to every, every crisis in the world because it's always blaring at me on cable television, that doesn't mean I have to worry about every one of them. This is also known as knowing where the 'off' button is.

Language is one of the fundamental principles of human understanding. It is the way we interact with each other and how we grasp the world we live in. Intelligence is the ability to avoid doing work, yet getting the work done.

I think the term "intellectual property" should be avoided, not because it's a bad term, but because it mixes things up that shouldn't be mixed up. There are different forms, and they hardly have anything to do with each other.

Study after study shows that the very best designers produce structures that are faster, smaller, simpler, clearer, and produced with less effort. The differences between the great and the average approach an order of magnitude.

Modern PCs are horrible. ACPI is a complete design disaster in every way. But we're kind of stuck with it. If any Intel people are listening to this and you had anything to do with ACPI, shoot yourself now, before you reproduce.

You know, the mark of intelligence is realizing when you're making the same mistake over and over and over again, and not hitting your head in the wall five hundred times before you understand that it's not a clever thing to do.

It's a mistake to predict the size of markets that are so new. This model has shown no signs of slowing down. So we are going to get as much of it as we possibly can, and when we get close to that we'll figure out other problems.

The business changes. The technology changes. The team changes. The team members change. The problem isn't change, per se, because change is going to happen; the problem, rather, is the inability to cope with change when it comes.

Google was founded to get information to everybody. A by-product of that strategy is that we invented an advertising business which has provided great economics that allows us to build the servers, hire the employees, create value.

You can do a lot of things with git, and many of the rules of what you *should* do are not so much technical limitations but are about what works well when working together with other people. So git is a very powerful set of tools.

The policy of America to deny visas to technically trained people in the U.S. and shipped to other countries, where they create companies that compete with America, has to be the stupidest policy of all the U.S. government policies.

Half of Google's revenue comes from selling text-based ads that are placed near search results and are related to the topic of the search. Another half of its revenues come from licensing its search technology to companies like Yahoo.

YouTube's traffic continues to grow very quickly. Video is something that we think is going to be embedded everywhere. And it makes sense, from Google's perspective, to be the operator of the largest site that contains all that video.

So if you want to get things done, you positively have to understand at any given point in time what is the most important thing to get done right now and if you're not doing it, you're not making progress at the fastest possible rate.

Share This Page