Tuesday, February 7, 2017

Data Science Trolling at the Airport: Using R to Look Like the Matrix

I've been quite busy at work lately, but I am working on some new, serious posts (one on Support Vector Machines, another on Trumps claims of voter fraud).  For today though, just a fun post about trolling people who like to stare at programmers in public.  

Occasionally, I am stranded somewhere in public (like an airport or a conference) when I need to do some serious coding (side note: one large company has a significant piece of their software architecture running that I wrote on a bench in Las Vegas).  In these situations I open my laptop and start coding, but often notice that people are staring at my computer screen. It doesn't bother me that much, but over time it does become a bit annoying.  A few theories for the stares:

  • It's novel: They've never seen a programmer at work before.
  • It's me specifically: I tend to fidget, and be generally annoying when coding.
  • Its evil: When normal people see programmers writing code in movies, they're always doing something fun and exciting, or evil. They're hackers. 




A Solution:

Anyway, I eventually get annoyed with people staring at me, and based on my third bullet point, decide to give them a show, troll them just a bit.  I wrote this very short piece of code a few years ago in an airport, it's for R and actually quite simple:




It uses a loop, runif() and some rounding to create 70,000,000 random number and print them to the console.  It basically makes your computer screen look like something from a hacker or Matrix movie.  The Sys.sleep() function is something to parameterize based on your system settings, but the point of it is to make the console animate as though you are in a movie.  What does this code create?  I  Here's video of the code running: 




Recommendations for maximum silliness: 

  • When you start the code, maximize the command line portion of your computer.
  • Make sure you're setup for black background and white or green text, for maximum appearance of evil.
  • For bonus points try to give the appearance that you are really up to something:
    • Wringing of hands or nervous fingers help with this appearance.
    • Rocking back and forth slightly while intently staring at the screen.
    • Mumbling under breath things like "it's working, it's working!" or "almost in... almost in."






