Yahoo Explains yql as: "an expressive SQL-like language that lets you query, filter, and join data across Web services. With YQL, apps run faster with fewer lines of code and a smaller network footprint.". 

To get your feet feet with YQL, surf to the YQL Console. From here you can test queries and see the resulting rest Query (also listed on the developer console, are premade requests from other Yahoo services such as flicker).

Screen Shot 2013-06-06 at 7.37.37 PM

In the "Your YQL statement" box, remove "Show tables" and type the below:

select * from rss where url ="http://rss.cbc.ca/lineup/technology.xml"

In the text area beside the JSON radio button, replace “cbfunc” with “?” and uncheck Diagnostics. Once this is completed, click “TEST”. Copy the rest query from the "Rest Query" text input field. For the above example, my rest query is:

http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20rss%20where%20url%20%3D%22http%3A%2F%2Frss.cbc.ca%2Flineup%2Ftechnology.xml%22&format=json&callback=?

Note: the rest query has a secure option. Just change "http" to "https".

A screenshot of the output is below:

Image of YQl console with results

The jQuery Call

The entire call can be fount in the following GIST:

Here is a link to my latest YQL Demos

Last note: When using jQuery, date functions do not work cross browser. For these functions, please consider using a library such as Moment.js.

Resources:

Wikipedia Page
YQL Developers Site
YQL Console
DEVELOPER's Guide
NetTuts+ resources
IBM examples
JQuery getJson
More on noConflict