SlideShare a Scribd company logo
1 of 64
Download to read 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

More Related Content

Viewers also liked

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
 

Viewers also liked (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
 

Similar to 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
 

Similar to 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
 

More from 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
 

More from 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)
 

Recently uploaded

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 

Recently uploaded (20)

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 

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.