{"id":580,"date":"2010-06-09T11:24:59","date_gmt":"2010-06-09T17:24:59","guid":{"rendered":"http:\/\/thepizzy.net\/blog\/?p=580"},"modified":"2010-10-04T10:32:37","modified_gmt":"2010-10-04T16:32:37","slug":"how-to-program-a-human-part-3-communication","status":"publish","type":"post","link":"https:\/\/thepizzy.net\/blog\/2010\/06\/how-to-program-a-human-part-3-communication\/","title":{"rendered":"How to Program a Human &#8211; Part 3: Communication"},"content":{"rendered":"<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"624\" data-permalink=\"https:\/\/thepizzy.net\/blog\/2010\/06\/how-to-program-a-human-part-3-communication\/neural-network1\/\" data-orig-file=\"https:\/\/i0.wp.com\/thepizzy.net\/blog\/wp-content\/uploads\/2010\/06\/neural-network1.jpg?fit=400%2C300&amp;ssl=1\" data-orig-size=\"400,300\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Neural Network\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/thepizzy.net\/blog\/wp-content\/uploads\/2010\/06\/neural-network1.jpg?fit=400%2C300&amp;ssl=1\" class=\"alignleft size-full wp-image-624\" title=\"Neural Network\" src=\"https:\/\/i0.wp.com\/thepizzy.net\/blog\/wp-content\/uploads\/2010\/06\/neural-network1.jpg?resize=400%2C300\" alt=\"\" width=\"400\" height=\"300\" srcset=\"https:\/\/i0.wp.com\/thepizzy.net\/blog\/wp-content\/uploads\/2010\/06\/neural-network1.jpg?w=400&amp;ssl=1 400w, https:\/\/i0.wp.com\/thepizzy.net\/blog\/wp-content\/uploads\/2010\/06\/neural-network1.jpg?resize=300%2C225&amp;ssl=1 300w, https:\/\/i0.wp.com\/thepizzy.net\/blog\/wp-content\/uploads\/2010\/06\/neural-network1.jpg?resize=150%2C112&amp;ssl=1 150w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/>I was talking with my girlfriend who mentioned that in her Speech class they were discussing the forms of Communication and what exactly is taking place. Inflection, body language, verbal sounds &#8211; the whole adage &#8220;Communication is 10% what you say and 90% what you don&#8217;t say&#8221;. I view these two types of communication (verbal and non-verbal) as data and meta-data, respectively.<\/p>\n<p>Some people say that our ability to communicate meaningful thoughts and information to others is a characteristic that separates humans from animals. I would disagree. Sure our method of communication is fairly complex, but if you consider the colonies of insects that have millions in such a small place, yet they can manage to communicate amongst the masses just fine. They can find, and retrieve food as well as spread the information about the location and type of food discovered. And yet, insects do not have a brain &#8211; merely a primary nerve inside their exoskeleton.<\/p>\n<p>My current project at work is to get our e-commerce system organized. To do this, I am creating an entire content management system from scratch &#8211; a blank notepad document, a blank png canvas, and pure creativity. The challenge is getting one system to communicate everything necessary so that the new system can understand it. Then the new system has to communicate intrinsic and extrinsic data to the human to process that which requires human intervention. Things that are repeated can be written into the new system&#8217;s code in such a way that the human doesn&#8217;t need to be involved. The human already has a basic understanding of the old system &#8211; so the new system has to take that into consideration when displaying new intrinsic data to make it relevant to the human.<\/p>\n<p>Once all the processing is done, the new system exports things that need to be changed in the old system in such a way that the old system can perform its duty.<\/p>\n<p>I would argue that the ability to communicate is not something that is innately human. When we&#8217;re born we cry until we can understand and form meaningful sounds. In a software system, things break, unless they are coded to produce meaningful output. Even language interpreters must understand both sides of the languages they interpret (which sounds represent which objects and concepts) in order to relay one person&#8217;s data and meta-data to the other person.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I was talking with my girlfriend who mentioned that in her Speech class they were discussing the forms of Communication and what exactly is taking place. Inflection, body language, verbal sounds &#8211; the whole adage &#8220;Communication is 10% what you say and 90% what you don&#8217;t say&#8221;. I view these two types of communication (verbal [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[3,15],"tags":[611,612,608,619,617,620,613,616,319],"class_list":["post-580","post","type-post","status-publish","format-standard","hentry","category-tech","category-thought_experiments","tag-ai","tag-artificial-intelligence","tag-biology","tag-communication","tag-computers","tag-humanology","tag-psychology","tag-robots","tag-software"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_likes_enabled":false,"jetpack_shortlink":"https:\/\/wp.me\/prOO4-9m","jetpack-related-posts":[{"id":555,"url":"https:\/\/thepizzy.net\/blog\/2010\/01\/hp-4240n-49-ff09-service-error\/","url_meta":{"origin":580,"position":0},"title":"HP 4240n 49.ff09 Service Error","author":"[[Neo]]","date":"January 18, 2010","format":false,"excerpt":"Today we experienced a new-to-me error code on our HP 4240n LaserJet printer that read \"49.ff09 Service Error\". After much searching on the internet, I found a couple different sites talking about the 49.xxxx Service Errors and what others had done in their troubleshooting efforts. Most of the links I\u2026","rel":"","context":"In &quot;How To&quot;","block_context":{"text":"How To","link":"https:\/\/thepizzy.net\/blog\/category\/how-to\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/thepizzy.net\/blog\/wp-content\/uploads\/2010\/01\/hp-logo31.jpg?fit=350%2C263&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":852,"url":"https:\/\/thepizzy.net\/blog\/2010\/12\/living-in-the-cloud-first-things-first\/","url_meta":{"origin":580,"position":1},"title":"In the Cloud, First Things First","author":"[[Neo]]","date":"December 23, 2010","format":false,"excerpt":"The hardest part about cutting the cord is making sure everything you need is available online, and how you're going to access it.","rel":"","context":"In &quot;Cloud Computing&quot;","block_context":{"text":"Cloud Computing","link":"https:\/\/thepizzy.net\/blog\/category\/cloud-computing-concepts\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/thepizzy.net\/blog\/wp-content\/uploads\/2010\/12\/2418509850_6b7ac5196b1-300x225.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":79,"url":"https:\/\/thepizzy.net\/blog\/2007\/05\/google-apps-mobile-internets-productivity-ii\/","url_meta":{"origin":580,"position":2},"title":"Google Apps + Mobile Internets = Productivity II","author":"[[Neo]]","date":"May 9, 2007","format":false,"excerpt":"In my last post, I mentioned that I was looking for a way to sync my Google Calendar to my Windows Mobile 5 phone - the Cingular 8125. Well, I found one. I actually found two things actually. The first bit of software is for syncing Google Calendar to the\u2026","rel":"","context":"In &quot;Projects&quot;","block_context":{"text":"Projects","link":"https:\/\/thepizzy.net\/blog\/category\/projects\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":78,"url":"https:\/\/thepizzy.net\/blog\/2007\/04\/google-apps-mozilla-apps-interw3bs-productivity\/","url_meta":{"origin":580,"position":3},"title":"Google Apps + Mozilla Apps + Interw3bs = Productivity","author":"[[Neo]]","date":"April 7, 2007","format":false,"excerpt":"I was on the Office 12\/2007 beta testing team, and got to use their product. And I admit that I became a fan of the new office layout and features. I'd recommend them over the previous Office versions, as long as there is the availability for some time due to\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/thepizzy.net\/blog\/category\/tech\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1116,"url":"https:\/\/thepizzy.net\/blog\/2011\/02\/how-to-connect-to-sql-through-windows-authenticated-odbc-in-php\/","url_meta":{"origin":580,"position":4},"title":"How to Connect to SQL through Windows Authenticated ODBC in PHP","author":"[[Neo]]","date":"February 6, 2011","format":false,"excerpt":"If you use MSSQL over ODBC, connecting w\/ PHP is simply a DOMAIN\\WEBSERVER acct on the MSSQL server & the DSN in PHP's odbc_connect()","rel":"","context":"In &quot;How To&quot;","block_context":{"text":"How To","link":"https:\/\/thepizzy.net\/blog\/category\/how-to\/"},"img":{"alt_text":"ODBC Connection","src":"https:\/\/i0.wp.com\/thepizzy.net\/blog\/wp-content\/uploads\/2011\/02\/8787717937219497341-150x150.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":90,"url":"https:\/\/thepizzy.net\/blog\/2007\/05\/new-rss-code-in-the-works\/","url_meta":{"origin":580,"position":5},"title":"New RSS Code in the works","author":"[[Neo]]","date":"May 17, 2007","format":false,"excerpt":"After spending some time thinking about different ways to re-enable the RSS feature for the-spot.net, I've finally hit on an idea that I've started writing the code for. The original code would hit the main database to grab the newest posts on the forums...after it sorted all 77000 posts by\u2026","rel":"","context":"In &quot;Projects&quot;","block_context":{"text":"Projects","link":"https:\/\/thepizzy.net\/blog\/category\/projects\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/thepizzy.net\/blog\/wp-content\/uploads\/2008\/04\/Untitled-2.png?fit=400%2C400&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/thepizzy.net\/blog\/wp-json\/wp\/v2\/posts\/580","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thepizzy.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thepizzy.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thepizzy.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thepizzy.net\/blog\/wp-json\/wp\/v2\/comments?post=580"}],"version-history":[{"count":5,"href":"https:\/\/thepizzy.net\/blog\/wp-json\/wp\/v2\/posts\/580\/revisions"}],"predecessor-version":[{"id":582,"href":"https:\/\/thepizzy.net\/blog\/wp-json\/wp\/v2\/posts\/580\/revisions\/582"}],"wp:attachment":[{"href":"https:\/\/thepizzy.net\/blog\/wp-json\/wp\/v2\/media?parent=580"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thepizzy.net\/blog\/wp-json\/wp\/v2\/categories?post=580"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thepizzy.net\/blog\/wp-json\/wp\/v2\/tags?post=580"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}