<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" 
  xmlns:content="http://purl.org/rss/1.0/modules/content/" 
  xmlns:dc="http://purl.org/dc/elements/1.1/" 
  xmlns:atom="http://www.w3.org/2005/Atom" 
  xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" 
  xmlns:media="http://search.yahoo.com/mrss/">
  <channel>
    <title>meta on Ben&#39;s ideas and projects</title>
    <link>https://ben.the-collective.net/tags/meta/</link>
    <description>Recent content in meta on Ben&#39;s ideas and projects</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <managingEditor>locutus@the-collective.net (Ben Mason)</managingEditor>
    <webMaster>locutus@the-collective.net (Ben Mason)</webMaster>
    <copyright>©2023, All Rights Reserved</copyright>
    <lastBuildDate>Mon, 03 Nov 2014 08:15:17 -0500</lastBuildDate>
    <sy:updatePeriod>daily</sy:updatePeriod>
    
        <atom:link href="https://ben.the-collective.net/tags/meta/index.xml" rel="self" type="application/rss+xml" />
    

      
      <item>
        <title>Daily work log</title>
        <link>https://ben.the-collective.net/posts/2014-11-03-daily-work-log/</link>
        <pubDate>Mon, 03 Nov 2014 08:15:17 -0500</pubDate>
        <author>locutus@the-collective.net (Ben Mason)</author>
        <atom:modified>Mon, 03 Nov 2014 08:15:17 -0500</atom:modified>
        <guid>https://ben.the-collective.net/posts/2014-11-03-daily-work-log/</guid>
        <description>Like a lot people I regularly have the problem at the end of a workday or even a workweek answering the question, “What did I do?” let alone what “What did I accomplish?” To find an answer for these questions I have started to keep a daily journal using both an automated report and a manual entry. Between these two entries I tend to have a good idea of what occurred during my workday and work week.</description>
        <content:encoded>&lt;p&gt;Like a lot people I regularly have the problem at the end of a workday or even a workweek answering the question, “What did I do?” let alone what “What did I accomplish?” To find an answer for these questions I have started to keep a daily journal using both an automated report and a manual entry. Between these two entries I tend to have a good idea of what occurred during my workday and work week. The idea to keep a journal was inspired in part by a post over at &lt;a href=&#34;http://www.productivityist.com/blog/taking-journaling-to-another-level&#34;&gt;Productivityist: Taking Journaling to Another Level&lt;/a&gt;. It is useful to note that I am a Mac user so all off the tools that I use and have strung together to generate my automated report are Mac specific. That being said, I have found this this practice to be very helpful in keeping track of what I am or am not accomplishing and use it in concert with my daily and weekly review.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://i0.wp.com/networklog.the-collective.net/wp-content/uploads/2014/11/Screen-Shot-2014-11-01-at-15.44.17.png&#34;&gt;&lt;img src=&#34;../2014-11-03-daily-work-log-images/Screen-Shot-2014-11-01-at-15.44.17.png&#34; alt=&#34;Screen Shot 2014-11-01 at 15.44.17&#34; /&gt;&lt;/a&gt;I started this project by writing the automated script using an AppleScript that glues together all of the various apps I use (Mail.app, Omnifocus, Lync, and Apple Calendar) and generates an automated report of what email I sent, tasks I completed, my scheduled meetings and people I interacted with over IM. There were some limitations on what I could actually pull out of all the various apps, but in the end this is high-level list, if I need more I can the app that has the information I need. I kick off this script when my workday comes to an end and the script will collect all the data and stuff it into a new entry for the day in &lt;a href=&#34;http://dayoneapp.com&#34;&gt;Day One&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;After using the script for a while I would still have a lot of those “oh yeah I did XYZ task that day” moments when doing my daily and weekly reviews. The items I was not capturing were items such as phone calls, general thoughts, gripes, or half done tasks that may not show up in any of the apps I collect data from. This eventually led me to keep a daily journal entry in Day One along side my scripts entry. These entries maybe something as simple as a few bullet points I add over the course of the day, or something more detailed along side of the basic thoughts.&lt;/p&gt;
