SlideShare uma empresa Scribd logo
1 de 64
Baixar para ler offline
How Not To Be Seen
Mark Pesce
mark@markpesce.com / twitter @mpesce
Part One:
The Comfy Chair
RPG II*
BASIC
Z-80, 8085, 8048, 8051, x86, 68000 Assembler
Lisp*
C
PROLOG*
C++                              * Forgotten
FORTH
                                 ** Invented
VRML**
Java                                  ***Meh
JavaScript
PERL
PHP
SQL
Python
Objective-C***
RPG II*
BASIC
Z-80, 8085, 8048, 8051, x86, 68000 Assembler
Lisp*
C
PROLOG*
C++                              * Forgotten
FORTH
                                 ** Invented
VRML**
Java                                  ***Meh
JavaScript
PERL
PHP
SQL
Python
Objective-C***
Part Two:
And Now For Something
Completely Different
PROJECT
THUNDERWARE
Plexus Architecture


              Joh
              Ni
              Kate
                .


...                   ...
The ‘Plex’ - a database of connections

       John Allsopp, Twitter: johnallsopp, ...

       Nicola Bridle, Twitter: nicster, ...

       Kate Carruthers, Twitter: kcarruthers

                       ...
Plexus
 API     Sharer




           ...
Plexus
Listener    API




  ...
Plexus Event Flow


Listening        Sharing




   ...             ...
