<rss version="2.0">
  <channel>
    <title>Raspberry Pi on Routine Revelations</title>
    <link>https://frankmcpherson.blog/categories/raspberry-pi/</link>
    <description></description>
    
    <language>en</language>
    
    <lastBuildDate>Tue, 21 Apr 2026 14:06:48 -0400</lastBuildDate>
    
    <item>
      <title>XTEInk X4</title>
      <link>https://frankmcpherson.blog/2026/04/21/xteink-x.html</link>
      <pubDate>Tue, 21 Apr 2026 14:06:48 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2026/04/21/xteink-x.html</guid>
      <description>&lt;p&gt;The &lt;a href=&#34;https://lifehacker.com/tech/xteink-x4-ereader-review&#34;&gt;XTEInk X4&lt;/a&gt; is a small open eReader that has a 4.3&amp;quot; screen and costs $69. It is based on the ESP32-C3 micro controller, which is becoming popular amongst makers because it is more affordable than Single Board Computers like the Raspberry Pi. I had seen ads for it on my socials but after &lt;a href=&#34;https://taoofmac.com/space/reviews/2026/04/04/1800&#34;&gt;Rui Carmo posted about it&lt;/a&gt; and and learning there is an &lt;a href=&#34;https://www.readme.club/&#34;&gt;active community&lt;/a&gt; using and supporting it, I decided to buy one.&lt;/p&gt;
&lt;p&gt;Upon recommendation from the community I flashed the CrossPoint Reader software on the device. CrossPoint provides more options, like additional fonts and being able to read in landscape, than the default software.&lt;/p&gt;
&lt;center&gt;&lt;img src=&#34;https://cdn.uploads.micro.blog/2044/2026/screenshot-11646.jpg&#34; style=&#34;width: 240px; height: 400px;&#34; alt=&#34;Auto-generated description: Text discusses the inevitability of failings and fallings in life as purposeful and highlights the concept of entering the second half of life beyond chronological age.&#34;&gt;&lt;/center&gt;
&lt;p&gt;Despite having a small screen, I find one can read very comfortably even with the smallest font size, although I am using the medium size font. Above is a screenshot of how the text looks with the medium font. The display does not have a front light, so requires a well lit room and will work very well outdoors in the sun.&lt;/p&gt;
&lt;p&gt;Reading on the X4 reminds me of before smartphones using a Pocket PC to read books. Back then, before there were larger screen eReaders like the Kindles, we could read books using an app called Mobi Reader, which had it&amp;rsquo;s own file format that was later acquired by Amazon. I remember reading several books during the time that I used Pocket PCs.&lt;/p&gt;
&lt;p&gt;You cannot read eBooks that are protected with Digital Rights Management (DRM) like those sold by Amazon. You can read books that are in the EPUB format and to find books to read search for &amp;ldquo;EPUB books.&amp;rdquo; The lack of support for DRM means you probably won&amp;rsquo;t be able to read the latest on the New York Times best sellers list but you will find many classics.&lt;/p&gt;
&lt;p&gt;Right now I do not know how I will use the X4, I bought it mostly to tinker. For reading, I am thinking short stories or poetry might be more useful than novels. An idea I have is to use it for review of the highlights I create while reading books that I have stored in Obsidian via Readwise.&lt;/p&gt;
&lt;p&gt;Notes in Obsidian are in markdown, so I searched for a way to generate EPUB files from markdown and found &lt;a href=&#34;https://github.com/kxrz/md_to_epub&#34;&gt;md_to_epub&lt;/a&gt;, which is a Python app that is very straight forward to use. The script uses pandoc to create the EPUB version of the file, so it needs to be installed on the computer. I cloned the repo, created a virtual environment and ran the installation.&lt;/p&gt;
&lt;p&gt;To transfer files from my Macbook to the X4 turn on the Hotspot feature on the X4, connect the Macbook to the Crosspoint Reader network and then use a web browser to open the page using the IP address provided on the device. When I exit the Hotspot mode on the X4 the Macbook reconnects to my home network.&lt;/p&gt;
&lt;p&gt;I can connect the X4 to my home Wifi and then browse to the IP addressed assigned to it, but I have found that connectivity to be slower and less stable, which is why I am using the hotspot.&lt;/p&gt;
&lt;p&gt;Everything is stored on the micro SD card in the X4 and I can pop that out and put that in a card reader to copy files, but the network method is more convenient. What I wish I could do is connect the X4 to the Macbook with USB and mount the storage card so that I could simply copy files using the Finder but Claude tells me that is not possible because the ESP32-C3 chip lacks native USB hardware.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Raspberry Pi USB Gadget</title>
      <link>https://frankmcpherson.blog/2026/01/21/raspberry-pi-usb-gadget.html</link>
      <pubDate>Wed, 21 Jan 2026 15:37:54 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2026/01/21/raspberry-pi-usb-gadget.html</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://frankmcpherson.blog/2019/11/27/while-listening-to.html&#34;&gt;Back in 2019&lt;/a&gt; I learned about and testing using a Raspberry Pi as an accessory to an iPad. The idea is useful for people who want a local Linux terminal on an iPad rather than making a remote connection to one on a server. People who use terminal apps like vi or emacs and developer tools are the ones who find this the most useful.&lt;/p&gt;
&lt;p&gt;The process involves connecting a Raspberry Pi to an iPad via USB-C cable, and software on the Raspberry Pi make the USB-C connection function like an ethernet network connection. You get an IP address that you can use to login to the Pi using SSH, at which point then have access to all the tools available in the Raspberry Pi OS. If a VNC Server is running on the Pi you can even get a desktop connect using a VNC Viewer.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://blog.hardill.me.uk/2019/11/02/pi4-usb-c-gadget/&#34;&gt;The instructions&lt;/a&gt; for setting this all up,, in which is called USB Gadget Mode, are not daunting but take a little bit of work. Today I learned that the functionality for &lt;a href=&#34;https://www.raspberrypi.com/news/usb-gadget-mode-in-raspberry-pi-os-ssh-over-usb/&#34;&gt;USB Gadget Mode is now available directly in the Raspberry PI OS&lt;/a&gt;.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://frankmcpherson.blog/2023/09/28/ive-written-before.html</link>
      <pubDate>Thu, 28 Sep 2023 11:30:18 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2023/09/28/ive-written-before.html</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve &lt;a href=&#34;https://frankmcpherson.blog/2021/09/17/sir-sinclair-and.html&#34;&gt;written before&lt;/a&gt; about how the then low cost Timex Sinclair 1000 personal computer was so influential on my life. Today&amp;rsquo;s equivalent to the Timex Sinclair is the Raspberry Pi, and I don&amp;rsquo;t think it&amp;rsquo;s coincident it also originates from England. In my opinion a Raspberry Pi should be provided to every young kid, particularly if they have any interest with computers. &lt;a href=&#34;https://www.raspberrypi.com/products/raspberry-pi-5/&#34;&gt;The newest model has just been announced&lt;/a&gt; and will start shipping at the end of October, you can pick up an 8 GB model with case and power supply for just over $102.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://frankmcpherson.blog/2022/11/12/reading-an-article.html</link>
      <pubDate>Sat, 12 Nov 2022 13:10:46 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2022/11/12/reading-an-article.html</guid>
      <description>&lt;p&gt;Reading &lt;a href=&#34;https://www.raspberrypi.com/news/an-escape-pod-was-jettisoned-during-the-fighting/&#34;&gt;an article written by the folks at raspberrypi.com&lt;/a&gt; about why they set up their own Mastodon instance, and I find the following statement interesting and compelling. It goes on to state how their DNS registrar effectively provides verification that they are who they are.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;We’ve opted to host our own instance. We’ve done this because, with multiple instances out there, we had to decide how to make sure people following us knew that our Raspberry Pi account was the “real” one.&lt;/p&gt;
&lt;/blockquote&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://frankmcpherson.blog/2022/09/01/yesterday-i-had.html</link>
      <pubDate>Thu, 01 Sep 2022 09:40:31 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2022/09/01/yesterday-i-had.html</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://oldschool.scripting.com/frankm/2022/08/31.html&#34;&gt;Yesterday&lt;/a&gt; I had a Raspberry Pi crash after a system update and fail to boot. I figured out what went wrong and learned some things along the way. Breaking things is how one tends to learn.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://frankmcpherson.blog/2021/10/05/happy-windows-day.html</link>
      <pubDate>Tue, 05 Oct 2021 09:21:00 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2021/10/05/happy-windows-day.html</guid>
      <description>&lt;p&gt;Happy &lt;a href=&#34;https://blogs.windows.com/windowsexperience/2021/08/31/windows-11-available-on-october-5/&#34;&gt;Windows 11 day&lt;/a&gt;! I&amp;rsquo;ve spent the last several days experimenting with the ARM Version of Windows 11 on a Raspberry Pi 4. &lt;a href=&#34;https://www.tomshardware.com/how-to/install-windows-11-raspberry-pi&#34;&gt;The installation process&lt;/a&gt; is pretty easy thanks to the &lt;a href=&#34;https://github.com/Botspot/wor-flasher&#34;&gt;WoR-Flasher&lt;/a&gt; utility, which I used to &amp;ldquo;burn&amp;rdquo; an installation image to a SSD. At first I tried installing by simply using USB drive, and while that worked I wondered whether using a SSD would be better. I ended up buying an inexpensive Crucial SSD and a 3.1 USB enclosure, which isn&amp;rsquo;t going to be as fast a direct PCIe connection, but the combo does time out faster than the thumb drive. One challenge I had was making sure the power adapter of the Pi was providing enough power for the drive, which I resolved once I used &lt;a href=&#34;https://www.canakit.com/raspberry-pi-4-power-supply.html&#34;&gt;the 3.5A USB C power adapter from CanaKit&lt;/a&gt;. One constraint is that the Windows 11 build does not work with the Pi 4&amp;rsquo;s WiFi. I don&amp;rsquo;t know how long this version of Windows 11 will last, from what I read the update process is not smooth and may require a re-build, which will wipe out a product activation.&lt;/p&gt;
&lt;p&gt;During this process I learned about differences between SATA and NVME SSD drives and found a really helpful &lt;a href=&#34;https://jamesachambers.com/new-raspberry-pi-4-bootloader-usb-network-boot-guide/&#34;&gt;guide about the Pi 4 bootloader and USB mass storage&lt;/a&gt;. I also found a very extensive &lt;a href=&#34;https://pibenchmarks.com/&#34;&gt;site of performance benchmarks&lt;/a&gt; of mass storage connected to Raspberry Pis.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Learning Computing</title>
      <link>https://frankmcpherson.blog/2021/09/23/learning-computing.html</link>
      <pubDate>Thu, 23 Sep 2021 11:31:20 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2021/09/23/learning-computing.html</guid>
      <description>&lt;p&gt;Back when there were several book store chains and plenty of stores I spent a fair amount of time in them and in particular looking through the computer magazine section. Magazines were a big part of my formative computing years, and I looked forward to each month&amp;rsquo;s issue of &lt;a href=&#34;https://archive.org/details/byte-magazine&#34;&gt;Byte&lt;/a&gt;. The magazines were not only a source of news about the latest hardware and software, they were also a means of software distribution containing pages of source code available to manually enter on a variety of computer platforms.&lt;/p&gt;