&lt;p&gt;Reviewing these two entries feeds into my own daily and weekly review of my to-do lists to figure out what needs to be put in the list for tomorrow or a later day. A by-product also this simplifies a weekly status I report for my manager. These reports also provide me a view into items that have been touched in the many projects I have running concurrently and random tasks that come in through all of my various inboxes.&lt;/p&gt;
&lt;p&gt;I recommend this practice for anyone, it can help you feel more accomplished, remember those ideas you had that you couldn’t do anything about, and vent about the frustrations. I also find it helps me see what all I have accomplished even when my to-do list does not get smaller or items did not get completed when I planned them to be completed. You can download a copy of my daily script can be found in my Github at,&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/suidroot/workprojects/blob/master/Daily%20Report%20to%20DayOne.scpt&#34;&gt;https://github.com/suidroot/workprojects/blob/master/Daily%20Report%20to%20DayOne.scpt&lt;/a&gt;&lt;br /&gt;
I implore you to not laugh too hard; this script has been hacked together with a lot of twine, glue, and duct tape, and has been my first attempt at AppleScript.&lt;/p&gt;
&lt;p&gt;Footnote: This post was inspired in part by an &lt;a href=&#34;http://www.engadget.com/2014/10/25/irl-day-one/&#34;&gt;Engadget post about DayOne&lt;/a&gt;.&lt;/p&gt;
</content:encoded>
        <dc:creator>suidroot</dc:creator>
        
        
        
        
          
            
              <category>meta</category>
            
          
            
              <category>personal</category>
            
          
            
              <category>productivity</category>
            
          
        
        
          
            
              <category>Meta</category>
            
          
        
        
      </item>
      
      <item>
        <title>My interest of academics of systems</title>
        <link>https://ben.the-collective.net/posts/2014-10-13-my-interest-of-academics-of-systems/</link>
        <pubDate>Mon, 13 Oct 2014 10:17:10 -0400</pubDate>
        <author>locutus@the-collective.net (Ben Mason)</author>
        <atom:modified>Mon, 13 Oct 2014 10:17:10 -0400</atom:modified>
        <guid>https://ben.the-collective.net/posts/2014-10-13-my-interest-of-academics-of-systems/</guid>
        <description>Lately I’ve been very interested in academic side of computers. Complex systems, Theoretical Computing, and Control Theory are two of my focuses right now. This has come about because I’m getting more interested in how the systems work and how ti measure them, more then how to implement them. My career has been very focus on the implementation then how systems work and can be measured. I’ve never had any sort of formal Computer Science education, making a lot of this new territory to me.</description>
        <content:encoded>&lt;p&gt;Lately I’ve been very interested in academic side of computers. Complex systems, Theoretical Computing, and Control Theory are two of my focuses right now. This has come about because I’m getting more interested in how the systems work and how ti measure them, more then how to implement them. My career has been very focus on the implementation then how systems work and can be measured. I’ve never had any sort of formal Computer Science education, making a lot of this new territory to me. As I dive deeper into these topics I realize how much math I have forgotten over the years. These topics are some of reasons for me to refresh my math skills, however math skills are also analyze sampled data such as monitoring data. A great video discussing data analysis is by Noah Kantrowitz at Monitorama PDX 2014.&lt;/p&gt;
