SlideShare a Scribd company logo
1 of 94
Download to read offline
Vesna Manojlovic | SHA2017 | August 2017 1
Zeewolde | August 2017 | SHA2017
Internet Measurements'
Ethical Dilemmas and
RIPE Atlas
Ethics in Technology
Vesna Manojlovic
BECHA@ripe.net
Vesna Manojlovic | SHA2017 | August 2017 3
• Part 1
- Technical is political
- Moral obligations of scientists, engineers, hackers
- Our ethics determine our (technical) choices
• Part 2
- Ethics of Internet Measurements & RIPE Atlas
• Part 3
- Question Everything!
- With great power comes great responsibility
- Beyond techno-optimism, beyond anthropocentrism: re-connect
Overview
Vesna Manojlovic | SHA2017 | August 2017 4
Main Inspirations
• [r] Phillip Rogaway: “The Moral Character of
Cryptographic Work” (2015)
• [ensr] “Philosophy meets Internet Engineering:
Ethics in Networked Systems Research”
• [art] Langdon Winner: “Do Artefacts Have
Politics?” (1980)
• [p] Allison Parrish: “Programming is Forgetting:
Toward a New Hacker Ethic” (2016)
• [u] Ursula K. Le Guin: “A Non-Euclidean View of
California as a Cold Place to Be” (1989)
Ethics in
Science & Technology
Vesna Manojlovic | SHA2017 | August 2017 6
Vesna Manojlovic | SHA2017 | August 2017 7
Vesna Manojlovic | SHA2017 | August 2017 8
Vesna Manojlovic | SHA2017 | August 2017 9
Classical Sciences Ethical Dilemmas
• Medical sciences
- Hippocratic Oath, Nuremberg trials
• Technical sciences
- Nuclear bomb & energy / Russel-Einstein Manifesto
- Engineering ethics
• Environmental sciences
- Silent Spring / animal rights
Vesna Manojlovic | SHA2017 | August 2017 10
Technical is Political
• The machines, structures, and systems of modern
material culture are judged for their:
- contributions of efficiency and productivity,
- positive and negative environmental side effects,
- the ways in which they can embody specific forms of power
and authority.
• Technological ideas and technological things are not
politically neutral: routinely, they have strong, built-in
tendencies. Technological advances are usefully
considered not only from the lens of how they work, but
also why they came to be as they did, whom they help,
and whom they harm. [r]
Vesna Manojlovic | SHA2017 | August 2017 11
Programming is Political
• Language is political
• Artefacts are political [art]
• Transcription / translation is political [p]
• Crypto is political [r]
• Code Is Politics [how]
• “The Personal is Political” [feminism]
Vesna Manojlovic | SHA2017 | August 2017 12
Vesna Manojlovic | SHA2017 | August 2017 13
Modern Sciences Ethical Dilemmas
• Artificial Intelligence
• Nanotech
• Cryptography
- Cyberpunks
• Cyberspace Manifesto
• Human Rights in Internet Protocols
Internet Ethics: FLOSS,
Hackers, Cryptographers
Vesna Manojlovic | SHA2017 | August 2017 15
Vesna Manojlovic | SHA2017 | August 2017 16
“Free Software” Values
• Individual freedoms
- to use the software as you wish ;
- to study the program and how it works (perusing its source
code) ;
• At a collective level:
- the freedom to distribute exact copies of the program, so
you can help your neighbor ; and
- the freedom to modify the source code and distribute these
modified versions under the same conditions.
• https://gnu.org/philosophy/free-sw
• Open Source vs Free/Libre Software?
Vesna Manojlovic | SHA2017 | August 2017 17
Vesna Manojlovic | SHA2017 | August 2017 18
Hackers Ethics
or gender
Vesna Manojlovic | SHA2017 | August 2017 19
Tips for Academic Cryptographers
• ◃ Attend to problems’ social value. Do anti-surveillance research.
• ◃ Be introspective about why you are working on the problems you are.
• ◃ Think twice, and then again, about accepting military funding.
• ◃ Regard ordinary people as those whose needs you ultimately aim to
satisfy.
• ◃ Use the academic freedom that you have
• ◃ Be open to diverse models. Regard all models as suspect and
dialectical.
• ◃ Get a systems-level view. Attend to that which surrounds our field.
• ◃ Design and build a broadly useful cryptographic commons.
• ◃ Take adversaries seriously.
Vesna Manojlovic | SHA2017 | August 2017 20
https://criticalengineering.org
Internet Measurements
Ethics
Vesna Manojlovic | SHA2017 | August 2017 22
Theory of Applied Ethics
• Consequentialism
- Utilitarianism
- Act Consequentialism / Rule Consequentialism
• Deontology
• Virtue Ethics (“telos”)
• Principlism
- respect for autonomy, beneficence, non-maleficence, justice
• Pluralism and casuistry
Vesna Manojlovic | SHA2017 | August 2017 23
Measurements Ethics [ensr]
• Internet as socio-technical system
• Responsibilities resulting from power imbalances
• Meaningful informed consent
• Weighing risks, benefits and values for an ethical
analysis
• Status of easily accessible data
• Not condoning potentially unethical research
methods
Vesna Manojlovic | SHA2017 | August 2017 24
RIPE NCC, RIPE Atlas,
Ethics Implemented
Vesna Manojlovic | SHA2017 | August 2017 26
The Internet Registry System
Vesna Manojlovic | SHA2017 | August 2017 27
IPv6 Addresses Distribution
Allocation PA Assignment
/3
/32
/12
/48/56 /48 End User
LIR
RIR
IANA
PI Assignment
Vesna Manojlovic | SHA2017 | August 2017 28
IPv4 Available pool
Vesna Manojlovic | SHA2017 | August 2017 29
https://atlas.ripe.net
Vesna Manojlovic | SHA2017 | August 2017 30
Most Popular RIPE Atlas Features
• Six types of measurements: ping, traceroute,
DNS, SSL/TLS, NTP and HTTP (to anchors)
• APIs to start measurements and get results
• Powerful and informative visualisations
• CLI tools
• Streaming data for real-time results
• New: “Time Travel”, LatencyMON, DomainMON
• Roadmap shows what’s completed and coming
Vesna Manojlovic | SHA2017 | August 2017 31
Measurements Platforms Comparison
• “Global Network Interference Detection over
the RIPE Atlas Network” (FOCI14)
Vesna Manojlovic | SHA2017 | August 2017 32
Ethics built into design of RIPE Atlas
• Active measurements only
- No passive measurements
- probes do not observe user traffic
• Data, API, source code, tools: free and open
• Kept set of measurements very limited, in
order to prevent placing hosts in danger
Vesna Manojlovic | SHA2017 | August 2017 33
Vesna Manojlovic | SHA2017 | August 2017 34
Ongoing RIPE Atlas moral dilemmas
• 2013: Opening-up source code
• 2014: Keeping “non-public” measurements
available
• 2015: Not allowing HTTP measurements to
random targets
• 2016: Security audit
Vesna Manojlovic | SHA2017 | August 2017 35
2017
Vesna Manojlovic | SHA2017 | August 2017 36
• Responsible
disclosure
Hackers involvement
Vesna Manojlovic | SHA2017 | August 2017 37
Probes at hackerspaces
Vesna Manojlovic | SHA2017 | August 2017 38
https://labs.ripe.net/hackathons
Vesna Manojlovic | SHA2017 | August 2017 39
• Students and researchers:
- Present your Internet-related research at RIPE Meetings
- Complimentary tickets, travel and accommodation
- Topics: network measurement and analysis, security,
IPv6 deployment, BGP routing, Internet governance,
peering and interconnectivity, IoT
• ripe.net/raci
Vesna Manojlovic | SHA2017 | August 2017 40
• Publish your research or use case
• Reach out to RIPE Community
• Read about latest analysis or conferences
• labs.ripe.net
Vesna Manojlovic | SHA2017 | August 2017 41
Take part in RIPE [Atlas,NCC,community]!
• Join the hackathon!
• Come to the RIPE/ENOG/SEE/MENOG meeting!
• Write for RIPE Labs!
• Join RIPE Atlas community!
- Host a RIPE Atlas probe!
- Use our (open) measurements data !
- Use, modify & improve our (FLOSS) software!
• @RIPE_Atlas, atlas@ripe.net, atlas.ripe.net
Beyond Hackers Ethics
Question Everything!
Vesna Manojlovic | SHA2017 | August 2017 43
http://linnytu.com/hacker
Vesna Manojlovic | SHA2017 | August 2017 44
Allison Parrish: “Programming is Forgetting:
Toward a New Hacker Ethic” (2016)
Vesna Manojlovic | SHA2017 | August 2017 45
Questionsnetworkedsystemsethics.net
Vesna Manojlovic | SHA2017 | August 2017 46
Question Everything!
“Technological advances are usefully considered
not only from the lens of
how they work,
but also
why they came to be as they did,
whom they help, and
whom they harm.” [r]
Possible
Alternatives / Additions
to Hackers Ethics
Vesna Manojlovic | SHA2017 | August 2017 48
http://feministinternet.net
Vesna Manojlovic | SHA2017 | August 2017 49
(Tech) Ethics of Nonviolence
• Nonviolent resistance philosophy of Gandhi &
Martin Luther King Jr
• Algorithmically-geeky “Non-violent
Communication” by Marshal Rosenberg
• “Guide to Empathetic Technical Leadership"
http://empathetictechnicalleader.com
- FREE to read online: https://leanpub.com/littleguide/read
• Open Source and Feelings (#OSSfeel)
- http://www.osfeels.com/
Vesna Manojlovic | SHA2017 | August 2017 50
Internet of Empathy
• Positive freedom of connectivity, interaction and involvement
- Instead of libertarian “freedom” as independence and self reliance
• This freedom comes at the price of greater responsibility
• “ the intrinsic value of a network does not lie in the
sovereignty and independence of its nodes, but in their
connectedness,”
• Empathy is willingness to engage with the Other, and
willingness to enrich network with our contributions
• From: “To Our Friends” by The Invisible Committee
	 	 https://mitpress.mit.edu/books/our-friends “
Vesna Manojlovic | SHA2017 | August 2017 51
Beyond Techno-Optimism
Vesna Manojlovic | SHA2017 | August 2017 53
Mobile phone as a tracking, spying device?!
Vesna Manojlovic | SHA2017 | August 2017 54
Mobile phone as a tracking, spying device?!
“In our times,
people are often willing to make drastic
changes in the way they live
to accord with technological innovation;
at the same time,
they would resist
similar kinds of changes
justified on political grounds.” [art]
Vesna Manojlovic | SHA2017 | 55
Title Text
Vesna Manojlovic | SHA2017 | 56
Vesna Manojlovic | SHA2017 | 57
Title Text
Vesna Manojlovic | SHA2017 | August 2017 58
Vesna Manojlovic | SHA2017 | August 2017 59
Squirrels Winning the Cyber-War ;-)
• https://wiki.techinc.nl/index.php/Hackers_tribes#Squirrels_against_technology
Vesna Manojlovic | SHA2017 | August 2017 60
Beyond Myth of Progress,
Beyond Anthropocentrism
Vesna Manojlovic | SHA2017 | August 2017 63
Imagine: Society > Science > Internet
• … a society predominantly concerned with preserving
its existence (but not endlessly expanding)
• a society with a modest standard of living,
• conservative of natural resources,
• with a low constant fertility rate and
• a political life based upon consent;
• a society that has made a successful adaptation to its
environment
• and has learned to live without destroying itself or the
people (or squirrels) next door.
• Ursula Le Guin
Right place and the right role in the symphony of life
Mature cultures have found balance with Nature
Vesna Manojlovic | SHA2017 | August 2017 67
What If We Create a Better World?
Vesna Manojlovic | SHA2017 | August 2017 68
Responsibility
• Responsibility
• … to humanity…
• … to the planet…
• … and to squirrels!
Vesna Manojlovic | SHA2017 | August 2017 69
Acknowledgements
Vesna Manojlovic | SHA2017 | August 2017 71
Main Inspirations
• [r] Phillip Rogaway: “The Moral Character of
Cryptographic Work” (2015)
• [ensr] “Philosophy meets Internet Engineering:
Ethics in Networked Systems Research”
• [art] Langdon Winner: “Do Artefacts Have
Politics?” (1980)
• [p] Allison Parrish: “Programming is Forgetting:
Toward a New Hacker Ethic” (2016)
• [u] Ursula K. Le Guin: “A Non-Euclidean View of
California as a Cold Place to Be” (1989)
Vesna Manojlovic | SHA2017 | August 2017 72
More references
• [w] http://networkedsystemsethics.net/
• Philosophy of Hacking, by Groente
• Digital Tailspin: Ten Rules for the Internet After Snowden
• Tor, Technocracy, Democracy
• Heather Marsh
• [how] Software Freedom your Way
• Sebastian Olme
• http://guymcpherson.com/2013/12/hackers-ethic-for-the-world-after-
collapse/
• http://becha.home.xs4all.nl/hackers-philosophers-utopian-network-
dec-2012-becha.pdf
Vesna Manojlovic | SHA2017 | August 2017 73
Even more references, July 2017
• IETF & Human Rights & https://www.rightscon.org/
• https://www.ietf.org/proceedings/99/slides/slides-99-hrpc-presentation-
milton-mueller-requiem-for-a-dream-00.pdf
• https://www.article19.org/resources.php/resource/38819/en/ethical-
approaches-to-artificial-intelligence-and-autonomous-systems-at-ieee-
seas-2017
• https://datatracker.ietf.org/doc/html/draft-nottingham-for-the-users-05
• “To Our Friends”, by The Invisible Committee
• https://mitpress.mit.edu/books/our-friends
• “I Hate the Internet” http://weheardyoulikebooks.com/releases/i-hate-
the-internet/
• Geoff Huston: "The Internet's Gilded Age" (March 2017) http://
www.potaroo.net/ispcol/2017-03/gilding.html
Vesna Manojlovic | SHA2017 | August 2017 74
RIPE Atlas references
• https://atlas.ripe.net
• https://labs.ripe.net/hackathons
• “Global Network Interference Detection over the
RIPE Atlas Network”
• [a] “Ethics of RIPE Atlas Measurements” (2016)
• “Ethics in Network Measurements” (2017)
• “A Field Survey of the Ecosystem Around Internet
Censorship, Disruptions, and Shutdowns” (June
2017)
Nature Strikes Back
Not Part of THIS Talk:
Squirrels Winning Cyber-War
• https://wiki.techinc.nl/index.php/Hackers_tribes#Squirrels_against_technology
Jellyfish Attack Nuclear
Power-Station
• Reality: https://www.theguardian.com/
world/2013/oct/01/jellyfish-clog-
swedish-nuclear-reactor-shutdown
• Fiction: http://en.wikipedia.org/wiki/
The_Swarm_(novel)
SYSTEM
https://en.wikipedia.org/wiki/Holocene_extinction
extinctionsymbol.info
http://UnCiv.NL

