SlideShare a Scribd company logo
1 of 128
IIT Delhi 8th Aug– 11th Aug2013
Hacking 101
and everything else you need to know
to survive a hackday!
by Jithin Emmanuel
What are hacks ?
What is HackU ?
What is a good hack?
Tips to survive a Hack Day
!!
“Altering a system to do what
you want it to do using what
is at your disposal”
hacking: v.
hacker: n.
A person who enjoys exploring the
details of programmable systems
and how to stretch their
capabilities
What is a Hack?
An innovative solution to a real
world problem; quick and dirty
workaround, yet effective.
Who is a hacker?
A hacker is a passionate, skilled
and creative technologist who
thrives on building innovative
solutions to real world problems.
Wear the Hacker Badge with Pride!
Hackers are:
People like you and me.
Creative developers & designe
Love technology.
Love building things.
Come to events like this.
It’s a term of great respect!
Wear that badge with pride!
Hacking is nothing new
Ticketing hacks
Cooler hack
Hack as art
Medical hack
Life Hacks
Life Hacks
Life Hacks
Public Hacks
Systemic Hacks
Hacking in your hostel room
However, we are
looking for
software hacks
http://hacks.developer.yahoo.com
What is this
thing?
24 hours of un-interrupted,
unrestrained coding and
innovation
Talks for two days
Take something from idea to
prototype in a day
Hack
Get Help
Have Fun
Eat
Recharge
Hack
Fix
Demo
Win Prizes
and other stuff
Winners
2012
Delhi Winners 2012
Join us!
Got it!
So what’s a good hack?
A good hack starts with an idea…
http://www.flickr.com/photos/justinpoliachik/3893820201/
Scratch your own itch
Build something you will use yourself
Fix something you use every
day
People look for inspiration or entertainment
Or try to tackle some larger issues
Hack for Good – Make the world
a better place
Think Politics
Green / Environment Hacks
Accessibility
Accessibility
Accessibility
Tools for activism and awareness
Accessibility
Tools for Religion
Where do I start?
To build a typical web
hack you need data,
access and an
interface
The web has lot of data around
http://developer.yahoo.com
http://developer.yahoo.com/everything.html
http://www.github.com/
To access the data easily you can use
YQL
YQL is a SQL-Like
Language that lets
you …
… filter, combine, tweak data across
hundreds of Web Services.
http://developer.yahoo.com/yql/console
Data however is not enough.
You also need working
interfaces
Technologies are easy:
HTML
CSS
JavaScript
Making it work on all browsers and OS
is tricky
So, we have YUI!
http://developer.yahoo.com/yui
http://developer.yahoo.com/yui/grids/builder/
You do not want to write multiple
versions of same app for different
devices
So, we open sourced
http://developer.yahoo.com/cocktails/mojito/
15 HackU
survival tips
Scratch your own
itch!
Eric Raymond’s The
C a t h e d r a l a n d t h e
Bazaar: Every good
work of software starts by
scratching a developer’s
personal itch. To solve
an interesting problem,
start by finding a problem
that is interesting to you.
Know what’s happening
• Talks – 6:00pm to 11:00pm Thu/Fri
• Dinner – 8:00 pm Thu/Fri/Sat
• Hacking – 11:00am Saturday to 11:00am Sunday
• Submit your hack - 10am Sunday
• Hack Demos - 2pm Sunday
• Winners Announced - 6pm Sunday
http://facebook.com/hackuniversity
@hackuindia
Look up other hacks
http://hacks.developer.yahoo.com/
Get the right skills on your
team
Choose the right tools
developer.yahoo.com
developer.yahoo.com/everything.html
Source your data / content
YQL
BOSS
Fantasy Sports
Scrape Sites if you
need to
Tackle the hard problems first
Don’t be afraid to ask for help
Learn something new
Don’tconcentrateonyour
favoritetoys
http://www.flickr.com/photos/cristiano_betta/571879057/sizes/l/in/photostream/
Expect the unexpected!
http://www.flickr.com/photos/major_clanger/1488173116/sizes/l/in/photostream/
Be prepared for the worst!
Stay up all night
I am your friend!
Take a Break & have
fun
Practice your pitch
Make a memorable pitch!
http://careersuccess.typepad.com/my_weblog/2009/10/the-art-and-beauty-of-a-
wonderfully-crafted-elevator-speech---is--yours-memorable.html
A good hack doesn’t need to be a big!http://1funny.com/big-lioness/
Don’t try to boil the ocean
Don’t slap on too many features
Find things that already work
Look under the hood
Fake
Bake
Make
Build
Presenting your hack
Do not show us slides about your hack
Powerpoint = Fail!
Instead show us what you have done
Technical glitches happen
Have a plan-B
• Record screencast
• Do not depend on internet
• Keep your stuff ready in browser
• Rehearse the demo with atleast one crew
member before hand
How we judge the hacks
• Solves a real problem
• Working Prototype
• Displays Creative Thinking, and push the
boundaries of what we’ve seen before
• Great User Experience
• Uses data or technology in a unique and
interesting way
• Uses technology or data from Yahoo!
• X-factor!
• Realistic that it was built in 24 hours
And once you are done
• Keep your hack live
• Show others what you have done
• Publish your code on github
• Join us and take it even further!
• developer.yahoo.com/blog
• @ydn on twitter
Where to host your hack?
Talk to us to host at http://www.hackyourworld.org
Hacks can be more
than just fun!
http://public.yahoo.com/~filo/stanford/940520/bin/index.html
Innovation is not a skill
It is about wanting to
change what we have and be
ready to play
Realize your potential
The web is yours, go out and
play!
Social Media
• Follow @hackuindia for detailed
updates
• Follow @ydn for general updates
• #hackuindia (twitter)
• Hackuniversity at Facebook -
https://www.facebook.com/hackuniv
ersity
• http://hacks.developer.yahoo.com
Hack Resources
• http://developer.yahoo.com
• http://developer.yahoo.com/yql/console
• http://www.github.com
• http://hackyourworld.org/
• http://isithackday.com/hackday-toolbox/
• http://talks.php.net/show/hacku/
• http://hacks.developer.yahoo.com