&lt;iframe allowfullscreen=&#34;allowfullscreen&#34; frameborder=&#34;0&#34; height=&#34;281&#34; loading=&#34;lazy&#34; src=&#34;//player.vimeo.com/video/95227467?portrait=0&#34; width=&#34;500&#34;&gt;&lt;/iframe&gt;
&lt;p&gt;&lt;a href=&#34;http://vimeo.com/95227467&#34;&gt;Monitorama PDX 2014 – Noah Kantrowitz&lt;/a&gt; from &lt;a href=&#34;http://vimeo.com/monitorama&#34;&gt;Monitorama&lt;/a&gt; on &lt;a href=&#34;https://vimeo.com&#34;&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Some of the topics I’m learning about are much broader then others. The definitions of these fields of study as defined by their Wikipedia articles are as follows,&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Control theory is an interdisciplinary branch of engineering and mathematics that deals with the behavior of dynamical systems with inputs, and how their behavior is modified by feedback.&lt;br /&gt;
&lt;a href=&#34;http://en.wikipedia.org/wiki/Control_theory&#34; title=&#34;Wikipedia: Control Theory&#34;&gt;Wikipedia: Control Theory&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;The field of theoretical computer science is interpreted broadly so as to include algorithms, data structures, computational complexity theory, distributed computation, parallel computation, VLSI, machine learning, computational biology, computational geometry, information theory, cryptography, quantum computation, computational number theory and algebra, program semantics and verification, automata theory, and the study of randomness. Work in this field is often distinguished by its emphasis on mathematical technique and rigor.&lt;br /&gt;
&lt;a href=&#34;http://en.wikipedia.org/wiki/Theoretical_computer_science&#34; title=&#34;Wikipedia: Theoretical Computer Science&#34;&gt;Wikipedia: Theoretical Computer Science&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Complex systems present problems both in mathematical modelling and philosophical foundations. The study of complex systems represents a new approach to science that investigates how relationships between parts give rise to the collective behaviors of a system and how the system interacts and forms relationships with its environment.&lt;br /&gt;
&lt;a href=&#34;http://en.wikipedia.org/wiki/Complex_systems&#34; title=&#34;Wikipedia: Complex Systems&#34;&gt;Wikipedia: Complex Systems  &lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;All of these topics I feel are important as products start to become much simpler and centrally controlled or incredibly complex in their interactions. Algorithms, controls, and data are becoming more and more important to understand.&lt;/p&gt;
</content:encoded>
        <dc:creator>suidroot</dc:creator>
        
        
        
        
          
            
              <category>meta</category>
            
          
            
              <category>personal</category>
            
          
        
        
          
            
              <category>Meta</category>
            
          
        
        
      </item>
      
      <item>
        <title>Cisco Live 2013 - My (late) wrap up.</title>
        <link>https://ben.the-collective.net/posts/2013-07-28-cisco-live-2013-my-late-wrap-up/</link>
        <pubDate>Sun, 28 Jul 2013 13:35:29 -0400</pubDate>
        <author>locutus@the-collective.net (Ben Mason)</author>
        <atom:modified>Sun, 28 Jul 2013 13:35:29 -0400</atom:modified>
        <guid>https://ben.the-collective.net/posts/2013-07-28-cisco-live-2013-my-late-wrap-up/</guid>
        <description>This past month I attended Cisco Live in Orlando, FL with 20,000(?) of my fellow Network/Collaboration/Service Provider/Data Center engineers from all around the world. This was my first time attending, and I had a blast! There are a few themes I won’t talk much about in this post that were big topics at Cisco Live one of which is the Internet of Everything (IoE) as that is well covered, and well is really just Market-ecture-tastic.</description>
        <content:encoded>&lt;p&gt;This past month I attended &lt;a href=&#34;http://www.ciscolive.com/&#34;&gt;Cisco Live&lt;/a&gt; in Orlando, FL with 20,000(?) of my fellow Network/Collaboration/Service Provider/Data Center engineers from all around the world. This was my first time attending, and I had a blast! There are a few themes I won’t talk much about in this post that were big topics at Cisco Live one of which is the Internet of Everything (IoE) as that is well covered, and well is really just Market-ecture-tastic. New gear like the Catalyst 6800 or Nexus 7700 and new ASICs all of which are neat, powerful, and that will enable a lot of the future technologies, but Better, Faster, Stronger hardware comes all the time. In the end SDN/Network Virtualization for me was the most discussed topic in through all of the Network-centric sessions and “hallway” conversations throughout the entire week.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://ben.the-collective.net/images/2013/07/image004.jpg&#34;&gt;&lt;img src=&#34;https://ben.the-collective.net/images/2013/07/image004-254x300.jpg&#34; alt=&#34;CLUS 2013 Schedule&#34; /&gt;&lt;/a&gt;&lt;br /&gt;