More Related Content

Similar to Ethics in Technology: Internet Measurements' Ethical Dilemmas and RIPE Atlas

Social computing meet & greet
Social computing meet & greetSocial computing meet & greet
Social computing meet & greetAngela Brandt
 
Digital Humanities and “Digital” Social Sciences
Digital Humanities and “Digital” Social SciencesDigital Humanities and “Digital” Social Sciences
Digital Humanities and “Digital” Social SciencesChantal van Son
 
Click and Connect: Social Media Affordances & their influence on user partici...
Click and Connect: Social Media Affordances & their influence on user partici...Click and Connect: Social Media Affordances & their influence on user partici...
Click and Connect: Social Media Affordances & their influence on user partici...Global OER Graduate Network
 
Humanities as Data: Projects, Visualizations, and Emerging Methods
Humanities as Data: Projects, Visualizations, and Emerging MethodsHumanities as Data: Projects, Visualizations, and Emerging Methods
Humanities as Data: Projects, Visualizations, and Emerging Methodskfendt
 
Exploring platform boundary resources with a data-driven approach
Exploring platform boundary resources with a data-driven approachExploring platform boundary resources with a data-driven approach
Exploring platform boundary resources with a data-driven approachJukka Huhtamäki
 
Social Data and Multimedia Analytics for News and Events Applications
Social Data and Multimedia Analytics for News and Events ApplicationsSocial Data and Multimedia Analytics for News and Events Applications
Social Data and Multimedia Analytics for News and Events ApplicationsYiannis Kompatsiaris
 
