Why your Library Needs a Hacker in Residence
 (and what I’ve learned being one)

Why your Library Needs a Hacker in Residence
 (and what I’ve learned being one)

A presentation to the 2017 of the Atlantic Provinces Library Association in Charlottetown.

E2ed169f43b7aae4f46de5fa9ef837e9?s=128

Peter Rukavina

May 25, 2017
Tweet

Transcript

  1. Why your Library Needs a Hacker in Residence
 (and what

    I’ve learned being one) Presentation to the Atlantic Provinces Library Association Conference
 Charlottetown, PEI – May 25, 2017
 Peter Rukavina
 Hacker in Residence, Robertson Library, University of Prince Edward Island prukavina@upei.ca orcid.org/0000-0002-7690-4909
  2. Libraries Suck

  3. –Dave Winer, scripting.com, September 1995 Software is a process, it's

    never finished, it's always evolving. That's its nature. We know our software sucks. But it's shipping! Next time we'll do better, but even then it will be shitty. The only software that's perfect is one you're dreaming about. Real software crashes, loses data, is hard to learn and hard to use. But it's a process. We'll make it less shitty. Just watch! http://scripting.com/davenet/1995/09/03/wemakeshittysoftware.html
  4. Libraries Suck But it's a process. We'll make it less

    shitty. Just watch!
  5. Timeline

  6. 1994 I present “Adventures on the Information Red Clay Road”

    at Access ’94 and meet Mark Leggott for the first time. “I’d rather be helping to create pastoral informationscapes than working the tar truck on the infobahn.”
  7. 1994 I present “Adventures on the Information Red Clay Road”

    at Access ’94 and meet Mark Leggott for the first time. 2002 I speak at Access 2002 in Windsor, and meet Mark for the second time. “You are the caretakers of a set of fragile and brilliant ideas about information and how it should be stored and organized and made accessible to all. And you live in a world that is increasingly telling you that you are nuts.” “I’d rather be helping to create pastoral informationscapes than working the tar truck on the infobahn.”
  8. 1994 I present “Adventures on the Information Red Clay Road”

    at Access ’94 and meet Mark Leggott for the first time. 2006 2002 Mark becomes University Library at UPEI I speak at Access 2002 in Windsor, and meet Mark for the second time. “You are the caretakers of a set of fragile and brilliant ideas about information and how it should be stored and organized and made accessible to all. And you live in a world that is increasingly telling you that you are nuts.” “I’d rather be helping to create pastoral informationscapes than working the tar truck on the infobahn.”
  9. 1994 I present “Adventures on the Information Red Clay Road”

    at Access ’94 and meet Mark Leggott for the first time. 2006 2002 Mark becomes University Library at UPEI I speak at Access 2002 in Windsor, and meet Mark for the second time. “You are the caretakers of a set of fragile and brilliant ideas about information and how it should be stored and organized and made accessible to all. And you live in a world that is increasingly telling you that you are nuts.” “I’d rather be helping to create pastoral informationscapes than working the tar truck on the infobahn.” 2007 Mark and I have lunch and talk about digitizing The Guardian “I thought it might be nice to get together and catch up now that I have settled in and have a better idea what I'm doing :-)”
  10. 1994 I present “Adventures on the Information Red Clay Road”

    at Access ’94 and meet Mark Leggott for the first time. 2006 2002 Mark becomes University Library at UPEI I speak at Access 2002 in Windsor, and meet Mark for the second time. “You are the caretakers of a set of fragile and brilliant ideas about information and how it should be stored and organized and made accessible to all. And you live in a world that is increasingly telling you that you are nuts.” “I’d rather be helping to create pastoral informationscapes than working the tar truck on the infobahn.” 2007 Mark and I have lunch and talk about digitizing The Guardian 2012 I propose to become “Hacker in Residence” at UPEI “I thought it might be nice to get together and catch up now that I have settled in and have a better idea what I'm doing :-)”
  11. –Hacker in Residence Proposal, August 2012 “In short, I envision

    the role as equal parts connector, cajoler, tinkerer, critic, animator, developer, documenter and advocate for the user.”
  12. VISITING PROFESSOR OR RESEARCH SCHOLAR AGREEMENT University of Prince Edward

    Island And Peter Rukavina January 3, 2013 The Robertson Library, extends an invitation to Peter Rukavina as a Visiting Scholar (aka “Hacker in Residence”) from January 2013 to December 2013. Objectives of the Appointment: • To bring the spirit and application of the ‘hacker ethic’ to the Robertson Library where the hacker ethic is defined as “access, freedom of information, and improvement to quality of life”1. • Reimagine the methods by which the Library shares its information and data. Specific opportunities for the Visiting Professor or Research Scholar: • “Open up the API’ - Review of the Library’s Islandora project and its resulting collections and reimagine and explore new ways of presenting the digital content. • Work with the Robertson Library to provide feedback and proofs-of-concept on user interface and user experience. • Explore how the ‘hacker ethic’ can be applied to libraries in other ways - eg. FabLab, 3D printing, mashups of data and digital content, intersections of technology, information and the individual/community. • Engage the university and wider community in various activities that explore ‘hacking’.
  13. 1994 I present “Adventures on the Information Red Clay Road”

    at Access ’94 and meet Mark Leggott for the first time. 2006 2002 Mark becomes University Library at UPEI I speak at Access 2002 in Windsor, and meet Mark for the second time. “You are the caretakers of a set of fragile and brilliant ideas about information and how it should be stored and organized and made accessible to all. And you live in a world that is increasingly telling you that you are nuts.” “I’d rather be helping to create pastoral informationscapes than working the tar truck on the infobahn.” 2007 Mark and I have lunch and talk about digitizing The Guardian 2012 I propose to become “Hacker in Residence” at UPEI 2013 Visiting Scholar, “Hacker in Residence,” Robertson Library “I thought it might be nice to get together and catch up now that I have settled in and have a better idea what I'm doing :-)”
  14. citizen me hacker in residence me reinvented me

  15. Making Better 
 Date Due Notices

  16. Dear Peter Rukavina, 
 Our records indicate these items are

    due in 3 days: 
 Please return or renew this material before fines accumulate. 
 Note that laptops and other reserve items cannot be renewed.
 You may renew your material in one of 3 ways:
 - online with your "My Account" page
 (https://islandpines.roblib.upei.ca/opac/en-CA/skin/
 roblib/xml/myopac.xml?ol=4&l=4&d=2)
 - by phoning 902-566-0583
 - by replying to this email circdesk@upei.ca
 Thank You. 
 How we decide, by Lehrer, Jonah.
 Call Number: BF448.L45 2010
 Due Date: 2013-06-24
 Barcode: 37348007190119
  17. You have UPEI Library books due in 3 days: +-

    Due Saturday, June 24 + "How we decide" You may renew these: 1. Online at http://library.upei.ca/renew 2. By telephone at (902 )566-0583. 3. By email to circdesk@upei.ca Laptops and reserve items cannot be renewed.
  18. None
  19. Island Newspapers

  20. None
  21. None
  22. None
  23. None
  24. None
  25. None
  26. None
  27. None
  28. OpenStreetMap

  29. None
  30. None
  31. None
  32. None
  33. None
  34. None
  35. OpenStreetMap OpenStreetMap is a free, editable map of the whole

    world that is being built by volunteers largely from scratch and released with an open-content license. You can think of it like “Wikipedia for a map of the world.” Volunteers have been contributing to the map of Charlottetown for more than 10 years, adding details like schools, businesses, roads, sidewalks, transit lines, parks, and trees. You can help! Sign up for a free account at www.OpenStreetMap.org and used the map editor in your web browser. It’s easy to learn! Map of Downtown Charlottetown © OpenStreetMap contributors If you need help, or want to get together to learn more in a “mapping party,” contact Peter Rukavina, Hacker in Residence, University of Prince Edward Island Robertson Library, prukavina@upei.ca.
  36. None
  37. None
  38. None
  39. PirateBox

  40. Mita Williams – “my piratebox” – https://www.flickr.com/photos/mita/8704693944/

  41. None
  42. None
  43. None
  44. None
  45. None
  46. None
  47. None
  48. Open Minecraft Lab

  49. None
  50. None
  51. None
  52. None
  53. None
  54. None
  55. The Holland Survey

  56. None
  57. None
  58. None
  59. None
  60. None
  61. WhatsMyLot.com

  62. None
  63. None
  64. None
  65. None
  66. None
  67. PEI Electricity Data

  68. None
  69. [ { "data1":164.2, "data2":17.63, "data3":0, "updateDate":1437139741, "error":0 } ]

  70. None
  71. None
  72. None
  73. Home 
 Water & Electricity Monitoring

  74. Charlottetown Micro-Grant Application! ! Project Title:! ! ! The Social

    Consumption Project! ! Primary Contact Name:! Peter Rukavina, ! ! ! ! ! Hacker in Residence, Robertson Library,! ! ! ! ! University of PEI! Phone:! ! ! 902-892-2556! Email:!! ! ! prukavina@upei.ca! ! ! Mailing Address:! ! University of PEI Robertson Library! ! ! ! ! Attention: Office of the Hacker in Residence! ! ! ! ! 550 University Avenue! ! ! ! ! Charlottetown, PE! ! ! ! ! C1A 4P3! ! Youth-driven Group?! No! ! Organizations Involved, Potential Partners and Collaborators! ! • University of PEI Department of Computer Science and Information Technology! • Maritime Electric! • City of Charlottetown Water and Sewer Department! • PEI Department of Finance, Energy and Municipal Affairs! ! 1. Explain your project (200 words).
 ! We will build a prototype of a home-based “data collection and sharing system” to enable citizens to expose information about their water and electricity consumption to the public. ! ! The system will use inexpensive hardware and open-source software to automatically poll water
  75. None
  76. None
  77. None
  78. None
  79. None
  80. Open Data Advocacy

  81. None
  82. Talking Open Data • Open Data and the University, Presentation

    to UPEI Board of Governors • Prince Edward Island Department of Education, Early Leaning and Culture (Instructional Development and Achievement) • Prince Edward Island Provincial Government Directors’ Forum, Charlottetown, PE • Prince Edward Island Department of Finance (Information Technology Shared Services), Charlottetown, PE • Open Access Week, University of Prince Edward Island, Charlottetown, PE • Prince Edward Island Green Party Caucus, Charlottetown, PE • Prince Edward Island Public Servants’ Policy Forum, Charlottetown, PE • Prince Edward Island Open Data Book Club, Charlottetown, PE • Prince Edward Island Deputy Ministers’ Summer Retreat, Brackley Beach, PE • Chief Electoral Officers of Canada Annual Conference, Charlottetown, PE • Queen’s Printers Association of Canada Annual Conference, Charlottetown, PE • Canadian Cartographic Association Annual Meeting, Charlottetown, PE • ARMA Prince Edward Island Chapter, Charlottetown, PE
  83. None
  84. None
  85. GENERAL PROVISIONS FOR BUILDINGS AND STRUCTURES ................................................ 26 4.1 ACCESSORY

    BUILDINGS 4.2 BUILDING HEIGHT 4.3 DECKS, AND OTHER PROJECTIONS INTO YARDS 4.4 EXISTING BUILDINGS OR STRUCTURES 4.5 FENCES 4.6 GROUPED DWELLINGS 4.7 ONE MAIN BUILDING ON A LOT 4.8 RESTORATION TO A SAFE CONDITION 4.9 SATELLITE DISHES AND COMMUNICATION TOWERS 4.10 WINDMILL TOWERS 4.11 SUBDIVIDING OF ATTACHED DWELLINGS 4.12 SWIMMING POOLS 4.13 VEHICLE BODIES General Provision for Buildings and Structures ................................................................................. 26 4.1 Accessory Buildings 4.2 Building Height 4.3 Decks, and Other Projections into Yards 4.4 Existing Buildings or Structures 4.5 Fences 4.6 Groups Dwellings 4.7 One Main Building on a Lot 4.8 Restoration to a Safe Condition 4.9 Satellite Dishes and Communication Towers 4.10 Windmill Towers 4.11 Subdividing of Attached Dwellings 4.12 Swimming Pools 4.13 Vehicle Bodies
  86. None
  87. None
  88. $879.37 February 26, 2014 – Day 1007

  89. Open Data Principles 1. You have no idea (at all)

    what open data might be used for. 2. PDFs are where data goes to die. 3. Sometimes “open” can simply mean following rules of design. 4. Open data is a conversation. 5. Sometimes your users will create open data for you. 6. Open data is a necessary precondition for 
 tenacious citizenship.
  90. WebID and Solid

  91. None
  92. None
  93. None
  94. @prefix solid: <http://www.w3.org/ns/solid/terms#>. @prefix foaf: <http://xmlns.com/foaf/0.1/>. @prefix pim: <http://www.w3.org/ns/pim/space#>. @prefix

    schema: <http://schema.org/>. @prefix ldp: <http://www.w3.org/ns/ldp#>. @prefix pro: <./>. @prefix inbox: </inbox/>. @prefix pet: </>. @prefix ui: <http://www.w3.org/ns/ui#>. @prefix ruk: <https://ruk.ca/>. @prefix rei: <https://reinvented.net/>. @prefix www: <http://www.almanac.com/>. @prefix ypi: <https://ypi.com/>. @prefix libr: <http://library.upei.ca/>. pro:card a foaf:PersonalProfileDocument; foaf:maker <#me>; foaf:primaryTopic <#me>. <#me> a schema:Person, foaf:Person; ldp:inbox inbox:; pim:preferencesFile </settings/prefs.ttl>; pim:storage pet:; solid:account pet:; solid:inbox inbox:; solid:privateTypeIndex </settings/privateTypeIndex.ttl>; solid:publicTypeIndex </settings/publicTypeIndex.ttl>; ui:backgroundImage <peter-rukavina-background.jpg>; foaf:familyName "Rukavina";
  95. None
  96. None
  97. None
  98. None
  99. None
  100. Grade 6 Writing Book

  101. None
  102. None
  103. None
  104. None
  105. Card Snaps

  106. None
  107. None
  108. None
  109. So…?

  110. How have I done? • Objectives of the Appointment: •

    To bring the spirit and application of the ‘hacker ethic’ to the Robertson Library where the hacker ethic is defined as “access, freedom of information, and improvement to quality of life”. • Reimagine the methods by which the Library shares its information and data. • Specific opportunities for the Visiting Professor or Research Scholar: • ‘Open up the API’ - Review of the Library’s Islandora project and its resulting collections and reimagine and explore new ways of presenting the digital content. • Work with the Robertson Library to provide feedback and proofs-of-concept on user interface and user experience. • Explore how the ‘hacker ethic’ can be applied to libraries in other ways - eg. FabLab, 3D printing, mashups of data and digital content, intersections of technology, information and the individual/community. • Engage the university and wider community in various activities that explore ‘hacking’. 

  111. How have I done? • Objectives of the Appointment: •

    To bring the spirit and application of the ‘hacker ethic’ to the Robertson Library where the hacker ethic is defined as “access, freedom of information, and improvement to quality of life”. • Reimagine the methods by which the Library shares its information and data. • Specific opportunities for the Visiting Professor or Research Scholar: • ‘Open up the API’ - Review of the Library’s Islandora project and its resulting collections and reimagine and explore new ways of presenting the digital content. • Work with the Robertson Library to provide feedback and proofs-of-concept on user interface and user experience. • Explore how the ‘hacker ethic’ can be applied to libraries in other ways - eg. FabLab, 3D printing, mashups of data and digital content, intersections of technology, information and the individual/community. • Engage the university and wider community in various activities that explore ‘hacking’. 

  112. How have I done? • Objectives of the Appointment: •

    To bring the spirit and application of the ‘hacker ethic’ to the Robertson Library where the hacker ethic is defined as “access, freedom of information, and improvement to quality of life”. • Reimagine the methods by which the Library shares its information and data. • Specific opportunities for the Visiting Professor or Research Scholar: • ‘Open up the API’ - Review of the Library’s Islandora project and its resulting collections and reimagine and explore new ways of presenting the digital content. • Work with the Robertson Library to provide feedback and proofs-of-concept on user interface and user experience. • Explore how the ‘hacker ethic’ can be applied to libraries in other ways - eg. FabLab, 3D printing, mashups of data and digital content, intersections of technology, information and the individual/community. • Engage the university and wider community in various activities that explore ‘hacking’. 

  113. How have I done? • Objectives of the Appointment: •

    To bring the spirit and application of the ‘hacker ethic’ to the Robertson Library where the hacker ethic is defined as “access, freedom of information, and improvement to quality of life”. • Reimagine the methods by which the Library shares its information and data. • Specific opportunities for the Visiting Professor or Research Scholar: • ‘Open up the API’ - Review of the Library’s Islandora project and its resulting collections and reimagine and explore new ways of presenting the digital content. • Work with the Robertson Library to provide feedback and proofs-of-concept on user interface and user experience. • Explore how the ‘hacker ethic’ can be applied to libraries in other ways - eg. FabLab, 3D printing, mashups of data and digital content, intersections of technology, information and the individual/community. • Engage the university and wider community in various activities that explore ‘hacking’. 

  114. How have I done? • Objectives of the Appointment: •

    To bring the spirit and application of the ‘hacker ethic’ to the Robertson Library where the hacker ethic is defined as “access, freedom of information, and improvement to quality of life”. • Reimagine the methods by which the Library shares its information and data. • Specific opportunities for the Visiting Professor or Research Scholar: • ‘Open up the API’ - Review of the Library’s Islandora project and its resulting collections and reimagine and explore new ways of presenting the digital content. • Work with the Robertson Library to provide feedback and proofs-of-concept on user interface and user experience. • Explore how the ‘hacker ethic’ can be applied to libraries in other ways - eg. FabLab, 3D printing, mashups of data and digital content, intersections of technology, information and the individual/community. • Engage the university and wider community in various activities that explore ‘hacking’. 

  115. How have I done? • Objectives of the Appointment: •

    To bring the spirit and application of the ‘hacker ethic’ to the Robertson Library where the hacker ethic is defined as “access, freedom of information, and improvement to quality of life”. • Reimagine the methods by which the Library shares its information and data. • Specific opportunities for the Visiting Professor or Research Scholar: • ‘Open up the API’ - Review of the Library’s Islandora project and its resulting collections and reimagine and explore new ways of presenting the digital content. • Work with the Robertson Library to provide feedback and proofs-of-concept on user interface and user experience. • Explore how the ‘hacker ethic’ can be applied to libraries in other ways - eg. FabLab, 3D printing, mashups of data and digital content, intersections of technology, information and the individual/community. • Engage the university and wider community in various activities that explore ‘hacking’. 

  116. How have I done? • Objectives of the Appointment: •

    To bring the spirit and application of the ‘hacker ethic’ to the Robertson Library where the hacker ethic is defined as “access, freedom of information, and improvement to quality of life”. • Reimagine the methods by which the Library shares its information and data. • Specific opportunities for the Visiting Professor or Research Scholar: • ‘Open up the API’ - Review of the Library’s Islandora project and its resulting collections and reimagine and explore new ways of presenting the digital content. • Work with the Robertson Library to provide feedback and proofs-of-concept on user interface and user experience. • Explore how the ‘hacker ethic’ can be applied to libraries in other ways - eg. FabLab, 3D printing, mashups of data and digital content, intersections of technology, information and the individual/community. • Engage the university and wider community in various activities that explore ‘hacking’. 

  117. –Hacker in Residence Proposal, August 2012 “In short, I envision

    the role as equal parts connector, cajoler, tinkerer, critic, animator, developer, documenter and advocate for the user.”
  118. –Hacker in Residence Reality, May 2017 “Institutional support for 


    polymaths.”
  119. –Hacker in Residence Reality, May 2017 “Institutional support for 


    easily-distracted lateral thinkers.”
  120. Libraries Suck But it's a process. We'll make it less

    shitty. Just watch!
  121. https://ruk.ca/apla2017 Slides