I was able to attended many great sessions, but even with a packed schedule I still wanted to be in two places at once most of the time. There were a few standout sessions including “BRKRST-3114 The Art of Network Architecture” and “BRKRST-3045 LISP – A Next Generation Networking Architecture”. “The Art of Network Architecture” was a very business forward discussion of network architecture, and I believe attempted to change the discussion around designing a network. Wheras “LISP – A Next Generation Networking Architecture” got me excited about LISP in a way that I had not been before. All the previous information I had read about LISP left me wanting for a tangible use case. This presentation at CLUS started to describe some good use cases for LISP, I am still left wanting for more wide spread production implementations.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.facebook.com/photo.php?fbid=10151509040257807&amp;amp;set=a.10151509034212807.1073741830.270211262806&amp;amp;type=3&amp;amp;theater&#34;&gt;&lt;img src=&#34;https://ben.the-collective.net/images/2013/07/21348_10151509040257807_193147921_n-768x512.jpg&#34; alt=&#34;CLUS Tweetup&#34; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Another great event I attended was the &lt;a href=&#34;http://networkingnerd.net/2013/05/23/cisco-live-2013-tweetup/&#34;&gt;Tweetup organized by Tom Hollingsworth&lt;/a&gt;. I met a lot of people I follow on Twitter there, and it was nice to put a face with a Twitter handle and have some good conversations about networking and well just about anything else.&lt;/p&gt;
&lt;p&gt;When listening to the discussions and presentations a few trends and themes struck me. First, there is a trend towards the flat network; when I look at the fabric technologies or the affinity networking coming out of &lt;a href=&#34;http://www.plexxi.com/&#34;&gt;Plexxi&lt;/a&gt; or potentially Insieme, this all puts a large exclamation point at the end of the need to move to IPv6 or at least implement dual stack sooner rather than later. It will be key in the success of these technologies in the data center. Next there was a constant argument going on about the death of the CLI and that the GUI will reign supreme. I believe both the CLI users and the GUI user can be accommodated, both types of interfaces can be used to manipulate some back end software and logic. An example of this is &lt;a href=&#34;http://www.tail-f.com/network-control-system/&#34;&gt;tail-f NCS&lt;/a&gt; which has both, while not “SDN” by some definitions, but an example of the 2 UIs co-existing. The real augment that needs to be had concerns the designs of the system needed to support the applications.&lt;/p&gt;
&lt;p&gt;This one is more a rant and less of a theme, but I still think Cisco is missing the mark with the ASA 1000v. I think virtualized physical appliances are a transitional technology, but a needed one. Creating the ASA 1000v and not giving it the full set of features of it’s physical counterpart without a roadmap as far as I can tell to add them, along with the insane licensing scheme of a per-socket protected model does not make sense to me. This is all short changing the IaaS provider market and IMHO it should be licensed and operated similar to the CSR 1000v, full features and per appliance licensing.&lt;/p&gt;
&lt;p&gt;Overall, I was left with two general questions from the week. First, I’m curious how the balance of systemic complexity vs configuration complexity vs structure complexity will fall as the overlay, “underlay” and the SDN glue that holds it all together sets into place. Each new technology that is introduced seems to address one of these complexity problems but not all three in one fell swoop, but this is a larger topic for another post. Second is a reoccurring theme in technology: everything old is new again; I look at the data center technologies, and some of the new IP routing technologies (LISP), and they look a lot like old telephony switching technologies, in the same way VDI looks like mainframe dumb terminals. This is not a critique, just an observation on how it’s important to know your past because it will come back Better, Faster, Stronger, or maybe just the same with a new box around it.&lt;/p&gt;
</content:encoded>
        <dc:creator>Ben Mason</dc:creator>
        
        
        
        
          
            
              <category>meta</category>
            
          
        
        
        
      </item>
      
      <item>
        <title>How I started and learned (Hello World!)</title>
        <link>https://ben.the-collective.net/posts/2013-03-12-how-i-started-and-learned-hello-world/</link>
        <pubDate>Tue, 12 Mar 2013 18:42:46 -0400</pubDate>
        <author>locutus@the-collective.net (Ben Mason)</author>
        <atom:modified>Tue, 12 Mar 2013 18:42:46 -0400</atom:modified>
        <guid>https://ben.the-collective.net/posts/2013-03-12-how-i-started-and-learned-hello-world/</guid>
        <description>I think it makes sense to kick off this blog with a how did I get to where I’m at today. This post covers about 16 or so years (as of posting) of working in IT and Computers and well many years before them as a well….hobbyist.
My first introduction to communications, I guess you could say networking, was calling BBSs and eventually installing and playing with BBS software. I learned a lot about modems and dialup communications.</description>
        <content:encoded>&lt;p&gt;I think it makes sense to kick off this blog with a how did I get to where I’m at today. This post covers about 16 or so years (as of posting) of working in IT and Computers and well many years before them as a well….hobbyist.&lt;/p&gt;