&lt;p&gt;Physical book stores are nearly extinct and computer magazines shrank in to oblivion, replaced by the Internet, but I have found one corner of the Internet where computer magazines still live. You may have heard of the Raspberry Pi, which is an inexpensive &amp;ldquo;computer on a chip&amp;rdquo;  popular amongst makers. What you might not know is that raspberrypi.org is more than just the computer hardware, it&amp;rsquo;s a &lt;a href=&#34;https://www.raspberrypi.org/about/&#34;&gt;foundation dedicated towards computer education&lt;/a&gt;. The foundation publishes tutorials and lesson plans for teachers and it has a publishing arm for books and magazines.&lt;/p&gt;
&lt;p&gt;Four different magazines are &lt;a href=&#34;https://store.rpipress.cc&#34;&gt;published&lt;/a&gt;: HackSpace, Custom PC, Wireframe, and The MagPi, which you can subscribe to and purchase online and in stores in the United Kingdom. Better yet, the magazines and books are free to download in PDF format.&lt;/p&gt;
&lt;p&gt;If you own a Raspberry Pi and have the full desktop version of the operating system installed you will find a Bookshelf app in the Help menu of the desktop&amp;rsquo;s application launcher. Bookshelf has tabs for each magazine and books that you can download and read on the Pi.  If you don&amp;rsquo;t have a Pi you can &lt;a href=&#34;https://www.raspberrypi.org/books-magazines/&#34;&gt;browse through and download the PDFS&lt;/a&gt; using the web browser on your computer.&lt;/p&gt;
&lt;p&gt;If you are not familiar with Raspberry Pi you will find everything you need to know about it on their web site, &lt;a href=&#34;https://www.raspberrypi.org/&#34;&gt;raspberrypi.org&lt;/a&gt;.  Another great source for information is the &lt;a href=&#34;https://magpi.raspberrypi.org/books/handbook-2022&#34;&gt;Official Raspberry Pi Handbook&lt;/a&gt;, and the 2022 version has been just released and available to download.&lt;/p&gt;
&lt;p&gt;If you are looking for an inexpensive starter computer for yourself or a child, I recommend &lt;a href=&#34;https://www.raspberrypi.org/blog/raspberry-pi-400-the-70-desktop-pc/&#34;&gt;the Raspberry Pi 400&lt;/a&gt;, which is an &amp;ldquo;all-in-one&amp;rdquo; computer you can buy for $70. I also think anyone considering a future in computing, or just interested to learn more, should buy a &lt;a href=&#34;https://www.raspberrypi.org/products/raspberry-pi-4-model-b/&#34;&gt;Raspberry Pi 4&lt;/a&gt; kit, which you can assemble and use to learn more about computer hardware and software.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Home Computer Repairs</title>
      <link>https://frankmcpherson.blog/2021/02/01/home-computer-repairs.html</link>
      <pubDate>Mon, 01 Feb 2021 10:34:00 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2021/02/01/home-computer-repairs.html</guid>
      <description>&lt;p&gt;Given the number of &lt;a href=&#34;https://raspberrypi.org&#34;&gt;Raspberry Pis&lt;/a&gt; I have, you might get the impression that I am a &lt;a href=&#34;https://en.wikipedia.org/wiki/Maker_culture&#34;&gt;maker&lt;/a&gt;, but I am not. I&amp;rsquo;ve just been enamored by these small, inexpensive single board computers. The closest I&amp;rsquo;ve come so far to a real project is what I call my desk clock, which is a Pi installed behind a five inch monitor that displays Chromium kiosk mode with a screen I configure using &lt;a href=&#34;https://dakboard.com&#34;&gt;Dakboard&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I originally built the desk clock using a Raspberry Pi 2 that stopped working a few weeks ago. This past weekend tried to troubleshoot the problem. First I built a new SD card and it seemed to boot fine, but after a few more tests I found that the USB WiFi dongle was not reliably connecting to the home network, so I decided to re-purpose a Pi 3 that was on my desk for the desk clock.&lt;/p&gt;
&lt;p&gt;To retain the backup and archive functions that Pi 3 was performing, I moved it&amp;rsquo;s SD card to a Pi 3b+ and then built a new SD card for the desk clock, except this time I cheated by using a pre-built image that dakboard provides.&lt;/p&gt;
&lt;p&gt;The net result is that I now have one less Raspberry Pi sitting on my desk. Last night as I was putting things away I found another Pi 3 I already had been storing, which if I had known about would have simplified things, but not resulted in one less Pi on my desk.&lt;/p&gt;
&lt;p&gt;For a summary of my Raspberry Pis, expand the &lt;a href=&#34;http://my.this.how/frankm/techThatIUse.opml#1594992722000&#34;&gt;Every Day Tech&lt;/a&gt; branch of &lt;a href=&#34;http://tech.frankm.info&#34;&gt;my Technology outline&lt;/a&gt;.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://frankmcpherson.blog/2021/01/05/recently-i-was.html</link>
      <pubDate>Tue, 05 Jan 2021 15:47:29 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2021/01/05/recently-i-was.html</guid>
      <description>&lt;p&gt;Recently I was describing &lt;a href=&#34;https://www.raspberrypi.org/blog/raspberry-pi-400-the-70-desktop-pc/&#34;&gt;the Raspberry Pi 400&lt;/a&gt; to my wife by asking her if she remembered the Commodore 64 because the Pi 400 is basically a keyboard with a computer beneath. I told her that for nostalgia purposes I was interested in the Pi 400, but frankly I am not sure how I would use it. It really doesn&amp;rsquo;t make sense to use the Pi 400 headless like I do my other Raspberry Pis.&lt;/p&gt;
&lt;p&gt;All this is preamble to point you to &lt;a href=&#34;https://myretrocomputer.com/&#34;&gt;my retro computer&lt;/a&gt; that sells a case that looks nearly identical to the old C-64.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Overclocking A Raspberry Pi 4</title>
      <link>https://frankmcpherson.blog/2021/01/05/overclocking-a-raspberry.html</link>
      <pubDate>Tue, 05 Jan 2021 11:15:00 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2021/01/05/overclocking-a-raspberry.html</guid>
      <description>&lt;p&gt;I am using &lt;a href=&#34;https://fedwiki.frankmcpherson.net/view/welcome-visitors/view/raspberry-pi-4&#34;&gt;a Raspberry Pi 4&lt;/a&gt; (daenerys) as &lt;a href=&#34;https://fedwiki.frankmcpherson.net/view/welcome-visitors/view/using-the-raspberry-pi4-as-a-remote-desktop&#34;&gt;my desktop personal computer during the work day&lt;/a&gt;, which I access from my work provided computer &lt;a href=&#34;https://frankmcpherson.blog/2021/01/04/the-official-images.html&#34;&gt;using VNC&lt;/a&gt;. By using this Pi 4 I can access the Internet from my desk without going through the corporate Internet proxy.&lt;/p&gt;
