<p>What's the most useful hack you've discovered for Mozilla's new <a href="https://wiki.mozilla.org/Labs/Ubiquity" rel="nofollow noreferrer">Ubiquity</a> tool?
­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­</p>

[{'answer_id': 31185, 'author': 'nlucaroni', 'author_id': 157, 'author_profile': 'https://Stackoverflow.com/users/157', 'pm_score': 2, 'selected': False, 'text': '<p>That it can close Firefox faster then I can with the mouse and that little [x] thing in the corner... :-P</p>\n'}, {'answer_id': 33543, 'author': 'Corey McKinnon', 'author_id': 633, 'author_profile': 'https://Stackoverflow.com/users/633', 'pm_score': 0, 'selected': False, 'text': "<p>My co-worker has had 3 blue-screens on his machine since installing it. Not totally convinced this is what did it, but it's the only thing he's changed today. I'm uninstalling it for now (and so is he).</p>\n"}, {'answer_id': 33548, 'author': 'Peter Stone', 'author_id': 1806, 'author_profile': 'https://Stackoverflow.com/users/1806', 'pm_score': 3, 'selected': True, 'text': '<p>"translate this" and "edit-page".  I think I\'d find the Google Apps features useful if they supported hosted domains.</p>\n'}, {'answer_id': 35506, 'author': 'Jörg W Mittag', 'author_id': 2988, 'author_profile': 'https://Stackoverflow.com/users/2988', 'pm_score': 2, 'selected': False, 'text': '<p>I just wrote this:</p>\n\n<pre><code>makeSearchCommand({\n  name: "stackoverflow-tagsearch",\n  author: { name: "Jörg W Mittag", email: "JoergWMittag+Ubiquity@GoogleMail.Com"},\n  license: "MIT X11",\n  url: "http://Beta.StackOverflow.Com/questions/tagged/{QUERY}",\n  icon: "http://StackOverflow.Com/favicon.ico",\n  description: "Searches &lt;a href=\\"http://StackOverflow.Com\\"&gt;StackOverflow.Com&lt;/a&gt; for the given tag(s).",\n  help: "Searches &lt;a href=\\"http://StackOverflow.Com\\"&gt;StackOverflow.Com&lt;/a&gt; for the given tag(s).",\n  preview: function(pBlock, directObj) {\n  if (directObj.text)\n    pBlock.innerHtml = "Searches &lt;a href=\\"http://StackOverflow.Com\\"&gt;StackOverflow.Com&lt;/a&gt; for " + directObj.text;\n  else\n    pBlock.innerHTML = "Searches &lt;a href=\\"http://StackOverflow.Com\\"&gt;StackOverflow.Com&lt;/a&gt; for the given tag(s).";\n  }\n});\n</code></pre>\n\n<p>Nice toy!</p>\n\n<p>Now I need to figure out how to HTTP POST to <a href="http://Beta.StackOverflow.Com/search" rel="nofollow noreferrer">http://Beta.StackOverflow.Com/search</a> with JQuery and Ubiquity ... If only there was a site where I could ask that question!</p>\n'}, {'answer_id': 36116, 'author': 'aryeh', 'author_id': 3288, 'author_profile': 'https://Stackoverflow.com/users/3288', 'pm_score': 2, 'selected': False, 'text': '<p>I wrote this a few days ago: <a href="http://www.appidx.com/ubiq/stackoverflow.html" rel="nofollow noreferrer"><a href="http://www.appidx.com/ubiq/stackoverflow.html" rel="nofollow noreferrer">http://www.appidx.com/ubiq/stackoverflow.html</a></a></p>\n\n<p>The execute portion refuses to run with POST data.  The code is the right code, and I\'ve tried with the native code of the function with the XUL component javascript and it likewise refuses to run.  Any help would be appreciated.  The preview on the other hand works fine.</p>\n\n<pre><code>CmdUtils.CreateCommand({\n  name: "stackoverflow",\n  author: {name: "Aryeh Goldsmith"},\n  homepage: "http://www.appidx.com/ubiq/",\n  icon: "http://stackoverflow.com/favicon.ico",\n  takes: {search: noun_arb_text},\n  license: "MPL",\n  description: "Searches the highlighted text on stackoverflow.",\n  _version: "52",\n\n  preview: function ( pblock, inputObject) {\n    var query = inputObject.text;\n    pblock.innerHTML = "Search stackoverflow.com for " + query + "&lt;br/&gt;";\n\n    var url = "http://stackoverflow.com/search";\n    params = {"search-text": query, "hiddenstuff": \'\'};\n\n    jQuery.post( url, params, function( html ) {\n      var $ = jQuery;\n      pblock.innerHTML += "&lt;div style=\'display:none;\'&gt;" + html + "&lt;/div&gt;";\n      var ques = $(pblock).find(\'.summary h3\');\n      var details = $(pblock).find(\'.summary .excerpt\');\n      var out = "&lt;div style=\'margin-bottom: 6px;\'&gt;&lt;b&gt;Previewing the first 5 results:&lt;/b&gt;&lt;/div&gt;";\n      for (var j = 0; j&lt; ques.size() &amp;&amp; j &lt; 5; j++) {\n        out += "&lt;div style=\'padding: 5px;\'&gt;&lt;b&gt;" + ques[j].innerHTML + "&lt;/b&gt;&lt;br /&gt;";\n        out += details[j].innerHTML + "&lt;/div&gt;";\n      }\n      pblock.innerHTML = out;\n    });\n    },\n\n  execute: function( inputObject ) {\n    var query = inputObject.text;\n    var url = "http://stackoverflow.com/search";\n    var params = {\n      "search-text": query,\n      hiddenstuff: ""\n    };\n\n// The following refuses to work... why? I just don\'t know! AFAIK it\'s correct.\n    openUrl(url, params);\n  },\n})\n</code></pre>\n'}, {'answer_id': 102508, 'author': 'fernandogarcez', 'author_id': 13303, 'author_profile': 'https://Stackoverflow.com/users/13303', 'pm_score': 1, 'selected': False, 'text': '<p>I use a lot the "email it" and the "twitter" commands</p>\n'}]
['https://Stackoverflow.com/questions/31173', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/1372/']