Ethical Considerations in the Design of Artificial Intelligence
Ethical Considerations in the Design of Artificial IntelligenceEthical Considerations in the Design of Artificial Intelligence
Ethical Considerations in the Design of Artificial IntelligenceJohn C. Havens
 
Hcic muller and liao - participatory design fictions
Hcic   muller and liao - participatory design fictionsHcic   muller and liao - participatory design fictions
Hcic muller and liao - participatory design fictionsMichael Muller
 
New Perspectives on Social Media: Putting Our ‘Known Unknowns’ on the Map
New Perspectives on Social Media: Putting Our ‘Known Unknowns’ on the MapNew Perspectives on Social Media: Putting Our ‘Known Unknowns’ on the Map
New Perspectives on Social Media: Putting Our ‘Known Unknowns’ on the MapAxel Bruns
 
Innovative approaches to analyses of online social networks
Innovative approaches to analyses of online social networksInnovative approaches to analyses of online social networks
Innovative approaches to analyses of online social networksJakob Jensen
 
Dev8D Presentation Pascal Belouin
Dev8D Presentation Pascal BelouinDev8D Presentation Pascal Belouin
Dev8D Presentation Pascal BelouinPascal Belouin
 
One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...
One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...
One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...Fabien Gandon
 
Internet Governance, Climate Justice & “Scientist Rebellion”
Internet Governance, Climate Justice & “Scientist Rebellion”Internet Governance, Climate Justice & “Scientist Rebellion”
Internet Governance, Climate Justice & “Scientist Rebellion”RIPE NCC
 
Introduction to Information Architecture & Design - 3/19/16
Introduction to Information Architecture & Design - 3/19/16Introduction to Information Architecture & Design - 3/19/16
Introduction to Information Architecture & Design - 3/19/16Robert Stribley
 
AMIA 2017 - Data visualisation
AMIA 2017 - Data visualisationAMIA 2017 - Data visualisation
AMIA 2017 - Data visualisationNickRichardson44
 

Similar to Ethics in Technology: Internet Measurements' Ethical Dilemmas and RIPE Atlas (20)

Social computing meet & greet
Social computing meet & greetSocial computing meet & greet
Social computing meet & greet
 
Digital Humanities and “Digital” Social Sciences
Digital Humanities and “Digital” Social SciencesDigital Humanities and “Digital” Social Sciences
Digital Humanities and “Digital” Social Sciences
 
Click and Connect: Social Media Affordances & their influence on user partici...
Click and Connect: Social Media Affordances & their influence on user partici...Click and Connect: Social Media Affordances & their influence on user partici...
Click and Connect: Social Media Affordances & their influence on user partici...
 
Humanities as Data: Projects, Visualizations, and Emerging Methods
Humanities as Data: Projects, Visualizations, and Emerging MethodsHumanities as Data: Projects, Visualizations, and Emerging Methods
Humanities as Data: Projects, Visualizations, and Emerging Methods
 
Network Awareness Tool - Learning Analytics in the workplace: 
Detecting and ...
Network Awareness Tool - Learning Analytics in the workplace: 
Detecting and ...Network Awareness Tool - Learning Analytics in the workplace: 
Detecting and ...
Network Awareness Tool - Learning Analytics in the workplace: 
Detecting and ...
 
ESWC 2014 Tutorial Part 4
ESWC 2014 Tutorial Part 4ESWC 2014 Tutorial Part 4
ESWC 2014 Tutorial Part 4
 
Exploring platform boundary resources with a data-driven approach
Exploring platform boundary resources with a data-driven approachExploring platform boundary resources with a data-driven approach
Exploring platform boundary resources with a data-driven approach
 
Social Data and Multimedia Analytics for News and Events Applications
Social Data and Multimedia Analytics for News and Events ApplicationsSocial Data and Multimedia Analytics for News and Events Applications
Social Data and Multimedia Analytics for News and Events Applications
 
NISO Strategic Directions, Strategic Thinking: Five Years Out
NISO Strategic Directions, Strategic Thinking: Five Years OutNISO Strategic Directions, Strategic Thinking: Five Years Out
NISO Strategic Directions, Strategic Thinking: Five Years Out
 
Ethical Considerations in the Design of Artificial Intelligence
Ethical Considerations in the Design of Artificial IntelligenceEthical Considerations in the Design of Artificial Intelligence
Ethical Considerations in the Design of Artificial Intelligence
 
Hcic muller and liao - participatory design fictions
Hcic   muller and liao - participatory design fictionsHcic   muller and liao - participatory design fictions
Hcic muller and liao - participatory design fictions
 
New Perspectives on Social Media: Putting Our ‘Known Unknowns’ on the Map
New Perspectives on Social Media: Putting Our ‘Known Unknowns’ on the MapNew Perspectives on Social Media: Putting Our ‘Known Unknowns’ on the Map
New Perspectives on Social Media: Putting Our ‘Known Unknowns’ on the Map
 
Bibliotheca Digitalis Summer School: Humanities at Scale and Dariah-EU - Nico...
Bibliotheca Digitalis Summer School: Humanities at Scale and Dariah-EU - Nico...Bibliotheca Digitalis Summer School: Humanities at Scale and Dariah-EU - Nico...
Bibliotheca Digitalis Summer School: Humanities at Scale and Dariah-EU - Nico...
 
Innovative approaches to analyses of online social networks
Innovative approaches to analyses of online social networksInnovative approaches to analyses of online social networks
Innovative approaches to analyses of online social networks
 
Dev8D Presentation Pascal Belouin
Dev8D Presentation Pascal BelouinDev8D Presentation Pascal Belouin
Dev8D Presentation Pascal Belouin
 
Dev8 D Presentation
Dev8 D PresentationDev8 D Presentation
Dev8 D Presentation
 
One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...
One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...
One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...
 
Internet Governance, Climate Justice & “Scientist Rebellion”
Internet Governance, Climate Justice & “Scientist Rebellion”Internet Governance, Climate Justice & “Scientist Rebellion”
Internet Governance, Climate Justice & “Scientist Rebellion”
 