I can haz contacts plz? kthxbai!
markpesce.com/markpesce.plx
{ "connections" : [
	 { "type": "Name", "data": "Mark Pesce" },

   { "type": "Twitter", "data": "mpesce" },
   	
   { "type": "feed", "data": "http://
   blog.futurestreetconsulting.com/?feed=rss2" },

	 { "type": "feed", "data": "http://
plexus.relationalspace.org/?feed=rss2" },
	
	 { "type": "feed", "data": "http://api.flickr.com/services/
feeds/photos_public.gne?id=36521970021@N01&lang=en-
us&format=rss_200" },

	 { "type": "feed", "data": "feed://gdata.youtube.com/feeds/
base/users/mpesce/uploads?
alt=rss&v=2&orderby=published&client=ytapi-youtube-profile" } ]
}
Mark is added Nick’s Plex

 John Allsopp, Twitter: johnallsopp, ...

 Kate Carruthers, Twitter: kcarruthers

 Mark Pesce, Twitter: mpesce, ...

                ...
Plexus
Listeners are created                  API


          ‘mpesce’

   ‘plexus.relationalspace.org/...’

          ‘api.flickr.com/...’

            ...
No n00bs! l33t ØR pwnd!
Private Negotiation


                SMTP?



Anthony
                OK
                                Mark
Anthony is added to Mark’s Plex

    John Allsopp, Twitter: johnallsopp, ...

    Anthony Baxter, SMTP: anthonybax...

    Nicola Bridle, Twitter: nicster, ...

    Kate Carruthers, Twitter: kcarruthers

                    ...
Plexus
 API     Sharer is created




         ‘anthonybaxter@markpesce.com’
Part Three:
How Not To Be Seen
Social2.0
Thank you!
plexus.relationalspace.org
 mark@markpesce.com

Mais conteúdo relacionado

Destaque

Transforming the world with Information technology
Transforming the world with Information technologyTransforming the world with Information technology
Transforming the world with Information technologyGlenn Klith Andersen
 
Part 3 binding navigator vb.net
Part 3 binding navigator vb.netPart 3 binding navigator vb.net
Part 3 binding navigator vb.netGirija Muscut
 
Part 5 create sequence increment value using negative value
Part 5 create sequence increment value using negative valuePart 5 create sequence increment value using negative value
Part 5 create sequence increment value using negative valueGirija Muscut
 
Pioneers of Information Science in Europe: The Oeuvre of Norbert Henrichs
Pioneers of Information Science in Europe: The Oeuvre of Norbert HenrichsPioneers of Information Science in Europe: The Oeuvre of Norbert Henrichs
Pioneers of Information Science in Europe: The Oeuvre of Norbert HenrichsWolfgang Stock
 
Cognitive information science
Cognitive information scienceCognitive information science
Cognitive information scienceS. Kate Devitt
 
Logical Programming With ruby-prolog
Logical Programming With ruby-prologLogical Programming With ruby-prolog
Logical Programming With ruby-prologPreston Lee
 
What’s new in Visual C++
What’s new in Visual C++What’s new in Visual C++
What’s new in Visual C++Microsoft
 
Python Tools for Visual Studio: Python na Microsoftovom .NET-u
Python Tools for Visual Studio: Python na Microsoftovom .NET-uPython Tools for Visual Studio: Python na Microsoftovom .NET-u
Python Tools for Visual Studio: Python na Microsoftovom .NET-uNikola Plejic
 
Part 8 add,update,delete records using records operation buttons in vb.net
Part 8 add,update,delete records using records operation buttons in vb.netPart 8 add,update,delete records using records operation buttons in vb.net
Part 8 add,update,delete records using records operation buttons in vb.netGirija Muscut
 
RuleML2015: Explanation of proofs of regulatory (non-)complianceusing semanti...
RuleML2015: Explanation of proofs of regulatory (non-)complianceusing semanti...RuleML2015: Explanation of proofs of regulatory (non-)complianceusing semanti...
RuleML2015: Explanation of proofs of regulatory (non-)complianceusing semanti...RuleML
 
Science Information Literacy Tutorials and Pedagogy
Science Information Literacy Tutorials and Pedagogy Science Information Literacy Tutorials and Pedagogy
Science Information Literacy Tutorials and Pedagogy Eleni Zazani
 
Offline Omni Font Arabic Optical Text Recognition System using Prolog Classif...
Offline Omni Font Arabic Optical Text Recognition System using Prolog Classif...Offline Omni Font Arabic Optical Text Recognition System using Prolog Classif...
Offline Omni Font Arabic Optical Text Recognition System using Prolog Classif...GBM
 
Forensic Science Information Literacy
Forensic Science Information LiteracyForensic Science Information Literacy
Forensic Science Information LiteracyKasper Abcouwer
 

Destaque (16)

Transforming the world with Information technology
Transforming the world with Information technologyTransforming the world with Information technology
Transforming the world with Information technology
 
Part 3 binding navigator vb.net
Part 3 binding navigator vb.netPart 3 binding navigator vb.net
Part 3 binding navigator vb.net
 
Part 5 create sequence increment value using negative value
Part 5 create sequence increment value using negative valuePart 5 create sequence increment value using negative value
Part 5 create sequence increment value using negative value
 
Pioneers of Information Science in Europe: The Oeuvre of Norbert Henrichs
Pioneers of Information Science in Europe: The Oeuvre of Norbert HenrichsPioneers of Information Science in Europe: The Oeuvre of Norbert Henrichs
Pioneers of Information Science in Europe: The Oeuvre of Norbert Henrichs
 
Cognitive information science
Cognitive information scienceCognitive information science
Cognitive information science
 
Logical Programming With ruby-prolog
Logical Programming With ruby-prologLogical Programming With ruby-prolog
Logical Programming With ruby-prolog
 
What’s new in Visual C++
What’s new in Visual C++What’s new in Visual C++
What’s new in Visual C++
 
Python Tools for Visual Studio: Python na Microsoftovom .NET-u
Python Tools for Visual Studio: Python na Microsoftovom .NET-uPython Tools for Visual Studio: Python na Microsoftovom .NET-u
Python Tools for Visual Studio: Python na Microsoftovom .NET-u
 
Part 8 add,update,delete records using records operation buttons in vb.net
Part 8 add,update,delete records using records operation buttons in vb.netPart 8 add,update,delete records using records operation buttons in vb.net
Part 8 add,update,delete records using records operation buttons in vb.net
 
Presentation1
Presentation1Presentation1
Presentation1
 
Introduction to XML
Introduction to XMLIntroduction to XML
Introduction to XML
 
RuleML2015: Explanation of proofs of regulatory (non-)complianceusing semanti...
RuleML2015: Explanation of proofs of regulatory (non-)complianceusing semanti...RuleML2015: Explanation of proofs of regulatory (non-)complianceusing semanti...
RuleML2015: Explanation of proofs of regulatory (non-)complianceusing semanti...
 
Cpp lab 13_pres
Cpp lab 13_presCpp lab 13_pres
Cpp lab 13_pres
 
Science Information Literacy Tutorials and Pedagogy
Science Information Literacy Tutorials and Pedagogy Science Information Literacy Tutorials and Pedagogy
Science Information Literacy Tutorials and Pedagogy
 
Offline Omni Font Arabic Optical Text Recognition System using Prolog Classif...
Offline Omni Font Arabic Optical Text Recognition System using Prolog Classif...Offline Omni Font Arabic Optical Text Recognition System using Prolog Classif...
Offline Omni Font Arabic Optical Text Recognition System using Prolog Classif...
 
Forensic Science Information Literacy
Forensic Science Information LiteracyForensic Science Information Literacy
Forensic Science Information Literacy
 

Semelhante a How Not To Be Seen

Python @ PiTech - March 2009
Python @ PiTech - March 2009Python @ PiTech - March 2009
Python @ PiTech - March 2009tudorprodan
 
PyLadies Seattle - Lessons in Interactive Visualizations
PyLadies Seattle - Lessons in Interactive VisualizationsPyLadies Seattle - Lessons in Interactive Visualizations
PyLadies Seattle - Lessons in Interactive VisualizationsAmanda Casari
 
Web Hooks and the Programmable World of Tomorrow
Web Hooks and the Programmable World of TomorrowWeb Hooks and the Programmable World of Tomorrow
Web Hooks and the Programmable World of TomorrowJeff Lindsay
 
rake puppetexpert:create - Puppet Camp Silicon Valley 2014
rake puppetexpert:create - Puppet Camp Silicon Valley 2014rake puppetexpert:create - Puppet Camp Silicon Valley 2014
rake puppetexpert:create - Puppet Camp Silicon Valley 2014nvpuppet
 
ZCA: A component architecture for Python
ZCA: A component architecture for PythonZCA: A component architecture for Python
ZCA: A component architecture for PythonTimo Stollenwerk
 
Data science apps powered by Jupyter Notebooks
Data science apps powered by Jupyter NotebooksData science apps powered by Jupyter Notebooks
Data science apps powered by Jupyter NotebooksNatalino Busa
 
Language Sleuthing HOWTO with NLTK
Language Sleuthing HOWTO with NLTKLanguage Sleuthing HOWTO with NLTK
Language Sleuthing HOWTO with NLTKBrianna Laugher
 
Python and the Web
Python and the WebPython and the Web
Python and the Webpycontw
 
Mining social data
Mining social dataMining social data
Mining social dataMalk Zameth
 
DRUG - RDSTK Talk
DRUG - RDSTK TalkDRUG - RDSTK Talk
DRUG - RDSTK Talkrtelmore
 
First CAT juniors session documentation
First CAT juniors session documentationFirst CAT juniors session documentation
First CAT juniors session documentationMohamed Aboul-Fotouh
 
Data Science Apps: Beyond Notebooks - Natalino Busa - Codemotion Amsterdam 2017
Data Science Apps: Beyond Notebooks - Natalino Busa - Codemotion Amsterdam 2017Data Science Apps: Beyond Notebooks - Natalino Busa - Codemotion Amsterdam 2017
Data Science Apps: Beyond Notebooks - Natalino Busa - Codemotion Amsterdam 2017Codemotion
 
Build an App with Blindfold - Britt Barak
Build an App with Blindfold - Britt Barak Build an App with Blindfold - Britt Barak
Build an App with Blindfold - Britt Barak DroidConTLV
 
Conf42 Python_ ML Enhanced Event Streaming Apps with Python Microservices
Conf42 Python_ ML Enhanced Event Streaming Apps with Python MicroservicesConf42 Python_ ML Enhanced Event Streaming Apps with Python Microservices
Conf42 Python_ ML Enhanced Event Streaming Apps with Python MicroservicesTimothy Spann
 
A Love letter to flash
A Love letter to flashA Love letter to flash
A Love letter to flashFITC
 
Data science apps: beyond notebooks
Data science apps: beyond notebooksData science apps: beyond notebooks
Data science apps: beyond notebooksNatalino Busa
 

Semelhante a How Not To Be Seen (20)

HackIM 2012 CTF Walkthrough
HackIM 2012 CTF WalkthroughHackIM 2012 CTF Walkthrough
HackIM 2012 CTF Walkthrough
 
Python @ PiTech - March 2009
Python @ PiTech - March 2009Python @ PiTech - March 2009
Python @ PiTech - March 2009
 
Learn python
Learn pythonLearn python
Learn python
 
PyLadies Seattle - Lessons in Interactive Visualizations
PyLadies Seattle - Lessons in Interactive VisualizationsPyLadies Seattle - Lessons in Interactive Visualizations
PyLadies Seattle - Lessons in Interactive Visualizations
 
Web Hooks and the Programmable World of Tomorrow
Web Hooks and the Programmable World of TomorrowWeb Hooks and the Programmable World of Tomorrow
Web Hooks and the Programmable World of Tomorrow
 
rake puppetexpert:create - Puppet Camp Silicon Valley 2014
rake puppetexpert:create - Puppet Camp Silicon Valley 2014rake puppetexpert:create - Puppet Camp Silicon Valley 2014
rake puppetexpert:create - Puppet Camp Silicon Valley 2014
 
ZCA: A component architecture for Python
ZCA: A component architecture for PythonZCA: A component architecture for Python
ZCA: A component architecture for Python
 
Data science apps powered by Jupyter Notebooks
Data science apps powered by Jupyter NotebooksData science apps powered by Jupyter Notebooks
Data science apps powered by Jupyter Notebooks
 
Language Sleuthing HOWTO with NLTK
Language Sleuthing HOWTO with NLTKLanguage Sleuthing HOWTO with NLTK
Language Sleuthing HOWTO with NLTK
 
Python and the Web
Python and the WebPython and the Web
Python and the Web
 
Mining social data
Mining social dataMining social data
Mining social data
 
DRUG - RDSTK Talk
DRUG - RDSTK TalkDRUG - RDSTK Talk
DRUG - RDSTK Talk
 
Artspeakpresentation
ArtspeakpresentationArtspeakpresentation
Artspeakpresentation
 
First CAT juniors session documentation
First CAT juniors session documentationFirst CAT juniors session documentation
First CAT juniors session documentation
 
Data Science Apps: Beyond Notebooks - Natalino Busa - Codemotion Amsterdam 2017
Data Science Apps: Beyond Notebooks - Natalino Busa - Codemotion Amsterdam 2017Data Science Apps: Beyond Notebooks - Natalino Busa - Codemotion Amsterdam 2017
Data Science Apps: Beyond Notebooks - Natalino Busa - Codemotion Amsterdam 2017
 
Build an App with Blindfold - Britt Barak
Build an App with Blindfold - Britt Barak Build an App with Blindfold - Britt Barak
Build an App with Blindfold - Britt Barak
 
Conf42 Python_ ML Enhanced Event Streaming Apps with Python Microservices
Conf42 Python_ ML Enhanced Event Streaming Apps with Python MicroservicesConf42 Python_ ML Enhanced Event Streaming Apps with Python Microservices
Conf42 Python_ ML Enhanced Event Streaming Apps with Python Microservices
 
A Love letter to flash
A Love letter to flashA Love letter to flash
A Love letter to flash
 
Deep Learning with Spark
Deep Learning with SparkDeep Learning with Spark
Deep Learning with Spark
 
Data science apps: beyond notebooks
Data science apps: beyond notebooksData science apps: beyond notebooks
Data science apps: beyond notebooks
 

Mais de Mark Pesce

Helicopter Lessons
Helicopter LessonsHelicopter Lessons
Helicopter LessonsMark Pesce
 
Hyperconnected Health
Hyperconnected HealthHyperconnected Health
Hyperconnected HealthMark Pesce
 
Calculated Risks
Calculated RisksCalculated Risks
Calculated RisksMark Pesce
 
What Ever Happened to the Book?
What Ever Happened to the Book?What Ever Happened to the Book?
What Ever Happened to the Book?Mark Pesce
 
The Unfinished Project
The Unfinished ProjectThe Unfinished Project
The Unfinished ProjectMark Pesce
 
The Future's So Bright I've Got to Wear Implants
The Future's So Bright I've Got to Wear ImplantsThe Future's So Bright I've Got to Wear Implants
The Future's So Bright I've Got to Wear ImplantsMark Pesce
 
Dense And Thick
Dense And ThickDense And Thick
Dense And ThickMark Pesce
 
Everything Old Is New Again
Everything Old Is New AgainEverything Old Is New Again
Everything Old Is New AgainMark Pesce
 
Using The Network For Business Success
Using The Network For Business SuccessUsing The Network For Business Success
Using The Network For Business SuccessMark Pesce
 
Giving People A Voice
Giving People A VoiceGiving People A Voice
Giving People A VoiceMark Pesce
 
Share This Seminar
Share This SeminarShare This Seminar
Share This SeminarMark Pesce
 
Sharing Power (Global Edition)
Sharing Power (Global Edition)Sharing Power (Global Edition)
Sharing Power (Global Edition)Mark Pesce
 
Hyperpolitics (American Style)
Hyperpolitics (American Style)Hyperpolitics (American Style)
Hyperpolitics (American Style)Mark Pesce
 

Mais de Mark Pesce (18)

Smoke Signals
Smoke SignalsSmoke Signals
Smoke Signals
 
Bottom's Up
Bottom's UpBottom's Up
Bottom's Up
 
Helicopter Lessons
Helicopter LessonsHelicopter Lessons
Helicopter Lessons
 
Hyperconnected Health
Hyperconnected HealthHyperconnected Health
Hyperconnected Health
 
Calculated Risks
Calculated RisksCalculated Risks
Calculated Risks
 
Blue Skies
Blue SkiesBlue Skies
Blue Skies
 
What Ever Happened to the Book?
What Ever Happened to the Book?What Ever Happened to the Book?
What Ever Happened to the Book?
 
The Unfinished Project
The Unfinished ProjectThe Unfinished Project
The Unfinished Project
 
The Future's So Bright I've Got to Wear Implants
The Future's So Bright I've Got to Wear ImplantsThe Future's So Bright I've Got to Wear Implants
The Future's So Bright I've Got to Wear Implants
 
Dense And Thick
Dense And ThickDense And Thick
Dense And Thick
 
Everything Old Is New Again
Everything Old Is New AgainEverything Old Is New Again
Everything Old Is New Again
 
Using The Network For Business Success
Using The Network For Business SuccessUsing The Network For Business Success
Using The Network For Business Success
 
Giving People A Voice
Giving People A VoiceGiving People A Voice
Giving People A Voice
 
Nexus
NexusNexus
Nexus
 
Share This Seminar
Share This SeminarShare This Seminar
Share This Seminar
 
The New New
The New NewThe New New
The New New
 
Sharing Power (Global Edition)
Sharing Power (Global Edition)Sharing Power (Global Edition)
Sharing Power (Global Edition)
 
Hyperpolitics (American Style)
Hyperpolitics (American Style)Hyperpolitics (American Style)
Hyperpolitics (American Style)
 

Último

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
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
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
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
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
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
 
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
 
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
 
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
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
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
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 

Último (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
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
 
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
 
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...
 
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
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
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...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 

How Not To Be Seen

  • 1. How Not To Be Seen Mark Pesce mark@markpesce.com / twitter @mpesce
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. RPG II* BASIC Z-80, 8085, 8048, 8051, x86, 68000 Assembler Lisp* C PROLOG* C++ * Forgotten FORTH ** Invented VRML** Java ***Meh JavaScript PERL PHP SQL Python Objective-C***
  • 8.
  • 9. RPG II* BASIC Z-80, 8085, 8048, 8051, x86, 68000 Assembler Lisp* C PROLOG* C++ * Forgotten FORTH ** Invented VRML** Java ***Meh JavaScript PERL PHP SQL Python Objective-C***
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. Part Two: And Now For Something Completely Different
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33. Plexus Architecture Joh Ni Kate . ... ...
  • 34. The ‘Plex’ - a database of connections John Allsopp, Twitter: johnallsopp, ... Nicola Bridle, Twitter: nicster, ... Kate Carruthers, Twitter: kcarruthers ...
  • 35. Plexus API Sharer ...
  • 36. Plexus Listener API ...
  • 37. Plexus Event Flow Listening Sharing ... ...
  • 38.
  • 39.
  • 40. I can haz contacts plz? kthxbai!
  • 41. markpesce.com/markpesce.plx { "connections" : [ { "type": "Name", "data": "Mark Pesce" }, { "type": "Twitter", "data": "mpesce" }, { "type": "feed", "data": "http:// blog.futurestreetconsulting.com/?feed=rss2" }, { "type": "feed", "data": "http:// plexus.relationalspace.org/?feed=rss2" }, { "type": "feed", "data": "http://api.flickr.com/services/ feeds/photos_public.gne?id=36521970021@N01&lang=en- us&format=rss_200" }, { "type": "feed", "data": "feed://gdata.youtube.com/feeds/ base/users/mpesce/uploads? alt=rss&v=2&orderby=published&client=ytapi-youtube-profile" } ] }
  • 42. Mark is added Nick’s Plex John Allsopp, Twitter: johnallsopp, ... Kate Carruthers, Twitter: kcarruthers Mark Pesce, Twitter: mpesce, ... ...
  • 43. Plexus Listeners are created API ‘mpesce’ ‘plexus.relationalspace.org/...’ ‘api.flickr.com/...’ ...
  • 44.
  • 45. No n00bs! l33t ØR pwnd!
  • 46.
  • 47. Private Negotiation SMTP? Anthony OK Mark
  • 48. Anthony is added to Mark’s Plex John Allsopp, Twitter: johnallsopp, ... Anthony Baxter, SMTP: anthonybax... Nicola Bridle, Twitter: nicster, ... Kate Carruthers, Twitter: kcarruthers ...
  • 49. Plexus API Sharer is created ‘anthonybaxter@markpesce.com’
  • 50.
  • 51. Part Three: How Not To Be Seen
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.