SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
being a geek
Philip Tellis / philip@bluesmoon.info
Yahoo!
Linux Bangalore 2004, Freedel 2005
Linux Bangalore 2004, Freedel 2005 being a geek
Who am I?
Philip Tellis
philip@bluesmoon.info
@bluesmoon
yahoo
geek
Linux Bangalore 2004, Freedel 2005 being a geek
How does one define a geek?
An obsession with books, studies, gadgets?
Wearing thick glasses?
Having no [social] life?
Speaking in large incomprehensible terms and not caring
about sport?
Linux Bangalore 2004, Freedel 2005 being a geek
2200 years ago, knowing only that at a particular place in
Egypt, on a particular day of the year, at noon, the sun cast no
shadow, Eratosthenes accurately calculated the circumference
of the Earth.
Linux Bangalore 2004, Freedel 2005 being a geek
It’s about being curious
Why doesn’t it work?
Why does it work?
How does it work?
How do I break it?
How do I fix it again?
Linux Bangalore 2004, Freedel 2005 being a geek
It’s about being curious about everything
Why doesn’t it work?
Why does it work?
How does it work?
How do I break it?
How do I fix it again?
Linux Bangalore 2004, Freedel 2005 being a geek
It’s about being an explorer
Seek out unsolved problems
To boldly go where no one has gone before
Do something just because you can
Do something because someone said it can’t be done
Linux Bangalore 2004, Freedel 2005 being a geek
And about Experimenting
Change small parts and observe differences in the whole
Tinkering can get really addictive
You learn more by doing than by reading
Linux Bangalore 2004, Freedel 2005 being a geek
Not being afraid to break things
Geeks are like children
The thought of breaking a system doesn’t arise
Fear limits possibilities, geeks hate limits
This could be dangerous - Curiosity killed the geek
Linux Bangalore 2004, Freedel 2005 being a geek
Geekdom isn’t limited to a domain
Physics, Math, Hi Tech, Comp Sci
Biology, Gaming
DIY
Linux Bangalore 2004, Freedel 2005 being a geek
During the Atom bomb testing, Enrico Fermi accurately
calculated the intensity of the blast by throwing a few small
pieces of paper up into the air as the explosion took place and
measuring how far they fell.
Linux Bangalore 2004, Freedel 2005 being a geek
Software Geeks
Need to be involved in every part of the system
Some geeks are hackers
Boredom and Drudgery are evil - unless it’s personal
Linux Bangalore 2004, Freedel 2005 being a geek
So what about linux and FOSS?
That’s like the big prize you get for being geeky
Software geeks love to use FOSS
They can fix bugs that annoy them
The transition from user to developer comes naturally
Linux Bangalore 2004, Freedel 2005 being a geek
Dispelling the myths
Geeks like to study
Not all geeks wear glasses. Some use lenses.
Geeks have great social lives, and very large social
networks
Geeks are active in sport like UT, Warcraft and Everquest
Linux Bangalore 2004, Freedel 2005 being a geek
Why be a geek?
It’s exciting
Something’s always happening
What do you do when you get to 42?
Linux Bangalore 2004, Freedel 2005 being a geek
What are you waiting for?
Go be a geek.
Linux Bangalore 2004, Freedel 2005 being a geek

Más contenido relacionado

Destacado

The Social Graph2010
The Social Graph2010The Social Graph2010
The Social Graph2010David Smith
 
COSPLAY COLONISTS: Rise of the Creative Audience
COSPLAY COLONISTS: Rise of the Creative AudienceCOSPLAY COLONISTS: Rise of the Creative Audience
COSPLAY COLONISTS: Rise of the Creative AudienceDave Cobb
 
Internet Retailer Web Design 2014 - Product Page
Internet Retailer Web Design 2014 - Product PageInternet Retailer Web Design 2014 - Product Page
Internet Retailer Web Design 2014 - Product Pagesweiskircher
 
Geek Time December 2016 : Bitcoin/Blockchain
Geek Time December 2016 : Bitcoin/BlockchainGeek Time December 2016 : Bitcoin/Blockchain
Geek Time December 2016 : Bitcoin/BlockchainOLBATI
 
L'ere du Marketer Geek
L'ere du Marketer GeekL'ere du Marketer Geek
L'ere du Marketer GeekMarketo
 
21 Things Geek And Nerd Characters Do So You Can Be Successful In Your Life
21 Things Geek And Nerd Characters Do So You Can Be Successful In Your Life21 Things Geek And Nerd Characters Do So You Can Be Successful In Your Life
21 Things Geek And Nerd Characters Do So You Can Be Successful In Your LifeNathan Young
 
