From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Taht Subject: Re: Re: Introducing gnugol - an org-mode-output web search client Date: Sat, 08 Jan 2011 09:21:38 -0800 Message-ID: <4D289D22.7090808@teklibre.org> References: <4D210A00.9070901@teklibre.org> <87tyhmdksm.fsf@ufl.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Return-path: Received: from [140.186.70.92] (port=60863 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PbcUN-0004X3-2S for emacs-orgmode@gnu.org; Sat, 08 Jan 2011 12:22:18 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PbcU3-0004DQ-CF for emacs-orgmode@gnu.org; Sat, 08 Jan 2011 12:22:02 -0500 Received: from 75-145-127-229-colorado.hfc.comcastbusiness.net ([75.145.127.229]:39330 helo=gw.co.teklibre.org) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PbcU3-0004DB-5T for emacs-orgmode@gnu.org; Sat, 08 Jan 2011 12:21:43 -0500 Received: from cruithne.co.teklibre.org (unknown [IPv6:2002:4b91:7fe5:3::20]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "cruithne.co.teklibre.org", Issuer "CA Cert Signing Authority" (verified OK)) by gw.co.teklibre.org (Postfix) with ESMTPS id 5A4A05E9A5 for ; Sat, 8 Jan 2011 10:21:40 -0700 (MST) Received: from [IPv6:::1] (localhost [IPv6:::1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by cruithne.co.teklibre.org (Postfix) with ESMTPS id 5B2263E06DD for ; Sat, 8 Jan 2011 09:21:38 -0800 (PST) In-Reply-To: <87tyhmdksm.fsf@ufl.edu> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org On 01/06/2011 09:06 AM, Allen S. Rout wrote: > Dave Taht writes: > >> So over the holiday I wrote a command line web search client with an >> emacs interface and called it "gnugol". It uses the google json and bing >> json APIs to search the web, and outputs the results in plain text, in >> whatever format you're working in, notably, org, so you can navigate the >> results in the mind-set you're in. > > [...] > > On unrelated surfing (reddit), I ran into this: > > http://surfraw.alioth.debian.org/ I credit surfraw with inspiration in my documentation (which is less funny than theirs!). I've been using that - or something like it - for years. I should get in touch with them. My problem was more that 1) I've never got emacs's shells to display even simple applications like elinks properly 2) I remember questions as keywords and find the effort of bookmarking the results too much 3) Going from the Emacs org (or markdown) UI to "webspace" is really disconcerting for me. My fingers do emacs, my eyeballs like green on white, and I'd actually like the results spoken aloud whenever I get the latest emacspeak working... I love getting the results back in an outline form - tab to expand - I'd like to add something like org-keys... 4) And gnugol is FAST. Innumerable other advantages detailed on the web site and doc. > > Do you think it's possible that your two powers combined, would make you > INVINCIBLE? No. :/ It would be helpful, however, to come up with marginally better search of any sort in the general case. This week I prototyped an interface to stackoverflow (and got a little snarky about the issue in a blog entry: http://nex-6.taht.net/posts/Screen_Space/ ). Sean Conner and Brian Clapper been improving the C code considerably. Not so much work on the elisp. :( Do do a git pull and build regularly and have a look at the git log for details. The positive feedback, help, & interesting ideas, so far, have been wonderful. > I don't know how much they dink with the return stream; it may be "not > at all", which would be inauspicious for a combination. But if they're They don't. They do support 100+ engines however, and can be very useful. > doing any sort of output capture/filter, then adding an org-mode flavor > to the list might be really straightforward. I see centralized search devolving to the point to where we do need end user filtering - not just anti-spam techniques but also bayesnian filtering, and reputation servers, and white/blacklists to improve the quality. There's been a lot of discussion of the recent decline in google's results on various forums of late. I've been finding the bing support more useful than I thought. > > > > - Allen S. Rout > > > > _______________________________________________ > Emacs-orgmode mailing list > Please use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode