<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title></title>
    <description>Personal website of Josh Somma</description>
    <link>https://www.joshsomma.com/</link>
    <atom:link href="https://www.joshsomma.com/feed.xml" rel="self" type="application/rss+xml"/>
    <pubDate>Wed, 16 Dec 2020 23:24:48 +0000</pubDate>
    <lastBuildDate>Wed, 16 Dec 2020 23:24:48 +0000</lastBuildDate>
    <generator>Jekyll v3.9.0</generator>
    
      <item>
        <title>Learn Digital Electronics With Me</title>
        <description>&lt;p&gt;I was looking to do some online learning as that’s something I like to do from time to time to keep the synapses firing. So I started thinking ‘well, what’s interesting and something I haven’t done before?’ I realised that even though I’ve been using, playing and working with computers for nearly my entire life, I didn’t really understand how computers actually worked. I mean at the chip level, at the electronics and electricity level. Sure I sort of have an  understanding of binary and I’ve made some simple circuits with an arduino. But I really didn’t understand exactly what was happening under the hood of a computer.&lt;/p&gt;

&lt;p&gt;What I found out is amazing. I fell down a fantastically interesting rabbit hole of information as I dug into the subject. When you understand, even at a very basic level, what an achievement digital circuitry and miniaturisation are, it’s incredible to believe the human ingenuity that built these devices. These incredible accomplishments are built on the shoulders of giants going back centuries to pioneers in mathematics, physics and electrical research. Absolutely fascinating subject and makes the little boy in me wish I had gone into electrical engineering.&lt;/p&gt;

&lt;p&gt;I put together a series of links for anyone who’s interested in learning more about how computers and digital electronics work through from early history to  transistors and logic gates to some heavy geekery about silicon foundries pumping out chips and a lot more in between. Enjoy perusing these links.&lt;/p&gt;

&lt;p&gt;I started with the &lt;a href=&quot;https://www.youtube.com/watch?v=tpIctyqH29Q&amp;amp;list=PL8dPuuaLjXtNlUrzyH5r6jN9ulIgZBpdo&quot; target=&quot;new&quot;&gt;Computer Science Crash Course&lt;/a&gt; series of videos on Youtube.  This series is a great (but very fast) intro to really every aspect of computing from earliest to origins to modern software development. This really piqued my interest, particularly how computing evolved in its infancy with Babbage and Lovelace then on to the Turing Machine.&lt;/p&gt;

&lt;p&gt;I found the section on logic gates really interesting and fishing around for some more information, I came across this phenomenal article called  &lt;a href=&quot;https://dronebotworkshop.com/basic-logic/&quot; target=&quot;_new&quot;&gt;Using Basic Logic Gates – With &amp;amp; Without Arduino&lt;/a&gt; with really good explanations of all the types of logic gates. The article also has a tutorial for wiring up an arduino as a logic gate emulator that looks really interesting and is on my list of things to do.&lt;/p&gt;

&lt;p&gt;I came across another really interesting series of videos on Youtube called &lt;a href=&quot;https://www.youtube.com/playlist?list=PLC7a8fNahjQ8IkiD5f7blIYrro9oeIfJU&quot; target=&quot;_new&quot;&gt;The Evolution of CPU Processing Power&lt;/a&gt;. This was also a really fascinating series that had a lot of good information on how CPUs are built but also a lot of additional information on the instructions sets and operating systems that are built on top of the CPU.&lt;/p&gt;

&lt;p&gt;I found another great series of article called &lt;a href=&quot;https://www.techspot.com/article/1821-how-cpus-are-designed-and-built/&quot; target=&quot;_new&quot;&gt;How CPUs are Desgned and Built&lt;/a&gt;. Lots of great info here as it goes into a lot of detail. Of particular interest are some photos of the chips with an electron microscope so you actually get a sense of how incredible it is that these devices have been miniaturised to the extent they have. We just sort of nod our heads when we hear about billions of transistors on a chip but the engineering and science behind the fabrication is incredible.&lt;/p&gt;

&lt;p&gt;Next I found some great learning resources from SparkFun on &lt;a href=&quot;https://learn.sparkfun.com/tutorials/digital-logic/all&quot; target=&quot;_new&quot;&gt;Digital Logic&lt;/a&gt; and &lt;a href=&quot;https://learn.sparkfun.com/tutorials/what-is-electricity&quot; target=&quot;_new&quot;&gt;What is Electricity?&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here are another two reference resources for learning electronics and digital circuits:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.electronics-tutorials.ws/&quot; target=&quot;_new&quot;&gt;Electronics Tutorials&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://learn.circuitverse.org/&quot; target=&quot;_new&quot;&gt;Circuiteverse.org&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I took a little historical aside to learn more about &lt;a href=&quot;https://www.brainpickings.org/2015/06/15/the-thrilling-adventures-of-lovelace-and-babbage-sydney-padua/&quot; target=&quot;_new&quot;&gt;Charles Babbage and Ada Lovelace&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Then I found probably what has been the best resource for me personally to really understand how computers work. This course from the Raspberry Pi Foundation called &lt;a href=&quot;https://www.futurelearn.com/courses/how-computers-work&quot; target=&quot;_new&quot;&gt;How Computers Work&lt;/a&gt; is really clear, concise and graspable for a lay person to really grok on to (like the title says) how computers work, down to the transistor and electricity level. I highly recommend it.&lt;/p&gt;

&lt;p&gt;Through this course I found this &lt;a href=&quot;https://circuitverse.org/simulator&quot; target=&quot;_new&quot;&gt;great tool&lt;/a&gt; from Circuitverse for designing logic gates of your own. It’s real fun to play with.&lt;/p&gt;

&lt;p&gt;Also through the RPi course, I found this &lt;a href=&quot;http://www.peterhigginson.co.uk/LMC/&quot; target=&quot;_new&quot;&gt;fantastic emulator&lt;/a&gt; of the &lt;a href=&quot;https://en.wikipedia.org/wiki/Little_man_computer&quot; target=&quot;_new&quot;&gt;little man computer&lt;/a&gt; trainer from the ‘70s. Actually see the computer work at bits and bytes level in binary, awesome learning tool!! I actually wrote some simple assembly code for the first time in my life. This is one of the coolest things I found on this exploration. Here’s an even more &lt;a href=&quot;https://peterhigginson.co.uk/RISC/&quot; target=&quot;_new&quot;&gt;advanced version&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Finally (and roughly at the time of this writing) I’ve found the mac daddy of all DIY home electronics projects… &lt;a href=&quot;https://eater.net/8bit/&quot; target=&quot;_new&quot;&gt;Build an 8-bit computer from scratch&lt;/a&gt; A series of youtube tutorials about building an 8 bit computer entirely by hand on breadboards. You can see the computer work at the electrical circuit level that you build yourself. This would be a dream project for me. I’m just watching the video series and that’s super interesting and I’d love to build one myself some day.&lt;/p&gt;

&lt;p&gt;I hope you enjoy these links if you like learning about electronics.&lt;/p&gt;
</description>
        <pubDate>Wed, 16 Dec 2020 00:00:00 +0000</pubDate>
        <link>https://www.joshsomma.com/2020/12/16/digital-electronics-learning-and-links.html</link>
        <guid isPermaLink="true">https://www.joshsomma.com/2020/12/16/digital-electronics-learning-and-links.html</guid>
        
        
      </item>
    
      <item>
        <title>How you can block your own traffic from your Shopify store's Google Analytics</title>
        <description>&lt;p&gt;Tl;dr:&lt;/p&gt;

&lt;p&gt;Block yourself from appearing in your own Google Analytics data using this extension on chrome… &lt;a href=&quot;https://chrome.google.com/webstore/detail/block-yourself-from-analy/fadgflmigmogfionelcpalhohefbnehm&quot;&gt;Block Yourself from Analytics&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;~~~~~~~&lt;/p&gt;

&lt;p&gt;A commonly used method for blocking your own internal traffic is to exclude certain IP addresses or ranges using a filter in Google Analytics. This is something I’ve seen done at practically all the places I’ve worked going back a long time. I’m building a Shopify store and as it’s early days and the store isn’t live yet, practically 100% of the traffic at this point is me. Needless to say, I don’t want to see that traffic. Those numbers will heavily skew the numbers when the site is just getting started and traffic is low.&lt;/p&gt;

&lt;p&gt;I’ve got an issue though and it must be a fairly common problem for other people now that so many folk are working from home due to Covid. Since I’m using my home internet connection, I have a variable IP address. This is a very common set up for home internet users. So since I’m unable to reliably know my IP address is not changing, I needed to find another method to block traffic.&lt;/p&gt;

&lt;p&gt;After some googling, I came across some resources for addressing this problem in a couple of ways through cookies, custom dimensions and filters. These methods relied on the use of Google Tag Manager as well as GA. Here’s links to those resources which you may find useful…&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://brianclifton.com/blog/2019/11/07/filter-internal-staff-from-google-analytics/&quot; target=&quot;_new&quot;&gt;How do I exclude internal traffic in Google Analytics?&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.simoahava.com/analytics/simple-way-exclude-internal-visits-google-analytics/&quot; target=&quot;_new&quot;&gt;#GTMTips: Simple Way To Exclude Internal Visits From Google Analytics&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I am doing some refresher training on GA at the moment through &lt;a href=&quot;https://analytics.google.com/analytics/academy/&quot; target=&quot;_new&quot;&gt;Google Analytics Academy&lt;/a&gt; so this was a timely chance to use the skills I was covering in the classes. I dutifully set up my custom dimension and filter in GA as well as configuring tags, triggers and variables in GTM. I was configuring all this to be served through my Shopify store.&lt;/p&gt;

&lt;p&gt;Here’s the rub… Shopify has a particular way of implementing Google analytics at the template level. You configure your analytics ID as a setting in Shopify which then gets passed to GA code in the template. You can include the GTM code snippet through the Shopify interface as well. However, it’s not recommended to use GTM to send your analytics hit data. Both of the methods I found required my custom dimension to be set through this tag. This gave me problems implenmenting the cookie based solution.&lt;/p&gt;

&lt;p&gt;I did get pretty close to get the solution working. I was able to set my cookie on a hidden internal page and then record that cookie as a custom dimension in google. But I was not able to filter myself out of the data based on the cookie.&lt;/p&gt;

&lt;p&gt;Eventually, I found a Chrome extension &lt;a href=&quot;https://chrome.google.com/webstore/detail/block-yourself-from-analy/fadgflmigmogfionelcpalhohefbnehm&quot;&gt;Block Yourself from Analytics&lt;/a&gt; that solves this exact problem. You add the extension and configure the domains you want to block. The extension handles the rest. I installed it and it’s working pretty well so far. Next, how to remove all those query strings…&lt;/p&gt;

</description>
        <pubDate>Thu, 20 Aug 2020 00:00:00 +0000</pubDate>
        <link>https://www.joshsomma.com/2020/08/20/how-to-block-internal-traffic-from-google-analytics-shopify.html</link>
        <guid isPermaLink="true">https://www.joshsomma.com/2020/08/20/how-to-block-internal-traffic-from-google-analytics-shopify.html</guid>
        
        
      </item>
    
      <item>
        <title>Tips for 3D Printing N00bs</title>
        <description>&lt;p&gt;… from a 3D printing n00b.&lt;/p&gt;

&lt;p&gt;I’ve spent a good number of hours now working and learning on my Anet A8 3d printer. The printer was given to me by a former colleague intact but not functioning properly. I let the printer sit on the floor of my garage for a good 8-12 months before I finally cleared a space on the workbench in preparation of figuring out how to get it to work.&lt;/p&gt;

&lt;p&gt;To say I had a lot of problems getting the printer to work properly is an understatement. There was a lot of Murphy’s law going on where if something bad could happen it did. I physically broke parts of the machine, I bricked the main board firmware, I had electrical faults that could have been fire hazards that I needed to repair. The list goes on, disaster after disaster. I would say to anyone interested in these cheap 3d printer kits to prepare yourself for a lot of work.&lt;/p&gt;

&lt;p&gt;But I persevered and finally, finally have the machine in good working order and also feel like I have learned the core knowledge required for basic FDM 3D printing using PLA and PETG. I’m far from an expert but I’ve learned a lot of lessons so I’d like to share with you dear reader a few random tidbits of advice I learned the hard way….&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Try to control ambient temperatures&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Given that the temperature of both your hotend and bed are crucial to successful printing, being able to control the ambient temperature in the space where your printer is located is pretty important. My printer is in the garage which is very drafty. The temperature in the garage largely depends on the temperature outside and this as you know can vary widely in a place like London. In cold conditions, I pretty much can’t print at all in the garage.&lt;/p&gt;

&lt;p&gt;Since the ambient temperature in my printing space varies this means to some extent I have to vary my hotend and bed temperatures as well.  Being able to maintain consistent ambient environmental conditions removes the need for making these tweaks. Having a space to operate your printer with a stable environment gives you a consistent baseline for the temperatures of your hotend and bed.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Be really careful during firmware updates&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I was flashing my firmware and the IDE I was using to transfer the config files from my computer to the printer was hanging. I made the mistake of switching off the machine while the process was still running. Maybe I had no choice and the process would have hung forever anyway but shutting off the machine mid-flash bricked the mainboard on the printer. Disaster. Fortunately I have an Arduino Uno and that can be used to restore the bootloader on the printer mainboard but it was painful. Thanks to a &lt;a href=&quot;https://www.youtube.com/watch?v=RQIizXtf9oo&quot;&gt;very helpful video&lt;/a&gt; from Daniel at Crosslink I was able to get the information I needed fairly quickly. However, fixing the issue required wiring the Arduino directly to the printer mainboard. So to sum, don’t do what I did. :)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cleaning the hotend nozzle&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Q-tips work well for cleaning the hot end nozzle between prints. The Q-tips are able to grab the oozing plastic very effectively. However, Q-tips are not environmentally friendly (sustainability of 3D printing in general is a topic for another post) so I’ve switched to using paper towels that have been sprayed with an alcohol solution. This is less convenient as you have to be careful about burning yourself on the hotend but the result is good. I mix 25% rubbing alcohol to 75% water in a spray bottle for the solution.&lt;/p&gt;

&lt;p&gt;Also, I often remove the fan vent to clean the nozzle and forget to put it back on when I start the next print. Remember to put the fan vent back on (facepalm). It drives me nuts when I do that.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Read the readme file&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I download most of my stl files from Thingiverse and there is a readme file included in the zip file. I’d suggest always reading the file as you may find a lot of good information relating to your slicer settings.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Consider the orientation of your print on the bed&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I print on a glass bed and use binder clips to hold the bed to the stock aluminium bed. I’ve had lots of prints fail because I didn’t think about the orientation of the hot end assembly and in particular my inductive sensor. My setup has my sensor in front and to the left of the hot end. There’s been a number of times where my sensor has crashed into the clips causing the print to fail because I didn’t think about the orientation of the model on the bed vs where the clips are located. Remember when laying out your model in the slicer to think about where an obstruction (like a binder clip) might be located.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Easy automation&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I use a smart plug on the outlet where I keep the printer plugged in. I can turn the printer on and off remotely (remember it’s out in the garage) which gets the Octoprint server up and running without needing to go outside. Then, using Octoprint, I can preheat the printer before I go out to start the printer (you should generally let the printer heat up for ten minutes to let the metal expand). Finally, if I leave the garage while the printer is running, I can turn off the printer remotely when the print is finished, which I can confirm using the webcam through Octoprint.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;To sum up…&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;So there you go… a few easy, n00bish tips I’ve learned on the way. I hope they can help you avoid some of the pitfalls I’ve fallen into while learning how to operate my Anet A8. Thanks for reading!&lt;/p&gt;

</description>
        <pubDate>Fri, 17 Jul 2020 00:00:00 +0000</pubDate>
        <link>https://www.joshsomma.com/2020/07/17/tips-for-3d-printing-noobs.html</link>
        <guid isPermaLink="true">https://www.joshsomma.com/2020/07/17/tips-for-3d-printing-noobs.html</guid>
        
        
      </item>
    
      <item>
        <title>Meet my Anet A8 DIY 3D Printer</title>
        <description>&lt;p&gt;Didn’t curate a list of good links this week so posting about my 3D printing side project. Here’s a bit of information about my Anet A8 3D printer. If you’ve never heard of the Anet A8, its a cheap but capable 3D printer you can buy from sites like &lt;a href=&quot;https://www.gearbest.com/sale/anet-a8/&quot; target=&quot;_blank&quot;&gt;GearBest&lt;/a&gt;. I was given one intact but non-functioning by a guy from work. Trying to get it to work has meant &lt;em&gt;lots&lt;/em&gt; of time on youtube, stackoverflow and reddit. It’s a bit maddening really.&lt;/p&gt;

&lt;p&gt;There is one interesting non-Anet A8 link I’d like to share that concerns the use of 3D game engines in animating video for TV and movies. If you’ve seen the series &lt;em&gt;The Mandalorian&lt;/em&gt;, you might not be aware that most of what you are seeing was developed and rendered by the same game engine that Fortnite uses. This method for creating video is going to become huge. &lt;a href=&quot;https://venturebeat.com/2020/02/20/ilm-reveals-how-it-used-unreal-engine-for-the-mandalorian/&quot; target=&quot;_blank&quot;&gt;ILM reveals how it used Unreal Engine for ‘The Mandalorian’&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here’s some information about the Anet A8 that I’ve found useful as I’m working on getting mine up and running. If you’re learning about or trying to set up and configure an Anet A8, these might help.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://3dprint.wiki/reprap/anet/a8#additional_assembly_instructions&quot; target=&quot;_blank&quot;&gt;A whole bunch of nerdy, wonky info about the Anet A8 3d Printer&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://m.all3dp.com/2/anet-a8-software-what-you-really-need/&quot; target=&quot;_blank&quot;&gt;Anet A8 Software – What You Really Need&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.china-gadgets.de/app/uploads/2016/11/A8-3D-Printer-Installation-Instructions-2016-6-30.pdf&quot; target=&quot;_blank&quot;&gt;A8 3D Printer Installation Guide&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://3dprintingsystems.com/converting-images-into-3d-models/&quot; target=&quot;_blank&quot;&gt;Converting images into 3D Models&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.openscad.org/&quot; target=&quot;_blank&quot;&gt;OpenSCAD The Programmers Solid 3D CAD Modeller&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/playlist?list=PLmphhfZ95CU5LwTh3Wfy6vz-9g1hzfhbW&quot; target=&quot;_blank&quot;&gt;My Youtube Playlist with a bunch of useful videos on the Anet A8&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Once it’s working, I’ll do a proper post with some prints but here she is in the meantime.&lt;/p&gt;

&lt;picture&gt;
  &lt;source srcset=&quot;/assets/images/2020-02-22/anet_feb_22_800w.jpg&quot; media=&quot;(min-width: 800px)&quot; /&gt;
  &lt;source srcset=&quot;/assets/images/2020-02-22/anet_feb_22_640w.jpg&quot; media=&quot;(min-width: 640px)&quot; /&gt;
  &lt;source srcset=&quot;/assets/images/2020-02-22/anet_feb_22_480w.jpg&quot; media=&quot;(min-width: 480px)&quot; /&gt;
  &lt;source srcset=&quot;/assets/images/2020-02-22/anet_feb_22_320w.jpg&quot; media=&quot;(min-width: 320px)&quot; /&gt;
  &lt;img src=&quot;/assets/images/2020-02-22/anet_feb_22_320w.jpg&quot; /&gt;
&lt;/picture&gt;
&lt;p&gt;&lt;span class=&quot;figure-caption&quot;&gt;The Anet A8 in my shop&lt;/span&gt;&lt;/p&gt;

</description>
        <pubDate>Sat, 22 Feb 2020 00:00:00 +0000</pubDate>
        <link>https://www.joshsomma.com/2020/02/22/anet-a8-learning-3d-printing.html</link>
        <guid isPermaLink="true">https://www.joshsomma.com/2020/02/22/anet-a8-learning-3d-printing.html</guid>
        
        
      </item>
    
      <item>
        <title>Surfing Route 3 Wave on the Black River</title>
        <description>&lt;p&gt;When my Dad moved house several years back, he gave me a couple of old VHS tapes of mine that had been stored in the basement. I &lt;em&gt;finally&lt;/em&gt; took the time to watch them (it’s not easy finding VHS players these days!) and found this old clip of me ripping it up on Route 3 wave on the Black River in Watertown, NY.&lt;/p&gt;

&lt;figure class=&quot;video_container&quot;&gt;
&lt;div class=&quot;iframe_container&quot;&gt;
&lt;iframe src=&quot;https://www.youtube.com/embed/XDpy6aeRWfc&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot; class=&quot;iframe_video&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;/figure&gt;

&lt;p&gt;I spent about 18 months living in Old Forge, NY in the late ’90s working for &lt;a href=&quot;https://whitewaterchallengers.com/&quot; target=&quot;_blank&quot;&gt;Whitewater Challengers&lt;/a&gt; as assistant manager of one the bases. We spent &lt;em&gt;lots&lt;/em&gt; of afternoons out on the Black, both on the Route 3 wave and Hole Brothers. Seeing this old clip brings me back (sigh). A big shout out to Bone wherever you are.&lt;/p&gt;

&lt;p&gt;Sorry for the poor quality of the video but it is a 20+ year old VHS tape that I filmed with my phone.&lt;/p&gt;
</description>
        <pubDate>Mon, 17 Feb 2020 00:00:00 +0000</pubDate>
        <link>https://www.joshsomma.com/2020/02/17/surfing-route-3-wave-black-river.html</link>
        <guid isPermaLink="true">https://www.joshsomma.com/2020/02/17/surfing-route-3-wave-black-river.html</guid>
        
        <category>kayaking,</category>
        
        <category>paddling</category>
        
        
      </item>
    
      <item>
        <title>Links of the week - February 10, 2020 Edition</title>
        <description>&lt;h2 id=&quot;some-interesting-things-to-read-that-i-found-during-the-week-of-february-10th-2020-&quot;&gt;Some interesting things to read that I found during the week of February 10th, 2020 …&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;Technology–&amp;gt;Robotics–&amp;gt; &lt;a href=&quot;https://www.theatlantic.com/photo/2020/02/photos-robots-work-and-play/606196/&quot; target=&quot;_blank&quot;&gt;Robots at Work and Play&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Great visual pictorial of the wild form factors being used for robotics for all kinds of purposes.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Government–&amp;gt;Regulation–&amp;gt; &lt;a href=&quot;https://www.gov.uk/government/news/government-minded-to-appoint-ofcom-as-online-harms-regulator&quot; target=&quot;_blank&quot;&gt;Government minded to appoint Ofcom as online harms regulator&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;First of two stories this week concerning Ofcom. Part of a wide trends of governments globally catching up on regulation of the big tech platforms, Ofcom has been granted regulatory authority &lt;em&gt;‘to enforce rules to make the internet a safer place’&lt;/em&gt;.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Research–&amp;gt;Reports–&amp;gt; &lt;a href=&quot;https://www.ofcom.org.uk/research-and-data/media-literacy-research/childrens/children-and-parents-media-use-and-attitudes-report-2019&quot; target=&quot;_blank&quot;&gt;Children and parents: media use and attitudes report 2019&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Second from Ofcom, extensive research and reporting on kid’s use of and attitudes towards media.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Places–&amp;gt;Paris–&amp;gt; &lt;a href=&quot;https://www.afar.com/magazine/black-history-in-paris-places-to-visit-and-best-guided-tours&quot; target=&quot;_blank&quot;&gt;A Black History Tour of Paris&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;This post caught my eye because I stayed on Rue de La Huchette years ago on my first visit to Paris. We went to le Caveau and had a blast listening to live jazz and dancing, so much so I’ve been back on subsequent visits. Great place for a night out if you’re in the city of light.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Taleb–&amp;gt; &lt;a href=&quot;https://medium.com/@nntaleb/commencement-address-american-university-in-beirut-2016-a5c6d57984b&quot; target=&quot;_blank&quot;&gt;Commencement speech from American University of Beirut&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;‘&lt;em&gt;If you give advice, you need to be exposed to losses from it.&lt;/em&gt;’ From 2016 but still germaine.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Sport–&amp;gt;Kayaking–&amp;gt; &lt;a href=&quot;https://www.nytimes.com/2020/02/10/sports/kayak-waterfall.html&quot; target=&quot;_blank&quot;&gt;A Kayaker and a 134-Foot Waterfall. What Could Go Wrong?&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Some amazing paddling and great interactive experience from &lt;em&gt;the Times&lt;/em&gt;.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Work–&amp;gt;Sales –&amp;gt; &lt;a href=&quot;https://www.vappingo.com/word-blog/examples-of-features-versus-benefits/&quot; target=&quot;_blank&quot;&gt;101 Examples of Features Versus Benefits&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;I had cause this past week to write a bid for work that I’m keen to win. I tried to position our pitch from the customers perspective and lead every response with benefits they would recieve. This article helped give me some ideas on how to frame my responses.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Tech–&amp;gt;Home Automation–&amp;gt; &lt;a href=&quot;https://blakeniemyjski.com/home-automation/thinking-about-smart-home-power-usage/&quot; target=&quot;_blank&quot;&gt;Thinking About Smart Home Automation&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;I’ve got a keen interest in home automation the potential for using this tech to maximise energy efficiency in the house. I’ve tried to do a lot of low-fi fixes (e.g. new seals around windows &amp;amp; doors) and higher-fi like smart thermostat and led bulbs. Blake Niemyjski takes it the next level. My new hero in the space.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Parenting–&amp;gt;Healthy Bodies–&amp;gt; &lt;a href=&quot;https://getpocket.com/explore/item/how-to-make-kids-comfortable-in-their-own-bodies&quot; target=&quot;_blank&quot;&gt;How to Make Kids Comfortable in Their Own Bodies&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;I’ve got a three year old daughter and I already worry about this stuff. The constant messaging to kids and especially girls is pernicious and ever prevalent. Here’s some good advice if you have these kinds of issues in your life.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Music–&amp;gt; &lt;a href=&quot;https://open.spotify.com/track/1KcZRMyC2tSs3CMIsng9wx&quot; target=&quot;_blank&quot;&gt;Otha Fish&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Pharcyde, the song I’m listening to as I’m just about to push this commit…&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;see-you-again-soon&quot;&gt;see you again soon!&lt;/h3&gt;