&lt;p&gt;I built daenerys in &lt;a href=&#34;https://flirc.tv/more/raspberry-pi-4-case&#34;&gt;a Flirc case&lt;/a&gt;, which looks really nice and provides passive cooling, and it boots from a SSD in an &lt;a href=&#34;https://www.amazon.com/Inateck-Inch-Drive-Enclosure-External/dp/B00FCLG65U/ref=pd_lpo_147_t_0/144-8444920-6603364?_encoding=UTF8&amp;amp;pd_rd_i=B00FCLG65U&amp;amp;pd_rd_r=e1377215-a1a4-4ae0-ba6c-f447c6cb3705&amp;amp;pd_rd_w=AoENj&amp;amp;pd_rd_wg=Awfxl&amp;amp;pf_rd_p=16b28406-aa34-451d-8a2e-b3930ada000c&amp;amp;pf_rd_r=P77HN0BMNZCMMG2TEZX4&amp;amp;psc=1&amp;amp;refRID=P77HN0BMNZCMMG2TEZX4&#34;&gt;Inateck case&lt;/a&gt;. The SSD gets power from the Pi and so under normal load I would see temperatures hover around 55 degrees celcius, which is well below the 85 degree threshold that causes the CPU to throttle down.&lt;/p&gt;
&lt;p&gt;Over the holiday &lt;a href=&#34;http://my.this.how/frankm/myTechProjects.opml#1608128858000&#34;&gt;I built another Raspberry Pi 4&lt;/a&gt; (arya) in &lt;a href=&#34;https://www.amazon.com/MazerPi-Raspberry-Cooling-Heatsink-Model/dp/B07W3ZMVP1&#34;&gt;a MazerPi case&lt;/a&gt; that has a fan. The fan draws power from the GPIO pins and has two modes, high speed if plugged in to the 5v pin (PIN 2) and low speed if plugged in to the 3.3v pin (PIN1). To complete the picture, ground is plugged in th PIN 6.&lt;/p&gt;
&lt;p&gt;The MazerPi fan just stays on all the time, I am not aware of a way to control the fan so that it only comes on when a certain temperature threshold is past. I first plugged the fan in to one of the 5v pins and found it loud enough to be heard, although not terribly loud. When using high speed mode the CPU temperatures were in the mid to high 30 degree range under normal load. When I ran Octane 2 it then crossed 40 degrees.&lt;/p&gt;
&lt;p&gt;I decided to try the low speed mode, which is quiet enough to not hear unless one concentrates. Temperatures where in the 40 to 45 degree range, which is plenty good.&lt;/p&gt;
&lt;p&gt;At this point the thought occurred to me that it probably makes sense to use the case with the fan for the Pi that I am going to use every day rather than in one I am going to use as an accessory and thus I removed the SD card from arya and plugged in the SSD from daenerys and it booted right up. (BTW, note that in reality a computer host name is associated with the boot drive and not the actual computer, so daenerys is really the 250 GB SSD drive while arya is a 256 GB SD card.)&lt;/p&gt;
&lt;p&gt;Finally, I decided I wanted to try overclocking daenerys, which given the fan should be safe. Normal speed for this Pi4 board is 1.5 GHz, so I decided to overclock it to 2 GHz. Performance is noticably faster. At 1.5 Ghz daenery&amp;rsquo;s Octane 2 score is 8098 and at 2.0 Ghz the score is 9777. Neither score is fantastic, but good enough for the type of web browsing that I do.&lt;/p&gt;
&lt;p&gt;When you overclock a CPU it will run hotter and that can cause failures. In the MazerPi, with the fan in low speed mode, and the Pi 4 booting from a SSD and overclocked to a max frequency of 2 GHz and a minimum frequency of 1 GHz I am seeing temperatures ranging from 46 degrees to 55 degress, which is about the same as well using the Pi in the Flirc case but not overclocked.&lt;/p&gt;
&lt;p&gt;The net result is that have &amp;ldquo;upgraded&amp;rdquo; daenerys to a faster processing speed that provides better performance while maintaining a good CPU temperature and so far after one full working day it has been stable. The MazerPi case cost only $8 and is easy to assemble with help from &lt;a href=&#34;https://www.youtube.com/watch?v=R_stCwXmRiA&#34;&gt;a video&lt;/a&gt; I found on YouTube.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://frankmcpherson.blog/2021/01/04/the-official-images.html</link>
      <pubDate>Mon, 04 Jan 2021 18:42:00 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2021/01/04/the-official-images.html</guid>
      <description>&lt;p&gt;The official images of the Raspberry Pi OS are still 32-bit but there is a &lt;a href=&#34;https://www.raspberrypi.org/forums/viewtopic.php?t=275370&#34;&gt;beta 64-bit version&lt;/a&gt; that I have been using on an SSD connected to a Raspberry Pi 4. When the 64-bit version was first released RealVNC Server was not available so I have been using &lt;a href=&#34;https://fedwiki.frankmcpherson.net/view/welcome-visitors/view/installing-x11vnc-server&#34;&gt;x11vnc&lt;/a&gt; to remote connect to the Pi. Today I learned that RealVNC Server is now available for the beta but has to be enabled via the terminal using raspi-config, so I switched. I don&amp;rsquo;t know whether anyone else will find this useful, but it feels like RealVNC is faster than x11vnc.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://frankmcpherson.blog/2020/12/31/i-like-to.html</link>
      <pubDate>Thu, 31 Dec 2020 14:11:58 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2020/12/31/i-like-to.html</guid>
      <description>&lt;p&gt;I like to do little projects during my week long Christmas holiday so this year I did a redo of &lt;a href=&#34;https://frankmcpherson.blog/2020/01/07/configuring-a-raspberry.html&#34;&gt;a project from last year&lt;/a&gt; and built a new Raspberry Pi 4 and configured it to attach to my iPad Air via a USB-C cable. I don&amp;rsquo;t intend this particular Pi to serve a role on our home network, so I will also use it for other projects. I had have created an outline for my tech experiments in which you can &lt;a href=&#34;http://my.this.how/frankm/myTechProjects.opml#1608128858000&#34;&gt;view my project notes&lt;/a&gt;.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Vivaldi Day 2</title>
      <link>https://frankmcpherson.blog/2020/12/22/vivaldi-day.html</link>
      <pubDate>Tue, 22 Dec 2020 15:27:58 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2020/12/22/vivaldi-day.html</guid>
      <description>&lt;p&gt;Today is the second day of &lt;a href=&#34;https://frankmcpherson.blog/2020/12/21/trying-vivaldi.html&#34;&gt;using Vivaldi on the Raspberry Pi 4 desktop&lt;/a&gt;, and it continues to perform better for me than Chromium. I decided to run Octane 2 and Speedometer 2 to see how Vivaldi benchmarks against Chromium and I am surprised to find that it benchmarks slightly slower in both even though my practical use finds it faster. For example, Speedometer 2 scores 7.93 in Chromium and 7.614 in Vivaldi. For comparison, the Speedometer 2 score on the iPad Air is 201, fastest in the house.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Trying Vivaldi</title>
      <link>https://frankmcpherson.blog/2020/12/21/trying-vivaldi.html</link>
      <pubDate>Mon, 21 Dec 2020 17:13:00 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2020/12/21/trying-vivaldi.html</guid>
      <description>&lt;p&gt;I use a Raspberry Pi 4 as a personal remote computer that I access using VNC during the work day, which enables me to keep my personal web access from going through my employer&amp;rsquo;s Internet proxy. It&amp;rsquo;s also an excuse of me to fiddle with the Raspberry Pi.&lt;/p&gt;