&lt;p&gt;My first introduction to communications, I guess you could say networking, was calling BBSs and eventually installing and playing with BBS software. I learned a lot about modems and dialup communications. Towards the end of this era (to learn more about this time in technology I highly recommend watching the &lt;a href=&#34;http://www.bbsdocumentary.com/&#34;&gt;BBS Documentary&lt;/a&gt; that was released by Jason Scott in 2005.) I leaned about &lt;a href=&#34;http://www.2600.com/&#34;&gt;2600 Magazine&lt;/a&gt; and went to a 2600 Meeting in my area and starting to get interested in the Phone System and how the Phone Switching Systems work.&lt;/p&gt;
&lt;p&gt;Then came along the internet, and I started to learn about programing in some classes in High School and on my own, eventually learning &lt;a href=&#34;http://www.linuxhowtos.org/C_C++/socket.htm&#34;&gt;C Sockets&lt;/a&gt; and coding some basic Client/Server programs and showing me how applications worked across a network. At this time I didn’t know anything about the 7 layer model or another really about networking theory, but I do know now this knowledge has shaped how I have always approached troubleshooting.&lt;/p&gt;
&lt;p&gt;Eventually I decided it was time to get a job working on computers and I found a job working for an outsourced call center for a major home computer manufacturer. This was a very valuable job in my career, here I learned one of the toughest skills to learn, customer service. There were many difficult customers, for example, “where the Start Button?”, Sorry your hard drive is clicking and your data is gone, ‘Yes, click the mouse button in the right” are just some examples. I learned to handle and lead non-expert users, and resolve there issues to the best of my ability. Doing it all with a smile in my voice no matter how frustrating they were.&lt;/p&gt;
&lt;p&gt;Eventually that job ended (&lt;em&gt;ahem laid off&lt;/em&gt;) and I moved into a job and small computer integration company (see &lt;a href=&#34;http://packetpushers.net/thoughts-on-working-as-a-consultant-for-a-var/&#34;&gt;Thoughts on Working as a Consultant for a VAR&lt;/a&gt; and &lt;a href=&#34;http://www.network-janitor.net/2013/02/the-var-y-good-upsides-to-being-a-consultant/&#34;&gt;THE VAR-Y GOOD UPSIDES TO BEING A CONSULTANT!&lt;/a&gt; both are true in a lot of ways about a 13+ years ago as they are today). On my first day I walked to a stack of Novell NetWare books. So I learned NetWare, then Windows NT, Windows 2000, the desktop OS of the month, how to run cable (&lt;em&gt;badly&lt;/em&gt;), and just about anything you could imagine in a small company would use at that time. This made me a very well-rounded technician but not too deep any topic. I did always have a feeling I had an interest in the networking, so I made every opportunity I could to learn how to program routers and learn networks.&lt;/p&gt;
&lt;p&gt;After enough time I studied and got my CCNA at the same time as my boss/owner of the company at the time. This is when I fell off the deep end and started to become a specialist in networking and connectivity, learning about T1s, factional T1s, 56k circuits working with phone companies, still running cabling, routers, switches and still doing all the server work when needed. Then the craze of IP Telephony hit and we started to install Cisco CallManager and Unity. Learning more about PBXs, call routing, dial plans, and auto attendants then I’d ever cared too. Some where in this time period I’d say i could be calling a Network Engineer and moved up form just being a Technician.&lt;/p&gt;
&lt;p&gt;After long enough I decided it was time to get my CCIE, then I procrastinated a while and then I actually did my Written exam and then Lab exam. It was a lot of work but I got it done with a stack of Cisco 2600s, and a lot of late nights. Not long after this my work role changed a lot moving into a role as an IT Director, where I still did my fair share of engineering, but also dived into security and operational policy for internal IT along with our virtual co-location data center (what we would call IaaS now) that we built from the ground up which was very fun. This more or less leads me to today where after more role changes I now focus on Network Architecture for on site customer networks as a Managed Service Provider and the network for our Cloud Service we provide. Working more in diagrams, word, excel and documenting now then working in actual commands lines.&lt;/p&gt;
&lt;p&gt;Not to wax poetic too much but it was been a long winding road, and all the change along the way has kept me on my toes and kept it interesting.&lt;/p&gt;
</content:encoded>
        <dc:creator>Ben Mason</dc:creator>
        
        
        
        
          
            
              <category>meta</category>
            
          
        
        
        
      </item>
      

    
  </channel>
</rss>