Introduction to Information Architecture & Design - 3/19/16
Introduction to Information Architecture & Design - 3/19/16Introduction to Information Architecture & Design - 3/19/16
Introduction to Information Architecture & Design - 3/19/16
 
AMIA 2017 - Data visualisation
AMIA 2017 - Data visualisationAMIA 2017 - Data visualisation
AMIA 2017 - Data visualisation
 

More from RIPE NCC

Navigating IP Addresses: Insights from your Regional Internet Registry
Navigating IP Addresses: Insights from your Regional Internet RegistryNavigating IP Addresses: Insights from your Regional Internet Registry
Navigating IP Addresses: Insights from your Regional Internet RegistryRIPE NCC
 
Traces of Power: Internet Governance and Climate Action
Traces of Power: Internet Governance and Climate ActionTraces of Power: Internet Governance and Climate Action
Traces of Power: Internet Governance and Climate ActionRIPE NCC
 
Governing Environmental Sustainability in Tech
Governing Environmental Sustainability in TechGoverning Environmental Sustainability in Tech
Governing Environmental Sustainability in TechRIPE NCC
 
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdf
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdfGerardo-Viviers-RPKI-presentation-DKNOG14.pdf
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdfRIPE NCC
 
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RISLIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RISRIPE NCC
 
Intro to RIPE and RIPE NCC: RIPE Atlas workshop
Intro to RIPE and RIPE NCC: RIPE Atlas workshopIntro to RIPE and RIPE NCC: RIPE Atlas workshop
Intro to RIPE and RIPE NCC: RIPE Atlas workshopRIPE NCC
 
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdfIGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdfRIPE NCC
 
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdfOpportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdfRIPE NCC
 
RIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement ToolsRIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement ToolsRIPE NCC
 
IPv6 in Central Europe and the Baltics
IPv6 in Central Europe and the BalticsIPv6 in Central Europe and the Baltics
IPv6 in Central Europe and the BalticsRIPE NCC
 
RPKI For Routing Security
RPKI For Routing SecurityRPKI For Routing Security
RPKI For Routing SecurityRIPE NCC
 
SEEDIG 8 - Alena Muravska RIPE NCC.pdf
SEEDIG 8 - Alena Muravska RIPE NCC.pdfSEEDIG 8 - Alena Muravska RIPE NCC.pdf
SEEDIG 8 - Alena Muravska RIPE NCC.pdfRIPE NCC
 
Know Your Network: Why Every Network Operator Should Host RIPE Atlas
Know Your Network: Why Every Network Operator Should Host RIPE AtlasKnow Your Network: Why Every Network Operator Should Host RIPE Atlas
Know Your Network: Why Every Network Operator Should Host RIPE AtlasRIPE NCC
 
Minimising Impact When Incidents Occur With RIPE Atlas
Minimising Impact When Incidents Occur With RIPE AtlasMinimising Impact When Incidents Occur With RIPE Atlas
Minimising Impact When Incidents Occur With RIPE AtlasRIPE NCC
 
RIPE NCC Internet Measurement Services
RIPE NCC Internet Measurement ServicesRIPE NCC Internet Measurement Services
RIPE NCC Internet Measurement ServicesRIPE NCC
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasRIPE NCC
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasRIPE NCC
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasRIPE NCC
 
111 views of Swiss Internet Infrastructure
111 views of Swiss Internet Infrastructure111 views of Swiss Internet Infrastructure
111 views of Swiss Internet InfrastructureRIPE NCC
 
The RIPE NCC’s View of IPv6 in Sweden
The RIPE NCC’s View of IPv6 in SwedenThe RIPE NCC’s View of IPv6 in Sweden
The RIPE NCC’s View of IPv6 in SwedenRIPE NCC
 

More from RIPE NCC (20)

Navigating IP Addresses: Insights from your Regional Internet Registry
Navigating IP Addresses: Insights from your Regional Internet RegistryNavigating IP Addresses: Insights from your Regional Internet Registry
Navigating IP Addresses: Insights from your Regional Internet Registry
 
Traces of Power: Internet Governance and Climate Action
Traces of Power: Internet Governance and Climate ActionTraces of Power: Internet Governance and Climate Action
Traces of Power: Internet Governance and Climate Action
 
Governing Environmental Sustainability in Tech
Governing Environmental Sustainability in TechGoverning Environmental Sustainability in Tech
Governing Environmental Sustainability in Tech
 
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdf
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdfGerardo-Viviers-RPKI-presentation-DKNOG14.pdf
Gerardo-Viviers-RPKI-presentation-DKNOG14.pdf
 
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RISLIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
LIA HESTINA - Minimising impact before incidents occur with RIPE Atlas and RIS
 
Intro to RIPE and RIPE NCC: RIPE Atlas workshop
Intro to RIPE and RIPE NCC: RIPE Atlas workshopIntro to RIPE and RIPE NCC: RIPE Atlas workshop
Intro to RIPE and RIPE NCC: RIPE Atlas workshop
 
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdfIGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
IGF UA - Dialog with I_ organisations - Alena Muavska RIPE NCC.pdf
 
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdfOpportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
Opportunities for Youth in IG - Alena Muravska RIPE NCC.pdf
 
RIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement ToolsRIPE NCC Internet Measurement Tools
RIPE NCC Internet Measurement Tools
 
IPv6 in Central Europe and the Baltics
IPv6 in Central Europe and the BalticsIPv6 in Central Europe and the Baltics
IPv6 in Central Europe and the Baltics
 
RPKI For Routing Security
RPKI For Routing SecurityRPKI For Routing Security
RPKI For Routing Security
 