Rattrapage Geek spécial Manga par l’association The Geek Side.
Rattrapage Geek  spécial Manga par l’association The Geek Side.Rattrapage Geek  spécial Manga par l’association The Geek Side.
Rattrapage Geek spécial Manga par l’association The Geek Side.Jérôme aka "Genma" Kun
 
SunTseu & Marketo
SunTseu & MarketoSunTseu & Marketo
SunTseu & MarketoMarketo
 
Geek Women Japan 2016 Opening
Geek Women Japan 2016 OpeningGeek Women Japan 2016 Opening
Geek Women Japan 2016 OpeningGeek Women Japan
 
GEEKS HAVE INHERITED THE EARTH - AAGC 2014
GEEKS HAVE INHERITED THE EARTH - AAGC 2014GEEKS HAVE INHERITED THE EARTH - AAGC 2014
GEEKS HAVE INHERITED THE EARTH - AAGC 2014Brian Housand
 
AWS re:Invent 2016: Storage State of the Union (STG201)
AWS re:Invent 2016: Storage State of the Union (STG201)AWS re:Invent 2016: Storage State of the Union (STG201)
AWS re:Invent 2016: Storage State of the Union (STG201)Amazon Web Services
 
What We Talk About When We Talk About Coding (Open Source Bridge 6/21)
What We Talk About When We Talk About Coding (Open Source Bridge 6/21)What We Talk About When We Talk About Coding (Open Source Bridge 6/21)
What We Talk About When We Talk About Coding (Open Source Bridge 6/21)Zoe Landon
 
Marketing for the Everyday Geek (ACT-W 4/16)
Marketing for the Everyday Geek (ACT-W 4/16)Marketing for the Everyday Geek (ACT-W 4/16)
Marketing for the Everyday Geek (ACT-W 4/16)Zoe Landon
 

Destacado (15)

Target audience
Target audienceTarget audience
Target audience
 
The Social Graph2010
The Social Graph2010The Social Graph2010
The Social Graph2010
 
COSPLAY COLONISTS: Rise of the Creative Audience
COSPLAY COLONISTS: Rise of the Creative AudienceCOSPLAY COLONISTS: Rise of the Creative Audience
COSPLAY COLONISTS: Rise of the Creative Audience
 
Internet Retailer Web Design 2014 - Product Page
Internet Retailer Web Design 2014 - Product PageInternet Retailer Web Design 2014 - Product Page
Internet Retailer Web Design 2014 - Product Page
 
Geek Time December 2016 : Bitcoin/Blockchain
Geek Time December 2016 : Bitcoin/BlockchainGeek Time December 2016 : Bitcoin/Blockchain
Geek Time December 2016 : Bitcoin/Blockchain
 
L'ere du Marketer Geek
L'ere du Marketer GeekL'ere du Marketer Geek
L'ere du Marketer Geek
 
21 Things Geek And Nerd Characters Do So You Can Be Successful In Your Life
21 Things Geek And Nerd Characters Do So You Can Be Successful In Your Life21 Things Geek And Nerd Characters Do So You Can Be Successful In Your Life
21 Things Geek And Nerd Characters Do So You Can Be Successful In Your Life
 
Rattrapage Geek spécial Manga par l’association The Geek Side.
Rattrapage Geek  spécial Manga par l’association The Geek Side.Rattrapage Geek  spécial Manga par l’association The Geek Side.
Rattrapage Geek spécial Manga par l’association The Geek Side.
 
SunTseu & Marketo
SunTseu & MarketoSunTseu & Marketo
SunTseu & Marketo
 
Geek Women Japan 2016 Opening
Geek Women Japan 2016 OpeningGeek Women Japan 2016 Opening
Geek Women Japan 2016 Opening
 
GEEKS HAVE INHERITED THE EARTH - AAGC 2014
GEEKS HAVE INHERITED THE EARTH - AAGC 2014GEEKS HAVE INHERITED THE EARTH - AAGC 2014
GEEKS HAVE INHERITED THE EARTH - AAGC 2014
 
CODING SUPERPOWER
CODING SUPERPOWERCODING SUPERPOWER
CODING SUPERPOWER
 
AWS re:Invent 2016: Storage State of the Union (STG201)
AWS re:Invent 2016: Storage State of the Union (STG201)AWS re:Invent 2016: Storage State of the Union (STG201)
AWS re:Invent 2016: Storage State of the Union (STG201)
 
What We Talk About When We Talk About Coding (Open Source Bridge 6/21)
What We Talk About When We Talk About Coding (Open Source Bridge 6/21)What We Talk About When We Talk About Coding (Open Source Bridge 6/21)
What We Talk About When We Talk About Coding (Open Source Bridge 6/21)
 