</description>
        <pubDate>Mon, 10 Feb 2020 00:00:00 +0000</pubDate>
        <link>https://www.joshsomma.com/2020/02/10/links-of-the-week.html</link>
        <guid isPermaLink="true">https://www.joshsomma.com/2020/02/10/links-of-the-week.html</guid>
        
        <category>links,</category>
        
        <category>curations</category>
        
        
      </item>
    
      <item>
        <title>Links of the week - February 2, 2020 Edition</title>
        <description>&lt;h2 id=&quot;some-interesting-reading-i-found-during-the-week-of-03022020&quot;&gt;Some interesting reading I found during the week of 03/02/2020…&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;Politics–&amp;gt;Brexit–&amp;gt; &lt;a href=&quot;https://www.theneweuropean.co.uk/top-stories/james-ball-on-media-coverage-of-brexit-1-6490732&quot; target=&quot;_blank&quot;&gt;James Ball on Media Coverage&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Some smart commentary on media coverage (and non-coverage) in the British press during the Brexit saga.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Politics–&amp;gt; &lt;a href=&quot;https://whowhatwhy.org/2020/01/31/why-is-everybody-so-damn-angry/ &quot; target=&quot;_blank&quot;&gt;Why Is Everybody So Damn Angry?&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;I’ve come across a book called &lt;em&gt;The Revolt of the Public&lt;/em&gt; by a former CIA analyst named Martin Gurri. Martin was an early recogniser of how and in what ways the avalanche of data created by the digital revolution would start to affect polities around the world. This podcast is an interview with the author.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Tech–&amp;gt;AI–&amp;gt;Chatbots–&amp;gt; &lt;a href=&quot;https://ai.googleblog.com/2020/01/towards-conversational-agent-that-can.html&quot; target=&quot;_blank&quot;&gt;Towards a Conversational Agent that Can Chat About…Anything&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;…from Google of course.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Tech–&amp;gt;AI–&amp;gt;Drones–&amp;gt; &lt;a href=&quot;https://www.popularmechanics.com/military/aviation/a30771030/growler-unmanned-navy/&quot; target=&quot;_blank&quot;&gt;The Navy’s Surprise Unmanned Fighter Is a Glimpse of War’s Near Future&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Continuing automation and weaponsiation of technology and quite a clever approach from the U.S. Navy. Meets a specific mission (use case) with a (relatively) low-fi way to defeat defenses (using unjammable short range communications).&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Tech–&amp;gt;Ben Evans–&amp;gt;State of the industry–&amp;gt; &lt;a href=&quot;https://www.ben-evans.com/presentations&quot; target=&quot;_blank&quot;&gt;Standing on the Shoulders of Giants&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Always outstanding work from Ben Evans. Smart commentary and analysis of the current state of the digital industry. As always, eye popping numbers. Both the slides and the presentation are worth your time if you work in the industry in any capacity.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Tech–&amp;gt;Games–&amp;gt; &lt;a href=&quot;https://www.gamesindustry.biz/articles/2020-01-27-revealed-the-biggest-places-to-make-games-in-the-uk&quot; target=&quot;_blank&quot;&gt;Revealed: The largest video game development cities in the UK&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;My brother in law just started for a Danish casual mobile gaming with an office in Derby of all places. So I was interested to find that Derby isn’t even in the top 20 cities for gaming companies in the UK.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Life–&amp;gt;Clay Christensen–&amp;gt; &lt;a href=&quot;https://hbr.org/2010/07/how-will-you-measure-your-life&quot; target=&quot;_blank&quot;&gt;How Will You Measure Your Life?&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Clay Christensen is well known as the author of &lt;em&gt;The Innovators Dilemma&lt;/em&gt; alongside many accolades and achievements in his life. He passed away recently. I came across this article written by Clay that was posted by an old uni buddy of mine’s LinkedIn page who had been in one of Clay’s classes. Reading this article just lets you see the man’s character absolutely shine through the words. R.I.P.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;see-you-soon&quot;&gt;see you soon!&lt;/h3&gt;

</description>
        <pubDate>Sun, 09 Feb 2020 00:00:00 +0000</pubDate>
        <link>https://www.joshsomma.com/2020/02/09/links-of-the-week.html</link>
        <guid isPermaLink="true">https://www.joshsomma.com/2020/02/09/links-of-the-week.html</guid>
        
        <category>links,</category>
        
        <category>curations</category>
        
        
      </item>
    
      <item>
        <title>My first year allotment, then and now</title>
        <description>&lt;p&gt;Bit happenstance really but I had the opportunity to lease an allotment plot from the council which I took late last year (2018). I had grand dreams of neat rows of beautiful and bountiful crops but the reality was far from the dream.&lt;/p&gt;

&lt;p&gt;I made probably every mistake in the book from digging over seed to letting big patches of the plot go to seed. I couldn’t remember where I had planted what. And the reality is most of the time, all you do in the allotment is dig, and dig and dig.&lt;/p&gt;

&lt;picture&gt;
  &lt;source srcset=&quot;/assets/images/2019-10-25/allotment_april_19_800w.jpg&quot; media=&quot;(min-width: 800px)&quot; /&gt;
  &lt;source srcset=&quot;/assets/images/2019-10-25/allotment_april_19_640w.jpg&quot; media=&quot;(min-width: 640px)&quot; /&gt;
  &lt;source srcset=&quot;/assets/images/2019-10-25/allotment_april_19_480w.jpg&quot; media=&quot;(min-width: 480px)&quot; /&gt;
  &lt;source srcset=&quot;/assets/images/2019-10-25/allotment_april_19_320w.jpg&quot; media=&quot;(min-width: 320px)&quot; /&gt;
  &lt;img src=&quot;/assets/images/2019-10-25/allotment_april_19_320w.jpg&quot; /&gt;
&lt;/picture&gt;
&lt;p&gt;&lt;span class=&quot;figure-caption&quot;&gt;The allotment in April 2019&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;There were successes however as well. The strawberries grew well and late into the season. The potatoes fed us all summer long. I grew a bunch of nice big squashes.&lt;/p&gt;

&lt;p&gt;Now I am putting the plot to bed for the winter. That mostly means shoveling a thick layer straw and horse manure all over the place. Then I’ll leave it and start again in the spring.&lt;/p&gt;

