SlideShare a Scribd company logo
«Hackability»
  What it means,
why it’s important
             Tristan Nitot
 President and Founder, Mozilla Europe
        nitot@mozilla-europe.org

            Paul Rouget
  Technology Evangelist Europe, Mozilla
          paul@mozilla.com
Agenda

• Defining hackability
• Why is it important?
• The Web is hackable by nature
Hackability : (or ability to
tinker) Ability, for a tool or device
to be modified in a way that was
not intended by its inventor so
that users can invent new ways
to use it. See also: Generativity.
Note: hackability does not
take into account whether
it is legal or not to hack.
Hackability
& Generativity
Why is hackability
          important?
•   Using tools the way we want:
    •   Accessibility
    •   mashing-up content
•   repair/fix/improve tools
•   Invent new tools
    •   Respond to user needs that were not taken into
        account by tool manufacturers
    •   Combine tools in creative ways
Tool vendors
        often lack vision
•   It was thought that phones would be used to
    listen remotely to operas
•   It was thought that texting would be useful for
    telco operators to communicate with with
    their customers about network availability
•   It was thought that Twitter would be useless
•   It was thought that the Web would be a
    gigantic scientific publication system
...and fear loosing
          control of the tool
 «Apparently our open API is
     giving our customers
 unprecedented control over
 their own lives and allowing
them to seize control of their
  destinies. So please shut it
             down.»
Case: Hush-A-Phone
     vs. AT&T
Tool vendors fight back
•   AT&T refused to let anyone plug anything
    onto their system. «It will damage it!»
•   Apple refuses that you plug anything other
    than an Apple device to iTunes (Palm Pre, for
    example) and denies the ability to install un-
    reviewed apps onto the iPhone
•   Texas Instruments refuses people to install a
    different firmware onto calculators
•   MediaFire tried to intimidate Mozilla about
    the SkipScreen add-on
Hackability is
         the ability to:

• Participate and create instead of just
  consume passively
• Invent the future we want, not the one
  we’re given (or sold)
PC + Internet
= hackability 2
The Web is hackable
      by nature

• View the source (HTML+CSS+JavaScript)
  (Ctrl-U : View source)
 • Learn from it, change it
• Open, patent-free documented formats
Cool things that are
  enabled by hackability
• Wikipedia
• OpenStreetMap
• Flickr.com : 4 billion pictures, including
  120M under CC license
• Free and Open-Source Software:
  development & distribution
• and millions of other examples (LOLcats!)
We need to keep
improving the browser
• ... to make the Web (and the hackability
  that comes with it) relevant against
  proprietary platforms that are not
  hackable.
• ... so that mobiles can be as hackable as the
  PC (without having to go through a locked
  down App Store).
The Web is hackable on
    several levels
•   Content: HTML/CSS/JS   •   Stylish + GreaseMonkey +
    +DOM                       XBL

•   User Interface         •   Extensions+JetPack
                               +Ubiquity

•   Rendering engine       •   Patch Gecko (Free and
                               Open Source)
Demos !
(Paul Rouget is going to do it again)
If we want our future
    not to be like...
Minitel
 2.0
Hackability - What it means, why it’s important
...then we need to make
sure we use and promote
   hackable technologies
Hacking is actually
making sure we get the
 digital future that we
want, not the one that
   they’re selling us.
Thank you !

More Related Content

PDF
The Web is the (mobile) platform
PPT
Firefox os the web, mobile (for yahoo! hack europe - april 2013)
PDF
A standards based alternative to 'the app way'
PPTX
Building medium-fidelity prototypes - IxDWorks.com
PPTX
Pilgrim Beart - Eating the IoT Elephant - Internet of Things
PDF
CHIRIMEN open hardware became open source (English)
PDF
Digital natives: freedom and hackability in a mobile future
PDF
The Web is the (mobile) platform
Firefox os the web, mobile (for yahoo! hack europe - april 2013)
A standards based alternative to 'the app way'
Building medium-fidelity prototypes - IxDWorks.com
Pilgrim Beart - Eating the IoT Elephant - Internet of Things
CHIRIMEN open hardware became open source (English)
Digital natives: freedom and hackability in a mobile future

Similar to Hackability - What it means, why it’s important (20)