133 comments:

  1. Replies
    1. For handling the complex database management system you have to know the better way to manage the complex data science and you can go to this web-site activewizards.com/ for getting the best data scientist for you, who can easily solve your all type of data handling problem for you.

      Delete
  2. Excellent Sharing. You have done great job. I gathered lots of new information. . Devops Online Training | Data Science Online Training

    ReplyDelete
  3. Hi, I am really happy to found such a helpful and fascinating post that is written in well manner. Thanks for sharing such an informative post.R Programming Online Training | Hadoop Online Training

    ReplyDelete
  4. Thank you for sharing such a nice and interesting blog with us. Hope it might be much useful for us. keep on updating...!!
    seo company in india
    digital marketing company in india

    ReplyDelete
  5. Great blog.you put Good stuff.All the topics were explained briefly.so quickly understand for me.I am waiting for your next fantastic blog.Thanks for sharing.Any coures related details learn.... Dot Net Training in Chennai
    Android Training in Chennai
    Selenium Training in Chennai
    Hadoop Training in Chennai

    ReplyDelete
  6. Everyone wants to get unique place in the IT industry’s for that you need to upgrade your skills, your blog helps me improvise my skill set to get good career, keep sharing your thoughts with us.

    Data Science Online Training

    ReplyDelete
  7. Hi, I really happy to read your blog. I will gather lot of new information from this blog. you will written in well manner. Thanks for sharing.


    Data Science Training in Bangalore

    ReplyDelete
  8. Gengories Blogs article.Pretty useful information posted here. We share data science contribution of matrix uses and concussion sites. In these topics explained is very and understand very quickly. We want to hear & learn for Hadoop well to it visit
    Hadoop Training in Chennai

    ReplyDelete
  9. Thanks for sharing such a wonderful article with us.It's very useful for the begginers to Data Science.In this article I gathered a lot of information about Data Science

    ReplyDelete
  10. Great post. The strategy you have posted Data Science Trolling at the Airport: Using R to Look Like the Matrix this technology helped me to get into the next level and had lot of information in it.Get more.. Software Testing Training in Bangalore
    Devops Training in Bangalore

    ReplyDelete
  11. Nice blog has been shared by you. it will be really helpful to many peoples who are all working under the technology.thank you for sharing this blog.

    Data Science Online Training
    Hadoop Online Training

    ReplyDelete
  12. Hi admin, really you have done great job. A career in data science makes you a well decision maker in other scopes of lifetime. At its core, Data Science Training in Bangalore goes you into a good data-driven decision maker.

    ReplyDelete
  13. Nice Blog. It is really an useful information, Thanks for sharing
    Data science training

    ReplyDelete
  14. Wonderful Blog!!! Your post is very informative about Hadoop technology. Thank you for sharing the article with

    us.

    Hadoop Training in Chennai |
    Hadoop Course in Chennai

    ReplyDelete
  15. Thank you so much for sharing this worth able content with us. The concept taken here will be useful for my future programs and i will surely implement them in my study. Keep blogging article like this.

    Data science training in Marathahalli|
    Data science training in Bangalore|
    Hadoop Training in Marathahalli|
    Hadoop Training in Bangalore|

    ReplyDelete
  16. I’m really impressed with your blog article, such great & useful knowledge you mentioned here...Python Training in Marathahalli

    Data Science Training in BTM Layout

    ReplyDelete
  17. The lodging is likewise close to the lodging group in Miami. Consequently, this air terminal inn has as of late been redesigned. https://lutonairportparking.uk.com

    ReplyDelete
  18. This blog awesome and i learn a lot about programming from here.The best thing about this blog is that you doing from beginning to experts level. Data Science Training in Chennai | Java Training in Chennai

    ReplyDelete
  19. Thanks for such a wonderful article on Data Science
    Thanks for sharing such a good video explanation.
    Thank you
    Data Science Training In Hyderabad
    Data Scientist Training In Hyderabad

    ReplyDelete
  20. Excellent post!!! Your article helped to under the future of java development. Being an open source platform, java is integrated in most of the software development industries to create rich featured applications.Java Course in Chennai |java training in velachery|java training institute in chennai

    ReplyDelete
  21. Very Nicely Explained Blog on Data Science Trolling at the Airport: Using R to Look Like the Matrix Thank you For shar ing with us:
    Devops Training in Bangalore
    Machine Learning Training in Bangalore
    iteanz

    ReplyDelete
  22. Your post is very useful, Thanks for sharing this valuable information with us.MBA Project Center in Chennai | MBA Project in Velachery.

    ReplyDelete
  23. Thanks for sharing these niche piece of knowledge. Here, I had a solution for my inconclusive problems & it’s really helps me a lot keep updates…
    Big Data Training|Hadoop Training Chennai

    ReplyDelete
  24. Good information.Thank you for sharing .Waiting for new posts Data Science online training

    ReplyDelete

  25. This is an awesome article. In the wake of perusing this article just a single word is turning out fro my mouth that is "stunning". I like the metro topic. It looks me entirely in vogue and fun. Do I need to have highlighted stories or would i be able to have included pages? So thanks for sharing such a great post with us.


    kahuna massage chair

    ReplyDelete
  26. really cool post, highly informative and professionally written and I am glad to be a visitor of this perfect blog, thank you for this rare info!
    devops training in hyderabad

    ReplyDelete
  27. I am usually to blogging and i genuinely appreciate your content regularly. This content has truly peaks my interest. I will bookmark your web site and maintain checking achievable details. skis video

    ReplyDelete
  28. Java Training Center in Chennai | Best J2EE Training Center in Chennai | No.1 Java Training Institution in Velachery I really love reading and following your post as I find them extremely informative and interesting. This post is equally informative as well as interesting

    ReplyDelete
  29. Appreciation for really being thoughtful and also for deciding on certain marvelous guides most people really want to be aware of.

    AWS Training in Chennai

    ReplyDelete
  30. Your good knowledge and kindness in playing with all the pieces were very useful. I don’t know what I would have done if I had not encountered such a step like this.
    Good Graphics Designing Training Institute in Chennai | Best Multimedia Training Institute in Velachery

    ReplyDelete
  31. I simply wanted to write down a quick word to say thanks to you for those wonderful tips and hints you are showing on this site.
    big-data-hadoop-training-institute-in-bangalore

    ReplyDelete
  32. I wish to show thanks to you just for bailing me out of this particular trouble.As a result of checking through the net and meeting techniques that were not productive, I thought my life was done.

    Data Science Training in Chennai

    Data Science Training in Banglore


    Data Science Training in BTM

    ReplyDelete
  33. I wish to show thanks to you just for bailing me out of this particular trouble.As a result of checking through the net and meeting techniques that were not productive, I thought my life was done.


    Data Science Training in Marathahalli

    Data Science Training in Porur

    Data Science Training in Rajajinagar

    ReplyDelete
  34. Your good knowledge and kindness in playing with all the pieces were very useful. I don’t know what I would have done if I had not encountered such a step like this.
    Data Science Training in Bangalore


    ReplyDelete
  35. Thanks a lot very much for the high quality and results-oriented help. I won’t think twice to endorse your blog post to anybody who wants and needs support about this area.

    rpa Training in Bangalore


    ReplyDelete
  36. Thanks a lot very much for the high quality and results-oriented help. I won’t think twice to endorse your blog post to anybody who wants and needs support about this area.
    Blue Prism Training in Hyderabad
    Ui Path TRaining in Hyderabad

    ReplyDelete
  37. Your good knowledge and kindness in playing with all the pieces were very useful. I don’t know what I would have done if I had not encountered such a step like this.
    Data Science Training in Hyderabad

    ReplyDelete
  38. Good content and thanks for giving nice information to read your blog..MatLab Project Center in Chennai | MatLab Project Center in Velachery

    ReplyDelete
  39. very happy to read your search engine optimization related post.Because it is very helpful post for me.I think it is very valuable information.... Python Certifications Exam Center in Chennai | Best Python Certified in Thiruvanmiyur

    ReplyDelete
  40. I learned so many things from your post. Thank you for sharing such a wonderful blog..Java Project Center in Chennai | Java Project Center in Velachery

    ReplyDelete
  41. Nice and informative article.Thanks for sharing such nice article,
    R is a powerful language used widely for data analysis and statistical computing,keep on updating.

    Data Science with R Training in Chennai
    Data Science Training Data Science with R Training in Chennai
    Data Science Training

    ReplyDelete
  42. Thanks for sharing the info, Salesforceis the best platform for all organizations to perform the multiple tasks at a time
    Salesforce Lightning is the latest updated technology

    ReplyDelete
  43. Your good knowledge and kindness in playing with all the pieces were
    very useful. I don’t know what I would have done if I had not
    encountered such a step like this.

    hadoop training in chennai.

    ReplyDelete
  44. Thanks for your article.It is very useful to learn.Update new article.
    DevOps Training In Chennai | DevOps Training Institute In Chennai

    ReplyDelete
  45. The Content was super and useful.Thankyou for posting this blog.I got some knowledge.
    iOS Training In Chennai | iOS Training Institute In Chennai

    ReplyDelete
  46. Extraordinary blog. you put Good stuff. All the themes were clarified briefly.Thanks for sharing that post.Keep in blogging…
    No.1 Software Testing Training Institute in Chennai | Best Selenium Training Institute in Chennai | Web Designing Training Institute in Chennai

    ReplyDelete
  47. Impressive blog with lovely information. really very useful article for us thanks for sharing such a wonderful blog...
    Graphic Design Training Institute in Chennai | Graphic Design Training Institute in Velachery

    ReplyDelete
  48. Awesome Blog with informative concept. Really I feel happy to see this useful blog, Thanks for sharing such a nice blog.
    Certified Ethical Hacking Training in Chennai | Hacking Training in Saidapet

    ReplyDelete
  49. Extraordinary blog. you put Good stuff. All the themes were clarified briefly.Thanks for sharing that post.Keep in blogging…
    Certified Ethical Hacking Training in Chennai | Blue Prism Training Institute in Chennai

    ReplyDelete
  50. Extraordinary blog. you put Good stuff. All the themes were clarified briefly.Thanks for sharing that post.Keep in blogging…
    Cloud Computing Training Institute in Chennai | Cloud Computing Training Institute in Velachery

    ReplyDelete
  51. Good Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging…
    No.1 Selenium Tools Training institute in Chennai | No.1 Selenium Tools Training institute in Velachery

    ReplyDelete
  52. Thank you for taking the time to provide us with your valuable information.keep sharing your post regularly..
    CLOUD COMPUTING Classes in Chennai | CLOUD COMPUTING Courses in Velachery

    ReplyDelete
  53. This blog very easily understand thank for lot this blog please refer this one definitely you get any one idea about the blog
    Blue Prism Automation Robotic course in Chennai | Blue Prism Automation Robotic course in Velachery

    ReplyDelete
  54. I was curious if you ever considered changing the layout of your site? Its very well written; I love what you’ve got to say. You’ve got an awful lot of text.
    No.1 Blue Prism Training Institute in Chennai | No.1 Blue Prism Training Institute in Velachery | No.1 Blue Prism Training Institute in Kanchipuram

    ReplyDelete
  55. Nice blog. Thank you for sharing. The information you shared is very effective for learners I have got some important suggestions from it…
    Manual Testing Certification Training in Chennai| Manual Testing Certification Training in Velachery

    ReplyDelete
  56. Existing without the answers to the difficulties you’ve sorted out through this guide is a critical case, as well as the kind which could have badly affected my entire career if I had not discovered your website.
    Advanced Ethical Hacking course in Chennai | Advanced Ethical Hacking course in Kanchipuram

    ReplyDelete
  57. Impressive blog with lovely information. really very useful article for us thanks for sharing such a wonderful blog...
    Real Time Project Center in Chennai | Real Time Project in Kanchipuram

    ReplyDelete
  58. I simply wanted to write down a quick word to say thanks to you for those wonderful tips and hints you are showing on this site.
    Photoshop Training Institute in Chennai | Photoshop Training Institute in Kanchipuram

    ReplyDelete
  59. You truly did more than visitors’ expectations. Thank you for rendering these helpful, trusted, edifying and also cool thoughts on the topic.
    No.1 Automation Anywhere Training Institute in Chennai | No.1 Automation Anywhere Training Institute in Velachery

    ReplyDelete
  60. I simply wanted to thank you so much again. I am not sure the things that I might have gone through without the type of hints revealed by you regarding that situation.
    Advanced Ethical Hacking course in Chennai | Advanced Ethical Hacking course in Chennai

    ReplyDelete
  61. I enjoy what you guys are usually up too. This sort of clever work and coverage! Keep up the wonderful works guys I’ve added you guys to my blogroll.
    Adobe Photoshop Training in Chennai | Adobe Photoshop Training in Velachery

    ReplyDelete
  62. I simply wanted to write down a quick word to say thanks to you for those wonderful tips and hints you are showing on this site.
    UIPath Robotic Process Automation in Chennai | UIPath Training in Tambaram

    ReplyDelete
  63. This blog very easily understand and Thanks for sharing such an informative post.

    Python Training Institute in Chennai | Python Training Institute in Velachery

    ReplyDelete
  64. All the points you described so beautiful. Every time i read your i blog and i am so surprised that how you can write so well.
    Dot Net Training in Chennai | Dot Net Training in Kanchipuram

    ReplyDelete
  65. Really it was an awesome article...very interesting to read. You have provided a nice article....Thanks for sharing..
    No.1 UIPath Training Institute in Chennai | No.1 UIPath Training Institute in Velachery

    ReplyDelete
  66. It's very great post... Really you are... done a wonderful job Keep up the good

    work and continue sharing like this.
    Java Training in Chennai | Java Training in Kanchipuram

    ReplyDelete
  67. Nice blog. Thank you for sharing. The information you shared is very effective for learners I have got some important suggestions from it
    Ethical Hacking Training in Chennai | Ethical Hacking Training in Guindy

    ReplyDelete
  68. Very informative blog. Thanks for sharing such good information and keep on updating.
    Android Training in Chennai | Android Training in Kanchipuram

    ReplyDelete
  69. I simply wanted to thank you so much again. I am not sure the things that I might have gone through without the type of hints revealed by you regarding that situation.
    Ethical Hacking Training in Chennai | Ethical Hacking Training in Shozhinganallur

    ReplyDelete
  70. The information you have here is really useful to make my knowledge good. It is truly supportive for us and I have accumulated some essential data from this blog.
    Best Cloud Computing Training Institute in Chennai |Best Cloud Computing Training Institute in Taramani

    ReplyDelete
  71. Good post...It was very interesting and much useful for me..Kindly post more updates..
    RPA Training Institute in Chennai | RPA Training Institute in Velachery

    ReplyDelete
  72. All the points you described so beautiful. Every time i read your blog content and i so surprised that how you can write so well.
    Robotic Process Automation
    Training in Chennai
    | Robotic Process Automation Training in Taramani

    ReplyDelete
  73. Nice article… I am sure I will share this information to my friends and relatives. Thanks for sharing the useful blog

    PCB Training Institute in Chennai | PCBTraining Institute in Velachery

    ReplyDelete
  74. Nice Post! It is really interesting to read from the beginning and Keep up the good work and continue sharing like this.
    C and C++ Training in Chennai | C and C++ Training in Taramani

    ReplyDelete
  75. Nice Post! It is really interesting to read from the beginning and Keep up the good
    work and continue sharing like this.
    Best Blue Prism Training Institute in Chennai | Best Blue Prism Training Institute in Kanchipuram

    ReplyDelete
  76. All the points you described so beautiful. Every time i read your blog content and i so surprised that how you can write so well.
    Oracle Training in Chennai | Oracle Training in Kanchipuram

    ReplyDelete
  77. This blog very easily understand and Thank you for taking the time and sharing this information with us.
    Blueprism Certification Exam Center in Chennai | Blueprism Certification Exam Center in Velachery

    ReplyDelete
  78. Nice blog. Thank you for sharing. The information you shared is very effective for learners I have got some important suggestions from it…Best MBA Project Center in Chennai |Best MBA Project Center in Kanchipuram

    ReplyDelete
  79. I ‘d mention that most of us visitors are endowed to exist in a fabulous place with very many wonderful individuals with very helpful things.
    Blueprism Exam Center in Chennai | Blueprism Exam Center in Velachery

    ReplyDelete
  80. Nice Post! It is really interesting to read from the beginning and Keep up the good work and continue sharing like this.
    Microsoft Advanced Excel and VBA Macros Training in Chennai | Microsoft Advanced Excel and VBA Macros Training in Kanchipuram

    ReplyDelete
  81. Impressive blog with lovely information. Really very useful article for us thanks for sharing such a wonderful blog...
    Best Dotnet Training Institute in Chennai |Best Dotnet Training Institute in Kanchipuram

    ReplyDelete
  82. Nice article… I am sure I will share this information to my friends and relatives. Thanks for sharing the useful blog
    Ethical Hacking Training Course in Chennai | Ethical Hacking Training Course in Nanganallur

    ReplyDelete
  83. This is really too useful and have more ideas from yours. keep sharing many techniques and thanks for sharing the information.
    Java Training in Chennai | Java Training in Adyar

    ReplyDelete
  84. Really it was an awesome article. Very useful & Informative..Thanks for sharing..
    iOS Training in Chennai | iOS Training in Tambaram

    ReplyDelete
  85. Nice Post! It is really interesting to read from the beginning and Keep up the good
    work and continue sharing like this.
    RPA Training in Chennai | RPA Training in Pallikaranai

    ReplyDelete
  86. Wonderful post. I was looking like this. Genuinely it is greatly useful and instructive post. Thankful for sharing.
    Los Angles Background Check

    ReplyDelete
  87. Thanks for sharing this valuable information.. I saw your website and get more details..Nice work...
    Dot net Training in Chennai | Dot net Training in Perungudi

    ReplyDelete
  88. Truly it was an amazing post. Exceptionally helpful and Informative.Thanks for sharing! Allscripts billing service

    ReplyDelete
  89. Nice article… I am sure I will share this information to my friends and relatives. Thanks for sharing the useful blog..
    Blue prism Training in Chennai | Blue prism Training in Besant Nagar

    ReplyDelete
  90. It's very great post... Really you are... done a wonderful job Keep up the good work and continue sharing like this.
    Python Training in Chennai | Python Training in Madipakkam

    ReplyDelete
  91. Thank you for sharing such a nice and interesting blog with us. Hope it might be much useful for us. Best Image Processing Project Center in Chennai | Best Image Processing Project Center in Madipakkam

    ReplyDelete
  92. This blog very easily understandable. Thanks for sharing such an informative post with us.This is a nice post in an interesting line of content.
    ISTQB Training in Chennai | ISTQB Training in Guindy

    ReplyDelete
  93. I have read your blog its very attractive and impressive. I like it your blog...
    Software Testing Training in Chennai | Software Testing Training in Saidapet

    ReplyDelete
  94. Very interesting content which helps me to get the in depth knowledge about the technology.
    Java Training in Chennai | Java Training in Chrompet

    ReplyDelete
  95. Thanks for posting this useful content, Good to know about new things here,Keep updating your blog...
    Graphic Designing Training in Chennai | Graphic Designing Training in Keelkattalai

    ReplyDelete
  96. Very interesting content which helps me to get the in depth knowledge about the technology.
    Ethical Hacking Training in Chennai | Ethical Hacking Training in Thiruvanmiyur

    ReplyDelete
  97. Really i enjoyed very much. And this may helpful for lot of peoples. So you are provided such a nice and great article within this.
    Android Training in Chennai | Android Training in Porur

    ReplyDelete
  98. It's very great post...Thanks for sharing such an informative post..
    Java Training in Chennai | Java Training in St.Thomas Mount

    ReplyDelete
  99. Thanks for sharing this valuable information.. I saw your website and get more details..Nice work...
    IOS Training Institute in Chennai | IOS Training Institute in Velachery

    ReplyDelete
  100. Thanks for posting this useful content, Good to know about new things here,Keep updating your blog...
    Java Training in Chennai | Java Training in Meenambakkam

    ReplyDelete