&lt;p&gt;I have been using Chromium for browing the web but grown frustrated with its performance on the Pi so this morning I decided to give &lt;a href=&#34;https://vivaldi.com&#34;&gt;Vivaldi&lt;/a&gt; a try. Vivaldi uses the same rendering engine as Chrome and I&amp;rsquo;ve found it uses the same extensions as Chrome, which is important because I need access to Lastpass.&lt;/p&gt;
&lt;p&gt;Installation was a little tricky because I am running &lt;a href=&#34;https://www.raspberrypi.org/forums/viewtopic.php?p=1668160&#34;&gt;a beta 64-bit version of the Raspberry Pi OS&lt;/a&gt; and so I needed to find the &lt;a href=&#34;https://forum.vivaldi.net/topic/53927/linux-arm-32-64-bit-os-with-drm-enable-gpu-hardware-accelerated-how-to/2&#34;&gt;arm64 version&lt;/a&gt; of the installation package.&lt;/p&gt;
&lt;p&gt;So far I am finding that Vivaldi does run faster on the Pi4 than Chromium. One thing I did to speed things up is to turn off the drop-down, URL completion of the address bar so that I can quickly enter URLs. However, one function that I use to forage for new updates in the Federated Wiki verse does not work, for some reason, so for now I will need to use Chromium for that part of my daily flow.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://frankmcpherson.blog/2020/07/13/relive-a-part.html</link>
      <pubDate>Mon, 13 Jul 2020 21:48:25 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2020/07/13/relive-a-part.html</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.linkedin.com/pulse/relive-part-xerox-parcs-history-smalltalk-80-raspberry-michael-engel&#34;&gt;Relive a part of Xerox PARC&amp;rsquo;s history: Smalltalk-80 on a Raspberry Pi&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Instructions for running Smalltalk on a Raspberry Pi. I may have to try this out.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://frankmcpherson.blog/2020/03/08/the-raspberry-pi.html</link>
      <pubDate>Sun, 08 Mar 2020 15:32:11 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2020/03/08/the-raspberry-pi.html</guid>
      <description>&lt;p&gt;The Raspberry Pi org has released &lt;a href=&#34;https://www.raspberrypi.org/downloads/&#34;&gt;a SD card imager app&lt;/a&gt; that is available for Windows, Mac OS, and Ubuntu. I use &lt;a href=&#34;https://www.balena.io/etcher/&#34;&gt;balenaEtcher&lt;/a&gt; on my Macbook Air to create boot SD cards for my Pis, but the new app from the Raspberry Pi org has the benefit of automatically downloading the appropriate source files rather than my having to manually seek them out. These days I pretty much only drag out the Macbook, which is more than seven years old, when I need to flash a new card. I would rather be able to use of my newest computers to flash images, which is why I decided to try to install it on my Pixellbook. Unforutnately, the install failed, which has me wondering whether I should create a new Ubuntu container and try again.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://frankmcpherson.blog/2020/01/23/the-pinebook-pro.html</link>
      <pubDate>Thu, 23 Jan 2020 12:45:49 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2020/01/23/the-pinebook-pro.html</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.pine64.org/pinebook-pro/&#34;&gt;The Pinebook Pro&lt;/a&gt; is an ARM-based laptop that you can buy for $200. You get a 14-inch IPS 1080p screen, 4 GB of RAM and 64 GB of storage, and you can use SD cards for additional storage. Is it the Raspberry Pi of laptops?&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://frankmcpherson.blog/2020/01/18/if-you-want.html</link>
      <pubDate>Sat, 18 Jan 2020 13:11:18 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2020/01/18/if-you-want.html</guid>
      <description>&lt;p&gt;If you want to host a web application or service on a home network, make it accessible from the Internet, but not create a DMZ or enable port forwarding on your home router, you can use &lt;a href=&#34;https://github.com/inlets/inlets&#34;&gt;GitHub - inlets/inlets: Reverse proxy and service tunnel written in Go&lt;/a&gt;.  Instructions for how to use a Raspberry Pi as the Internet gateway are in &lt;a href=&#34;https://blog.alexellis.io/raspberry-pi-zero-tunnel-gateway/&#34;&gt;Build a 10 USD Raspberry Pi Tunnel Gateway&lt;/a&gt;.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Configuring A Raspberry Pi as a WiFi Hotspot and WiFi client</title>
      <link>https://frankmcpherson.blog/2020/01/07/configuring-a-raspberry.html</link>
      <pubDate>Tue, 07 Jan 2020 22:25:00 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2020/01/07/configuring-a-raspberry.html</guid>
      <description>&lt;p&gt;In &lt;a href=&#34;http://www.mobileviews.com/blog/2019/11/24/mobileviews-podcast-308-raspberry-pi-as-an-ipad-accessory-macbook-pro-thoughts-and-more/&#34;&gt;episode 308&lt;/a&gt; of the MobileViews podcast Jon Westfall talked about &lt;a href=&#34;https://www.hardill.me.uk/wordpress/2019/11/02/pi4-usb-c-gadget/&#34;&gt;a blog post&lt;/a&gt; describing how to configure a Raspberry Pi 4 as a USB-C accessory for the iPad Pro. The instructions configure the Pi so that you connect an iPad to the Pi using a USB-C cable. &lt;a href=&#34;https://www.youtube.com/watch?v=IR6sDcKo3V8&#34;&gt;A video&lt;/a&gt; is also available that provides step-by-step instructions, and you can also watch &lt;a href=&#34;https://www.youtube.com/watch?v=SPSlyqo5Q2Q&#34;&gt;another video&lt;/a&gt; in which the author answers questions that were left in the comments of the original video.&lt;/p&gt;