PPTX
The Future is Here
PDF
History of IT industry, Internet and Hacker Culture
PPTX
Some thoughts on IoT, HKNOG 4.0
PPTX
Internet of things (iot).overview
PDF
ビジネスアプリケーション特論 HIstory of IT industry, Internet and Hackers
PPTX
Choosing the right Technologies for your next unicorn.
KEY
JTMDetroit: Code
PDF
Citizen Developer Tools - session at SPS New England 10/20/2018
PDF
Citizen Developer Tools (session at SharePoint Saturday Twin Cities 4/14/2018...
PPT
Chapter 6 effects of ict on society
PPTX
Citizen Developer Tools are not just for Citizen Developers (session at Share...
PDF
What's new in web standards?
PPTX
Hacking101 delhi 2013
PPTX
Marc Canter talk
PDF
Widgets and Mashups for Personal and Institutional Technologies
PPTX
IoTMeetupGuildford#12: Tirath Bansal - Independent Private Collaboration - myOrb
PPT
20130226 How Personal Is Your Cloud?
PDF
Ai Library
PDF
PyData Texas 2015 Keynote
The Future is Here
History of IT industry, Internet and Hacker Culture
Some thoughts on IoT, HKNOG 4.0
Internet of things (iot).overview
ビジネスアプリケーション特論 HIstory of IT industry, Internet and Hackers
Choosing the right Technologies for your next unicorn.
JTMDetroit: Code
Citizen Developer Tools - session at SPS New England 10/20/2018
Citizen Developer Tools (session at SharePoint Saturday Twin Cities 4/14/2018...
Chapter 6 effects of ict on society
Citizen Developer Tools are not just for Citizen Developers (session at Share...
What's new in web standards?
Hacking101 delhi 2013
Marc Canter talk
Widgets and Mashups for Personal and Institutional Technologies
IoTMeetupGuildford#12: Tirath Bansal - Independent Private Collaboration - myOrb
20130226 How Personal Is Your Cloud?
Ai Library
PyData Texas 2015 Keynote

More from Tristan Nitot (20)

PDF
Keynote de Tristan Nitot sur le numérique face au changement climatique
PDF
Quel rapport entre les réseaux sociaux et Matrix ?
PDF
Données, Concurrence et Consommateurs
PDF
Cloud Europe - Pourquoi et comment les individus et les entreprises doivent p...
PDF
Souveraineté numérique de l'inidividu : du logiciel libre à la maitrise de la...
PDF
Making GAFAs obsolete
PDF
Making GAFAs obsolete
PDF
Tristan Nitot à Paris web - Cloud Personnel et vie privée dans un monde post-...
PDF
Le Web est la plateforme - #Frenchtech
PDF
The web is the platform - why FirefoxOS matters
PDF
Firefox os appdays paris par tristan nitot: Hack, Learn, Celebrate
PDF
Tristan Nitot @DWS12 - The Web as a universal platform for mobile
KEY
Intro Keynote - MozCamp EU, Warsaw, 2012
PPT
Firefox OS: bringing the Open Web to mobile devices
PDF
Demoscene, now available in JavaScript flavor
PDF
L’enjeu du mobile pour le développeur Web, et comment Mozilla va vous aider
KEY
User freedom and control on the Web: from desktop to mobile
PDF
Hack your phone! / User freedom in a mobile-centric world
PPTX
Mozilla mission and the future: BrowserID, Appstore and WebFWD
PPTX
The Open Web approach
Keynote de Tristan Nitot sur le numérique face au changement climatique
Quel rapport entre les réseaux sociaux et Matrix ?
Données, Concurrence et Consommateurs
Cloud Europe - Pourquoi et comment les individus et les entreprises doivent p...
Souveraineté numérique de l'inidividu : du logiciel libre à la maitrise de la...
Making GAFAs obsolete
Making GAFAs obsolete
Tristan Nitot à Paris web - Cloud Personnel et vie privée dans un monde post-...
Le Web est la plateforme - #Frenchtech
The web is the platform - why FirefoxOS matters
Firefox os appdays paris par tristan nitot: Hack, Learn, Celebrate
Tristan Nitot @DWS12 - The Web as a universal platform for mobile
Intro Keynote - MozCamp EU, Warsaw, 2012
Firefox OS: bringing the Open Web to mobile devices
Demoscene, now available in JavaScript flavor
L’enjeu du mobile pour le développeur Web, et comment Mozilla va vous aider
User freedom and control on the Web: from desktop to mobile
Hack your phone! / User freedom in a mobile-centric world
Mozilla mission and the future: BrowserID, Appstore and WebFWD
The Open Web approach

Recently uploaded (20)

PDF
cuic standard and advanced reporting.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Encapsulation theory and applications.pdf
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PPTX
Big Data Technologies - Introduction.pptx
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Modernizing your data center with Dell and AMD
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
A Presentation on Artificial Intelligence
cuic standard and advanced reporting.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
MYSQL Presentation for SQL database connectivity
Mobile App Security Testing_ A Comprehensive Guide.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
20250228 LYD VKU AI Blended-Learning.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
Chapter 3 Spatial Domain Image Processing.pdf
Encapsulation theory and applications.pdf
NewMind AI Monthly Chronicles - July 2025
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Big Data Technologies - Introduction.pptx
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Modernizing your data center with Dell and AMD
Spectral efficient network and resource selection model in 5G networks
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
A Presentation on Artificial Intelligence

Hackability - What it means, why it’s important

  • 1. «Hackability» What it means, why it’s important Tristan Nitot President and Founder, Mozilla Europe nitot@mozilla-europe.org Paul Rouget Technology Evangelist Europe, Mozilla paul@mozilla.com
  • 2. Agenda • Defining hackability • Why is it important? • The Web is hackable by nature
  • 3. Hackability : (or ability to tinker) Ability, for a tool or device to be modified in a way that was not intended by its inventor so that users can invent new ways to use it. See also: Generativity.
  • 4. Note: hackability does not take into account whether it is legal or not to hack.
  • 6. Why is hackability important? • Using tools the way we want: • Accessibility • mashing-up content • repair/fix/improve tools • Invent new tools • Respond to user needs that were not taken into account by tool manufacturers • Combine tools in creative ways
  • 7. Tool vendors often lack vision • It was thought that phones would be used to listen remotely to operas • It was thought that texting would be useful for telco operators to communicate with with their customers about network availability • It was thought that Twitter would be useless • It was thought that the Web would be a gigantic scientific publication system
  • 8. ...and fear loosing control of the tool «Apparently our open API is giving our customers unprecedented control over their own lives and allowing them to seize control of their destinies. So please shut it down.»
  • 10. Tool vendors fight back • AT&T refused to let anyone plug anything onto their system. «It will damage it!» • Apple refuses that you plug anything other than an Apple device to iTunes (Palm Pre, for example) and denies the ability to install un- reviewed apps onto the iPhone • Texas Instruments refuses people to install a different firmware onto calculators • MediaFire tried to intimidate Mozilla about the SkipScreen add-on
  • 11. Hackability is the ability to: • Participate and create instead of just consume passively • Invent the future we want, not the one we’re given (or sold)
  • 12. PC + Internet = hackability 2
  • 13. The Web is hackable by nature • View the source (HTML+CSS+JavaScript) (Ctrl-U : View source) • Learn from it, change it • Open, patent-free documented formats
  • 14. Cool things that are enabled by hackability • Wikipedia • OpenStreetMap • Flickr.com : 4 billion pictures, including 120M under CC license • Free and Open-Source Software: development & distribution • and millions of other examples (LOLcats!)
  • 15. We need to keep improving the browser • ... to make the Web (and the hackability that comes with it) relevant against proprietary platforms that are not hackable. • ... so that mobiles can be as hackable as the PC (without having to go through a locked down App Store).
  • 16. The Web is hackable on several levels • Content: HTML/CSS/JS • Stylish + GreaseMonkey + +DOM XBL • User Interface • Extensions+JetPack +Ubiquity • Rendering engine • Patch Gecko (Free and Open Source)
  • 17. Demos ! (Paul Rouget is going to do it again)
  • 18. If we want our future not to be like...
  • 21. ...then we need to make sure we use and promote hackable technologies
  • 22. Hacking is actually making sure we get the digital future that we want, not the one that they’re selling us.