SlideShare une entreprise Scribd logo
1  sur  64
Télécharger pour lire hors ligne
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

Contenu connexe

En vedette

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
 

En vedette (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
 

Similaire à 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
 

Similaire à 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
 

Plus 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
 

Plus 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)
 

Dernier

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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
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
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
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
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
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
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
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
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
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
 
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 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 future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
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
 

Dernier (20)

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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
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...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
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
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
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
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
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
 
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 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 future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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
 

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.