&lt;p&gt;While I found the concept intriguing there is no way I could implement it because it only works if you have the latest iPad Pro that has a USB-C port, which I do not have.&lt;/p&gt;
&lt;p&gt;Later I found &lt;a href=&#34;https://www.youtube.com/watch?v=YbvSS8MJm2s&#34;&gt;another video&lt;/a&gt; done by the author of the original one showing how to install an application called &lt;a href=&#34;https://raspap.com/&#34;&gt;RaspAP&lt;/a&gt; and configure it to be a WiFi hotspot AND a WiFi client at the same time. With this configuration you can connect any iPad, or any other device that has WiFi and then you can SSH in to the Pi from the iPad to have access to a Linux command prompt, from which you could run a number of different applications, programming environments, and utilities.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s actually not too difficult to configure a Raspberry Pi as a WiFi hotspot (access point) and I actually had done so to a small Raspberry Pi Zero W that I have been using as a portable backup for a wiki I maintain of home information. The problem with how I have been using the Pi Zero is that it can only be either a WiFi access point OR a WiFi client, so when configured as an access point the Pi Zero can&amp;rsquo;t connect to my home network or the Internet.&lt;/p&gt;
&lt;p&gt;What makes RaspAP better is that it configures a Raspberry Pi so that it can be an access point AND WiFi client at the same time using the same wlan port! I am not sure how this is done because as you may know a &amp;ldquo;normal&amp;rdquo; WiFi access point must have a second wired Ethernet connection to connect to a cable modem and provide Internet access, in such instances the access point routes (or bridges) network traffic between two networks (different IP addressing), one being the WiFi network and the other being the wired network, each requiring one port.&lt;/p&gt;
&lt;p&gt;The installation of RaspAP does require connecting the Raspberry Pi to a wired network connection because there is a step that requires resetting the wlan0 interface that will hang if the port is in use. However, after installation, the Pi will connect to your home network and act as an access point for another network at the same time.&lt;/p&gt;
&lt;p&gt;Along the way I also found out that I can power the Raspberry Pi 3b+ using the Ravpower  (Model RP-PB043) portable battery that I own, which means that I have a portable, wireless network between an iPad and and a Linux computer that will work anywhere.&lt;/p&gt;
&lt;p&gt;How might I use this set up?&lt;/p&gt;
&lt;p&gt;Let&amp;rsquo;s say I am working on a Nodejs program. I can have Nodejs installed on the Raspberry Pi and I can have all my code also on that Pi, perhaps cloned from a git repo. Let&amp;rsquo;s say I plan to be on a long flight and I want to carry a minimal amount of gear. I can pack my iPad Pro, Raspberry Pi, and the Ravpower in my carry on and when I am able, power up the Pi, leave it in the carry on, and connect to it via WiFi from the iPad. At this point I can then SSH into the Pi and use a text editor (emacs, nano, etc..) to work on my code and test it using nodejs. Of course, you can do this for any other programming environments or compilers that install on the Raspberry Pi and run via the command prompt. (Actually.. one should also be able to VNC into the graphical Raspbarian environment if you need to.)&lt;/p&gt;
&lt;p&gt;While I could do the above via the airplane WiFi, doing so costs money and service can be spotty, this network connectivity once configured is available nearly the same way all the time. The &amp;ldquo;remote programmer&amp;rdquo; scenario is just one idea off the top of my head, I am sure there are other uses cases for a configuration such as this. The developer of RaspAP is working to include OpenVPN to make the Pi a VPN endpoint that will provide all secured network communication for all devices that connect to it. You can find more examples for using RaspAP &lt;a href=&#34;https://github.com/billz/raspap-awesome&#34;&gt;in this Github repo&lt;/a&gt;.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://frankmcpherson.blog/2019/12/21/i-spent-countless.html</link>
      <pubDate>Sat, 21 Dec 2019 21:17:03 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2019/12/21/i-spent-countless.html</guid>
      <description>&lt;p&gt;I spent countless hours of my youth typing in programs and games from magazines in to my computer, which back then was the only way to get &amp;ldquo;free&amp;rdquo; software. Consequently, I find  &lt;a href=&#34;https://store.rpipress.cc/products/code-the-classics&#34;&gt;Code The Classics&lt;/a&gt; from Raspberry Pi appealing, so much so that I actually considering buying the printed version.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://frankmcpherson.blog/2019/12/12/linuxlinkscom-currently-has.html</link>
      <pubDate>Thu, 12 Dec 2019 15:12:25 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2019/12/12/linuxlinkscom-currently-has.html</guid>
      <description>&lt;p&gt;LinuxLinks.com currently has &lt;a href=&#34;http://www.linuxlinks.com/category/blog/&#34;&gt;a series of blog posts&lt;/a&gt; about using the Raspberry Pi 4 as a desktop. Added to my RSS subscriptions.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://frankmcpherson.blog/2019/12/06/i-have-completed.html</link>
      <pubDate>Fri, 06 Dec 2019 18:30:08 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2019/12/06/i-have-completed.html</guid>
      <description>&lt;p&gt;I have completed the first week of using &lt;a href=&#34;https://fedwiki.frankmcpherson.net/view/welcome-visitors/view/recent-changes/view/using-the-raspberry-pi4-as-a-remote-desktop&#34;&gt;the Raspberry Pi 4 as a remote personal desktop computer&lt;/a&gt; during my work day. Call it an experiment of whether the Pi 4 can really serve as a desktop. The Pi4 is no where near as fast as my Pixelbook, but I find it good enough for the web browsing and reading that I have been doing.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://frankmcpherson.blog/2019/11/27/looks-like-i.html</link>
      <pubDate>Wed, 27 Nov 2019 14:34:42 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2019/11/27/looks-like-i.html</guid>
      <description>&lt;p&gt;Looks like I might be able to &lt;a href=&#34;https://blog.gbaman.info/?p=791&#34;&gt;set up the Raspberry Pi Zero W to connect to a PC&lt;/a&gt; in a similar manner. as described in the iPad Pro/Raspberry Pi 4 articles below. I might have found myself a holiday project.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://frankmcpherson.blog/2019/11/27/my-computing-muse.html</link>
      <pubDate>Wed, 27 Nov 2019 14:25:29 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2019/11/27/my-computing-muse.html</guid>
      <description>&lt;p&gt;My computing muse, Jerry Pournelle, is credited for &lt;a href=&#34;https://en.wikipedia.org/wiki/Jerry_Pournelle#Pournelle&#39;s_first_law&#34;&gt;Pournelle&amp;rsquo;s law&lt;/a&gt;: &amp;ldquo;One user, one CPU&amp;rdquo; or &amp;ldquo;One user, at least one CPU.&amp;rdquo; The law is a statement about personal computers and the computers of the 60&amp;rsquo;s and 70&amp;rsquo;s that were time shared amongst multiple users.&lt;/p&gt;