SEEDIG 8 - Alena Muravska RIPE NCC.pdf
SEEDIG 8 - Alena Muravska RIPE NCC.pdfSEEDIG 8 - Alena Muravska RIPE NCC.pdf
SEEDIG 8 - Alena Muravska RIPE NCC.pdf
 
Know Your Network: Why Every Network Operator Should Host RIPE Atlas
Know Your Network: Why Every Network Operator Should Host RIPE AtlasKnow Your Network: Why Every Network Operator Should Host RIPE Atlas
Know Your Network: Why Every Network Operator Should Host RIPE Atlas
 
Minimising Impact When Incidents Occur With RIPE Atlas
Minimising Impact When Incidents Occur With RIPE AtlasMinimising Impact When Incidents Occur With RIPE Atlas
Minimising Impact When Incidents Occur With RIPE Atlas
 
RIPE NCC Internet Measurement Services
RIPE NCC Internet Measurement ServicesRIPE NCC Internet Measurement Services
RIPE NCC Internet Measurement Services
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE Atlas
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE Atlas
 
Spotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE AtlasSpotting Latency Issues with RIPE Atlas
Spotting Latency Issues with RIPE Atlas
 
111 views of Swiss Internet Infrastructure
111 views of Swiss Internet Infrastructure111 views of Swiss Internet Infrastructure
111 views of Swiss Internet Infrastructure
 
The RIPE NCC’s View of IPv6 in Sweden
The RIPE NCC’s View of IPv6 in SwedenThe RIPE NCC’s View of IPv6 in Sweden
The RIPE NCC’s View of IPv6 in Sweden
 

Recently uploaded

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 

Recently uploaded (20)

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

