How to be a Hacker (Sut i fod yn Haciwr)
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

How to be a Hacker (Sut i fod yn Haciwr)

on

  • 731 views

We often hear about hackers and hacking in the media in a pejorative way. It's time to reclaim the word! The Urban Dictionary defines hacking as: ...

We often hear about hackers and hacking in the media in a pejorative way. It's time to reclaim the word! The Urban Dictionary defines hacking as:

"To program a computer in a clever, virtuosic, and wizardly manner. Ordinary computer jockeys merely write programs; hacking is the domain of digital poets. Hacking is a subtle and arguably mystical art, equal parts wit and technical ability, that is rarely appreciated by non-hackers."

What are we talking about here? Hackers built the Internet and the World-Wide Web. Hackers wrote the Linux kernel, which now powers over 900m Android devices worldwide. In this talk for Software Aliiance Wales I look at what it means to be a hacker, and how to develop your hacking skills.

Statistics

Views

Total Views
731
Views on SlideShare
476
Embed Views
255

Actions

Likes
0
Downloads
1
Comments
0

8 Embeds 255

http://blog.martinh.net 239
http://3480704540309659677_ed172087176715f6bb22b9380d500d683f7a5cb5.blogspot.com 4
http://plus.url.google.com 3
http://cloud.feedly.com 3
http://hamilton129.rssing.com 3
https://twitter.com 1
http://www.feedspot.com 1
http://www.google.co.uk 1
More...

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

How to be a Hacker (Sut i fod yn Haciwr) Presentation Transcript

  • 1. Picture credit: Erik Nygren
  • 2. Picture credit: Isafmedia / Wired
  • 3. Picture credit: Erik Nygren
  • 4. Picture credit: Erik Nygren
  • 5. WearablesDefinition
  • 6. WearablesDefinition
  • 7. WearablesDefinitionFrom the New Hacker’s Dictionary, via Eric S Raymond1. A person who enjoys exploring the details ofprogrammable systems and how to stretch theircapabilities, as opposed to most users, who preferto learn only the minimum necessary.RFC1392, the Internet Users Glossary, usefullyamplifies this as: A person who delights in havingan intimate understanding of the internal workingsof a system, computers and computer networks inparticular.
  • 8. WearablesDefinitionFrom the New Hacker’s Dictionary, via Eric S Raymond1. A person who enjoys exploring the details ofprogrammable systems and how to stretch theircapabilities, as opposed to most users, who preferto learn only the minimum necessary.RFC1392, the Internet Users Glossary, usefullyamplifies this as: A person who delights in havingan intimate understanding of the internal workingsof a system, computers and computer networks inparticular.
  • 9. WearablesDefinitionFrom the New Hacker’s Dictionary, via Eric S Raymond2. One who programs enthusiastically (even obsessively) orwho enjoys programming rather than just theorizing aboutprogramming.3. A person capable of appreciating hack value.4. A person who is good at programming quickly.5. An expert at a particular program, or one who frequentlydoes work using it or on it; as in ‘a Unix hacker’. (Definitions1 through 5 are correlated, and people who fit themcongregate.)6. An expert or enthusiast of any kind. One might be anastronomy hacker, for example.7. One who enjoys the intellectual challenge of creativelyovercoming or circumventing limitations.
  • 10. WearablesDefinitionFrom the New Hacker’s Dictionary, via Eric S Raymond2. One who programs enthusiastically (even obsessively) orwho enjoys programming rather than just theorizing aboutprogramming.3. A person capable of appreciating hack value.4. A person who is good at programming quickly.5. An expert at a particular program, or one who frequentlydoes work using it or on it; as in ‘a Unix hacker’. (Definitions1 through 5 are correlated, and people who fit themcongregate.)6. An expert or enthusiast of any kind. One might be anastronomy hacker, for example.7. One who enjoys the intellectual challenge of creativelyovercoming or circumventing limitations.
  • 11. Picture credit: Isafmedia / Wired
  • 12. Picture credit: Erik Nygren
  • 13. WearablesCase Studies: Seeing EyePython script using SL4A scripting environment under Android
  • 14. WearablesCase Studies: Seeing Eye“Cloud service” to OCR uploaded photos using open source Tesseract package
  • 15. WearablesCase Studies: Seeing Eye
  • 16. WearablesMoto Actv Smartwatch- Android 2.3 (Gingerbread)- 600MHz OMAP3 ARMv7 CPU- 256MB RAM- 8GB flash- 802.11B/G/N- Bluetooth, GPS, ANT+- 220x176 capacitive multitouchdisplay- PowerVR GPUCase Studies: Smartwatch
  • 17. WearablesMoto Actv Smartwatch- Android 2.3 (Gingerbread)- 600MHz OMAP3 ARMv7 CPU- 256MB RAM- 8GB flash- 802.11B/G/N- Bluetooth, GPS, ANT+- 220x176 capacitive multitouchdisplay- PowerVR GPUReleased December 2011Case Studies: Smartwatch
  • 18. WearablesMoto Actv Smartwatch- Android 2.3 (Gingerbread)- 600MHz OMAP3 ARMv7 CPU- 256MB RAM- 8GB flash- 802.11B/G/N- Bluetooth, GPS, ANT+- 220x176 capacitive multitouchdisplay- PowerVR GPUReleased December 2011Rooted December 2011Case Studies: Smartwatch
  • 19. WearablesMoto Actv Smartwatch- Android 2.3 (Gingerbread)- 600MHz OMAP3 ARMv7 CPU- 256MB RAM- 8GB flash- 802.11B/G/N- Bluetooth, GPS, ANT+- 220x176 capacitive multitouchdisplay- PowerVR GPUReleased December 2011Rooted December 2011Case Studies: Android
  • 20. WearablesCase Studies: Android
  • 21. WearablesCase Studies: AndroidCommunity ROM of latest Android release on old unsupported hardwareVideo on YouTube at http://youtu.be/7Md9b6XbVtQ
  • 22. WearablesCase Studies: ChromeArticle from How-To Geek – howtogeek.com
  • 23. WearablesCase Studies: LinuxLinux powers 900m+ Android devicesPhoto credit: Kysoh
  • 24. WearablesCase Studies: LinuxLinux powers 94% of the top 500 supercomputers
  • 25. Picture credit: Erik Nygren
  • 26. WearablesThe Next GenerationPhoto credits: Technocamps, DesignSpark
  • 27. Photo credit: Simon Cox, University of Southampton
  • 28. Photo credit: Simon Cox, University of SouthamptonThe Next GenerationImage credit: Christopher Barnatt
  • 29. Photo credit: Colin Hattersley
  • 30. WearablesPhoto by Frank Wojciechowski, Princeton University
  • 31. WearablesThe Next GenerationWatch on YouTube at http://youtu.be/hoSoYf9aKAM
  • 32. Picture credit: Erik Nygren