Marketing for the Everyday Geek (ACT-W 4/16)
Marketing for the Everyday Geek (ACT-W 4/16)Marketing for the Everyday Geek (ACT-W 4/16)
Marketing for the Everyday Geek (ACT-W 4/16)
 

Más de Philip Tellis

Improving D3 Performance with CANVAS and other Hacks
Improving D3 Performance with CANVAS and other HacksImproving D3 Performance with CANVAS and other Hacks
Improving D3 Performance with CANVAS and other HacksPhilip Tellis
 
Frontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy PersonFrontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy PersonPhilip Tellis
 
Frontend Performance: De débutant à Expert à Fou Furieux
Frontend Performance: De débutant à Expert à Fou FurieuxFrontend Performance: De débutant à Expert à Fou Furieux
Frontend Performance: De débutant à Expert à Fou FurieuxPhilip Tellis
 
Frontend Performance: Expert to Crazy Person
Frontend Performance: Expert to Crazy PersonFrontend Performance: Expert to Crazy Person
Frontend Performance: Expert to Crazy PersonPhilip Tellis
 
Beyond Page Level Metrics
Beyond Page Level MetricsBeyond Page Level Metrics
Beyond Page Level MetricsPhilip Tellis
 
Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...
Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...
Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...Philip Tellis
 
Frontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy PersonFrontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy PersonPhilip Tellis
 
Frontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy PersonFrontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy PersonPhilip Tellis
 
Frontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy PersonFrontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy PersonPhilip Tellis
 
RUM Distillation 101 -- Part I
RUM Distillation 101 -- Part IRUM Distillation 101 -- Part I
RUM Distillation 101 -- Part IPhilip Tellis
 
Improving 3rd Party Script Performance With IFrames
Improving 3rd Party Script Performance With IFramesImproving 3rd Party Script Performance With IFrames
Improving 3rd Party Script Performance With IFramesPhilip Tellis
 
Abusing JavaScript to measure Web Performance, or, "how does boomerang work?"
Abusing JavaScript to measure Web Performance, or, "how does boomerang work?"Abusing JavaScript to measure Web Performance, or, "how does boomerang work?"
Abusing JavaScript to measure Web Performance, or, "how does boomerang work?"Philip Tellis
 
The Statistics of Web Performance Analysis
The Statistics of Web Performance AnalysisThe Statistics of Web Performance Analysis
The Statistics of Web Performance AnalysisPhilip Tellis
 
Abusing JavaScript to Measure Web Performance
Abusing JavaScript to Measure Web PerformanceAbusing JavaScript to Measure Web Performance
Abusing JavaScript to Measure Web PerformancePhilip Tellis
 
Analysing network characteristics with JavaScript
Analysing network characteristics with JavaScriptAnalysing network characteristics with JavaScript
Analysing network characteristics with JavaScriptPhilip Tellis
 
A Node.JS bag of goodies for analyzing Web Traffic
A Node.JS bag of goodies for analyzing Web TrafficA Node.JS bag of goodies for analyzing Web Traffic
A Node.JS bag of goodies for analyzing Web TrafficPhilip Tellis
 

Más de Philip Tellis (20)

Improving D3 Performance with CANVAS and other Hacks
Improving D3 Performance with CANVAS and other HacksImproving D3 Performance with CANVAS and other Hacks
Improving D3 Performance with CANVAS and other Hacks
 
Frontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy PersonFrontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy Person
 
Frontend Performance: De débutant à Expert à Fou Furieux
Frontend Performance: De débutant à Expert à Fou FurieuxFrontend Performance: De débutant à Expert à Fou Furieux
Frontend Performance: De débutant à Expert à Fou Furieux
 
Frontend Performance: Expert to Crazy Person
Frontend Performance: Expert to Crazy PersonFrontend Performance: Expert to Crazy Person
Frontend Performance: Expert to Crazy Person
 
Beyond Page Level Metrics
Beyond Page Level MetricsBeyond Page Level Metrics
Beyond Page Level Metrics
 
Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...
Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...
Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...
 
Frontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy PersonFrontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy Person
 
Frontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy PersonFrontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy Person
 
Frontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy PersonFrontend Performance: Beginner to Expert to Crazy Person
Frontend Performance: Beginner to Expert to Crazy Person
 
mmm... beacons
mmm... beaconsmmm... beacons
mmm... beacons
 
RUM Distillation 101 -- Part I
RUM Distillation 101 -- Part IRUM Distillation 101 -- Part I
RUM Distillation 101 -- Part I
 
Improving 3rd Party Script Performance With IFrames
Improving 3rd Party Script Performance With IFramesImproving 3rd Party Script Performance With IFrames
Improving 3rd Party Script Performance With IFrames
 