More Related Content

Viewers also liked

Microsoft Data Science Technologies 201505
Microsoft Data Science Technologies 201505Microsoft Data Science Technologies 201505
Microsoft Data Science Technologies 201505Mark Tabladillo
 
Microsoft Data Science Technologies 201608
Microsoft Data Science Technologies 201608Microsoft Data Science Technologies 201608
Microsoft Data Science Technologies 201608Mark Tabladillo
 
Create a Data Science Lab with Microsoft and Open Source tools
Create a Data Science Lab with Microsoft and Open Source toolsCreate a Data Science Lab with Microsoft and Open Source tools
Create a Data Science Lab with Microsoft and Open Source toolsMarcel Franke
 
Intro to Data Science for Enterprise Big Data
Intro to Data Science for Enterprise Big DataIntro to Data Science for Enterprise Big Data
Intro to Data Science for Enterprise Big DataPaco Nathan
 
How to Become a Data Scientist
How to Become a Data ScientistHow to Become a Data Scientist
How to Become a Data Scientistryanorban
 

Viewers also liked (6)

Microsoft Data Science Technologies 201505
Microsoft Data Science Technologies 201505Microsoft Data Science Technologies 201505
Microsoft Data Science Technologies 201505
 
Microsoft Data Science Technologies 201608
Microsoft Data Science Technologies 201608Microsoft Data Science Technologies 201608
Microsoft Data Science Technologies 201608
 
Create a Data Science Lab with Microsoft and Open Source tools
Create a Data Science Lab with Microsoft and Open Source toolsCreate a Data Science Lab with Microsoft and Open Source tools
Create a Data Science Lab with Microsoft and Open Source tools
 
React js
React jsReact js
React js
 
Intro to Data Science for Enterprise Big Data
Intro to Data Science for Enterprise Big DataIntro to Data Science for Enterprise Big Data
Intro to Data Science for Enterprise Big Data
 
How to Become a Data Scientist
How to Become a Data ScientistHow to Become a Data Scientist
How to Become a Data Scientist
 

Similar to Hacking101 delhi 2013