Ethics in Technology: Internet Measurements' Ethical Dilemmas and RIPE Atlas

  • 1. Vesna Manojlovic | SHA2017 | August 2017 1
  • 2. Zeewolde | August 2017 | SHA2017 Internet Measurements' Ethical Dilemmas and RIPE Atlas Ethics in Technology Vesna Manojlovic BECHA@ripe.net
  • 3. Vesna Manojlovic | SHA2017 | August 2017 3 • Part 1 - Technical is political - Moral obligations of scientists, engineers, hackers - Our ethics determine our (technical) choices • Part 2 - Ethics of Internet Measurements & RIPE Atlas • Part 3 - Question Everything! - With great power comes great responsibility - Beyond techno-optimism, beyond anthropocentrism: re-connect Overview
  • 4. Vesna Manojlovic | SHA2017 | August 2017 4 Main Inspirations • [r] Phillip Rogaway: “The Moral Character of Cryptographic Work” (2015) • [ensr] “Philosophy meets Internet Engineering: Ethics in Networked Systems Research” • [art] Langdon Winner: “Do Artefacts Have Politics?” (1980) • [p] Allison Parrish: “Programming is Forgetting: Toward a New Hacker Ethic” (2016) • [u] Ursula K. Le Guin: “A Non-Euclidean View of California as a Cold Place to Be” (1989)
  • 5. Ethics in Science & Technology
  • 6. Vesna Manojlovic | SHA2017 | August 2017 6
  • 7. Vesna Manojlovic | SHA2017 | August 2017 7
  • 8. Vesna Manojlovic | SHA2017 | August 2017 8
  • 9. Vesna Manojlovic | SHA2017 | August 2017 9 Classical Sciences Ethical Dilemmas • Medical sciences - Hippocratic Oath, Nuremberg trials • Technical sciences - Nuclear bomb & energy / Russel-Einstein Manifesto - Engineering ethics • Environmental sciences - Silent Spring / animal rights
  • 10. Vesna Manojlovic | SHA2017 | August 2017 10 Technical is Political • The machines, structures, and systems of modern material culture are judged for their: - contributions of efficiency and productivity, - positive and negative environmental side effects, - the ways in which they can embody specific forms of power and authority. • Technological ideas and technological things are not politically neutral: routinely, they have strong, built-in tendencies. Technological advances are usefully considered not only from the lens of how they work, but also why they came to be as they did, whom they help, and whom they harm. [r]
  • 11. Vesna Manojlovic | SHA2017 | August 2017 11 Programming is Political • Language is political • Artefacts are political [art] • Transcription / translation is political [p] • Crypto is political [r] • Code Is Politics [how] • “The Personal is Political” [feminism]
  • 12. Vesna Manojlovic | SHA2017 | August 2017 12
  • 13. Vesna Manojlovic | SHA2017 | August 2017 13 Modern Sciences Ethical Dilemmas • Artificial Intelligence • Nanotech • Cryptography - Cyberpunks • Cyberspace Manifesto • Human Rights in Internet Protocols
  • 15. Vesna Manojlovic | SHA2017 | August 2017 15
  • 16. Vesna Manojlovic | SHA2017 | August 2017 16 “Free Software” Values • Individual freedoms - to use the software as you wish ; - to study the program and how it works (perusing its source code) ; • At a collective level: - the freedom to distribute exact copies of the program, so you can help your neighbor ; and - the freedom to modify the source code and distribute these modified versions under the same conditions. • https://gnu.org/philosophy/free-sw • Open Source vs Free/Libre Software?
  • 17. Vesna Manojlovic | SHA2017 | August 2017 17
  • 18. Vesna Manojlovic | SHA2017 | August 2017 18 Hackers Ethics or gender
  • 19. Vesna Manojlovic | SHA2017 | August 2017 19 Tips for Academic Cryptographers • ◃ Attend to problems’ social value. Do anti-surveillance research. • ◃ Be introspective about why you are working on the problems you are. • ◃ Think twice, and then again, about accepting military funding. • ◃ Regard ordinary people as those whose needs you ultimately aim to satisfy. • ◃ Use the academic freedom that you have • ◃ Be open to diverse models. Regard all models as suspect and dialectical. • ◃ Get a systems-level view. Attend to that which surrounds our field. • ◃ Design and build a broadly useful cryptographic commons. • ◃ Take adversaries seriously.
  • 20. Vesna Manojlovic | SHA2017 | August 2017 20 https://criticalengineering.org
  • 22. Vesna Manojlovic | SHA2017 | August 2017 22 Theory of Applied Ethics • Consequentialism - Utilitarianism - Act Consequentialism / Rule Consequentialism • Deontology • Virtue Ethics (“telos”) • Principlism - respect for autonomy, beneficence, non-maleficence, justice • Pluralism and casuistry
  • 23. Vesna Manojlovic | SHA2017 | August 2017 23 Measurements Ethics [ensr] • Internet as socio-technical system • Responsibilities resulting from power imbalances • Meaningful informed consent • Weighing risks, benefits and values for an ethical analysis • Status of easily accessible data • Not condoning potentially unethical research methods
  • 24. Vesna Manojlovic | SHA2017 | August 2017 24
  • 25. RIPE NCC, RIPE Atlas, Ethics Implemented
  • 26. Vesna Manojlovic | SHA2017 | August 2017 26 The Internet Registry System
  • 27. Vesna Manojlovic | SHA2017 | August 2017 27 IPv6 Addresses Distribution Allocation PA Assignment /3 /32 /12 /48/56 /48 End User LIR RIR IANA PI Assignment
  • 28. Vesna Manojlovic | SHA2017 | August 2017 28 IPv4 Available pool
  • 29. Vesna Manojlovic | SHA2017 | August 2017 29 https://atlas.ripe.net
  • 30. Vesna Manojlovic | SHA2017 | August 2017 30 Most Popular RIPE Atlas Features • Six types of measurements: ping, traceroute, DNS, SSL/TLS, NTP and HTTP (to anchors) • APIs to start measurements and get results • Powerful and informative visualisations • CLI tools • Streaming data for real-time results • New: “Time Travel”, LatencyMON, DomainMON • Roadmap shows what’s completed and coming
  • 31. Vesna Manojlovic | SHA2017 | August 2017 31 Measurements Platforms Comparison • “Global Network Interference Detection over the RIPE Atlas Network” (FOCI14)
  • 32. Vesna Manojlovic | SHA2017 | August 2017 32 Ethics built into design of RIPE Atlas • Active measurements only - No passive measurements - probes do not observe user traffic • Data, API, source code, tools: free and open • Kept set of measurements very limited, in order to prevent placing hosts in danger
  • 33. Vesna Manojlovic | SHA2017 | August 2017 33
  • 34. Vesna Manojlovic | SHA2017 | August 2017 34 Ongoing RIPE Atlas moral dilemmas • 2013: Opening-up source code • 2014: Keeping “non-public” measurements available • 2015: Not allowing HTTP measurements to random targets • 2016: Security audit
  • 35. Vesna Manojlovic | SHA2017 | August 2017 35 2017
  • 36. Vesna Manojlovic | SHA2017 | August 2017 36 • Responsible disclosure Hackers involvement
  • 37. Vesna Manojlovic | SHA2017 | August 2017 37 Probes at hackerspaces
  • 38. Vesna Manojlovic | SHA2017 | August 2017 38 https://labs.ripe.net/hackathons
  • 39. Vesna Manojlovic | SHA2017 | August 2017 39 • Students and researchers: - Present your Internet-related research at RIPE Meetings - Complimentary tickets, travel and accommodation - Topics: network measurement and analysis, security, IPv6 deployment, BGP routing, Internet governance, peering and interconnectivity, IoT • ripe.net/raci
  • 40. Vesna Manojlovic | SHA2017 | August 2017 40 • Publish your research or use case • Reach out to RIPE Community • Read about latest analysis or conferences • labs.ripe.net
  • 41. Vesna Manojlovic | SHA2017 | August 2017 41 Take part in RIPE [Atlas,NCC,community]! • Join the hackathon! • Come to the RIPE/ENOG/SEE/MENOG meeting! • Write for RIPE Labs! • Join RIPE Atlas community! - Host a RIPE Atlas probe! - Use our (open) measurements data ! - Use, modify & improve our (FLOSS) software! • @RIPE_Atlas, atlas@ripe.net, atlas.ripe.net
  • 43. Vesna Manojlovic | SHA2017 | August 2017 43 http://linnytu.com/hacker
  • 44. Vesna Manojlovic | SHA2017 | August 2017 44 Allison Parrish: “Programming is Forgetting: Toward a New Hacker Ethic” (2016)
  • 45. Vesna Manojlovic | SHA2017 | August 2017 45 Questionsnetworkedsystemsethics.net
  • 46. Vesna Manojlovic | SHA2017 | August 2017 46 Question Everything! “Technological advances are usefully considered not only from the lens of how they work, but also why they came to be as they did, whom they help, and whom they harm.” [r]
  • 48. Vesna Manojlovic | SHA2017 | August 2017 48 http://feministinternet.net
  • 49. Vesna Manojlovic | SHA2017 | August 2017 49 (Tech) Ethics of Nonviolence • Nonviolent resistance philosophy of Gandhi & Martin Luther King Jr • Algorithmically-geeky “Non-violent Communication” by Marshal Rosenberg • “Guide to Empathetic Technical Leadership" http://empathetictechnicalleader.com - FREE to read online: https://leanpub.com/littleguide/read • Open Source and Feelings (#OSSfeel) - http://www.osfeels.com/
  • 50. Vesna Manojlovic | SHA2017 | August 2017 50 Internet of Empathy • Positive freedom of connectivity, interaction and involvement - Instead of libertarian “freedom” as independence and self reliance • This freedom comes at the price of greater responsibility • “ the intrinsic value of a network does not lie in the sovereignty and independence of its nodes, but in their connectedness,” • Empathy is willingness to engage with the Other, and willingness to enrich network with our contributions • From: “To Our Friends” by The Invisible Committee https://mitpress.mit.edu/books/our-friends “
  • 51. Vesna Manojlovic | SHA2017 | August 2017 51
  • 53. Vesna Manojlovic | SHA2017 | August 2017 53 Mobile phone as a tracking, spying device?!
  • 54. Vesna Manojlovic | SHA2017 | August 2017 54 Mobile phone as a tracking, spying device?! “In our times, people are often willing to make drastic changes in the way they live to accord with technological innovation; at the same time, they would resist similar kinds of changes justified on political grounds.” [art]
  • 55. Vesna Manojlovic | SHA2017 | 55 Title Text
  • 56. Vesna Manojlovic | SHA2017 | 56
  • 57. Vesna Manojlovic | SHA2017 | 57 Title Text
  • 58. Vesna Manojlovic | SHA2017 | August 2017 58
  • 59. Vesna Manojlovic | SHA2017 | August 2017 59 Squirrels Winning the Cyber-War ;-) • https://wiki.techinc.nl/index.php/Hackers_tribes#Squirrels_against_technology
  • 60. Vesna Manojlovic | SHA2017 | August 2017 60
  • 61. Beyond Myth of Progress, Beyond Anthropocentrism
  • 62.
  • 63. Vesna Manojlovic | SHA2017 | August 2017 63 Imagine: Society > Science > Internet • … a society predominantly concerned with preserving its existence (but not endlessly expanding) • a society with a modest standard of living, • conservative of natural resources, • with a low constant fertility rate and • a political life based upon consent; • a society that has made a successful adaptation to its environment • and has learned to live without destroying itself or the people (or squirrels) next door. • Ursula Le Guin
  • 64. Right place and the right role in the symphony of life Mature cultures have found balance with Nature
  • 65.
  • 66.
  • 67. Vesna Manojlovic | SHA2017 | August 2017 67 What If We Create a Better World?
  • 68. Vesna Manojlovic | SHA2017 | August 2017 68 Responsibility • Responsibility • … to humanity… • … to the planet… • … and to squirrels!
  • 69. Vesna Manojlovic | SHA2017 | August 2017 69
  • 71. Vesna Manojlovic | SHA2017 | August 2017 71 Main Inspirations • [r] Phillip Rogaway: “The Moral Character of Cryptographic Work” (2015) • [ensr] “Philosophy meets Internet Engineering: Ethics in Networked Systems Research” • [art] Langdon Winner: “Do Artefacts Have Politics?” (1980) • [p] Allison Parrish: “Programming is Forgetting: Toward a New Hacker Ethic” (2016) • [u] Ursula K. Le Guin: “A Non-Euclidean View of California as a Cold Place to Be” (1989)
  • 72. Vesna Manojlovic | SHA2017 | August 2017 72 More references • [w] http://networkedsystemsethics.net/ • Philosophy of Hacking, by Groente • Digital Tailspin: Ten Rules for the Internet After Snowden • Tor, Technocracy, Democracy • Heather Marsh • [how] Software Freedom your Way • Sebastian Olme • http://guymcpherson.com/2013/12/hackers-ethic-for-the-world-after- collapse/ • http://becha.home.xs4all.nl/hackers-philosophers-utopian-network- dec-2012-becha.pdf
  • 73. Vesna Manojlovic | SHA2017 | August 2017 73 Even more references, July 2017 • IETF & Human Rights & https://www.rightscon.org/ • https://www.ietf.org/proceedings/99/slides/slides-99-hrpc-presentation- milton-mueller-requiem-for-a-dream-00.pdf • https://www.article19.org/resources.php/resource/38819/en/ethical- approaches-to-artificial-intelligence-and-autonomous-systems-at-ieee- seas-2017 • https://datatracker.ietf.org/doc/html/draft-nottingham-for-the-users-05 • “To Our Friends”, by The Invisible Committee • https://mitpress.mit.edu/books/our-friends • “I Hate the Internet” http://weheardyoulikebooks.com/releases/i-hate- the-internet/ • Geoff Huston: "The Internet's Gilded Age" (March 2017) http:// www.potaroo.net/ispcol/2017-03/gilding.html
  • 74. Vesna Manojlovic | SHA2017 | August 2017 74 RIPE Atlas references • https://atlas.ripe.net • https://labs.ripe.net/hackathons • “Global Network Interference Detection over the RIPE Atlas Network” • [a] “Ethics of RIPE Atlas Measurements” (2016) • “Ethics in Network Measurements” (2017) • “A Field Survey of the Ecosystem Around Internet Censorship, Disruptions, and Shutdowns” (June 2017)
  • 75. Nature Strikes Back Not Part of THIS Talk:
  • 76. Squirrels Winning Cyber-War • https://wiki.techinc.nl/index.php/Hackers_tribes#Squirrels_against_technology
  • 77. Jellyfish Attack Nuclear Power-Station • Reality: https://www.theguardian.com/ world/2013/oct/01/jellyfish-clog- swedish-nuclear-reactor-shutdown • Fiction: http://en.wikipedia.org/wiki/ The_Swarm_(novel)
  • 78.
  • 79.
  • 81.
  • 82.
  • 83.
  • 84.
  • 85.
  • 86.
  • 87.
  • 88.
  • 89.
  • 90.
  • 92.
  • 93.