Hack India: Hyderabad — It’s a Wrap!

Hack India: Hyderabad — It’s a Wrap!

The energy at the 6th edition of Yahoo! Hack in India was electrifying as we counted down to the close of hacking at Yahoo! Hack Hyderabad, 2013. Over…

Internal Hackday Produces Record-Breaking 300 Hacks

Internal Hackday Produces Record-Breaking 300 Hacks

Yahoo! has been hosting internal Hackdays since 2005, and the traditio…

Demand is High for Yahoo! Hack India: Hyderabad

Demand is High for Yahoo! Hack India: Hyderabad

Photo credit to Reid Burke Since 2007, YDN has been hosting amazing Ha…

  • South By Southwest 2011 is still more than six months away, but voting on the PanelPicker ends this Friday, August 27, at 11:59 CDT. SXSW is a community-driven event, which means the community gets a say in picking the content of next year's Interactive (March 11-15), Music (March 16-20), and Film (March 11-19) panel sessions. All you have to do is register to set up an account. You don't even need a ticket.

    According to the chart on their website, votes from the community count for 30% of SXSW's programming decisions; staff opinion counts for 30% too; and input from the advisory board accounts for the remaining 40%. There's also an interesting "trending ideas" feature that shows what's hot in PanelPicker over the last 24 hours. I would love to learn more about how all this really works, but it's interesting even without the secret sauce--and a great tactic for drawing attention.

    SXSW takes place in Austin, the geek heart of Texas, and the Interactive portion is a spring gathering of

    Read More »from The SXSW Panel Picker: Vote for Us
  • Web services and YQL

    Hey all, I wanted to write a quick post to share what I think is a cool moment in the expanding legacy of everyone's favorite (only?) SQL-like language for the web: YQL (Yahoo! Query Language).

    I'd like to highlight what Neal Sample — our VP of Social, Open, & Publishing Platforms — mentions in his recent blog post: Yahoo!'s commitment to expose our APIs through YQL is growing. This means we're providing a seamless Web API experience for our customers.

    We all know an API might come and go, but wouldn't it be great if there was a YQL table abstracting it so we could plug in a new API without anyone ever noticing — or their apps being adversely affected? That is my ideal world (weird as that may make me) — I personally think it is a good thing for everyone that more and more data will be exposed through YQL. Believe me, it makes everyone's lives easier.

    I also want to take an opportunity to tout one of the coolest add-ons I have seen in my days (can it be years already?) of working on

    Read More »from Web services and YQL
  • Appolicious, a website that helps people discover, rate, and review apps, today added a Yahoo! Apps section. In addition to providing a venue for user reviews and ratings, this new section of Appolicious explains what YAP apps are and how they work. It also highlights the hottest apps, features "Appolicious Advisor" reviews written by professional journalists, and showcases user-generated app lists. The full YAP app catalog is searchable and listed by category.

    Appolicious main screen showing Yahoo! YAP tab

    The YAP Yahoo! Apps tab appears next to the iPad/iPhone and Android app tabs, so you can expose your YAP apps to customers who are comfortable with the concept of small, easily-accessed online apps. Even if they didn't arrive at Appolicious looking for YAP apps, the Yahoo! Apps tab will prompt users to investigate. Your YAP apps are automatically added to the app database — you gain the benefits of inclusion in Appolicious without any extra effort.

    Appolicious has created a deep social layer around apps. Users can follow each

    Read More »from Appolicious launches YAP app finder
  • The latest release of Yahoo! Mail displays messages from YAP apps in the welcome tab for all users, giving your app more social power. YAP was built intentionally to have a social focus. We've made it easy to produce Updates (our activity stream of user events). We've also provided easy-to-incorporate hooks so that your users can share your app and invite friends to use it (when you leverage the yml:share and yml:message YML tags). Now these messages show up in Yahoo! Mail not just as email messages, but also as Recent Apps Activity.


    Yahoo! Mail is used by hundreds of millions of people, and an invitation from a friend is a lot more compelling than even the most targeted ad. For all of you who already have published your own YAP app, we have even more good news. You don't have to do anything to make messages generated via yml:share and yml:message show up in Yahoo! Mail. They're already showing in the What's New tab.

    The Yahoo! Application Platform (YAP) is an OpenSocial-compliant

    Read More »from Yahoo! Mail makes your YAP app more social
  • Tech Crew T-shirt design for the 2010 Hack U in IndiaHack U visited The Indian Institute of Technology (IIT-M) in Chennai — the land of the white dhoti, loud film posters, and tasty food — from August 13 to August 15, 2010. IIT-M is amongst the foremost institutes for higher technological education, and basic and applied research. We had heard a lot about the IIT-M students and more about the sprawling campus. Both did not disappoint.

    Even before we reached the campus, there were over 180 registrations! The Yahoo! crew was hosted in the big spacious guest house rooms and welcomed by a curious herd of spotted deer in the guest house garden! The Yahoo! PR team had done a great job creating a buzz around the campus. The Yahoo! Academic relations head, Muthusamy Chelliah, kickstarted the evening with an introductory talk, followed by pep talks by the professors at IIT. Thiruvalluvan M.G, an architect from Yahoo!, presented a talk on Yahoo!’s efforts around Cloud Computing, which captured the attention of the research students.

    To start off

    Read More »from Hack U (Chennai) gets hotter
  • Every Thursday is Tech Thursday and we bring you some cool links from the world of technology.

    Read More »from Tech Thursday – Mobile GBS, Flash tricks for canvas, unconfidentiality and dark patterns
  • We've reorganized the Y! Social API Guide, and added the YQL Social Tables to the docs as well. Since YQL reduces the number of HTTP requests and parsing of data, we thought it a worthwhile effort.

    Go ahead, page through APIs, pore through each elements table, make a note of every available query parameter. Deep inside, you'll feel happy knowing how much easier it is to join data using the YQL Social Tables instead of making several calls to REST URIs, parsing responses, and extracting information with conditional constructions.

    Yes, you could use the YQL Social Tables before. But no one documented the tables, provided example queries, listed the available and required keys until now. Use YQL. Get social data. Enjoy.


    Here are some mashups with Yahoo! social data that require one REST call with YQL, but multiple calls to individual REST URIs without YQL.

    Get the weather information for your contacts and connections. This call would require three separate REST calls and extracting the

    Read More »from Y! Social API Guide: Now Fortified with 100% Real YQL
  • allowFullScreen='true' src='https://s.yimg.com/m/up/ypp/default/player.swf' flashvars='vid=21080456&autoPlay=0'>

    iPod: Download high-resolution version

    Oozie v1 is a PDL workflow server engine for Hadoop that enables creating workflow jobs composed of several map-reduce jobs, Pig jobs, HDFS operations, and Java processes. Workflow jobs are monitored as single unit via Web services, a Java API, and/or a Web console. Oozie v1 is in production in Yahoo!, and it has become the standard way for doing computations that require the coordination of multiple Hadoop/Pig jobs.

    Media Production by BAYCAT, a non-profit community media producer that educates and employs underserved youth and adults in the digital media arts.

    Read More »from Hadoop2010: Workflow on Hadoop Using Oozie
  • allowFullScreen='true' src='https://s.yimg.com/m/up/ypp/default/player.swf' flashvars='vid=20889992&autoPlay=0'>

    iPod: Download high-resolution version

    Existing best practices for MapReduce graph algorithms have significant shortcomings that limit performance, especially with respect to partitioning, serializing, and distributing the graph. Jimmy Lin (working with Michael Schatz), University of Maryland, presents three design patterns that address designing scalable graph algorithms, and can be used to accelerate a large class of graph algorithms based on message passing, exemplified by PageRank. Experiments show that the application of these design patterns reduces the running time of PageRank on a web graph with 1.4 billion edges by 69%.

    Media Production by BAYCAT, a non-profit community media producer that educates and employs underserved youth and adults in the digital media arts.

    Read More »from Hadoop2010: Algorithms in MapReduce
  • Latest YAP updates

    A developer named Jack recently asked, via the YAP Forum, whether we could share any YAP statistics and how well YAP is doing.

    YAP statistics

    yap-yfrontpage.jpgWe currently don't share specific or overall numbers for YAP Applications. However, every developer receives data on how his or her app is performing, including installation numbers and active users.

    We can tell you that we are seeing very good growth in our install numbers overall — we saw five-fold growth in the past month alone — as

    1. Apps become more discoverable (now featured heavily on Yahoo! Pulse, Yahoo!'s central Profiles product)
    2. More apps come to the YAP platform
    3. More Apps take advantage of viral features, such as Yahoo! Updates

    As you can probably guess, our daily users and number of apps are smaller than some of our well-known competitors, but we're working hard to shrink that gap Smiley emoticon

    Upcoming features

    We're happy to tell you about some of our near-term features. With the growth of social gaming, and our announcement of our

    Read More »from Latest YAP updates


(1,641 Stories)