Hacking for Innovation: IIT Kharagpur
Hacking for Innovation: IIT KharagpurHacking for Innovation: IIT Kharagpur
Hacking for Innovation: IIT KharagpurSaurabh Sahni
 
Hack 101 at IIT Kanpur
Hack 101 at IIT KanpurHack 101 at IIT Kanpur
Hack 101 at IIT KanpurSudar Muthu
 
Yahoo! Hack India: Hyderabad 2013 | YDN & Hacking 101
Yahoo! Hack India: Hyderabad 2013 | YDN & Hacking 101Yahoo! Hack India: Hyderabad 2013 | YDN & Hacking 101
Yahoo! Hack India: Hyderabad 2013 | YDN & Hacking 101Yahoo Developer Network
 
What the hack - Yahoo! Hack India Hyderabad 2013
What the hack -  Yahoo! Hack India Hyderabad 2013What the hack -  Yahoo! Hack India Hyderabad 2013
What the hack - Yahoo! Hack India Hyderabad 2013Pradeep Varadaraja Banavara
 
Hack 101 - IIT Delhi HackU 2011
Hack 101 - IIT Delhi HackU 2011Hack 101 - IIT Delhi HackU 2011
Hack 101 - IIT Delhi HackU 2011Saurabh Sahni
 
Welcome to University Hack Day @ IIT Chennai
Welcome to University Hack Day @ IIT Chennai Welcome to University Hack Day @ IIT Chennai
Welcome to University Hack Day @ IIT Chennai Subramanyan Murali
 
Open Hack Taiwan 2012 - Hacking 101
Open Hack Taiwan 2012 - Hacking 101Open Hack Taiwan 2012 - Hacking 101
Open Hack Taiwan 2012 - Hacking 101sriramiyer2007
 
Hacking 101 - An Introduction to HackU at IIT Kanpur
Hacking 101 - An Introduction to HackU at IIT KanpurHacking 101 - An Introduction to HackU at IIT Kanpur
Hacking 101 - An Introduction to HackU at IIT KanpurBalaji Narayanan
 
2010 Fall Hack U
2010 Fall Hack U 2010 Fall Hack U
2010 Fall Hack U hacku
 
How Open Source / Open Technology Could Help On Your Project
How Open Source / Open Technology Could Help On Your ProjectHow Open Source / Open Technology Could Help On Your Project
How Open Source / Open Technology Could Help On Your ProjectWan Leung Wong
 
Экспресс-анализ вредоносов / Crowdsourced Malware Triage
Экспресс-анализ вредоносов / Crowdsourced Malware TriageЭкспресс-анализ вредоносов / Crowdsourced Malware Triage
Экспресс-анализ вредоносов / Crowdsourced Malware TriagePositive Hack Days
 
Faster Secure Software Development with Continuous Deployment - PH Days 2013
Faster Secure Software Development with Continuous Deployment - PH Days 2013Faster Secure Software Development with Continuous Deployment - PH Days 2013
Faster Secure Software Development with Continuous Deployment - PH Days 2013Nick Galbreath
 
Resisting The Feature Creature
Resisting The Feature CreatureResisting The Feature Creature
Resisting The Feature CreatureChristian Heilmann
 
061203_futurewebapps_tempo
061203_futurewebapps_tempo061203_futurewebapps_tempo
061203_futurewebapps_tempocjin cheng
 
Yahoo! Publicis Hackday 2012 Intro
Yahoo! Publicis Hackday 2012 IntroYahoo! Publicis Hackday 2012 Intro
Yahoo! Publicis Hackday 2012 IntroMurray Rowan
 

Similar to Hacking101 delhi 2013 (20)

Hacking for Innovation: IIT Kharagpur
Hacking for Innovation: IIT KharagpurHacking for Innovation: IIT Kharagpur
Hacking for Innovation: IIT Kharagpur
 
Hack 101 at IIT Kanpur
Hack 101 at IIT KanpurHack 101 at IIT Kanpur
Hack 101 at IIT Kanpur
 
Hacking For Innovation
Hacking For InnovationHacking For Innovation
Hacking For Innovation
 