&lt;p&gt;Pournelle&amp;rsquo;s first law somewhat describes my interest in the Raspberry Pi. The Pi, along with most &amp;ldquo;Internet of Things&amp;rdquo; is a variation of Pournelle&amp;rsquo;s law to wit: &amp;ldquo;One application one CPU.&amp;rdquo;&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://frankmcpherson.blog/2019/11/27/while-listening-to.html</link>
      <pubDate>Wed, 27 Nov 2019 14:11:00 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2019/11/27/while-listening-to.html</guid>
      <description>&lt;p&gt;While listening to &lt;a href=&#34;http://www.mobileviews.com/blog/2019/11/24/mobileviews-podcast-308-raspberry-pi-as-an-ipad-accessory-macbook-pro-thoughts-and-more/&#34;&gt;the latest MobileViews Podcast&lt;/a&gt; I heard Jon Westfall describe using the Raspberry Pi 4 as an accessory to an iPad Pro. The key component of the solution is the USB-C ports on the iPad Pro and the Raspberry Pi 4 because they are used to power the Raspberry Pi and provide network communication between the iPad and the Raspberry Pi. I am surprised that the iPad&amp;rsquo;s USB-C power output meets the Pi 4&amp;rsquo;s higher power input requirements, however I learned that the latest firmware upgrade for the Pi 4 includes a low power option along with Ethernet over USB, which are  key for this working.&lt;/p&gt;
&lt;p&gt;I found &lt;a href=&#34;https://youtu.be/IR6sDcKo3V8&#34;&gt;a YouTube video&lt;/a&gt; that shows the configuration and a link to &lt;a href=&#34;https://www.hardill.me.uk/wordpress/2019/11/02/pi4-usb-c-gadget/&#34;&gt;a web page&lt;/a&gt; that provides more details about the configuration.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve been using a Raspberry Pi Zero W in a similar manner except that I power it using USB battery and access it via WiFi when the Pi Zero is configured as a wireless access point. The result provides me access to Linux terminal apps but does not provide simultaneous access to the Internet.&lt;/p&gt;
&lt;p&gt;I like the idea of using the Raspberry Pi 4 as described, but in my case I would need to buy a new iPad Pro with the USB-C port. Capabilities such of this do make the idea of upgrading to the latest iPad Pros more compelling.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://frankmcpherson.blog/2019/11/26/previously-i-wrote.html</link>
      <pubDate>Tue, 26 Nov 2019 12:52:53 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2019/11/26/previously-i-wrote.html</guid>
      <description>&lt;p&gt;Previously &lt;a href=&#34;https://frankmcpherson.blog/2019/11/23/a-new-slice.html&#34;&gt;I wrote&lt;/a&gt; that I have my Raspberry Pi4 in a Flirc case to provide passive cooling. Jeff Geerling has &lt;a href=&#34;https://www.jeffgeerling.com/blog/2019/best-way-keep-your-cool-running-raspberry-pi-4&#34;&gt;a great blog post&lt;/a&gt; that shows how the cooling provided by the case compares to other cooling methods.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>A New Slice Of Raspberry Pi</title>
      <link>https://frankmcpherson.blog/2019/11/23/a-new-slice.html</link>
      <pubDate>Sat, 23 Nov 2019 23:18:00 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2019/11/23/a-new-slice.html</guid>
      <description>&lt;p&gt;I bought &lt;a href=&#34;https://fedwiki.frankmcpherson.net/view/welcome-visitors/view/raspberry-pi-4&#34;&gt;the Raspberry Pi4&lt;/a&gt; this past week and I&amp;rsquo;ve installed it in a &lt;a href=&#34;https://flirc.tv/more/raspberry-pi-4-case&#34;&gt;Flirc Raspberry Pi4&lt;/a&gt; case. Beside the fact that the Flirc case looks really nice, the case provides passive cooling of the CPU. Reviews of the Pi4 when it first released indicated it ran hot enough under load to hit the 82&amp;rsquo;C threshold that causes the CPU speed to throttle down. The Raspberry Pi Foundation as released a firmware update that improves cooling and so far with the firmware and the Flirc case the top temp I&amp;rsquo;ve seen is 44&amp;rsquo;C.&lt;/p&gt;
&lt;p&gt;The reason why the Raspberry Pi4 runs hotter is that it has a faster ARM Cortex-A72 CPU processor, as much as 4 GB of RAM, and a USB-C power supply. I am using daenerys (my name for this computer) to type this post and I am finding it surprisingly useful for web applications. Gmail, with its heavy use of Javascript is unbearable in older models, but is actually usable on the Pi4.&lt;/p&gt;
&lt;p&gt;For a little under $100, the Pi4 is defintely worth being a child&amp;rsquo;s first computer. I think it can also be a very servicable Linux server, running Raspbian Buster Lite, a variant of Debian Buster, for home projects.&lt;/p&gt;
&lt;p&gt;Right now I don&amp;rsquo;t any plans for daenerys but I&amp;rsquo;ll be keeping my eyes open for any opportunities. Daenerys is my fifth Raspberry Pi. The first model I bought was the Pi2, which I have connected to a seven inch screen and serves a desk clock that shows my schedule, CNN newsfeed, current weather, and four day weather forcase. I have a Pi3 running Tiddlyserver that I am using to for a family wiki, and another running Taiga, which is a project management app. I also have a Pi Zero W that use to host a portable copy of the family wiki.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://frankmcpherson.blog/2019/05/03/scripts-that-allow.html</link>
      <pubDate>Fri, 03 May 2019 13:45:53 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2019/05/03/scripts-that-allow.html</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://github.com/connor-brooks/play_stdin.sh&#34;&gt;Scripts&lt;/a&gt; that allow streaming audio between two Linux machines, for example, a laptop and a Raspberry Pi.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://frankmcpherson.blog/2019/04/02/if-you-are.html</link>
      <pubDate>Tue, 02 Apr 2019 11:25:51 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2019/04/02/if-you-are.html</guid>
      <description>&lt;p&gt;If you are at all in to computers and/or you like making things, then I strongly recommend that you get &lt;a href=&#34;https://fedwiki.frankmcpherson.net/view/welcome-visitors/view/raspberry-pi3b&#34;&gt;a Raspberry Pi&lt;/a&gt;. I have a couple of them running on my home network, one powers &lt;a href=&#34;https://fedwiki.frankmcpherson.net/view/welcome-visitors/view/raspberry-pi2&#34;&gt;a custom desk clock&lt;/a&gt; and the other is the hub for backing up several of my web sites.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://frankmcpherson.blog/2018/07/21/my-first-computer.html</link>
      <pubDate>Sat, 21 Jul 2018 13:14:21 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2018/07/21/my-first-computer.html</guid>
      <description>&lt;p&gt;My first computer was the &lt;a href=&#34;http://oldcomputers.net/ts1000.html&#34;&gt;Timex Sinclair&lt;/a&gt; 1000 that my grandmother gave me as a birthday present in 1983. I got that computer because it was cheap enough for my grandmother to buy, and she somehow determined back then that computers where the future.&lt;/p&gt;
