Slashdot Mirror


goosh, the Unofficial Google Shell

ohxten writes "Stefan Grothkopp has come up with a pretty neat tool called goosh. It's essentially a browser-oriented, shell-like interface that allows you to quickly search Google (and images and news) and Wikipedia and get information in a text-only format. This is quite possibly the coolest thing I've seen in a good while."

310 comments

  1. Totally geeky by Daimanta · · Score: 5, Funny

    Getting excited from old functionality in a commandline enviroment.

    --
    Knowledge is power. Knowledge shared is power lost.
    1. Re:Totally geeky by vanyel · · Score: 4, Interesting

      It is amazingly fast, you'd think it was a *real* command line environment: fast and efficient.

    2. Re:Totally geeky by Anonymous Coward · · Score: 5, Insightful

      It kind of reveals some good UI design choices though. For example, why should the Google website have a textbox for the search input anyway? If you're at Google, all you'll type in will be for a search. So why not just capture all keyboard inputs into the search input box instead of requiring the user to ever explicitly click/tab and put the input field into focus?

    3. Re:Totally geeky by Anonymous Coward · · Score: 5, Funny
    4. Re:Totally geeky by martin-boundary · · Score: 5, Informative
      There's already a better choice for command line integration: try surfraw. This lets you stay within a real command shell such as bash, and just type

      $ google what I want to know

      You'll get the results directly in a browser of your choice. If you're like me, you have the browser set up as w3m, so that the google results simply appear in the same terminal where you can click on them. Since w3m is a pager like more and less, you can postprocess the google output, eg

      $ google hello | grep Cached
      www.hello.com/ - 2k - Cached - Similar pages
      www.hellomagazine.com/ - 32k - Cached - Similar pages
      www.hellomagazine.com/royalty/ - 27k - Cached - Similar pages
      en.wikipedia.org/wiki/Hello - 39k - Cached - Similar pages
      en.wikipedia.org/wiki/Hello_world_program - 32k - Cached - Similar pages
      www.elite.net/~runner/jennifers/hello.htm - 157k - Cached - Similar pages
      www.ipl.org/div/hello/ - 20k - Cached - Similar pages
      www.mylalaland.com/hello/ - 6k - Cached - Similar pages
      publicaddress.typepad.com/ - 58k - Cached - Similar pages
      www.sanrio.com/ - 10k - Cached - Similar pages

      Best of all , surfraw is not just limited to google, so you can have a complete shell browsing experience for a lot of different sites.

    5. Re:Totally geeky by nuzak · · Score: 4, Informative

      Capturing all keyboard inputs would require javascript, and if you have that enabled for google, you'd have noticed it already sets the focus to the input box when loaded.

      --
      Done with slashdot, done with nerds, getting a life.
    6. Re:Totally geeky by Dpaladin · · Score: 5, Funny

      I find that Linux users always Bash new shells, to be honest.

      --
      Bad puns gave me bad karma. =(
    7. Re:Totally geeky by smittyoneeach · · Score: 4, Informative

      Also, w3m runs nicely as an inferior process under emacs.
      http://www.emacswiki.org/cgi-bin/wiki/emacs-w3m#WThreeM

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    8. Re:Totally geeky by Anonymous Coward · · Score: 1, Interesting

      I'd rather have the ability to search with sql like queries or some really nice regex style fuctionality.

    9. Re:Totally geeky by kylehase · · Score: 1

      Perhaps you're getting excited over Google image ascii porn. I guess you have safe search turned off.

      --
      You want fun, go home and buy a monkey!
    10. Re:Totally geeky by Dolda2000 · · Score: 3, Informative

      You may also want to try Vimperator, a Firefox extension for controlling the browser entirely with the keyboard, with vi-like keybindings. It's not perfect, but I find it much more convenient than the standard mouse-driver interface.

    11. Re:Totally geeky by greentea · · Score: 1

      searchmash does that.
      Wait, i just checked and it isn't doing so anymore. It used to

    12. Re:Totally geeky by Anonymous Coward · · Score: 1, Insightful

      Or you could install Opera and use the search keywords...

    13. Re:Totally geeky by dotancohen · · Score: 3, Informative

      You may also want to try Vimperator, a Firefox extension for controlling the browser entirely with the keyboard, with vi-like keybindings. It's not perfect, but I find it much more convenient than the standard mouse-driver interface. Vimperator really is a great product, I even donated to the developer recently. I am browsing with it now, and I am not a VI-junkie either. In fact, I now intend to learn VI because Vimperator has made browsing that much easier.

      My favorite features:
      * Best hit-a-hint implementation. There are other extensions that do this, but vimperator is the easiest to use on a laptop with no numpad.
      * j/k scrolling. This is so convenient that I don't understand why it is not the default
      * Cleaner interface. No menu, location bar, nothing but the status bar until you start a command.
      * Next/Previous buttons. Vimperator finds the "next" and "previous" links in webpages and follows them when you click ]] and [[.
      * I could go on and on.
      --
      It is dangerous to be right when the government is wrong.
    14. Re:Totally geeky by wolftone · · Score: 5, Funny

      ...there's a process that is inferior to emacs?

    15. Re:Totally geeky by khellendros1984 · · Score: 2, Interesting

      Because that's what the user expects to have to do. The net's already confusing enough, with all the flash and different site design ideas. Why make it worse by making the textboxes react in novel ways? Then again, I guess it's Google. They could probably get away with it.

      --
      It is pitch black. You are likely to be eaten by a grue.
    16. Re:Totally geeky by navsan · · Score: 3, Funny

      ...and just type $ google what I want to know You'll get the results directly in a browser of your choice.

      Wow! And it's even psychic!
    17. Re:Totally geeky by rizole · · Score: 2, Informative

      I use "search for text when I start typing" as default. Lets me surf with minimal use of the mouse, capturing all keyboard input as search would break that for me.

    18. Re:Totally geeky by dave420 · · Score: 1

      Have you used Google in the last 6 years? :) They do that already.

    19. Re:Totally geeky by digitalaudiorock · · Score: 1

      I totally agree. Also, the fact that you can enter the line numbers and can hit Enter to get the next page or results rather than using a mouse is enough to get me using it on my laptop...I detest the mice on laptops frankly. While it's not the most amazing thing I've ever seen, to me it's worth using just for that...very cool. I'm surprised it seems to be getting put down so much here.

    20. Re:Totally geeky by Anonymous Coward · · Score: 1, Interesting

      Google itself acts like a shell in a lot of ways, with a calculator 5+3 or yellow pages best buy near 02139 or weather forecast weather 02139 or stock quotes (now real time!) MSFT

      Unfortunately, goosh doesn't do any of those things:

      guest@goosh.org:/web> 5+3
          1) Fifth Third Bancorp
      Bank and savings and loan holding company with subsidiaries which perform commercial banking operations, savings bank operations, mortgage banking, ...
      http://www.53.com/

      [snip]

    21. Re:Totally geeky by Anonymous Coward · · Score: 0

      according to emacs users all processes should be subordinate to emacs :-)

    22. Re:Totally geeky by Anonymous Coward · · Score: 0

      Nothing wrong with that.... I (honestly) yearn for the old BBS interface to sites.. i LOVED BBS's back in the day!

    23. Re:Totally geeky by file_reaper · · Score: 1

      goosh disagrees...

      guest@goosh.org:/web> apropos goosh
          1) MySpace.com - JACQUI - 22 - Female - California - www.myspace.com ...
      http://www.myspace.com/goosh ..... I mean I loved barbrasteele, but this is just more apropos. Those beachy melodies make me long for you! ...
      http://profile.myspace.com/index.cfm?fuseaction=user.viewprofile&friendID=5991200

          2) Chubbypanda - The Epicurious Wanderer: Pomegranate Muffins - [Cooking]
      Dec 16, 2006 ... My mother thought a pomegranate would make an apropos .... a weak point in the skin where I won't goosh the seeds when I make a breach. ...
      http://www.chubbypanda.com/2006/12/pomegranate-muffins-cooking.html

          3) The Bat Cave - A Feminine Perspective  Innocent Bystanders
      Feb 5, 2008 ... The half-bottle of Grey Goosh courshing through my liver .... From what Iâ(TM)ve heard of South Beach, the Batman costume would be more apropos. ...
      http://michaelscomments.wordpress.com/2008/02/05/the-bat-cave-a-feminine-perspective/

          4) weird, tasty
      All the vegetable goosh disappeared, as did the rice, ..... Which I guess is apropos: this salad is very pretty, very exciting, and a big ol' useless tease. ...
      http://eats-the-holla.livejournal.com/

    24. Re:Totally geeky by Fri13 · · Score: 1

      because you have searchbox on browser (firefox etc) main toolbar, where you get when you type ctrl+K and you can type there what you search.

      If you use konqueror, go to set konqueror shortcuts and you can get those CLI commands to addressbar where you get always with ctrl+L or you can use "run" window on KDE and GNOME by pressing Alt+F2 and type there what ever you need, address, application, calculations, emails, files, search index... just name it.

      You dont need to go first to google site to search something from it.

    25. Re:Totally geeky by Liquid+Len · · Score: 1

      All processes recognize emacs as their overlord.

    26. Re:Totally geeky by Fumus · · Score: 1

      I prefer gooshyfood
      The comic strip is quite funny.

    27. Re:Totally geeky by Anonymous Coward · · Score: 0

      "...there's a process that is inferior to emacs?"

      It's called vi

    28. Re:Totally geeky by Anonymous Coward · · Score: 1, Insightful

      The best UI choice is saving all your results in one window - just scroll up to go back 10 queries, down to return to the last one, instead of hitting the back/forward buttons over and over or opening a bunch of browser tabs.

      I never realized how ugly and annoying Google's simple text ads were until I saw this. NexTag and eBay adds for (insert any frickin' query term) farewell.

  2. Lynx by FST · · Score: 3, Interesting

    In all seriousness, why not just use Lynx if you want text only?

    --
    46487 466780 252994 376409 96920 39622 205366 244315 622115 512361 668040 63608 259203 955314 811176 652718 166330 23922
    1. Re:Lynx by Slashdot+Suxxors · · Score: 3, Insightful

      Because this is new and exciting.

    2. Re:Lynx by QuantumG · · Score: 4, Informative

      links is superior.

      --
      How we know is more important than what we know.
    3. Re:Lynx by ady1 · · Score: 1

      because it is actually a shell. Just think of the nerdiness.

      Ok in seriousness, I can think of a very useful functionality. As you keep on searching, the whole session is on a single page. No need going back and forward between wikipedia/google/maps... all results on a single page and you can just call up the search history like regular shell by pressing upkey.

    4. Re:Lynx by lena_10326 · · Score: 2

      The shell is text. Navigating to the link is not. Not the same as Lynx.

      --
      Camping on quad since 1996.
    5. Re:Lynx by AlecLyons · · Score: 1

      Well, the results of the commands you give it are returned in a browser so can (and do it seems) include multimedia. Still, it's main selling point seems to be a novel and consistent interface to various popular sites and services, rather than a text based web browser inside a graphical browser. It seems like a solution looking for a problem to me (unless lack of cool geeky ajax apps is a problem). Worth trying though, will keep the tab open over the next few days before deciding if it's more or less efficient for me.

    6. Re:Lynx by mario_grgic · · Score: 3, Informative

      Lynx is more like VI, links is more like using GUI (it has popup dialogs, menus etc).

      Some people prefer vi style of navigation through pages, myself included.

      --
      As the island of our knowledge grows, so does the shore of our ignorance.
    7. Re:Lynx by grizdog · · Score: 2, Interesting

      Maybe the plan is to make this the built-in shell on a thin web interface. We've had lots of discussions about this on /. - There are a lot of people who don't want much more than a browser, email client, and a word processor/spreadsheet. This might be the first pass at a shell for this market - they'll probably just use the standard browser, but if there has to be a shell in there somewhere, this might make more sense than bash.

    8. Re:Lynx by peragrin · · Score: 2, Informative

      yes they are
      type in the number of the result you want.

      to see more results type in more

      try typing in help if your confused.

      it's actually really clever. you don't have to remove your hands from the keyboard.

      --
      i thought once I was found, but it was only a dream.
    9. Re:Lynx by AnyoneEB · · Score: 1

      I agree with the sibling poster: links is good if you want a browser that acts like a GUI browser and is good with a mouse. I prefer lynx to links because if I am using a text-based browser, I usually want to control it with the keyboard, and I find lynx works better for that.

      --
      Centralization breaks the internet.
    10. Re:Lynx by antdude · · Score: 1

      I prefer Elinks.

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    11. Re:Lynx by cheater512 · · Score: 1

      Its technically superior as well as having a better UI. :P

      I have actually used it with popups. It handles javascript to a certain extent.

    12. Re:Lynx by Jugalator · · Score: 1

      Because you may only want Google to be text only, since searches are only made of text anyway. That doesn't imply you want all sites to be text only.

      This gets rid of the ads too.

      It also gets rid of Google's link tracking that also sometimes slows things down, because you are redirected through their servers. (do know that Google manipulates the browser status bar to "lie" and hide the link tracking, and that you're actually always passed through Google servers)

      --
      Beware: In C++, your friends can see your privates!
    13. Re:Lynx by Anonymous Coward · · Score: 1, Funny

      Because "Lynx" doesn't conjure images of a semen-filled condom like "goosh" does.

    14. Re:Lynx by c_g_hills · · Score: 1

      links also has a graphical mode. It doesn't support much in the way of modern web features like advanced css and javascript, but it gives a rather nice old-fashioned browsing experience, and some sites such as freshmeat look just as good as in a modern browser.

    15. Re:Lynx by Reapman · · Score: 1

      have you even tried goosh? it's a command line but allows graphics.. try an image search. plus if you want to click a link your not worried if that page supports text browsing (all pages should but that's another topic)

    16. Re:Lynx by solafide · · Score: 1

      Actually, google's interface is fairly cluttered in lynx; the text box is preceded by about 15 links.

    17. Re:Lynx by DeathElk · · Score: 1

      Hand in your card and fuck off, coward

    18. Re:Lynx by lena_10326 · · Score: 1

      So where in Lynx are you able to view graphics, truetype fonts, javascript and flash components?

      --
      Camping on quad since 1996.
    19. Re:Lynx by Nimey · · Score: 1

      elinks is better. It's enhanced.

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    20. Re:Lynx by rdoger6424 · · Score: 1

      I never quite got the difference between elinks and links

      --
      "Hello 911? I just tried to toast some bread, and the toaster grew an arm and stabbed me in the face!"
    21. Re:Lynx by BronsCon · · Score: 2, Interesting

      try typing addengine... replace your firefox google search with goosh :)

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    22. Re:Lynx by Geno+Z+Heinlein · · Score: 1

      links is superior, Kiiiiiiiiirrrrrk. Fixed.

    23. Re:Lynx by kramulous · · Score: 2, Funny

      elinks is better. It's enhanced



      Sure, but does it have electrolytes?
      --
      .
    24. Re:Lynx by Anonymous Coward · · Score: 0

      Exciting maybe. New probably not. This is similar to the feeling of nostalgia that one gets when someone revisits some of their old stuff.

    25. Re:Lynx by Drinking+Bleach · · Score: 1

      I doubt it, I have Javascript disabled; makes for a more pleasent web experience.

    26. Re:Lynx by Keruo · · Score: 1

      I remember having lynx trigger which spawned Fbi when image was clicked, displaying the image in frame buffer.

      --
      There are no atheists when recovering from tape backup.
    27. Re:Lynx by Anonymous Coward · · Score: 0

      links does not do images nor Unicode. Which makes w3m superior.

    28. Re:Lynx by Anonymous Coward · · Score: 0

      w3m is vaslty superior to both.

    29. Re:Lynx by peragrin · · Score: 1

      So use w3m. still a console browserr but with images. though I swear i once used lynx with images, but I can't remember if it was just an alias.

      --
      i thought once I was found, but it was only a dream.
    30. Re:Lynx by skeeto · · Score: 1

      I like to think of Lynx and Links as the Bourne shell and the C shell shell respectively. Some Unix wisdom that I see people around me at work learn the hard way: never use the C shell for scripting. It's just not suited for it. However, the C shell is supposedly superior to Bourne shell for interactive use.

      In this same way, I have found that Lynx has better scripting capabilities than Links. With Lynx you can easily automate filling out web forms, or parse and dump web pages to stdout easily and in a more useful format (for say going off to grep or a Perl script or something). Links has much better interactive capabilities than Lynx. Plus it does page layout much more accurately.

      Lynx == sh
      Links == csh

      Notes: I don't know how Elinks compares as I have never used it myself, though I plan to check it out now. Also, even though I said C shell is for interactive use, outside of work I usually use bash (a Bourne shell) as my interactive shell anyway. Also, reading this post aloud to someone verbally would be very confusing.

    31. Re:Lynx by lena_10326 · · Score: 1

      So use w3m. still a console browserr but with images.
      Why in the world would I? I'm not searching for a new browser, and I'm happy with Firefox. I have no desire to change browsers.

      --
      Camping on quad since 1996.
  3. What is this junk? by Jeremiah+Cornelius · · Score: 5, Funny

    I tried it, and it is dissapointing from my point of view!

    guest@goosh.org:/web> ls *

        1) Lexus LS - Wikipedia, the free encyclopedia
    The long wheelbase LS 600h L is equipped with Lexus Hybrid Drive, .... [66] In the U.S., the Driver Monitoring System debuted on the LS 600h L sedan. [52] ...
    http://en.wikipedia.org/wiki/Lexus_LS

        2) Quality Precision Innovation... since 1880 - The L.S. Starrett Company
    Manufactures more than 5000 variations of precision tools, gages, measuring instruments, saw blades for industrial, professional and consumer markets ...
    http://www.starrett.com/

        3) Livermore Software Technology Corporation
    10th International LS-DYNA Users Conference: June 8, 2008 - June 10, 2008. ... Register Now for the 2008 LS-DYNA Conference on our conference website: ...
    http://www.lstc.com/

        4) L.S. Frais - Excellence in Slicing and Packing
    LS Frais. your slicing partner ! Our company Our services Our products ... 2004 - 2008 LS Frais Contact | Legal | Roadmap | Awex | Sitemap | Jobs ...
    http://www.lsfrais.be/


    Next, I'm gonna try operators and regexes - but I don't have much hope.

    --
    "Flyin' in just a sweet place,
    Never been known to fail..."
    1. Re:What is this junk? by peragrin · · Score: 4, Informative

      Now type in one of the numbers. The link opens up in a new tab/window

      Or type

        open http://slashdot.org/

      --
      i thought once I was found, but it was only a dream.
    2. Re:What is this junk? by peragrin · · Score: 1

      or try

      images natalie portman grits

      and pic a number to go to the url.

      --
      i thought once I was found, but it was only a dream.
    3. Re:What is this junk? by cyphercell · · Score: 2, Informative

      ...to keep your hands off the mouse, alt+ "->" works to move forward a page and back a page in firefox.

      --
      Under the influence of Post-Cyberpunk Gonzo Journalism
    4. Re:What is this junk? by ottothecow · · Score: 1
      Yeah, but safe search appears to be on.

      Anybody know how to turn it off? man safesearch?

      --
      Bottles.
    5. Re:What is this junk? by cduffy · · Score: 1

      Pah -- the built-in keybindings are for sissies. All hail Vimperator!

    6. Re:What is this junk? by pablomme · · Score: 5, Funny

      Unless you have bound Alt + -> to "Horizontal Maximize" in compiz. Of course, if you happen to briefly forget you had, you may stare at the page for a while wondering "Wow - just how the hell do they do that!".

      Not saying this happened to me. It was.. erm.. a.. friend of mine.

      --
      The state you are in while your HEAD is detached... - wait, what?
    7. Re:What is this junk? by llamalad · · Score: 1

      I tried:

      cd ..

      Disappointing indeed.

    8. Re:What is this junk? by dominious · · Score: 5, Funny

      I have a feeling there are going to be a lot of search entries for ls in Google's logs tonight..

    9. Re:What is this junk? by ozmanjusri · · Score: 4, Funny

      "it is dissapointing from my point of view!"

      I'm not surprised. Check out the kernel it's running on.

      guest@goosh.org:/web> uname -r
          1) uname
      The uname() function shall return a string naming the current system in the character array sysname. Similarly, nodename shall contain the name of this node ...
      http://www.opengroup.org/onlinepubs/009695399/functions/uname.html

          2) uname 1

      http://www.freebsd.org/cgi/man.cgi?query=uname&sektion=1

          3) uname function.
      uname is NOT in the ANSII library but is handy for getting system information. It will return handy things like:. System type (name). Host name (Nodename). ...
      http://www.space.unibe.ch/comp_doc/c_manual/C/FUNCTIONS/uname.html

          4) Unix man pages: uname (2)
      UNAME(2) Linux Programmer's Manual UNAME(2) NAME uname - get name and information about current kernel SYNOPSIS #include int uname(struct ...
      http://www.rt.com/man/uname.2.html

      --
      "I've got more toys than Teruhisa Kitahara."
    10. Re:What is this junk? by billlava · · Score: 1

      haha, that was the first thing I searched for too. Funny!

    11. Re:What is this junk? by defaria · · Score: 0

      open http://slashdot.org/ does nothing for me.

    12. Re:What is this junk? by HSpirit · · Score: 5, Funny
      or

      sudo rm -rf /
      from Microsoft IP addresses ;-)
    13. Re:What is this junk? by UnanimousCoward · · Score: 1

      So much for having fun with commands like "make love" and "describe bush's stupidity" too...

      --
      Twelve-and-three-quarter inches. Unyielding. This wand belonged to Bellatrix Lestrange.
    14. Re:What is this junk? by Anonymous Coward · · Score: 0

      df -kh .

    15. Re:What is this junk? by Anonymous Coward · · Score: 0

      or

      sudo rm -rf /
      from Microsoft IP addresses ;-) You mean del /s *.*. I hardly believe Microsoftians can do unix shell. That's why they reinvented shell as command.com and raped the syntax:P
    16. Re:What is this junk? by mikiN · · Score: 1

      Naaah, it says Vimperator only works with Firefox3. Same as saying you need Gnome 2.22 with Compiz Fusion to run xeyes.

      --
      The Hacker's Guide To The Kernel: Don't panic()!
    17. Re:What is this junk? by mikiN · · Score: 1

      Ok, nevermind, there's still an older version that works with Firefox2

      --
      The Hacker's Guide To The Kernel: Don't panic()!
  4. source code says by LordMyren · · Score: 2, Interesting

    source code says "readable" source code will be posted soon.

    i await that.

    theres a lot of cool text interfaces happening on the web. theres in browser vi (jsvi), and source code editors like CodeMirror, CodePress, and more[1]. all very cool!

    [1] http://en.wikipedia.org/wiki/Comparison_of_Javascript-based_source_code_editors

  5. Here's a free tool by Anonymous Coward · · Score: 0

    Don't search google at all. Do something else !! For christs sake, do something else !!

  6. Whoops. by Anonymous Coward · · Score: 5, Funny

    guest@goosh.org:/web> web penis
    Error: Operation timed out (1212449383081). I broke it.
    1. Re:Whoops. by rudy_wayne · · Score: 4, Funny

      it's not broken

      guest@goosh.org:/web> web penis
          1) Human penis size - Wikipedia, the free encyclopedia
      Human penis size refers to the length and width of human male genitalia. Interest in larger penis sizes has led to an industry devoted to penis enlargement. ...
      http://en.wikipedia.org/wiki/Human_penis_size

          2) Penis - Wikipedia, the free encyclopedia
      The penis (plural penises, penes) is an external sexual organ of certain biologically male organisms. The penis is a reproductive organ, technically an ...
      http://en.wikipedia.org/wiki/Penis

          3) Things You Didn't Know About Your Penis, Interesting Facts That ...
      (WebMD) Here are some things you might have wondered about your penis, but were ... Here's how to avoid penile fracture: don't use your penis too roughly. ...
      http://www.cbsnews.com/stories/2008/03/19/health/webmd/main3949777.shtml?source=mostpop_story

          4) YouTube - Is it a penis
      ok first of all this is not my video, please to not think it is, i had recently seen it at my friends house and decided to upload it from www.funnyjunk.com!
      http://www.youtube.com/watch?v=Q0sQA9ILZSU

    2. Re:Whoops. by Anonymous Coward · · Score: 0

      Not broken, just taking a long time to ejaculate the page. Yeah I said it.

    3. Re:Whoops. by Anonymous Coward · · Score: 1, Funny

      Ahh ... to be 11 years old again.

    4. Re:Whoops. by Anonymous Coward · · Score: 2, Funny

      Now I know what a goosh is:

      guest@goosh.org:/web> web goosh
          1) Urban Dictionary: goosh
      Man the girl has such a small goosh i could barley fit two fingers in! ...
      http://www.urbandictionary.com/define.php?defid=738117&term=goosh

    5. Re:Whoops. by Anonymous Coward · · Score: 0

      WOOOSH!

    6. Re:Whoops. by Sun.Jedi · · Score: 1

      guest@goosh.org:/web> goosh
          1) Urban Dictionary: goosh
      goosh counter-strike g00sh gush go0sh good g0osh gooshed shit counter strike cs ... Man the girl has such a small goosh i could barley fit two fingers in! ...
      http://www.urbandictionary.com/define.php?defid=738117&term=goosh

    7. Re:Whoops. by Anonymous Coward · · Score: 0

      It's not broken. I'm sure it will be, uh, up again if you just give it a minute.

    8. Re:Whoops. by redxxx · · Score: 1

      You are running no script, which seems to prevent it from working even if you allow goosh.org. It probably sees it as a pretty dangerious cross site script or something. Disable it and it will work.

      I'm too paranoid for that, and too lazy to figure out a better work around.

    9. Re:Whoops. by neomunk · · Score: 1

      That's the craziest speech impediment I've ever heard!

  7. Difference? by Deltaspectre · · Score: 1, Interesting

    What's the difference between this and bash with a few handwritten scripts to grab results? (Other than a local bash shell being more functional than the webpage)

    --
    My UID is prime... is yours?
    1. Re:Difference? by thyrf · · Score: 1

      My mobile phone runs Symbian, not linux and as such I don't get a shell.

    2. Re:Difference? by morgan_greywolf · · Score: 2, Informative

      Get a mobile phone that runs Linux.

    3. Re:Difference? by sveard · · Score: 4, Insightful

      There are other comments on this story that show the same sentiment: "why use this when we've got a terminal (with a few scripts)"

      Are these posted by the same people who say that Open Source's strength lies in its diversity?

      We should applaud the effort that has gone into this project, even though it may not be equally useful to everyone.

    4. Re:Difference? by Frosty+Piss · · Score: 3, Insightful

      What's the difference between this and bash with a few handwritten scripts to grab results?
      The difference is that this guy has already written the "few handwritten scripts" (as opposed to machine written scripts?), so I don't have to.
      --
      If you want news from today, you have to come back tomorrow.
    5. Re:Difference? by cobaltnova · · Score: 1

      I can think of at least one: it's available most anywhere with a web browser (sans lynx, but: see parent).

      Tcsh/Bash/Zsh are not :(

    6. Re:Difference? by Anonymous Coward · · Score: 2, Interesting

      My mobile phone also does not run linux. But it has two major advantage over phones that do: I already have it, and it's not made of unobtainium.

    7. Re:Difference? by SanityInAnarchy · · Score: 1

      Are these posted by the same people who say that Open Source's strength lies in its diversity? Doesn't mean that every project is useful. Having both GNOME and KDE is a good thing. Having both Beryl and Compiz was pretty useless.

      However, in this case, I think it's possible to answer your paraphrased question:

      "why use this when we've got a terminal (with a few scripts)" Because not everyone has such a terminal, and said terminal is not as portable. That alone justifies its existence, though there may be other reasons.
      --
      Don't thank God, thank a doctor!
    8. Re:Difference? by DiLLeMaN · · Score: 0

      There is a phone out there that is both obtainable and sports a shell. Starts with "i", ends in "Phone".

      For all the other peeps, there's either Putty for Symbian or midpSSH. Yeah, it's not a shell on your phone itself, but at least it allows you to connect to another machine.

      --
      /var/run/twitter.sock is a twitter socket puppet.
    9. Re:Difference? by el+americano · · Score: 1

      That's true, but the point being made is that it should run locally. That way it won't depend on his site being available - which it currently is not - nor would I be sharing all my Google searches with a new site that I do not trust. I also wouldn't have to open a browser to use it, although most of the time you're going to open the browser next anyway.

      I like the options, but it should be a local script. Maybe when the source is posted we can just copy the php down and bookmark the file.

      --
      Those are my principles. If you don't like them I have others. -Groucho Marx
    10. Re:Difference? by Anonymous Coward · · Score: 0

      Are you talking about iPissOnYouriPhone? Its already released?

    11. Re:Difference? by Anonymous Coward · · Score: 0

      and, he collects search results for hilarious purposes.

    12. Re:Difference? by Anonymous Coward · · Score: 0

      Get a mobile phone that runs Linux. It might run Linux, but one of the developers insists on making his pet-project toolkit the default instead of GTK or Qt, so only latin-based languages will be supported out of the box. Want to run Chinese/Japanese/Korean/Arabic/Hebrew/Farsi (that's half the world's population)? Then you either need to completely rewrite all the device's software, or load up two (possibly three) toolkits. Guess what that does to performance.
    13. Re:Difference? by whyloginwhysubscribe · · Score: 1

      looks sold out to me...

  8. Very, very fast... by hodagacz · · Score: 1

    The response time is extremely quick and the functionality is more then sufficient for my needs at least.

  9. There will always be a command line by EmbeddedJanitor · · Score: 2, Insightful

    Pointing and clicking is easy for some stuff, but the command line is still king for many purposes.

    --
    Engineering is the art of compromise.
    1. Re:There will always be a command line by ari_j · · Score: 5, Insightful

      Pointing and clicking is easy for some stuff, but the command line is still king for many purposes. And this isn't one of them.
    2. Re:There will always be a command line by tehcyder · · Score: 1

      Pointing and clicking is easy for some stuff, but the command line is still king for many purposes.
      Yeah, like scoring with hot chicks.
      --
      To have a right to do a thing is not at all the same as to be right in doing it
    3. Re:There will always be a command line by nog_lorp · · Score: 1

      You are in a club. To the east you see the bathrooms. To the west is the bar. At a table is a girl.

      talk girl
      ...

  10. Grea idea by compro01 · · Score: 1

    Create an interactive site, then post it to slashdot. Anyone opening book on how long the server will last?

    --
    upon the advice of my lawyer, i have no sig at this time
  11. Slow and doesn't work on my mobile browser by garcia · · Score: 3, Informative

    So I loaded it and watched it work -- reminiscent of ANSI BBSs but with AJAX instead.  It was quick on my laptop but on my mobile device it took longer to load that Google did itself and while I could enter search terms I couldn't submit them.  But it's in BETA and it's a Google side project so we should all bow before its greatness.

    So here: <bow></bow> :)

    1. Re:Slow and doesn't work on my mobile browser by owlstead · · Score: 2, Funny

      That bowing seems to be an empty statement.

    2. Re:Slow and doesn't work on my mobile browser by merreborn · · Score: 4, Informative

      it's in BETA and it's a Google side project
      In the block of text at the top of the page, it says "NOT an official google product!". Additionally, the whois info for the domain shows it's personally registered by Mr. Grothkopp himself, in Germany.

      As such, if by "google side project", you mean "an experimental project created by a google employee", I believe you may be wrong. It's some random hacker's side project, and it queries a google API, but that's the only resemblance to a "google side project" it bears.
    3. Re:Slow and doesn't work on my mobile browser by aztektum · · Score: 4, Insightful

      That font seems to be pissing me off.

      --
      :: aztek ::
      No sig for you!!
    4. Re:Slow and doesn't work on my mobile browser by owlstead · · Score: 1

      As for the choice of the specific non-proportional font please blame the SlashDot site. As for using a non-proportional font while discussing a CLI, well, this IS slashdot. Hand in your geek license *now*!

    5. Re:Slow and doesn't work on my mobile browser by eapache · · Score: 1

      So here: <bow></bow> :)</tt></quote>

      Shouldn't it be <bow /> :)

    6. Re:Slow and doesn't work on my mobile browser by Samah · · Score: 1

      You could have abbreviated that with a self closing tag ;)
      <bow />

      --
      Homonyms are fun!
      You're driving your car, but they're riding their bikes there.
    7. Re:Slow and doesn't work on my mobile browser by Anonymous Coward · · Score: 0

      Google side project? huh? It's not by Google even if I am not wrong.

    8. Re:Slow and doesn't work on my mobile browser by Jack+Greenbaum · · Score: 1

      And it is a really cool hack. I think it is as cool as TEXTMODE QUAKE!!!.

  12. Bug by Anonymous Coward · · Score: 0

    "rm -rf /" is still not working!

    1. Re:Bug by Anonymous Coward · · Score: 2, Funny

      Duh. You forgot Sudo.

    2. Re:Bug by Anonymous Coward · · Score: 1, Funny

      why that command would wipe out the entire internet!

    3. Re:Bug by E+IS+mC(Square) · · Score: 1
      "If you type Google into Google, you can break the internet." - ITCrowd

      http://www.youtube.com/watch?v=AKAq_FNHh0k

  13. What about vi? by zoikes · · Score: 1

    Bravo!

    When can we expect a vi editor for this environment? ('cause everbody knows its not complete until it supports vi...)

    1. Re:What about vi? by compro01 · · Score: 1

      What about EMACS? ;)

      --
      upon the advice of my lawyer, i have no sig at this time
    2. Re:What about vi? by moreati · · Score: 1

      Ask and ye shall receive Vimperator.

    3. Re:What about vi? by pilgrim23 · · Score: 1

      and ANSI art scripts?

      --
      - Minutus cantorum, minutus balorum, minutus carborata descendum pantorum.
    4. Re:What about vi? by vimm · · Score: 1

      What about EMACS? ;) what _about_ emacs?
    5. Re:What about vi? by Anonymous Coward · · Score: 0

      Implement vi in javascript? That might just be crazy enough to work!

    6. Re:What about vi? by Nullav · · Score: 5, Funny

      Don't worry. Google is included with Emacs.

      --
      I just read Slashdot for the articles.
    7. Re:What about vi? by Anonymous Coward · · Score: 0

      We'll know EMACS is complete when it includes VI.

    8. Re:What about vi? by DeBaas · · Score: 1


      Don't worry. Google is included with Emacs.

      Yeah but that's to be replaced by GNUgle

      --
      ---
    9. Re:What about vi? by Nullav · · Score: 1

      I'm afraid it's been complete for a long time, then.

      --
      I just read Slashdot for the articles.
  14. Shells by ucblockhead · · Score: 3, Interesting

    I'd be more impressed if it were an actual shell.

    --
    The cake is a pie
  15. What about the images? by Anonymous Coward · · Score: 2, Insightful

    How does it search Google images when it's text only? Is there an ASCII art module built in, or something?

    Actually, hmm, that'd be pretty damn cool, ... ASCII goatse isn't nearly as shocking as the real thing, which is a bonus.

    1. Re:What about the images? by warlorddagaz · · Score: 1

      It cheats and actually shows the images. I WANT ASCII ART!

  16. For some things, I like a GUI by steeljaw · · Score: 1

    I do a lot of my work day in a shell, but when I'm just tooling around browsing the web I prefer a GUI... I guess it makes it feel more like entertainment to me when it's more visually appealing :)

    --
    Procrastinators, Unite Tomorrow!!
  17. real bash web shell? by v1 · · Score: 1

    That'd be nice to have a usable bash shell via web interface, for those times when we have access to a kiosk etc that has a web browser but no terminal/ssh. With the right web page we could ssh into our machine at home.

    --
    I work for the Department of Redundancy Department.
    1. Re:real bash web shell? by Anonymous Coward · · Score: 0

      That would be a really bad idea. First, there could be a key logger installed on the machine. Second, unless you use https, your authentication information and session would be sent to the website in plain text and only after arriving at the website would they be encrypted between the website and your home machine. Third, no matter whether it's https or not, the website would be able to capture your authentication information and your entire session.

      But if the key logger possibility doesn't scare you, the other two risks can be avoided. You might try something like this web SSH client...since the applet runs on the local machine, all communication between it and your home server is encrypted. Just install it anywhere accessible via the web and you'll always be able to get an SSH connection.

    2. Re:real bash web shell? by Bill,+Shooter+of+Bul · · Score: 1

      You really want to proxy your ssh through some random guy's site? That seams like a not-so-secure shell to me.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    3. Re:real bash web shell? by patrick_leb · · Score: 1

      Anyterm is what you want: http://anyterm.org/

      It's basically a terminal with a Javascript front-end. Pretty cool...

    4. Re:real bash web shell? by cobaltnova · · Score: 1

      Or ajaxterm. Debian package ajaxterm.

    5. Re:real bash web shell? by remahl · · Score: 1

      The connection could be as secure as any other ssh connection over an insecure network, as long as you verify the hostkey and the information is encrypted at the client, not at the proxy.

    6. Re:real bash web shell? by Bill,+Shooter+of+Bul · · Score: 1

      You are communicating with the proxy with a web browser as the client. There is no way that is going to be secure, unless you own the proxy, and have a ssl cert.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    7. Re:real bash web shell? by SanityInAnarchy · · Score: 1

      If I only have access to a kiosk, I won't login. To anything, even Slashdot. And that's ignoring trusting a third-party to run said web interface.

      It might be useful -- maybe -- if it was run on my own server, over https, and I only connected to it from trusted devices (meaning devices I control pretty much entirely). But if that last part is true, then said devices already have an ssh client which likely works better.

      It might be useful if the Internet connection is firewalled to oblivion. In that case, if they allow port 443, it should work to simply run an SSH server on that port, on a spare IP address -- and if they only allow port 80, it should be possible to run something like HTTP tunnel, and again, a real SSH connection on top of that.

      --
      Don't thank God, thank a doctor!
  18. I'm kind of glad it didn't work... by gardyloo · · Score: 5, Funny

    Just tried it. Wanted to read its documentation. Realized too late that 'man goosh' was a really poor choice of phrase, but just got

    guest@goosh.org:/web> help goosh

    help: goosh

    Error: command "goosh" not found.

    Phew!

    1. Re:I'm kind of glad it didn't work... by Joebert · · Score: 1

      Realized too late that 'man goosh' was a really poor choice of phrase

      I'd seen the "/web>" at the end of the command line and tried "cd /" which fetched me some music results, but I've got tears in my eyes after reading yours, that's freaking hilarious !
      --
      Wanna fight ? Bend over, stick your head up your ass, and fight for air.
    2. Re:I'm kind of glad it didn't work... by JavaBasedOS · · Score: 1

      guest@goosh.org:/web> help

      help

      command aliases parameters function web (search,s,w) [keywords] google web search
      lucky (l) [keywords] go directly to first result
      images (image,i) [keywords] google image search
      wiki (wikipedia) [keywords] wikipedia search
      clear (c) clear the screen
      help (man,h,?) [command] displays help text
      news (n) [keywords] google news search
      blogs (blog,b) [keywords] google blog search
      feeds (feed,f) [keywords] google feed search
      open (o) open url in new window
      go (g) open url
      more (m) get more results
      in (site) search in a specific website
      load load an extension
      video (videos,v) [keywords] google video search
      read (rss,r) read feed of url
      place (places,map,p) [address] google maps search
      lang change language
      addengine add goosh to firefox search box
      translate (trans,t) [lang1] [lang2] google translation


      guest@goosh.org:/web> That's what I found so far.

    3. Re:I'm kind of glad it didn't work... by Anonymous Coward · · Score: 0

      That's just the start, I thought I would finally be able to run "man woman" but no, thwarted again! It even parses my request for information into an offer for subservience!

      guest@goosh.org:/web> help woman

      help: woman

      Error: command "woman" not found.

    4. Re:I'm kind of glad it didn't work... by Anonymous Coward · · Score: 0

      I am sad that a search for goosh on youtube didn't return a tutorial for this... it returns something much much better...

    5. Re:I'm kind of glad it didn't work... by Snaller · · Score: 1

      Just read the instructions.

      --
      If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
  19. precisely why I don't have a gmail account by jdogalt · · Score: 1, Troll

    This sounds precisely like why I've never agreed to the google eula. I.e. if I wanted to write my own wrapper around google using wget and bash, I'd be violating their EULA TOS. Wheras without ever getting a gmail account or the like, I never have to click the EULA, and thus have never signed away my rights to perform automated queries.

    1. Re:precisely why I don't have a gmail account by Gavagai80 · · Score: 2, Informative

      Not only is it not against their TOS, they provide API tools and instructions to help you perform automated queries. What you don't have the right to do is drive huge amounts of traffic through them, such as by setting up your own google-clone website that you advertise to the world.

      --
      This space intentionally left blank
    2. Re:precisely why I don't have a gmail account by jdogalt · · Score: 0, Troll

      If google has explicitly allowed wget and bash, please cite a reference.

      "
      5.3 You agree not to access (or attempt to access) any of the Services by any means other than through the interface that is provided by Google, unless you have been specifically allowed to do so in a separate agreement with Google. You specifically agree not to access (or attempt to access) any of the Services through any automated means (including use of scripts or web crawlers) and shall ensure that you comply with the instructions set out in any robots.txt file present on the Services.
      "

    3. Re:precisely why I don't have a gmail account by SanityInAnarchy · · Score: 1

      They certainly don't seem to like it. Check out their robots.txt -- very little is explicitly allowed, and almost everything is explicitly disallowed.

      So their API tools might be acceptable, but I doubt things like wget querying via the Web interface would be.

      --
      Don't thank God, thank a doctor!
    4. Re:precisely why I don't have a gmail account by AlXtreme · · Score: 1

      Mod parent up. Some Google-fanatics modded him Troll while the comment of Google explicitly not allowing web crawlers in their ToS is anything but.

      Google is very, very careful with giving third parties access to their search results. The limitations of Google's Search API show this.

      --
      This sig is intentionally left blank
  20. Dos upgrade? by KnowledgeEngine · · Score: 0

    I tried some old ms-dos commands like format c: but it seemed unaffected. How unfortunate that all I got was search results.

    1. Re:Dos upgrade? by Anonymous Coward · · Score: 0

      The really bad part of that command is that you were almost always starting at the c:> prompt, so just "format" would wipe out your hard drive.

  21. Check out JavaScript Shell... by Anik315 · · Score: 2, Interesting

    You can actually take something like JavaScript Shell and add JSON based query features to it. This would allow things like command line based search, news... etc and has the advantage of using JavaScript as command syntax. You can write JavaScript functions to access and manipulate JSON variables. (easier said than done, from someone whose done it )

  22. Now, just ad some features... by seer · · Score: 1

    Now all this guy needs to do is add some features, like text to speech, speech to text, remembering old searches to build a meta-agent program.... and of course it can't be a good text program without the ability to read mail. Right?

    Oh, and include images and video!

    Then we'd have... google.com!

  23. Completely Offtopic Post! by rts008 · · Score: 0, Flamebait

    Okay, I use Kubuntu 8.05,Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b5) Gecko/2008050509 Firefox/3.0b5 with:
    Adblock +, and filterset, Noscript, and flashblock in Firefox3.
    Why can I not view replies to 'messages'? all I get is a blank page. Everything else on /. works...WTF?
    I have tried enabling /. in 'noscript', and have excepted /. from noscript and ad block, but still cannot read my messages...WTF?!!!
    It is frustrating because the ONLY thing I cannot do is read my messages! (thus reply in a timely fashion!)

    I now have to resort to crawling in on my knees and ask of the /. community's knowledge and wisdom as to WTF????
    How can I fix this?
    I did not have this problem with Kubuntu Fiesty and FireFox ver.2xxx, but definitely have this constantly now.

    HELP!!!!Plz! I am NOT in ur computer wanting cheezburgersand LOL!

    --
    Down With Slashdot BETA!!! I've been around the corner and seen the oliphant; you can only abuse me from your perspecti
    1. Re:Completely Offtopic Post! by Anonymous Coward · · Score: 0

      I use Kubuntu 8.05 Doubt it.

      Firefox/3.0b5 Firefox 3rc1 is now in the hardy-proposed repo. Enable it and try upgrading. Or, try downgrading to Firefox 2. Or, use Konqueror. Or, use Opera (if you don't mind the proprietarity). Or, use Epiphany (if you don't mind the GTKicity). Or, use Wine's IE ('wine iexplore http://slashdot.org'). Or, try installing a windows browser on top of Wine (Firefox/Opera/Safari).

      Kubuntu Fiesty Kowabunga Fiesta, you mean.

      Plz 1337!
  24. Aah, the world is a sane place again :) by jaxtherat · · Score: 4, Funny

    guest@goosh.org:/web> man woman

    help: woman

    Error: command "woman" not found.

    --
    http://www.zombieapocalypse.tv/
    1. Re:Aah, the world is a sane place again :) by SanityInAnarchy · · Score: 1

      Given that commands are verbs, I hesitate to speculate what "woman" as a verb would mean.

      --
      Don't thank God, thank a doctor!
  25. try just "help"... by mario_grgic · · Score: 1

    that gives you a list of commands. From there you can do h or even man .

    --
    As the island of our knowledge grows, so does the shore of our ignorance.
  26. Pure Beauty by alexborges · · Score: 1

    Ive tested it and i can say it now: pure beauty.

    I need this as a bash-completion plugin. I need it NOW, NOW, NOW.

    --
    NO SIG
    1. Re:Pure Beauty by kramulous · · Score: 1

      While I totally agree, a cli google command would totally make my day, a poster (jdogalt (961241)) above has found in Google's EULA:

      "5.3 You agree not to access (or attempt to access) any of the Services by any means other than through the interface that is provided by Google, unless you have been specifically allowed to do so in a separate agreement with Google. You specifically agree not to access (or attempt to access) any of the Services through any automated means (including use of scripts or web crawlers) and shall ensure that you comply with the instructions set out in any robots.txt file present on the Services."

      Sorry jdogalt ... no mod points.

      --
      .
    2. Re:Pure Beauty by salmosri · · Score: 1

      They are probably using a Google API key which allows them to carry out searches without using the front end of the google site .

      Go here for more information!
  27. New Home Page by W.+Justice+Black · · Score: 1

    Totally my new home page now. Since half my web searches start with me using a Google keyword search in Firefox anyway, this is just that much better. Wow. Now it just needs "open in new tab," which I'm sure will come about in short order...

    --
    "Time flies like an arrow; fruit flies like a banana." --Groucho Marx
    1. Re:New Home Page by Skuldo · · Score: 2, Informative

      When the results come up, type the number of one and hit enter.

  28. Not particularly useful by Zouden · · Score: 5, Insightful

    One of the biggest advantages of a command-line interface is that you can pipe programs together and create a workflow. You can't do that with this since it's just a command-line imitation in a web browser.
    So no neat things like piping the images from an imagesearch.
    Secondly, a mouse is still going to be required when you browse to one of the sites returned in the search, so this interface is only useful while you're actually searching.

    It's cool, but really only as a novelty.

    --
    "A week in the lab saves an hour in the library"
    1. Re:Not particularly useful by Gothmolly · · Score: 1

      a Unix pipe does not a 'workflow' make

      whats next, #!/bin/sh makes you a 'developer' ?

      --
      I want to delete my account but Slashdot doesn't allow it.
    2. Re:Not particularly useful by Anonymous Coward · · Score: 0

      a Unix pipe does not a 'workflow' make Yoda? Is that you?
    3. Re:Not particularly useful by martin-boundary · · Score: 4, Informative
      I posted this in another comment already, but here's a version with more details: if you use surfraw and w3m together, you can essentially have clickable google results inside an xterm, and a first class piping mechanism. You might have to change the color scheme in w3m if it clashes with your *term settings, or just try this out in a plain vanilla black and white terminal.

      apt-get install surfraw w3m

      export PATH=$PATH:/usr/lib/surfraw

      export SURFRAW_graphical=no

      export SURFRAW_browser=/usr/bin/w3m

      export SURFRAW_text_browser=/usr/bin/w3m

      export SURFRAW_graphical_browser=/usr/bin/iceweasel

      export SURFRAW_graphical_remote=yes

      google hello # (clickable results "in" the terminal)

      google slashdot | grep Cached | head

      slashdot.org/ - 76k - Cached - Similar pages
      slashdot.org/bookmark.pl?url - 13k - Cached - Similar pages
      en.wikipedia.org/wiki/Slashdot - 83k - Cached - Similar pages
      en.wikipedia.org/wiki/Slashdot_effect - 34k - Cached - Similar pages
      Cached - Similar pages
      yro.slashdot.org/ - 44k - Cached - Similar pages
      yro.slashdot.org/yro/07/05/02/0235228.shtml - 451k - Cached - Similar pages
      hardware.slashdot.org/ - 40k - Cached - Similar pages
      Cached - Similar pages
      politics.slashdot.org/ - 45k - Cached - Similar pages

      It's also possible to write some scripts so that w3m can open new terminals when clicking a link, and if you cannot live without images inside a terminal, there's the w3m-img package you can install.

      I also like to use w3mman as the system man pager, which lets me click on urls and file paths referenced inside a man page.

    4. Re:Not particularly useful by alys · · Score: 1

      a mouse is still going to be required when you browse to one of the sites returned in the search, so this interface is only useful while you're actually searching. Not so; often Google shows me a page that contains all the information I need, so all I have to do on that page is page-down as I read it - no mouse movements required at all. I'm finding Goosh's full keyboard navigation quite useful - "g 2 ENTER" to quickly jump to an interesting page.
    5. Re:Not particularly useful by heson · · Score: 1

      exactly, its pretty useless until the kiddies can do:
      web old.buggy.phpbb.version.string | xargs -n 1 spamitandownit
      Guess they have to continue doing it from custom scripts.

    6. Re:Not particularly useful by oasisbob · · Score: 1

      Piping to grep works, or at least goosh is faking it.

      Try:
      search monkey | grep evil

    7. Re:Not particularly useful by Anonymous Coward · · Score: 0

      It's cool, but really only as a novelty. A more useful cli I've found is yubnub which is for the whole web, and not just google.

      Supports command parameters and piping out the box. You can add your own commands too.
  29. slow and stupid by KrazeeEyezKilla · · Score: 0

    fuckin thing SUCKS

  30. needs command line option in Query String by Chapter80 · · Score: 1
    Enhancement request:
    For Full command line emulation, you should be able to put the command into a query string: "http://www.goosh.com/?s slashdot"

    Seriously cool stuff

    1. Re:needs command line option in Query String by justthinkit · · Score: 1

      Goosh.org is the site.

      You really don't want goosh.com...

      --
      I come here for the love
    2. Re:needs command line option in Query String by Chapter80 · · Score: 1

      oops. thanks for the correction!

  31. Konqueror by slashqwerty · · Score: 3, Informative
    Konqueror has this functionality built into the location bar. To search Google, just type "gg: search phrase". To search wikipedia, type "wp: search phrase". Forgot what Moore's law is? "fd:Moore's law". Someone created a new search engine? You can add your own shortcuts.

    You can even set a default search engine. In that case anything that doesn't look like a valid URL goes to the default search engine. To top that off, you can select text, then middle-click on the background and it will be just like tossing the text into the location bar and pressing return. You can select a phrase from a web page and middle click to instantly run a web search on the phrase. It's one of Konqueror's coolest features.

    1. Re:Konqueror by Anonymous Coward · · Score: 0

      Ditto for Firefox, see: Keymarks explained

    2. Re:Konqueror by Anonymous Coward · · Score: 0

      Wow, konqueror has features that every major web browser has! Who woulda thought?

      Opera behaves almost exactly the same way, btw. Also, you can right-click on a search box in a page and add it to your search engines automatically. I am not sure if konqueror does that.

    3. Re:Konqueror by Anonymous Coward · · Score: 0

      You can do all of that in firefox too, they're known as quick searches there.

    4. Re:Konqueror by Jorophose · · Score: 1

      To top that off, you can select text, then middle-click on the background and it will be just like tossing the text into the location bar and pressing return

      Hey! Thanks for mentioning that! Opera does it too suprisingly. Maybe it's a QT feature?

      The site is disapointing. I thought it would be an actual shell or something, for your desktop, and not just a website... what's the point of that? =/

    5. Re:Konqueror by stalefries · · Score: 1

      You can do that with Firefox. In any version older than the 3.0 betas, make a new bookmark that has (I think) %s where the search term would go in a URL, and add your trigger word as the keyword for the bookmark. Then you do For 3.0 and newer, instead of a keyword, use a tag. At least, that's how it works for me.

      --
      -stalefries
    6. Re:Konqueror by Anonymous Coward · · Score: 0

      Firefox has that too -- just set a keyword for a bookmark. If you want to pass a parameter into an URL for search, just specify that as %s in the destination URL for the site. I've used this to do all sorts of useful things:

      fedex
      actor
      like

      etc.

    7. Re:Konqueror by Anonymous Coward · · Score: 0

      Same with firefox.

      Create a new bookmark by hand, name it "Google quicksearch".

      Location: http://www.google.com/search?q=%s
      Keyword: gg

      Now typing "gg some search terms" will search on those terms. Repeat for all other sites you may search.

    8. Re:Konqueror by Anonymous Coward · · Score: 0

      Opera also has that feature. Typing g slashdot in the address bar will do a google search for slashdot. Wikipedia isn't an option by default, but it's easy enough to add.

    9. Re:Konqueror by Anonymous Coward · · Score: 0

      Opera has this functionality as well.

      The only difference is that instead of gg: for goggle it is a 'g' then a space.

      Other common ones include 'y' for youTube and 'w' for wikipedia.

    10. Re:Konqueror by Anonymous Coward · · Score: 0

      Every modern browser has this feature by now!

    11. Re:Konqueror by Anonymous Coward · · Score: 0

      Opera, of course, has done all of this for ages.

    12. Re:Konqueror by Anonymous Coward · · Score: 0

      uh, yeah or just add "gg %s" as a bookmark to firefox.

    13. Re:Konqueror by Anonymous Coward · · Score: 0

      And pretty much all of that is exactly the same in Firefox :)

  32. Browser Graphical Commandline by Doc+Ruby · · Score: 2, Interesting

    I'd been excited in the 1990s about a browser growing to include all commandline functionality. Netscape started a project called "XMLterm" which used the browser to send commandlines to the local or a remote host, then display the output in the browser. Which showed some results as clickable icons in that resulting page. But the project never produced a usable release, and seemed to die sometime before Netscape itself turned into Mozilla and then Firefox.

    But XMLterm lives! Someone's completing the project. I'm really psyched to see this system work. And even more psyched for the possibility that it could support different "Web APIs" at different hosts it connect to, different DOMs and other object models, perhaps with mappings to some grand unified object model (and browser for it). It seems like a great way to implement a client for goosh, this Google shell.

    That would be really cool, and finally start to transcend some of the "CLI vs GUI" ghettoes we've stuck ourselves in. Or at least give the GUI people most of the CLI stuff, except its pure simplicity. Which, as a GUI person who uses CLIs all day long, sounds great to me.

    --

    --
    make install -not war

    1. Re:Browser Graphical Commandline by Ai+Olor-Wile · · Score: 3, Informative

      That XMLterm.org page looks kind of evil. I think it may actually be a spam-blog that rips stuff from here. It's just a little bit hard to credit some of the stuff they link to as official Mozilla sites given their propensity to misspelling Firefox, and the fact that the download buttons are blank. Also, I strongly doubt that the people who wrote XMLterm were peddling some of the crap that blog links to. Alas, it may be more dead than you think.

    2. Re:Browser Graphical Commandline by Doc+Ruby · · Score: 1

      Good catch. I Googled some of the strings I randomly copied from that XMLterm.org blog (all entries posted on 2007/10/20), and found them all elsewhere at XML.com . Important links like "about" and "archives" link to nothing.

      What an asshole stunt, I suppose to harvest a few emails from registrants. Targeting geeks, none of whom registered to post anyway. And helping ruin the reputation of a fascinating dormant project.

      If the jerk behind that site had spent that much time just improving the real XMLterm beta, it might have gotten somewhere. But it's still as dead as Francisco Franco.

      --

      --
      make install -not war

    3. Re:Browser Graphical Commandline by inKubus · · Score: 1

      That's basically what Windows Explorer has been doing since Windows 98. They just run the standard dos commands in the background (well, DLL versions of the same thing), and then abstract it all to a windowed environment. Of course, you can't run arbitrary commands. You could if you wrote a script (PHP):

      echo(exec($_REQUEST['command']));

      I would not recommend putting this script anywhere near the internet ;)

      Now, obviously, if the commands outputted in XML, you'd have some ability to mess with them a little. But Windows Powershell returns Objects for every command, so you're not limited to XML. I think XML is a great idea though. They could just add a -xml tag to every Unix command, which tells it to return in XML. Then you can pipe it around just like, well, text.

      --
      Cool! Amazing Toys.
    4. Re:Browser Graphical Commandline by irc.goatse.cx+troll · · Score: 1

      Couldn't agree more. XMLTerm's lack of a finished product saddens me more than just about any other dead project.

      It would make web devel really easy (just let a pane spit its contents out to stdout to make sure they're good).

      It would make console irc clients waste a bit less space (collapsed timestamps with javascript? Collapsed smaller font userlist?)

      It could make console text editors AMAZING if done right -- GVim is a disappointment imo. It's just XTerm with tabs and a menubar-- The editor part itself is still stuck all being a single font, rather than being able to have a side split with ctags in it in a smaller font, code folding to a single pixel line or two instead of an entire row of -------------, and all kinds of other decoration that is missing.

      Theres just so much potential for a GOOD xmlterm, but nobody has the time, interest, or skill to pick it up. (mark me down under no time and not enough skill).

      Ideally you could script up entire gui applications like filebrowsers all based on xmlterm, where you start out with a normal file browser view of folders where clicking on one opens another, but at any point you could trigger a change of generating script so that its spitting out a table for 'details' view based on grepping of files for RCS tags or parsing svn info or whatever you want.

      So much missed potential.

      --
      Pain lasts, kid. Its how you know you're alive. Sometimes I think this growing up thing is just pain management-TheMaxx
  33. Don't forget Yubnub by Anonymous Coward · · Score: 0

    I guess it would be pretty exciting if we hadn't had Yubnub (yubnub.org) for years.

  34. Vimperator does this also by thereofone · · Score: 1

    I can go :o creative pcbs or :o wikipedia 13th floor elevators, etc etc.

    From the help page:

    o :o :open :o[pen][!] [arg1], [arg2], â¦

    o

    Open one or more URLs in the current tab. Multiple URLs can be separated with ", ". Note that the space after the comma is required. Each token is analyzed and in this order:

    1.

    Opened as a local file if it is an existing relative or absolute filename.
                        *:open /etc/fstab shows the file system table.
                        *:open ../other/foo.html in your home directory opens /home/other/foo.html
    2.

    Opened with the specified search engine if the token looks like a search string and the first word is the name of a search engine (:open wikipedia linus torvalds opens the Wikipedia entry for linus torvalds). The short name of a search engine is automatically guessed from its name. If you want to set a custom name, you can change it with :dialog searchengines.


    3.

    Opened with the default search engine or keyword (specified with the 'defsearch' option) if the first word is no search engine (:open linus torvalds opens a Google search for linux torvalds).

    4.

    Passed directly to Firefox in all other cases (:open www.osnews.com, www.slashdot.org opens OSNews in the current, and Slashdot in a new background tab).

    You can use :open -tags linux torvalds to complete bookmarks with tag "linux" and which contain "torvalds". Note that -tags support is only available for tab completion, not for the actual command. The items which are completed on are specified in the 'complete' option. Without argument, reloads the current page. Without argument but with !, reloads the current page skipping the cache.

  35. surfraw by poopie · · Score: 1

    *years* ago, most of us were doing this same type of thing from a commandline with lynx/links.

    If you like this, you'll probably like surfraw too

    http://surfraw.alioth.debian.org/

    All the goodness of goosh without the need for X or a browser

    I actually added some of the handlers years ago, but I found that eventually Google searchbox was able to do many of them for me directly - like "quote intc" , "ufo site=cnn.com", etc.

    I created my own handlers (elvii) for internal intranet use to do all sorts of mundane queries from the commandline with ease. Its amazing how excited people get when you give them a commandline way to do really quick web queries and get results with minimal CSS/ads/formatting junk.

  36. How about Google Code Search? by katterjohn · · Score: 1

    Come on, they make something as geeky as this and neglect Google Code Search? For shame!

    1. Re:How about Google Code Search? by Anonymous Coward · · Score: 0

      Just use your browser's "Keyword Search" functionality. I know Opera and Firefox can do it. Not sure about any others. This is all goosh seems to be.

  37. Suprised by Missing_dc · · Score: 1

    I'm suprised you are not all "gooshing" in excitement. Its like Google portable.

    --
    How amazed would you be to suddenly find that you just forgot what I wrote and you needed to reread my post.... again.
  38. according to urban dictionary by Anonymous Coward · · Score: 1, Interesting

    according to urban dictionary, goosh is a slang term for vagina. in fact, it's the first entry for a google search of 'goosh'

  39. Future explorer... by fahrbot-bot · · Score: 5, Funny
    This is quite possibly the coolest thing I've seen in a good while.

    Um, you need to get out more.

    Start small. Leave the basement for a day-trip to the garage or back yard....

    --
    It must have been something you assimilated. . . .
    1. Re:Future explorer... by dlanod · · Score: 1

      Pfft it's not even the coolest thing I've seen today. The story before it was "Ghostly Ring Found Circling Dead Star"! Much much cooler, all without leaving my basement or even slashdot!

  40. Quick script 'g' for googling from cmdline (links) by Anonymous Coward · · Score: 0

    #! /bin/sh
    links "http://www.google.com/search?q=$*"

    ----

    Usage: g QUERY

  41. surfraw by Anonymous Coward · · Score: 0

    surfraw for the web browser.

  42. I just found something way cooler by Anonymous Coward · · Score: 0

    LYNX!

  43. Ironic... by cayenne8 · · Score: 5, Funny
    Kind of ironic, that this command line web application, won't work in a commandline browser.

    Doesn't work with links .

    --
    Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    1. Re:Ironic... by enoz · · Score: 1

      The Shell is a Lie

    2. Re:Ironic... by Malevolyn · · Score: 4, Funny

      Thanks. You just ruined Portal for all of us who are too broke to afford hardware that can run it. =(

      --
      Your ad here.
    3. Re:Ironic... by Anonymous Coward · · Score: 3, Informative

      No, the cake is clearly a lie. Whether or not there is cake in existence within the laboratory is irrelevant. You are told you are going to get cake when you are really going to be thrown into the fire. Even the people who escaped the fire and left you notes telling you of the lie most likely never saw the cake.

    4. Re:Ironic... by enoz · · Score: 1

      When I finished it I never got to have cake.

      The promise was that you would receive cake after completing the tasks, and it seemed to be that you were never meant to survive. Even if you consider the ending as survival you don't actually get The Cake.

      Perhaps this Coward has only seen the ending video instead of playing the game.

    5. Re:Ironic... by oracle128 · · Score: 5, Informative

      Technically, the *player* is promised cake and grief counselling at the conclusion of the test, not necessarily the character (Chell). It is not specified that they will actually be given the cake, only that it will be available (which it was, the character presumably being dead was just an unfortunate circumstance preventing the character from eating said cake). Nor does it specify that "cake" isn't a metaphor for something else, such as "dumped into an incinerator" or that it may be available in the afterlife. We were shown the cake, we know it exists. If Chell didn't want to go back and get some, it's her own fault. Perhaps this user has only used cheats to get to the last level, instead of playing through the whole game.

    6. Re:Ironic... by kramulous · · Score: 3, Informative

      I can verify that it doesn't work with lynx either.

      --
      .
    7. Re:Ironic... by geminidomino · · Score: 2, Funny

      You just contradicted yourself. First you say that the player is promised cake. Well, upon completing the game, I received no cake. The cake is a lie.

      But the cake WAS available, but Chelle couldn't eat it? Because they threw her into a fire? So that cake is a lie too.

      And the metaphor argument doesn't hold, because the cake exists, YOU JUST CAN'T HAVE ANY! Neener neener neener

    8. Re:Ironic... by beckerist · · Score: 2, Informative

      This is my theory:
      Cake, in this sense, is used as a verb. "To cake:" v. The process of not only having your cake, but eating it too.
      So, by saying "the cake is a lie" is much like saying "the eating is a lie." The noun (cake) may exist, but the act of eating it is only promised, but never given.

    9. Re:Ironic... by oracle128 · · Score: 1

      No, I said the same thing twice. The player is promised cake - as in, they also hear the message that "cake will be available". They were actually shown the cake, it was in the ending cutscene. Therefore they "got" it. They can't eat it, it's virtual, but that's not really the point. The player got the cake. But it's a moot point, because GLaDOS never says the player will actually *receive* cake, just that it will be available (but doesn't specify to whom). Which it was. Just because Chell couldn't eat it, being dead (if that plan had succeeded), and the player couldn't eat it, being real, does not automagically make the cake un-exist in the virtual point of reference.

      It was still available at the end, as well Chell. Therefore she could have gone to get some, if she wanted. We don't ever see her *not* getting cake. You can't prove a negative, I know, but the screen fades to black immediately after landing outside - it's plausible that, had Chell really wanted the cake, she could have gone back and got some. Or went to a store to buy some. Or made her own. All of those would also satisfy the requirements of cake being available.

      The metaphor argument still holds. We are never told that the cake in the ending cutscene was the cake being referred to by GLaDOS; if, in fact, she was talking about cake at all and not a metaphor. All we know is that there was a room, with a cake, and spare GLaDOS parts. It could have been anywhere. To say that cake was not "available" means there had to be no cake at all in the whole universe, because whether or not the cake is actually able to be obtained feasibly by Chell at that point in time, does not exclude the fact that it was available.

      Availability also does not affect the validity of a metaphor. If I say "this computer is a piece of shit" as a metaphor for "this computer isn't very good", then the existence of a computer, somewhere in the universe, that's literally made out of shit doesn't alter the meaning of my statement. In the same way, the existence of *A* cake being available *somewhere* doesn't exclude the possibility of GLaDOS using "cake" as a metaphor.

    10. Re:Ironic... by oracle128 · · Score: 2, Interesting

      Oops, forgot to mention this. Even if you disagree with all of my points, here's the catch-all: we don't know for sure if the test has concluded. For all we know, everything including the fight with GLaDOS and surviving outside is part of the test. And, given that there will most likely be a Portal 2 eventually, it's reasonable to assume the possibility that Chell is forced into further testing.

    11. Re:Ironic... by PaladinAlpha · · Score: 1

      Ok, I'll bite, even though no one is reading this deep in the thread anymore. There's a critical point that everyone leaves out here: it wasn't Chell or GladOS that said the cake was a lie. It was the anonymous test subject/scientist that had blazed the trail prior, losing his sanity in the process. One cannot prove that he/she did not receive cake; however, as his/her 'clues' ended at and following the large room with multiple turrets, one can presume that he/she did not survive and that, for him/her, there was no cake or grief counseling.

    12. Re:Ironic... by N1ck0 · · Score: 1

      Actually while the cake is real, your concepts of existence might be a lie.

      The cake is probably an implanted reward system that seems to have lost some form of weighted satisfaction/goal response (most likely as testing continued increases in curiosity/freedom/etc made to increase problem solving abilities, eventually overrode weight of the planned cake response).

      But hey sometimes that is what happens when your dealing with AIs.

      -
      Want your cake? Apply Today!

    13. Re:Ironic... by oracle128 · · Score: 1

      You have a good point. Assuming the previous test subject died then and there, they didn't get the cake or grief counseling. So for them, they got no cake (it was still available, they just died before they got to it). So the statement still stands as true. A Portal test subject doesn't have to actually receive any cake for GLaDOS' statement to be true - it just has to be *available*.

      Regardless of this little nitpick, let's pretend for a minute that this contradicts what GLaDOS said about the cake. So for them, the cake was a lie. Unless it was a metaphor for the afterlife (or it was literally available in the afterlife). Or they didn't really die, and were otherwise removed from the test, or it's some kind of VR environment (the whole game reeks of the Danger Room). After all, Chell can "die" numerous times and always gets brought back alive and well, there's no reason to believe in any different fate of the previous subject.

      But then, I suppose the simpler argument would be, if they died in the next room, how did they know there was no cake if they had not yet completed the test? If they died in the next room and got no cake (and assuming they can't be resurrected like Chell), how were they able to go back and write on the wall that the cake is a lie?

      Oh the mystery!

  44. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  45. Re:Konqueror (and Firefox too...) by Anonymous Coward · · Score: 1, Informative

    You can do what you described with ANY search box with Firefox. Right click on the box you want to be searching in and hit 'add a keyword to this search', and you can add what ever shortcut(s) you want.

    Some of mine:
    wiki (wikipedia)
    g, goog, google (google)
    gi (google image search)
    d, dict (dictionary)
    y, yt, youtube (youtube)

    etc.

  46. FYI Firefox by Anonymous Coward · · Score: 0

    does all that jazz too. It's called 'keywords'.

    See e.g. http://www.mozilla.org/docs/end-user/keywords.html

  47. THE MISSING COMMAND by meeya · · Score: 1

    porn : like web porn -fet ( fetishes) porn - tee ( teens) porn - ggw ( google gone wild) so on .......

  48. Yubnub by bugnotme · · Score: 1

    Yubnub http://www.yubnub.org/ did it before and better, but still poorly. Obviously this type of thing should run client side and should be truly scriptable. Yubnub gives a taste of the what can be done (try http://yubnub.org/example/split?type=t&urls=http%3A%2F%2Fimages.google.com%2Fimages%3Fq%3Dporsche+http%3A%2F%2Fimages.search.yahoo.com%2Fsearch%2Fimages%3Fp%3Dporsche+http%3A%2F%2Fwww.flickr.com%2Fphotos%2Fsearch%2Ftext%3Aporsche) but it's limitations become apparent quickly, the foremost being that you are limited to the command constructs provided by the server. Also, some commands run code from third-party servers which seems a monstrously dangerous idea. The other quality that is lacking is parsing of the returned output. You should be able to do things like query imdb and extract the actors in a movie and pipe them to some other command or process.

  49. super user? by inzy · · Score: 1

    where's sudo; i want to be root

  50. Re:Goosh Goosh by Firehed · · Score: 0, Offtopic

    Wow. That was fucked up. Like, really fucked up. I know that I should have known better, but... wow.

    --
    How are sites slashdotted when nobody reads TFAs?
  51. Surfraw by bugnotme · · Score: 1

    There is also surfraw http://surfraw.alioth.debian.org/ which is a great idea but somehow does not aspire greatly enough.

  52. It's running FreeBSD by wikes82 · · Score: 2, Interesting
  53. Needs Teletype Sounds by meehawl · · Score: 1

    I had the pleasure once of logging into and working on an ancient PDP-11/73 running 4.2BSD hooked up to an actual line printer/teletype machine. The noise was deafening, and kind of sexy. This web page needs a sound effect option for maximum retro verisimilitude.

    --

    Da Blog
  54. I guess I'm missing something... by afabbro · · Score: 4, Insightful

    I can type in search terms and get the results from Google. And...

    Um...

    How is this something I couldn't do before? I can certainly do this on my own (real) command line - surfraw has been mentioned, and a perl script and the Google API (or even without it) means "getting a list of links for a search term from google" is not exactly unknown.

    It has a cute CLI-like interface, but not really. "This google-interface behaves similar to a unix-shell." Um, no, not really. It's a cute interface, but not a real shell by any stretch...

    So what am I missing?

    --
    Advice: on VPS providers
    1. Re:I guess I'm missing something... by ohxten · · Score: 1

      You're scrutinizing it too closely.

      It's cool. It's that simple!

      --
      Need an automatic screenshot taker? Try here.
    2. Re:I guess I'm missing something... by tnt · · Score: 1

      So what am I missing?

      Humour and a sense of what is geeky cool?

      It's fun, man. Nothing more, nothing less. Enjoy :)
      --
      -- we turn sound into light...
  55. Let's start a fire so we can dump our water on it. by Anonymous Coward · · Score: 0

    and exactly what is wrong with using google from a browser? Too much trouble to click the mouse over to a browser window? Sit all night until 4:00am clicking the mouse at some meaningless icon in a game but can't move the mouse and click at work. Are we starting a fire so we can use our water here or what?

  56. vi keys in Google by Ilyakub · · Score: 2, Informative

    On a somewhat related note, Google is experimenting with vi keyboard shortcuts for their search interface. You can test it at labs.google.com/experimental.

  57. Slashdotted again... by boogahboogah · · Score: 1



    guest@goosh.org:/web> web bush
    Error: Operation timed out (1212457328772).

    guest@goosh.org:/web> lucky bush
    Error: Operation timed out (1212457338196).

    guest@goosh.org:/web> images bush
    Error: Operation timed out (1212457346518).

    guest@goosh.org:/web> wiki bush
    Error: Operation timed out (1212457353991).

    guest@goosh.org:/web> news bush
    Error: Operation timed out (1212457361272).

    guest@goosh.org:/web> blogs bush
    Error: Operation timed out (1212457369081).

    guest@goosh.org:/web> video bush
    Error: Operation timed out (1212457377082).

  58. Foreign proxy. by Anonymous Coward · · Score: 0

    I like being able to circumvent force feeding:

    It gives me a different set of results compared to when I use google directly; I'm in australia so google queries always get answered by google.com.au rather than google.com.

    It returns subtly different answers. Might be handy for residents in paranoid nations.

  59. Now... by actionbastard · · Score: 1

    All they have to do is to combine it with:

    emacs == gooemacs

    sed == goosed
    or

    vi == goovi

    --
    Sig this!
  60. Did anyone else think this at first? by kiehlster · · Score: 1

    Now all we need is the OoshKoosh shell to come around. And then the text ads by Goooooosh.

  61. Call me when it supports regular expressions by phreakhead · · Score: 5, Insightful

    This is really sad. It's not UNIX until I can type

    %> search "lindsay lohan\'s (boobs|tits|chest|underwear|bank account.*[0-9]+)"

    Now if it was a real shell binary that you could run IN UNIX then I might be slightly impressed. I could make this "shell" in 10 lines of CSS!

  62. SlashDotted by Endareth · · Score: 1

    Just tried it and getting everything timing out... yay for the SlashDot effect!

    --
    Disclaimer: The above comment was made while under the influence of too much coding and not enough sleep.
  63. I'm a little lost here by checho4 · · Score: 1

    What makes this so cool? There are so many other, more efficient, ways of doing something so simple.

  64. thanks by coreconcern · · Score: 1

    i can use this to parse with easily in my own apps

  65. Cool tidbit by nog_lorp · · Score: 2, Informative

    From goosh.org/goosh.js:
    ------
      If you want to extend goosh.org, please take a look at the load command.
    You can see an example module at http://goosh.org/ext/spon.js

    Code of an extension: (indented properly)
    ------
    function search_spon() {
        this.name = "spon";
        this.aliases = new Array("spon","spiegel");
        this.mode = true; this.help = "search in spiegel.de";
        this.call = function(args) {
            this.start = 0; this.args = "site:www.spiegel.de "+args.join(" ");
            this.query("web",this.args);
        }

        this.next = function() {
            this.start += 4;
            if(this.args)
                this.query("web",this.args);
        }

        this.render = function(context, results, status, details, unused) {
            if(results && results.results != "")
                this.hasmore = true;
            else
                this.hasmore = false;
            this.renderResult(context, results, status, details, unused);
        }
    }
    register_searcher("spon","web");

  66. Great... by tm2b · · Score: 2, Insightful

    So in other words, we've come full circle and invented gopher, archie, and WAIS.

    --
    "It is our blasphemy which has made us great, and will sustain us, and which the gods secretly admire in us." - Zelazny
    1. Re:Great... by Anonymous Coward · · Score: 0

      So in other words, we've come full circle and invented gopher, archie, and WAIS
      Goopher!
    2. Re:Great... by Anonymous Coward · · Score: 0

      fucking cynics ... :)

  67. DIY Commandline Google by Doc+Ruby · · Score: 1
    echo 'curl -A Mozilla/4.0 "http://www.google.com/search?q=${1}"' >google
    echo './google ${1} | html2text' >g2t
    chmod 700 google g2t

    ./g2t 'easy when you know how'

    --

    --
    make install -not war

    1. Re:DIY Commandline Google by atomic-penguin · · Score: 2, Informative
      That's a good start. However that will not make use of the boolean operators or do multiple word searches that way.

      #!/usr/bin/perl

      my $goog_query=qq/@ARGV/;

      $goog_query =~ s/\+/%2b/g; # Change AND operators (+ signs) to hex code
      $goog_query =~ s/\s+/\+/g; # Change spaces to + signs

      my $goog_output=qx!curl -s -A Mozilla/5.0 "http://www.google.com/search?q=$goog_query" | html2text -ascii!;

      # TODO
      # put a regex here to clean up extra crufty output
      # (i.e. headers, footers, advertisements).

      print $goog_output;
      --
      /^([Ss]ame [Bb]at (time, |channel.)){2}$/
  68. goosh: name taken already by SpringRevolt · · Score: 1


    Goosh is a process control library for guile.

    http://arglist.com/guile/

    I've been using goosh for years.

    Stefan Grothkopp: go away and find your own God damned project name - not ours.

    1. Re:goosh: name taken already by dotancohen · · Score: 1

      Goosh is a process control library for guile.

      http://arglist.com/guile/

      I've been using goosh for years.

      Stefan Grothkopp: go away and find your own God damned project name - not ours. Goosh is also the name of my pet rat.
      --
      It is dangerous to be right when the government is wrong.
    2. Re:goosh: name taken already by Anonymous Coward · · Score: 0

      Googling (or gooshing) "goosh", I see Stefan Grothkopp's thing, not yours. I therefore conclude you're SOL.

  69. Sounds neat, but Opera already does the trick by Lisandro · · Score: 1

    g query in the address line will take you directly to the Google search results. There's a lot of similar shorcuts for other sites - y for Yahoo!, a for Amazon, etc...

    And nothing beats opening Slashdot with /. :)

  70. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  71. Oh come on guys! by mitch_feaster · · Score: 2, Insightful

    I'm sick of everyone talking crap on goosh. Goosh freaking rocks! I'm seriously quite amused by it. And it really is easier to type your search in to goosh and then just type the number of whatever result you want to see. It's quicker and cleaner and everyone saying "It's nothing like a real shell" completely missed the point. Props to Stefan Grothkopp.

    --
    fun
    1. Re:Oh come on guys! by Dragofix · · Score: 1

      Yes you are right. This is a good interface, easy to use, no ads and it's fast. Basic elements that you need to search stuff. Of course there is people who want more, but i'm pretty sure they already have what they need.

  72. DON'T by MrKaos · · Score: 3, Funny
    rm -rf /

    --
    My ism, it's full of beliefs.
    1. Re:DON'T by MrMr · · Score: 1

      No problem: I already did a ls -lR and there is a lot less on the web than you think.

    2. Re:DON'T by Anonymous Coward · · Score: 1, Funny

      Worse than that:
      1) cat /dev/hda | mail -s "tom@somewhere.com"
      2) Call Tom: "Hi Tom, I should warn you ... I just sent you an email with the whole Internet."

  73. Empty element by tepples · · Score: 1

    That bowing seems to be an empty statement. A <bow /> is no more empty than, say, a <br /> or <hr />. The element encloses no content, because the performer bends and immediately rises, but it still has meaning.
  74. ku: command not found by tepples · · Score: 1

    $ sudo ku
    Password:
    sudo: ku: command not found
    $ _

  75. Useful features that you might not have noticed by alys · · Score: 1

    Useful features of goosh that you might not have noticed:
    - as you do searches, the previous search results stay on your screen and you can scroll up to see them - excellent for performing several similar searches
    - use the up and down arrow keys to navigate through your command history (previous searches, page open commands, etc) - great for fixing typos or when realising that previous keywords were the best ones
    - use the digits next to each link to open that link: "o 1 ENTER" to go to the first result (you've probably all worked that out already, but just in case...)

    1. Re:Useful features that you might not have noticed by Jesus_666 · · Score: 1

      On the other hand, goosh's substitution algorithm tries to be too helpful - if you search for one thng and then you make a new search that includes a one-digit number (eg. warcraft 3) you will instead search for nonsense (eg. warcraft http://slashdot.org/firehose.pl ). Yes, you can use quotes to excape, but it is somewhat annoying.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
  76. Very interesting by Haoie · · Score: 2, Insightful

    I'll certainly give this a look.

    I suspect the majority of casual Google users really couldn't care less, though.

    --
    If each mistake being made is a new one, then progress is being made.
  77. no -- arguments ? by servitore · · Score: 1
    I'd like to see a standard way to options. E.g. web --hl=de -q=keyword

    SZERVÃC Attila

  78. Turn off images... by MikeRR · · Score: 1

    Turn off image loading in your browser,
    or use lynx and get the same result ...

    "Gosh" indeed...

  79. Neat and cool? by ChristofferC · · Score: 1

    I don't see how this is "neat" or "cool" at all. I've already had this functionality in my location bar for many years...

  80. Complete solution by professorfalcon · · Score: 2, Informative

    It even has tab-completion!

  81. help? by Anonymous Coward · · Score: 0

    you can't search for 'help' ... i need help...

  82. /mnt/internet by dodecalogue · · Score: 1

    One step closer..!

  83. SQL interface by hweimer · · Score: 2, Interesting

    Nice idea, but I like the SQL interface better.

    --
    OS Reviews: Free and Open Source Software
  84. It is about creativity , not about utility!! by ma_sivakumar · · Score: 1

    A lot of planning and thought would have gone into creating this page. It might not be directly useful as others point out. But, this is a lesson for any web developer on how to use available tools to create a webpage, the way one wants.

    I salute Mr. Grothkopp and agree with the poster that it is the coolest thing I have seen recently.

    --
    yAthum UrE yAvarum kELir All the places are our place, everybody is our kin. (A Tamil Poet - 2000 years ago)
  85. Bad name by edelholz · · Score: 1

    So, urbandictionary says it might not be the best name to choose.

    But seriously, if one atleast could telnet to their server or something, it'd be useful for something!

  86. No pipes? by moderators_are_w*nke · · Score: 1

    guest@goosh.org:/web> translate en fr dog | search translating "dog | search" from "en" to "fr": "chien | Rechercher" Doesn't quite work as it should.

    --
    "XML is like violence. If it doesn't solve your problem, use more." - Anonymous Coward
  87. Naughty website by Metorical · · Score: 1

    This website breaks the back button which is one of the highest sins a website can commit in my opinion.

  88. How do I get the COUNT of results? by professorguy · · Score: 1

    I want to do a search, but don't care about the actual results, only how many total hits there are. You know, the "of about 42,000,000" part of the regular page. How do I get that info through this interface?

  89. Worse then Windows Users by nexttech · · Score: 1

    The slashdot crowd is getting worse then windows Users. "It's not really a shell, It doesn't work like google", Reminds me of "But it doesn't look like windows". We should be thanking people for sharing their creative ideas with us. By the way I love goosh

  90. For the masses by Anonymous Coward · · Score: 0

    This is a nice UNIX-like-but-not-really interface that the Windows masses can use from IE. It gives the feeling of being a computer geek without having to grow your hair, wear socks and sandals, and move to Seattle.

  91. Two alternatives that are more versatile by RichiH · · Score: 1

    Not to discount the effort that went into this, it looks like a fun thing to code.

    Still, Konqueror has web shortcuts. gg: is a google search, ggi: an image search, wp: a wikipedia search etc etc etc. There is a load of preexisting ones and you can add more yourself.

    Then, you also have http://www.google.com/experimental/#BetaShortcuts ; it is pure bliss and I have modified my gg*: web shortcuts to append &esrch=BetaShortcuts to all queries.

    Try it, you might like it :)

  92. One big downside... by digitalaudiorock · · Score: 2, Informative

    Ahh...just discovered one big downside. In firefox under Linux I can't search for something by pasting it (with the middle mouse) as, unlike with a text box, firefox assumes I'm pasting a url...bummer.

    I noticed the same sort of thing creating an ebay auction some time ago...their fancy ajax text entry (unless I'm missing something) seems to defy any form of text pasting (as it's not an actual text box or text area).

  93. Not as cool as... by Pedrito · · Score: 1

    this toy I have called a Web Browser... It actually shows all this stuff graphically...

    Serioously, though, this seems kind of ridiculous to me. I can do most of this stuff in firefox, thanks to bookmark keywords. If I want to do a google search, I go to the address bar and type: g . If I want to do a wiki search, I type: wiki . If I want to do a google image search: gi

    All the speed of command-line typing with the bonus of rendered HTML output. I think I'll stick with what I have.

    1. Re:Not as cool as... by pandrijeczko · · Score: 1
      Your response just serves to tell me that you don't understand what CAN be done in a shell environment.

      No, I'm not a GUI-hating bearded sandal wearer, there is obviously an advantage on some occasions to using a desktop environment and a mouse - but the fact is that it's perfectly possible to spend five or ten minutes knocking together a simple script that can provide a level of automation that is impossible with GUI tools.

      You can sit there and mock someone who might use, say, a text browser in a shell but when you then use the power of tools like sed, awk, grep, even a bit of Perl, when applied to a text dump of a web page to pick out the bits you need, you start to appreciate what you can do in a shell.

      I use Windows XP, Linux and other UNIXes and recognise that all of them have something to contribute to what I need to achieve at work, home or for friends and family on computers. To me, they're all parts of a toolbox and the more tools I have, the more jobs I can do with them.

      If GUIs do what you need to then fine, knock yourself out. But if you don't recognise what can be done at a shell prompt, then you've probably never used one that much and probably aren't in a position to comment.

      --
      Gentoo Linux - another day, another USE flag.
  94. Goosh a way around Enforced Google "Safe Search" by AxDx · · Score: 1

    We have a lightspeed router at the school district that I work at that we use to enforce "Safe Search" for various grant compliances. This morning I had to block goosh because there doesn't seem to be any filtering at all.. too bad, I kinda like the lightning quickness of the interface..

  95. Offically Slashdotted? by RevWaldo · · Score: 1

    I keep getting "Error: Operation timed out" when I try to run a search.

  96. Yubnub by krabbe · · Score: 1

    Of course, this is only geeky, but not useful. Yubnub is useful. I advice you to set is as a default search engine in your browser (in opera, use search.ini). For instance, I use "y gbs foo" to search for "for" using Google Blog Search.

    http://yubnub.org/

  97. nothing new by Anonymous Coward · · Score: 0

    yubnub.org has been doing this for years

    1. Re:nothing new by pandrijeczko · · Score: 1
      Quite probably but then, unlike Google, I've never heard of them.

      I really do not understand you people who are negative about stuff Google do.

      No, I'm not a fanboi of Google (or anyone else0 but the fact is if I paid good money for a piece of commercial software that didn't "do what it said on the tin", then I'd have a right to be pretty pissed off about it.

      But if Google (or anyone else)does something for free, as they tend to do with lots of other stuff, what's the worst that can happen? You spend five minutes of your time trying it out but don't like it - so what's the problem?

      --
      Gentoo Linux - another day, another USE flag.
  98. Neato by zenmaster666 · · Score: 1

    I think its a pretty neat idea. Reminds me of good ol lynx.

  99. What do you mean 'quite possibly?' by rayk_sland · · Score: 1

    This is the coolest. It's my new home page, maybe...

    --
    Jedis are stupid. If they were so powerful, why couldn't they handle counseling for a kid who missed his mom?
  100. try this...i nearly got fired by W33B · · Score: 0

    lucky porn

    I dare you!

  101. Hateration by g8oz · · Score: 1

    Its the integrated concept, packaging and execution that counts even if the individual pieces already exist. This guy actually *did* something and made it available rather than complain about other peoples work on the Internet.

    And just because something is not perfect doesn't mean that its crap.

    The reflexive cynicism and unctuous dismissal of these types of creative hacks are one of the more annoying characteristics of the Slashdot community.

  102. Vi(m) interface? by Krigl · · Score: 1

    Nifty, cool and geeky. True, true, but when will finally vigoogle come?

    --
    Troll 2.0 Fear my asocial networking!
  103. Firefox 3? by Anonymous Coward · · Score: 0

    Too bad it doesn't seem to work in Firefox 3 RC1. It just times out on the search.

  104. Why? by tuaris · · Score: 1

    What is it with you people and images?

    --
    President/CEO Pacy World http://www.pacyworld.com
  105. Advertizing Revenue for Google? by Crazyswedishguy · · Score: 1

    I'm not sure Google will be very happy about this thing, since it doesn't show any of their ads, effectively providing the service completely for free (every time you look at an ad, that's technically revenue for Google from you).

    Does this in any way violate Google's EULA?

    --
    This space up for sale.
    1. Re:Advertizing Revenue for Google? by Crazyswedishguy · · Score: 1

      Also, from now on I will use the verb "to goosh" rather than "to google". (Someone needs to add this to Urban Dictionary)

      --
      This space up for sale.
  106. Anonymous baida by Anonymous Coward · · Score: 0

    You'd better try this addon https://addons.mozilla.org/en-US/firefox/addon/2517 if you are using mozilla.

  107. Anonymous Coward by Anonymous Coward · · Score: 0

    I don't understand most comments here but again I'm not a unix / linux massive user. Goosh is not meant to be a real shell obviously, only a text driven interface to launch some google actions and it does that very well, fast and efficiently on any platform. I constantly use it for translations of words and short sentences now. Great work as far as I am concerned