Yahoo! Hack India: Hyderabad 2013 | YDN & Hacking 101
Yahoo! Hack India: Hyderabad 2013 | YDN & Hacking 101Yahoo! Hack India: Hyderabad 2013 | YDN & Hacking 101
Yahoo! Hack India: Hyderabad 2013 | YDN & Hacking 101
 
What the hack - Yahoo! Hack India Hyderabad 2013
What the hack -  Yahoo! Hack India Hyderabad 2013What the hack -  Yahoo! Hack India Hyderabad 2013
What the hack - Yahoo! Hack India Hyderabad 2013
 
Hacking For Innovation Delhi
Hacking For Innovation DelhiHacking For Innovation Delhi
Hacking For Innovation Delhi
 
Hack 101 - IIT Delhi HackU 2011
Hack 101 - IIT Delhi HackU 2011Hack 101 - IIT Delhi HackU 2011
Hack 101 - IIT Delhi HackU 2011
 
Welcome to University Hack Day @ IIT Chennai
Welcome to University Hack Day @ IIT Chennai Welcome to University Hack Day @ IIT Chennai
Welcome to University Hack Day @ IIT Chennai
 
Georgia Tech Hack Day
Georgia Tech Hack DayGeorgia Tech Hack Day
Georgia Tech Hack Day
 
Open Hack Taiwan 2012 - Hacking 101
Open Hack Taiwan 2012 - Hacking 101Open Hack Taiwan 2012 - Hacking 101
Open Hack Taiwan 2012 - Hacking 101
 
Hacking 101 - An Introduction to HackU at IIT Kanpur
Hacking 101 - An Introduction to HackU at IIT KanpurHacking 101 - An Introduction to HackU at IIT Kanpur
Hacking 101 - An Introduction to HackU at IIT Kanpur
 
2010 Fall Hack U
2010 Fall Hack U 2010 Fall Hack U
2010 Fall Hack U
 
Yahoo for the Masses
Yahoo for the MassesYahoo for the Masses
Yahoo for the Masses
 
How Open Source / Open Technology Could Help On Your Project
How Open Source / Open Technology Could Help On Your ProjectHow Open Source / Open Technology Could Help On Your Project
How Open Source / Open Technology Could Help On Your Project
 
Экспресс-анализ вредоносов / Crowdsourced Malware Triage
Экспресс-анализ вредоносов / Crowdsourced Malware TriageЭкспресс-анализ вредоносов / Crowdsourced Malware Triage
Экспресс-анализ вредоносов / Crowdsourced Malware Triage
 
Faster Secure Software Development with Continuous Deployment - PH Days 2013
Faster Secure Software Development with Continuous Deployment - PH Days 2013Faster Secure Software Development with Continuous Deployment - PH Days 2013
Faster Secure Software Development with Continuous Deployment - PH Days 2013
 
Resisting The Feature Creature
Resisting The Feature CreatureResisting The Feature Creature
Resisting The Feature Creature
 
OSDC - Open and Accessible
OSDC - Open and AccessibleOSDC - Open and Accessible
OSDC - Open and Accessible
 
061203_futurewebapps_tempo
061203_futurewebapps_tempo061203_futurewebapps_tempo
061203_futurewebapps_tempo
 
Yahoo! Publicis Hackday 2012 Intro
Yahoo! Publicis Hackday 2012 IntroYahoo! Publicis Hackday 2012 Intro
Yahoo! Publicis Hackday 2012 Intro
 

Recently uploaded

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 

Recently uploaded (20)

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 

Hacking101 delhi 2013