&lt;p&gt;One of the unique things about the TS1000 is that it had a membrane keyboard and each key had multiple functions, most notably certain function key combinations produced BASIC reserve words geared towards making it easy to learn how to program. The TS1000&amp;rsquo;s keyboard could be seen today as a predecessor to today&amp;rsquo;s on-screen keyboards.&lt;/p&gt;
&lt;p&gt;Back in the 80s and early 90s all personal computers came with an operating system and the BASIC programming language. While you could buy some pre-packaged software, the most common way to add programs to a computer was by either writing yourself or by typing one that was &lt;a href=&#34;https://arstechnica.com/staff/2012/12/first-encounter-compute-magazine-and-its-glorious-tedious-type-in-code/&#34;&gt;printed in a magazine&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The TS1000 was an educational computer and the forefather to the &lt;a href=&#34;https://www.raspberrypi.org/&#34;&gt;Raspberry Pi&lt;/a&gt; that you can buy today for as little as $30. I have several Raspberry Pis that I tinker with, and I think parents ought to buy them for any child who is at all interested in studying computers.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://frankmcpherson.blog/2018/06/30/well-that-was.html</link>
      <pubDate>Sat, 30 Jun 2018 13:41:47 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2018/06/30/well-that-was.html</guid>
      <description>&lt;p&gt;Well, that was interesting. I updated my Pi3 with the latest release of Raspbian and then decided to clone my new Jekyll repo and edit &lt;a href=&#34;https://writing.frankmcpherson.net/about/&#34;&gt;the about page&lt;/a&gt; on my Raspberry Pi. Just because I could. I committed and pushed the update to the repo and checked the about page on the new site, and the new edits did not appear. Went to the Netlify site, logged in, and found the deploy failed with some error relating to node. I think during deploy nodejs 8 was attempted to be installed and it failed.&lt;/p&gt;
&lt;p&gt;Next, I tried a fresh re-deploy and selected clear cache and this time deployment was successful.&lt;/p&gt;
&lt;p&gt;So, what I learned here is that it appears whenever Netlify sees and pulls an update from the repo it seems to rebuild the container/VM that is hosting the site that includes installing nodejs, installing ruby gems (Jekyll uses ruby) then does a Jekyll build and ultimately deploys the site from the site fielder.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://frankmcpherson.blog/2018/04/02/mugsy-is-a.html</link>
      <pubDate>Mon, 02 Apr 2018 17:50:30 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2018/04/02/mugsy-is-a.html</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.kickstarter.com/projects/413243358/mugsy-the-open-source-robotic-coffee-maker&#34;&gt;Mugsy is a robotic coffee maker&lt;/a&gt; with a Raspberry Pi brain.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://frankmcpherson.blog/2018/03/22/here-is-a.html</link>
      <pubDate>Thu, 22 Mar 2018 16:14:20 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2018/03/22/here-is-a.html</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.phoronix.com/scan.php?page=article&amp;amp;item=raspberrypi-3-bplus&amp;amp;num=1&#34;&gt;Here is a complete run down&lt;/a&gt; on the Raspberry Pi 3 B+ benchmarks.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://frankmcpherson.blog/2018/03/21/i-received-the.html</link>
      <pubDate>Wed, 21 Mar 2018 21:04:10 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2018/03/22/i-received-the.html</guid>
      <description>&lt;p&gt;I received the new &lt;a href=&#34;https://www.raspberrypi.org/blog/raspberry-pi-3-model-bplus-sale-now-35/&#34;&gt;Raspberry Pi 3 B+&lt;/a&gt; that became available on Pi day. This new model has a faster processor and faster networking, and in my experience with it today I find it to be noticably faster as a desktop.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://frankmcpherson.blog/2018/01/05/230059.html</link>
      <pubDate>Fri, 05 Jan 2018 19:00:59 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2018/01/05/230059.html</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.raspberrypi.org/blog/why-raspberry-pi-isnt-vulnerable-to-spectre-or-meltdown/&#34;&gt;Real geeky discussion&lt;/a&gt; about why the Raspberry Pi is not affected by Meltdown and Spectre leads to explanation of the issue Meltdown and Spectre exploits.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Setting Up Pi Zero </title>
      <link>https://frankmcpherson.blog/2017/12/25/setting-up-pi.html</link>
      <pubDate>Mon, 25 Dec 2017 17:15:38 -0400</pubDate>
      
      <guid>http://frankm.micro.blog/2017/12/25/setting-up-pi.html</guid>
      <description>&lt;p&gt;I got a Raspberry Pi Zero W for Christmas that I am setting up, and so far not having much luck getting the OS to install. I think the file transfer is taking too long. I am regretting following the instructions literally, meaning I installed the Pi Zero in the case and there isn&amp;rsquo;t an easy way to remove the micro SD card without removing them Zero entirely.&lt;/p&gt;
&lt;p&gt;Looks like I will have to remove the Zero and flash the card with a complete build on a PC. I hope that  I can get the Zero out of he case without breaking it.&lt;/p&gt;
&lt;img src=&#34;https://cdn.uploads.micro.blog/2044/2017/8ce60d791a.jpg&#34; width=&#34;600&#34; height=&#34;600&#34; /&gt;
</description>
    </item>
    
  </channel>
</rss>