So, in 2005 I was involved in a company that thought "man, it would be great to build a search engine for source code". I even started putting together components for it, such as a model for finding text inside of larger documents that had statistical properties similar to code, auto-detecting the language, so you could find code snippets inside of blog posts. However, by the time we got organized enough to actually…
Google Killing Off Buzz and Code Search
71–80 of 148 posts
Re: Google Killing Off Buzz and Code Search
#72I may be biased, but: I feel like Google's "geek cred" is slipping. It feels like PMs (and their "monetization strategies") are gaining control over at El Goog, shutting down anything that isn't "revenue positive". You can't measure geek cred. You can't measure the second-order effect of services like Code Search. So the slow slide of Google turning into "just another tech company" starts...
"You can't measure geek cred. You can't measure the second-order effect of services like Code Search." And so as a publicly owned, regulated, billion dollar corporation, it no longer make sense to commit unmeasured resources to support unmeasurable benefits.
Why does Yahoo put out YUI, Hadoop, YTS for free? Why does Google give out protobufs, GWT for free? Why are there public tech talks at these companies? Can you quantify the benefit of such activities?
Re: Google Killing Off Buzz and Code Search
#73Earlier quoted context omitted.
I see your point. It's a good one, and I sort of agree with you, but I also think it's more complicated than that. For example, it's hard to say whether the six years of code search we got from google was better or worse than what a sustainable startup could have provided. And if was better, how do you measure that against its sudden disappearance until there's some viable replacement (if there will ever be one). It'…
I am not certain if you saw the edit I added to my previous comment (I added it reasonably immediately, but you also responded within 10 minutes, so maybe you missed it), but I believe it addresses some of these points; I will restate, however, more directly targeting this post, just in case. Google doesn't seem to try to make things sustainably, and in this case didn't even try their bread-and-butter business model…
Unrelatedly, this thread has been an absolute pleasure. Thanks for not dismissing me for the Google fanboy that I am.
Also, it's kind of awesome to be conversing with you on HN. I've used your jailbreaks and software on iPod Touches before I moved to Android, and I think it's awesome work you're doing. And is there a place where you've talked about your reasons for working on iOS instead of a more open platform? I'd love to read your position on that.
Thanks!
Re: Google Killing Off Buzz and Code Search
#74Earlier quoted context omitted.
Same here on google code. I have used it on multiple occasions to find out how users are using a class or API to get a feel for what API was actually used for. Not to mention when learning a new API having the ability to see real world usage was always helpful. Not to mention the ease of finding apps that had security issues in codebases after it was found. Anyone know of a replacement for this?
Well github's code search is a pretty good replacement, although it's limited to github.
Re: Google Killing Off Buzz and Code Search
#75Earlier quoted context omitted.
How do you sell ads on a bunch of code results? That's the only logical explanation I see for shutting this down. I find a globally-searchable database of code useful enough to want to rewrite this myself. I won't get all of the Internet, but if I can get Github and GNU / Apache / etc., it will be enough.
i"ve only thought about it for about 30 seconds but it would seem to be the absolute best place to post engineering job ads.
Re: Google Killing Off Buzz and Code Search
#76Earlier quoted context omitted.
Did they give a reason for shutting down code search? I didn't see it but think it deserves some kind of explanation of the decision.
It costs money. The kind of people who use it probably have adblock installed. It's not surprising that they would cancel it, they are a company driven by profit after all. I don't think there is really much to explain. Maybe once it had utility as a way to earn good will among developers, but presumably they don't care too much about that these days, given how little competition and how much brand recognition they h…
It does cost money, but I kind of doubt this is the reason.
First thing, I assume that Google will continue to have Code Search or something very much like it available internally. The reason is simple: Like many people here said, this kind of search is useful for us programmers. So Google would be silly to not let its people continue to benefit from it. Google is known to have lots of internal tools written to make its developers more productive - this would be just another one.
Second, given that assumption, I wonder how much money it takes to run Code Search publicly. The code is already working, development costs are already paid. How much traffic does it actually receive? I doubt it is that much that it is significant in any way for Google. Google's server infrastructure is very efficient, and the amount of people searching for code isn't that big in absolute terms.
So why would Google be shutting it down? I have no idea. I can throw out a few wild guesses, but don't take them too seriously:
1. Part of a push to limit the amount of Google websites and services - just to keep the number smaller, more coherent, more cohesive.
2. Keeping Code Search an internal tool gives Google another advantage that its developers have that others do not. 2.1. Perhaps Google just finished a major upgrade to Code Search, and decided it wants to keep that internal, and doesn't want to maintain two codebases.
3. Fear of potential legal issues, either 3.1. People suing on the assumption that code appearing in Code Search has been 'scanned' by Google, so Google can't say it never saw that code before, say, in a copyright infringement lawsuit (like the Oracle-Google lawsuit), or 3.2. People using Code Search to find similar pieces of code and using that to sue people. (Both of these legal fears seem ridiculous to me, but lawyers tell their clients to do lots of things that seem ridiculous in order to limit legal liability.)
Again, though, I really have no idea. But I doubt it is money.
Re: Google Killing Off Buzz and Code Search
#77Re: Google Killing Off Buzz and Code Search
#78I may be biased, but: I feel like Google's "geek cred" is slipping. It feels like PMs (and their "monetization strategies") are gaining control over at El Goog, shutting down anything that isn't "revenue positive". You can't measure geek cred. You can't measure the second-order effect of services like Code Search. So the slow slide of Google turning into "just another tech company" starts...
"You can't measure geek cred. You can't measure the second-order effect of services like Code Search." And so as a publicly owned, regulated, billion dollar corporation, it no longer make sense to commit unmeasured resources to support unmeasurable benefits.
Look, I admit that you can't make good business decisions on Google's scale without using the data. That, however, is not Google's problem. It's also important to have vision and principles that everyone in the company understands, otherwise it's impossible to keep thousands of employees moving in the same direction. It would be very easy for Larry to make a decision like:
"One of our core values is to put engineering first, this makes us a place where the smartest engineers want to work, and keeping Google Code around is a strong external indicator of this, therefore we should spend $1,000,000/year maintaining it regardless of profits."
Despite the lack of data you could not fault a CEO for making a gut call like that. Just because you can't measure something doesn't mean it doesn't exist.
Re: Google Killing Off Buzz and Code Search
#79[1]http://www.nytimes.com/2011/10/14/technology/google-reports-...
Re: Google Killing Off Buzz and Code Search
#80Very saddened to see 'University Research Program for Google Search' go. Google's index offers an exciting corpus for linguistics and AI study. The current search API's just don't cut it for proper research (for example: just 64 results per query and 1000 queries a day [1] and the "estimatedResultCount" being off by a factor of 10-100 [2]). I believe spammers were abusing the Google translate API to spin articles in…