&lt;picture&gt;
  &lt;source srcset=&quot;/assets/images/2019-10-25/allotment_oct_19_800w.jpg&quot; media=&quot;(min-width: 800px)&quot; /&gt;
  &lt;source srcset=&quot;/assets/images/2019-10-25/allotment_oct_19_640w.jpg&quot; media=&quot;(min-width: 640px)&quot; /&gt;
  &lt;source srcset=&quot;/assets/images/2019-10-25/allotment_oct_19_480w.jpg&quot; media=&quot;(min-width: 480px)&quot; /&gt;
  &lt;source srcset=&quot;/assets/images/2019-10-25/allotment_oct_19_320w.jpg&quot; media=&quot;(min-width: 320px)&quot; /&gt;
  &lt;img src=&quot;/assets/images/2019-10-25/allotment_oct_19_320w.jpg&quot; /&gt;
&lt;/picture&gt;
&lt;p&gt;&lt;span class=&quot;figure-caption&quot;&gt;The allotment in October 2019&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;The two pictures are a before and after shot, taken in April and October. Obviously the sunny day in October helps quite a bit for the picture but I’m sure you can see the difference.&lt;/p&gt;
</description>
        <pubDate>Fri, 25 Oct 2019 00:00:00 +0000</pubDate>
        <link>https://www.joshsomma.com/2019/10/25/allotment-then-and-now.html</link>
        <guid isPermaLink="true">https://www.joshsomma.com/2019/10/25/allotment-then-and-now.html</guid>
        
        <category>allotment</category>
        
        
      </item>
    
      <item>
        <title>Photo - Arduino Uno Macro</title>
        <description>&lt;p&gt;Was tinkering with my Arduino and happened to have my SLR with a macro lens to hand so took this snap which I thought came out pretty well. SO much so I decided to post it on &lt;a href=&quot;https://unsplash.com/&quot; target=&quot;_new&quot;&gt;Unsplash&lt;/a&gt;. No downloads yet tho!&lt;/p&gt;

&lt;picture&gt;
  &lt;source srcset=&quot;/assets/images/uno_macro/uno_iot_macro_800w.jpg&quot; media=&quot;(min-width: 800px)&quot; /&gt;
  &lt;source srcset=&quot;/assets/images/uno_macro/uno_iot_macro_640w.jpg&quot; media=&quot;(min-width: 640px)&quot; /&gt;
  &lt;source srcset=&quot;/assets/images/uno_macro/uno_iot_macro_480w.jpg&quot; media=&quot;(min-width: 480px)&quot; /&gt;
  &lt;source srcset=&quot;/assets/images/uno_macro/uno_iot_macro_320w.jpg&quot; media=&quot;(min-width: 320px)&quot; /&gt;
  &lt;img src=&quot;/assets/images/uno_macro/uno_iot_macro_320w.jpg&quot; /&gt;
&lt;/picture&gt;
</description>
        <pubDate>Mon, 21 Oct 2019 00:00:00 +0000</pubDate>
        <link>https://www.joshsomma.com/2019/10/21/arduino-uno-macro.html</link>
        <guid isPermaLink="true">https://www.joshsomma.com/2019/10/21/arduino-uno-macro.html</guid>
        
        
      </item>
    
      <item>
        <title>First visit to spurs new stadium</title>
        <description>&lt;p&gt;… and it was to see an NFL game of all things. Lucked upon a free ticket to see Bears vs Raiders which I believe was the first NFL game to be played in the new Tottenham Hotspur stadium. The new stadium really is impressive with great atmosphere inside. Can’t wait to get to see Spurs play which will hopefully happen this season.&lt;/p&gt;

&lt;p&gt;As I was approaching the stadium with my companion Rob, we were discussing how modern the stadium was and how it had the longest bar in Europe. I said I would be really impressed if we could walk in right up to the bar and order a beer with no wait. Sure enough, that’s exactly what we were able to do. Shame that Spur’s put the price up an extra £1.50 per pint for the NFL fans. Boo Spurs!&lt;/p&gt;

&lt;p&gt;Anyway, here’s a view from our seats in the south stand of the pre-game…&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/assets/img/spurs_bears_raiders_600x450.png&quot; alt=&quot;Bears v Raiders at Tottenham Hotspur stadium, row 15 in the south stand&quot; /&gt;&lt;/p&gt;
</description>
        <pubDate>Wed, 16 Oct 2019 00:00:00 +0000</pubDate>
        <link>https://www.joshsomma.com/2019/10/16/first-visit-to-tottenham-hostpur-stadium.html</link>
        <guid isPermaLink="true">https://www.joshsomma.com/2019/10/16/first-visit-to-tottenham-hostpur-stadium.html</guid>
        
        
      </item>
    
  </channel>
</rss>