Editor's Notes

  1. http://www.flickr.com/photos/biggleswadeblue/4504859104/http://en.wikipedia.org/wiki/101_(term)
  2. http://developer.yahoo.com/blogs/ydn/yahoo-hacku-iit-delhi-rocked-53859.htmlhttp://www.flickr.com/photos/14958213@N04/sets/72157631110771916/
  3. What hacking is not –Not the hacking which is prevalent in news – Yahoo got hackedhttp://news.cnet.com/8301-1009_3-57572212-83/online-note-service-evernote-latest-firm-to-get-hacked/
  4. Jargon File
  5. So what is a hacker?
  6. We all hackers!
  7. Clever way of solving something which you are passionate about.Not hacking into systems.
  8. Those who think they know know everything annoy those of us who do!
  9. Find solutions to the problems! Find something that always annoyed you with systems you use... ...and build a workaround. Every good work of software starts by scratching a developer’s personal itch. • To solve an interestin Every good work of software starts by scratching a developer’s personal itch. • To solve an interesting problem, start by finding a problem that is interesting to you.g problem, start by finding a problem that is interesting to you.
  10. Cricket extension
  11. Find solutions to the problems! Find something that always annoyed you with systems you use... ...and build a workaround. My fist hack – a script to process downloaded image zips
  12. Find solutions to the problems! Find something that always annoyed you with systems you use... ...and build a workaround.
  13. Find solutions to the problems! Find something that always annoyed you with systems you use... ...and build a workaround.
  14. I paid 100 Rs bribe
  15. How much time do your MP spends in parliament – how many questions he has asked
  16. Yahoo! Sunnyvale – Electricity usage for each building
  17. Accessible interfaces
  18. Accessible interfaces
  19. Accessible interfaces
  20. Reading docs
  21. Everything that yahoo does for developers is located. With documentations, code examples
  22. Search, Flickr, Geo, Placemaker, placefinder, Social, News, Finance, Mail, Messenger, Address Book, Maps, Anwsers
  23. Everything that yahoo does for developers is located. With documentations, code examples
  24. Youtube, Twitter, Facebook, Google, Amazon, eBay, Craigslist, Imdb, Last.fm
  25. Non CS Guys ?
  26. A JavaScript MVC framework for mobile applications, one of the Yahoo! Cocktails.Write an app that adapts to different devices. Not only in terms of presentation, but also in terms of computation i.e. some processing can be done on the server, or the client, up to you
  27. http://hacks.developer.yahoo.com/
  28. Identify the source of your content as the first step. YQL is a good start and can help with with almost all sources.http://jsfiddle.net/derek/Vjxt2/
  29. Talk about couple of hard problems ??Its better to identify blockers at an early stage of your hacking. For example if you need an API access which is critical to your hack and if it is not working atm, try to resolve it before moving towards non-critical areas of your hack. Because it might be too late if you try to post pone it.
  30. Come out of your comfort zone.
  31. Be ready to play with new technologies
  32. Caffeine
  33. Have proper breaks, if you all the work and end up too tired for the demo. Its not going to help anyone
  34. Do make sure that your practice the demo before hand. Have everything ready so that you can make use of the limited time.
  35. Do make sure that that way you present is catchy. A live demo with proper presentation helps a lot.
  36. Don’t try to solve everything in your hack.. Instead of Building something and put feature feature in it.. Concentrate on building one thing. 1 thing is enuf
  37. Hacks are not very complex. Lot of people think they have to finish the product in 24 hours! We have very cool building blocks todayUse them Play with new technologies
  38. Don’t try to solve everything in your hack.. Instead of Building something and put feature feature in it.. Concentrate on building one thing. 1 thing is enuf
  39. Don’t try to solve everything in your hack.. Instead of Building something and put feature feature in it.. Concentrate on building one thing. 1 thing is enuf
  40. Don’t try to solve everything in your hack.. Instead of Building something and put feature feature in it.. Concentrate on building one thing. 1 thing is enufConcentrate on one cool feature which can capture crew imagination.
  41. Don’t try to solve everything in your hack.. Instead of Building something and put feature feature in it.. Concentrate on building one thing. 1 thing is enuf
  42. Mashing up things that already work.
  43. Dig deep, understand the hard problems in your idea and solve them.
  44. No matter how good your hack is, it all depends on how you present it. Do register your hack at http://www.hackyourworld.org/hacku/A good description and screen cast will help us in setting up the right context before live demo.
  45. Y! is interested in hacks around digital media, advertising, personalization, big data, local, social, mobile…
  46. Chad Hurley, Steve Chen, and Jawed Karim
  47. Tom, Chris and PJ - http://37signals.com/svn/posts/2486-bootstrapped-profitable-proud-github
  48. Caterina Fake and Stewart Butterfield
  49. Kevin Systrom and Mike Krieger