Extending Boomerang
Extending BoomerangExtending Boomerang
Extending Boomerang
 
Abusing JavaScript to measure Web Performance, or, "how does boomerang work?"
Abusing JavaScript to measure Web Performance, or, "how does boomerang work?"Abusing JavaScript to measure Web Performance, or, "how does boomerang work?"
Abusing JavaScript to measure Web Performance, or, "how does boomerang work?"
 
The Statistics of Web Performance Analysis
The Statistics of Web Performance AnalysisThe Statistics of Web Performance Analysis
The Statistics of Web Performance Analysis
 
Abusing JavaScript to Measure Web Performance
Abusing JavaScript to Measure Web PerformanceAbusing JavaScript to Measure Web Performance
Abusing JavaScript to Measure Web Performance
 
Rum for Breakfast
Rum for BreakfastRum for Breakfast
Rum for Breakfast
 
Analysing network characteristics with JavaScript
Analysing network characteristics with JavaScriptAnalysing network characteristics with JavaScript
Analysing network characteristics with JavaScript
 
A Node.JS bag of goodies for analyzing Web Traffic
A Node.JS bag of goodies for analyzing Web TrafficA Node.JS bag of goodies for analyzing Web Traffic
A Node.JS bag of goodies for analyzing Web Traffic
 
Input sanitization
Input sanitizationInput sanitization
Input sanitization
 

Último

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 

Último (20)

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 

being a geek

  • 1. being a geek Philip Tellis / philip@bluesmoon.info Yahoo! Linux Bangalore 2004, Freedel 2005 Linux Bangalore 2004, Freedel 2005 being a geek
  • 2. Who am I? Philip Tellis philip@bluesmoon.info @bluesmoon yahoo geek Linux Bangalore 2004, Freedel 2005 being a geek
  • 3. How does one define a geek? An obsession with books, studies, gadgets? Wearing thick glasses? Having no [social] life? Speaking in large incomprehensible terms and not caring about sport? Linux Bangalore 2004, Freedel 2005 being a geek
  • 4. 2200 years ago, knowing only that at a particular place in Egypt, on a particular day of the year, at noon, the sun cast no shadow, Eratosthenes accurately calculated the circumference of the Earth. Linux Bangalore 2004, Freedel 2005 being a geek
  • 5. It’s about being curious Why doesn’t it work? Why does it work? How does it work? How do I break it? How do I fix it again? Linux Bangalore 2004, Freedel 2005 being a geek
  • 6. It’s about being curious about everything Why doesn’t it work? Why does it work? How does it work? How do I break it? How do I fix it again? Linux Bangalore 2004, Freedel 2005 being a geek
  • 7. It’s about being an explorer Seek out unsolved problems To boldly go where no one has gone before Do something just because you can Do something because someone said it can’t be done Linux Bangalore 2004, Freedel 2005 being a geek
  • 8. And about Experimenting Change small parts and observe differences in the whole Tinkering can get really addictive You learn more by doing than by reading Linux Bangalore 2004, Freedel 2005 being a geek
  • 9. Not being afraid to break things Geeks are like children The thought of breaking a system doesn’t arise Fear limits possibilities, geeks hate limits This could be dangerous - Curiosity killed the geek Linux Bangalore 2004, Freedel 2005 being a geek
  • 10. Geekdom isn’t limited to a domain Physics, Math, Hi Tech, Comp Sci Biology, Gaming DIY Linux Bangalore 2004, Freedel 2005 being a geek
  • 11. During the Atom bomb testing, Enrico Fermi accurately calculated the intensity of the blast by throwing a few small pieces of paper up into the air as the explosion took place and measuring how far they fell. Linux Bangalore 2004, Freedel 2005 being a geek
  • 12. Software Geeks Need to be involved in every part of the system Some geeks are hackers Boredom and Drudgery are evil - unless it’s personal Linux Bangalore 2004, Freedel 2005 being a geek
  • 13. So what about linux and FOSS? That’s like the big prize you get for being geeky Software geeks love to use FOSS They can fix bugs that annoy them The transition from user to developer comes naturally Linux Bangalore 2004, Freedel 2005 being a geek
  • 14. Dispelling the myths Geeks like to study Not all geeks wear glasses. Some use lenses. Geeks have great social lives, and very large social networks Geeks are active in sport like UT, Warcraft and Everquest Linux Bangalore 2004, Freedel 2005 being a geek
  • 15. Why be a geek? It’s exciting Something’s always happening What do you do when you get to 42? Linux Bangalore 2004, Freedel 2005 being a geek
  • 16. What are you waiting for? Go be a geek. Linux Bangalore 2004, Freedel 2005 being a geek