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…

  • Normally, every Thursday is Tech Thursday where we share a random assortment of technical links we found and liked. Well today we're posting this on Friday, so I guess that makes it Tech Friday this week.

    Read More »from Web Font Services Compared, 20 Ways to Create Cool 3D Effects and more
  • Hack Europe

    Image credit to Lumacoustics

    The process of putting on a hack day is a crazy one. Between confirming speakers, picking quirky and cool entertainment and inviting attendees, it's a whirlwind of effort, imagination and long hours. We've been putting on hack days since 2005, so we've got the logistics part down to a science.

    Still, it's the imagination part that makes the process so much fun. Here's a first peek at what is in store for Hack Europe: London attendees.

    • In addition to in-person support for the usual suspects of Y! tech, including YUI, YQL and Mojito, we’re bringing in guest technologies to hack on and technologists to troubleshoot. Are you a startup with an awesome API you’d like to share? Drop us a line to get involved.
    • Satisfy your sweet tooth with freshly-made hot donuts and a decadent chocolate fountain. Yum!
    • Unleash your inner artist with a digital art wall and print your creation as a mug or sticker.
    • ...and £7500 in cash prizes!

    This hack day is shaping up to be a

    Read More »from Hack Europe: London – Sneak Peek of Fun to Come!
  • This post was originally published on the Yahoo! Accessibility Blog.

    CSS background images are the most popular means of using image sprites, but this technique can cause problems for users of High Contrast mode in Windows. Background images are disabled when High Contrast mode is enabled, causing all sprites to disappear. For example, consider the following toolbar containing buttons labeled with icons created using background images:

    Screen shot of a toolbar with buttons labeled with icons created using background images

    Here is how the toolbar renders when High Contrast mode is enabled.

    Screen shot of a toolbar with buttons labeled with icons created using background images rendered in High Contrast mode

    As illustrated, use of CSS background images can result in information loss for users when High Contrast mode is enabled, especially in the following use cases:

    • An image is the only visual label for a UI control (e.g. a button, menuitem, etc.)
    • An image conveys state (e.g. selected, checked, etc.) or other supplemental information (e.g. a message has an attachment)

    This is especially problematic considering High Contrast mode is designed to make the UI easier to see. Fortunately there

    Read More »from Techniques for High-Contrast-Friendly Icons
  • Every Thursday is Tech Thursday where we share a random assortment of technical links we found and liked.tech-thursday-205x85

    Read More »from Retina Matters, Django Best Practices and more
  • Enabling Full Keyboard Access On The Mac

    This post originally appeared on the Yahoo! Accessibility blog.

    Full keyboard access isn't enabled by default in Mac OS. Often this leaves developers thinking there is something wrong with the implementation of keyboard access for a site or application, when in fact it is just a matter of changing a few system and browser preferences.

    Full Keyboard Access Explained

    In the context of browsers on the Mac, the various "full keyboard access" preferences affect the behavior of the Tab key. With the default settings applied (full keyboard access disabled), the Tab key moves focus between a subset of controls. This subset varies between browsers on the Mac:

    Browser Default Tab Key Access
    Safari
    • Most form controls requiring text input or selection
    • Custom controls made focusable via the tabindex attribute
    Firefox
    • All form controls
    • Custom controls made focusable via the tabindex attribute
    Chrome
    • All form controls
    • Custom controls made focusable via the tabindex attribute

    Enabling On the Fly

    Read More »from Enabling Full Keyboard Access On The Mac
  • HackU 2013 at IIT Madras

    At 4:00am on Pi Day (14th March 2013), we headed out to reach the Bangalore railway station to make the long journey to Chennai for HackU at IIT Madras. Six hours later, we exited our air-conditioned coach to step out into the hot and humid Chennai for some serious hacking.

    HackU started with speeches from Prof. Sreenivasa Kumar P (Head of Department, Computer Science of IIT Madras) and Jeyandran Venugopal (Sr. Director @Yahoo!).

    8577102104_99cae54fed
    Photo credit to Markandey Singh

    Following these inspiring talks, we began the traditional tech talks. Participants leaned a great deal, with talks like "Hack 101" by Jithin Emmanuel, "How to think of a great idea?" By Tom Praison, "YQL: Master of the Mix" by Markandey, "The Invisible Interfaces" by Arunima Saboo, "Javascript, PHP, MySQL Primer" by Niranjan B Prithviraj , "Let’s BOSS: play with search and geo" by Sagar Borkar, "Flickr and Twitter Api's walkthrough" by Aniket Rangrej and "YUI Talk" by Sony Francis Jose

    The hackday really began at 11:00AM on

    Read More »from HackU 2013 at IIT Madras
  • Every Thursday is Tech Thursday where we share a random assortment of technical links we found and liked. tech-thursday-205x85

    Read More »from JS Sequence Diagrams, Webflow CSS Playground and more
  • Open-Captions, Using Closed Captions as Meta Data for ASL

    This post originally appeared on the Yahoo! Accessibility blog.

    What is Open-Captions?

    accessibility-205x85

    According to research, over 90% of deaf children have hearing parents who “frequently do not have fully effective means of communicating with them”. The American Sign Language (ASL) is a difficult language to learn, especially as a second language.

    Open-Captions makes it easy for parents and children to learn and practice American Sign Language together while watching their favorite videos on YouTube. People can find closed captioned videos on any topic with the Open-Captions search engine. The viewer is able to select individual words in the video’s caption stream and see the American Sign Language representation of the word.

    Open Captions Example Screenshotopen-captions1

    Closed captions on various television shows have been around for quite some time. They are useful for hearing impaired people and also to people whose first language is not English.
    Captions have always been a steady stream of white text on black background, located either at

    Read More »from Open-Captions, Using Closed Captions as Meta Data for ASL
  • (Thanks schill!) image00

    Code.Flickr.net is an excellent resource for developers working on Flickr APIs. From the App Garden to helpful tutorials on the developer blog, their developer site is jam-packed with helpful information for developers.

    Today Flickr’s development team details how their latest homepage addition might have bogged down the Yahoo! homepage, had they not worked diligently to prevent that from happening.

    … the bottleneck was not in generating the list of photos for your most recently active contact, it was just in finding who your most recently active contact was (specifically if you have thousands or tens of thousands of contacts). What if, instead of fully denormalizing, we just maintain a list of your recently active contacts? That would allow us to optimize the slow query, much like a native MySQL index would; instead of needing to look through a list of 20,000 contacts to see which one has uploaded a photo recently, we only need to look at your most recent 5 or 10

    Read More »from How Flickr Optimized Performance of Their New Yahoo! Homepage Photo Widget
  • 8553216849_a71008c4de

    Photo credit to events.india

    Now that HackU has reached Kharagpur for the 3rd year in a row, students are able to identify technical challenges facing the Web industry (e.g., Local, Social, Media, Commerce, Connections, and Content platforms). This breakthrough has resulted in a significant fraction of hacks around topics especially relevant to Yahoo!’s core business offers, like News, Personalization, Content quality, Music, Travel, Finance, Chat and UGC (tweets, answers, follower graph).

    Some of the most impactful hacks have won through deep thought underlying scientific techniques, including data/opinion mining, entity extraction, natural language processing and the like, deployed to tackle these challenges, ensuring sustainable differentiation for such implementations. Of course, as hacks are fast prototypes, developed within 24 hours, some of these may need follow up and nurturing to persist beyond the event, to gain mindshare among their users and even to impact corporate

    Read More »from Another Fantastic IIT Kharagpur!

Pagination

(1,572 Stories)