Category: Computers

  • Distinguished Alumni Award from Georgia Tech’s Ivan Allen College and School of Literature, Media, and Communication

    Jason Ellis holding his Distinguished Alumni Award while standing next to Georgia Tech's mascot, Buzz.
    I’m holding my Distinguished Alumni Award while standing next to Georgia Tech’s mascot, Buzz.

    On Mar. 29, 2023, Georgia Tech’s Ivan Allen College held its 2023 Distinguished Alumni Awards Ceremony. The Ivan Allen College’s six academic schools and its three ROTC branches give these awards to “celebrate excellence in the College community.” I was honored to receive a Distinguished Alumni Award from the School of Literature, Media, and Communication for my contributions as a teacher, scholar, and organizer. The award reads, “For outstanding achievements that inspire continued excellence and bring credit to the School of Literature, Media, and Communication, the Ivan Allen College of Liberal Arts, and the Georgia Institute of Technology.”

    To honor all of the Ivan Allen College professors who made my success possible, I delivered these remarks after receiving the Distinguished Alumni Award:

    I am honored and humbled to receive this Distinguished Alumni Award. I want to thank the Ivan Allen College, Dean Husbands Fealing, and all of the faculty, administrators, and staff who make the Ivan Allen College not only a indispensable and integral part of Georgia Tech but also a home for someone like me who is better at writing about science than doing science. It also feels like home, because I’ve spent so many years here—first, it took me 10 years to “get out” with my bachelor’s degree, and then, I returned as a postdoctoral Brittain Fellow for 2 years to give back to Tech as an instructor where I had received so much from my former professors. Throughout my career, all of the work that I have done as a scholar, an instructor, an organizer, and an administrator can be traced back to my education and professionalization in the Ivan Allen College. To name a few examples, when I was asked to help establish the City Tech Science Fiction Collection where I now work, I looked at the problem with the engineering mindset that Tech instills in its students. I drew on my experience working under Lisa Yaszek on research projects, public outreach, and donation runs for what was originally called the Bud Foote Science Fiction Collection and now the Georgia Tech Science Fiction Collection. After starting the collection, I inaugurated an annual Science Fiction Symposium to celebrate the collection and create a platform for scholars and students (including Lisa’s SciFi Lab undergraduate researchers) to interact and share their findings. That work over the past seven years was made possible by the experiences that I had with Lisa when she mentored me to create the schedules for the Monstrous Bodies Symposium in 2005 and the international Science Fiction Research Association Conference held in Atlanta in 2009. Lisa has had a profound influence on my career. She’s my hero and I strive to be like her. 
    
    Other faculty have also played outsized roles in my development. Carol Senf and Narin Hassan gave me kind and essential advice at key points in my undergraduate career, and they also gave me some of my first editing work by asking me to proofread their respective manuscripts, which helped tremendously in the editing and collaborative writing that I have done over the years since then. In my teaching, I observed and learned from some of the best practioners. I want to excite my students in the way that Hugh Crawford can when talking about William Carlos Williams and bombsights, as detailed as Steven Usselman is about steam engine locomotives, or as illustrative as Robert Wood is when he talks about 15th century Florence. And I show my students compassion when things go wrong as Rebecca Merrens did for me when my maternal grandmother died, foster my students passions as Lisa Holloway-Attaway did for me in the two required freshman college writing classes, give my students a chance like Patrick Sharp did for me by readmitting me in 2002, give my students opportunities to contribute to the life work of our campus communities as Ken Knoespel did for me, and give students an opportunity to be successful and demonstrate learning when the student stumbles on a project they are ill fitted to such as the late Thomas Lux did for me by asking me to produce a Poetry Out Loud DVD for Georgia public schools in place of my atrocious writing as a poet. And while I never had the opportunity to take a class with Jay Telotte or Jay Bolter, their work had a significant influence on my early research, and I teach their scholarship to my students now. Most recently, Rebecca Burnett, the former Writing and Communication Program Director, led the Technical Communication theory and pedagogy seminar that I volunteered to participate in so that I could earn the opportunity to teach Tech Comm as a Brittain Fellow. That experience directly led to my job at the New York City College of Technology and my current position as Director of City Tech’s Professional and Technical Writing Program. Rebecca has continued to selflessly mentor me throughout my directorship. 
    
    And lastly, I want to offer a special thank you to Professor Hanchao Lu, because his Asia in the Modern World class had a profound effect on my personal life. He encouraged me to research Taiwan for my final paper. Years later, when I met a Taiwanese girl in graduate school in 2007, I drew on what I had learned in Professor Lu’s class to talk about the KMT and DPP political parties hoping that she might notice me. And guess what? She did, and we got married two years later! Thank you, again!

    I arrived in Atlanta a day early, because I wanted to walk around and see all of the changes around Georgia Tech’s campus during the 8 1/2 years since I was last there. Some things remained comfortably familiar, like the entrance to the School of Literature, Media, and Communication on the 3rd floor of the Skiles Building.

    3rd Floor of Skiles, School of Literature, Media, and Communication
    School of Literature, Media, and Communication, 3rd Floor of Skiles Building.

    However, there were subtle changes like the addition of outdoor tables and seats on breezeway, which I utilized to finish writing my thank you remarks.

    Outdoor seating on the 3rd floor breezeway in Skiles.
    Outdoor seating on the 3rd floor breezeway in Skiles.

    Besides the changes to buildings and the construction of new facilities, there are new pieces of art that convey important historical events as well as excite the senses.

    The Three Pioneers by Martin Dawe.
    “The Three Pioneers” by Martin Dawe.

    Approaching Tech Tower, I was greeted by this striking bronze sculpture titled “The Three Pioneers” by Martin Dawe. It depicts the first three African American students to matriculate at Georgia Tech in 1961: Ford C. Greene, Ralph A. Long, Jr., and Lawrence M. Williams.

    "Continuing the Conversation" by Martin Dawe.
    “Continuing the Conversation” by Martin Dawe.

    Walking toward the foot of Tech Tower, I sat in this engaging bronze and granite piece titled “Continuing the Conversation.” The viewer sits between two versions of Rosa Parks–42 on the right and 92 on the left. While Parks had never visited Tech’s campus before, this art reflects her influence on change and how we should be a part of that change moving forward.

    Robert Berks' Einstein.
    Me and Robert Berks’ Einstein.

    Walking through the center of campus–the Library, Skiles Building, and the Student Center–I found Robert Berks’ Einstein installation. While some folks think the statue is out of place at Tech, it meant something personal to me. When I was in high school, I read Einstein’s Relativity: The Special and the General Theories, which among other works by Carl Sagan, Michio Kaku, Roger Penrose, and Stephen Hawking, directly led to my enrolling as a Physics major at Georgia Tech in 1995. That didn’t work out so well for me academically, but I love Physics and Mathematics despite my own deficiencies.

    John C. Portman, Jr.'s KR+C Sculpture
    John C. Portman, Jr.’s KR+C Sculpture.

    Walking from the Einstein statute toward the green space between the back of the Library and the School of Architecture I encountered John C. Portman, Jr’s imposing KR+C (for Knowledge and Research plus Creativity) sculpture. Walking around its circumference reveals how it reshapes and changes depending on your perspective. I found that you can walk up the back stairs of the Library and Clough Undergraduate Learning Commons to get a bird’s eye view of this magnificent sculpture.

    "Jetson" in the Clough Undergraduate Learning Commons.
    “Jetson” in the Clough Undergraduate Learning Commons.

    Walking into the Clough Undergraduate Learning Commons, I found art suspended between its the clean perspectival lines. The sculpture above titled “Jetson” is a collaborative team project initiated by former College of Architecture Professor Volkan Alkanoglu. Primarily constructed from water jet cut aluminum, this large, futuristic sculpture only weights about 110 pounds!

    Walking through the Clough Commons into the Library, I met with my former colleague Wendy Hagenmaier, Digital Curation Archivist and RetroTech Manager, in the 3rd floor Data Vizualization Lab and RetroTech shared space. RetroTech is a working collection of born digital (and analog) art (and science) artifacts that students can use, support, and learn from. Before moving to Brooklyn, I donated four of my vintage computers (a Dell Dimension 4100, Apple Macintosh Perform 550, iMac DV, and Apple Power Macintosh 8500) to the Georgia Tech Library to help kickstart RetroTech, a lab for students to use and interact with older technologies–computers, video game consoles, cameras, slide rules, typewriters, etc. I was amazed at how much space RetroTech has in conjunction with the Data Vizualization Lab. Besides having equipment and space, Wendy is developing RetroTech into a sustainable initiative involving students and cross campus connections. I’m really happy to see how much RetroTech has developed under Wendy’s leadership.

    Deanna Sirlin's "Watermark"
    Deanna Sirlin’s “Watermark.”

    Leaving the Library, I walked through Deanna Sirlin’s “Watermark” installation. The sunlight passing through the colored glass panes creates a changing projected artwork on the floor and surroundings inside this entrance to the Crosland Tower of the Library.

    Kessler Campanile.
    Kessler Campanile.

    Walking back toward the Student Center, I stopped in front of the Kessler Campanile designed by Richard Hill for the 1996 Olympics. It was installed during my freshman year at Tech.


    Spending almost a whole week in the ATL gave me a much needed boost. 99x is back on the air. I enjoyed not one but two meals at Del Taco. I talked computers with Grantley and Melanie. I met Carol Senf for brunch to talk teaching. I hung out with Lisa Yaszek and Doug Davis at the West End. Rebecca Burnett and Jeff Jeffries invited me over to their home for a wonderful dinner. I talked Doctor Who and Dirk Gently with Mark Warbington. I discussed books with Keith Magnes. And, I got to visit Mike Flanagan in his new house and see his wife Diana compete in a local tennis tournament. Unfortunately, I didn’t have enough time to see everyone I know there, but I hope to get back to Atlanta before another 8 1/2 years pass!

    My Distinguished Alumni Award lit by candlelight. Photo by Rebecca Burnett.
    My Distinguished Alumni Award lit by candlelight. Photo by Rebecca Burnett.
  • Personal Digital Archaeology: The Power Macintosh Resource Page, Winning a Copy of BeOS, and Sharing Mac Info, February 1997

    My Apple PowerMacintosh 8500/120 and PowerBook 145B at home. August 1997.

    Continuing the work that I started in 2014 when I wrote about the rediscovery of a set of isometric Macintosh icons that I had created and shared in 1997, I wanted to share another rediscovery from February and March 1997 that spans a defunct Macintosh-focused blog called the Power Macintosh Resource Page and Usenet that involves BeOS, winning a magazine, and writing about a hard drive partioning trick that I developed using free BeOS and MacOS applications.

    This rediscovery came about after I sent a postcard to another computer enthusiast via Postcrossing.com. I wrote in my postcard about how great I thought BeOS was. She replied that she hadn’t used BeOS before but was interested in it.

    I remembered that the way that I came to use BeOS for a time was thanks to a now-defunct technology blog called The Power Macintosh Resource Page. It was operated by Steve Tannehill.

    On 1 Feb. 1997, Tannehill posted this message to his site (which you can find in the site’s archives saved on the Internet Wayback Machine here):

    1 February 1997:

    Trevor Inkpen wrote to mention that the Complete Conflict Compendium is about to have its 500,000th visitor. That visitor will win an Apple watch and an Apple hat.

    Not to be outdone… ;-)

    In the next 2-3 weeks, the Power Macintosh Resource Page will hit the half-million mark. If you send me a legitimate screen shot of the 500,000th hit, I’ll send you a copy of the January MacTech magazine, complete with the BeOS for the Power Mac demo CD-ROM!

    Power Macintosh Resource Page, Feb. 1997 Archive, Archive.org Wayback Machine.

    There are a few things to unpack here. First, Tannehill mentions Trevor Inkpen’s site visitor context for “an Apple watch and an Apple hat.” That Apple watch prize was not for what we think of as an Apple Watch today. It was an Apple-branded watch that Apple sold through their campus gift shop in Cupertino.

    Second, website operators used to pride themselves on how many site visitors they had. This was usually calculated with a public-facing counter enabled by a bit of code offered by a provider that logged page loads containing the code and presented a gif-based numerical counter of the number of page loads. Many of these counters only provided a simple calculation of page loads rather than the more granular information provided by webserver logs and the more advanced metrics of unique visitors, engagement, etc. used today.

    Third, like Inkpen’s website with a counter nearing 500,000, Tannehill’s Power Macintosh Resource Page’s counter was also nearing that number. So, he devised a contest to reward the person who was the 500,000th visitor. Unlike Inkpen, Tannehill offered what I considered a greater prize, a copy of the January 1997 issue of MacTech Magazine, which included a CD-ROM installer for the Preview Edition of BeOS.

    Before Tannehill offered this prize, I had heard about BeOS from articles in Mac magazines like MacUser, Macworld, and MacAddict. With the burgeoning world of online reporting and news, I had gleaned even more information about it. It sounded like the next big thing, especially in light of Apple’s financial troubles of that era.

    Also, I had gotten my PowerMacintosh 8500/120 only a year before, so I had a computer that was capable of running the PowerPC-based BeOS Preview Edition that came with the MacTech Magazine.

    After learning about Tannehill’s contest, I first thought that there is no way that I would be lucky enough to be the 500,000th visitor to his site. So, the practical solution was to find a copy of the magazine. I was attending Georgia Tech in Atlanta at the time, so I had access to bookstores with nice magazine selections–the best being Tower Records next Lenox Square Mall in Buckhead.

    Unfortunately, I was unable to find a copy of the magazine anywhere. Stores that sold MacTech said that they were sold out. Therefore, my only alternative to obtain a copy of BeOS was to be a super visitor to the Power Macintosh Resource Page. Thankfully, my efforts paid off on 13 Feb. 1997 after I revisited the page late that night and took the required screenshot of my browser window:

    13 February 1997:

    Jason Woodrow Ellis is the official 500,000th visitor to the Power Macintosh Resource Page! Jason sent the screen shot, so he gets the January MacTech magazine. Congratulations Jason, and thanks to everyone for making this page a success!

    Power Macintosh Resource Page, Feb. 1997 Archive, Archive.org Wayback Machine.

    Tannehill mailed the magazine to my campus address at Georgia Tech, and after receiving it, I promptly began partitioning my PowerMac’s 2GB SCSI hard drive so that I could boot into Mac OS or BeOS (more on this further below).

    And, I would be remiss not to remark on how grateful that I am to Tannehill for offering that magazine as a prize on his website. It was a touchstone in my memories of that era of my life and an important moment in my learning more about computers in general and Macs in particular. I owe him a debt of thanks!

    While reading the February 1997 archive page of the Power Macintosh Resource Page, I discovered that I had sent in a report about a presentation by an Apple Representative at the Georgia Tech campus:

    25 February 1997:

    Jason Woodrow Ellis wrote an interesting note regarding a recent presentation at Georgia Tech on the future of Mac OS:

    “Apple Computer, Inc.’s Higher Education Account Executive Steve VanBrackle” gave us a very good outlook for the upcoming Rhapsody and MacOS releases. Mr. VanBrackle told us about the NeXT engineers and how “cocky” they were. He explained that these guys say that they could get the NeXT OS to run on a cellular phone! The point was that they are able to port their OS to anything. …if Mr. VanBrackle is correct the engineers will have an easy time of creating it. First, NeXT had ported their OS to PowerPC several years ago to run on 601’s. Second, the Apple AU/X team had already figured out how to run System 7 apps on top of UNIX. Third, 80% of Copland’s old code will be used with Rhapsody, so Apple did not “totally” scrap those several years of research. Now their task lies in combining these things together which in effect is the “easy” part. …I asked him about Jobs and Wozniak’s role at Apple in respect to all of the rumors about Jobs “taking over.” According to Mr. VanBrackle, they are “10 hour per week advisors to Amelio.” They have no managerial responsibilities and no “code time.”

    Power Macintosh Resource Page, Feb. 1997 Archive, Archive.org Wayback Machine.

    I vaguely remember this presentation only because I recall receiving a copy of the first Mac Advocate CD-ROM, which contained useful software updates, Apple information, and Apple-related media, and Apple rainbow logo stickers, which I later applied to the rear window of my dad’s Toyota pickup truck that I often drove when I was back home (and earned me vulgar responses from homophobic locals who were not only bigoted but also apparently lived under a rock during the first 20 years of Apple Computer’s existence).

    It was exciting to me to find this email excerpt that I had taken the time to write and send to Tannehill. I have no memory of what I reported Steve VanBrackle talking about during his presentation, but the points about what would eventually become MacOS X are very intriguing. Behind these points there were a number of important developments. Apple scrapped Copland, the code-named operating system originally intended to become System 8, Apple’s consideration of purchasing Jean-Louis Gassée’s BeOS as the basis of its next-generation operating system, and Apple’s ultimate decision to purchase NeXT and bring Steve Jobs back to the company.

    As a side note, I often signed my online posts using my full name at that time, because I had discovered that there are a lot of Jason Ellis’s in the world. Even in my youth, I had to fight accusations of not having had all of my vaccines or needing additional dental work–things that applied to another guy who shared my first and last names and happened to be a patient at my doctor and dentist. When I got online, I found even more people with my name, and I tried to create an identity distinct from others. Eventually, I settled on Jason W. Ellis.

    Returning to an earlier point about multi-booting MacOS and BeOS, I found an old Usenet post (thanks to the remnants of Google Groups, which is unfortunately a poor instance of its former glory) that I had made on 13 Mar. 1997–a month to the day after I had won the MacTech Magazine with the BeOS Developer Preview CD-ROM. I cross-posted this short write-up called “Slick Disk Tricks” to comp.sys.mac.hardware.storage and comp.sys.mac.systems (I just didn’t know any better).

    Slick Disk Tricks

    Mar 13, 1997, 3:00:00 AM

    I was a crazy risk taker. I loaded up the BeOS for Power Macintosh on my 8500/120 with only one hard disk drive. Luckily I already had partitioned it when I first bought the computer. I created three partitions: HD1=340MB, HD2= 830, HD3= 830, and an allotment of 33MB of free space.

    When I installed the BeOS, I repartitioned HD1 as a BeOS˛ partition. Because I quickly found that I did not find enlightenment from using Be, I wanted to get rid of it. I just as quickly noticed that Apple’s DriveSetup application would not let me repartition without reformatting. This was not an option. Luckily Be came through.

    In order to reclaim my first partition I used Be’s included Mac application called BeOS Partition Utility˛ to rename the BeOS˛ partition to an Apple_HFS partition. Then I restarted my computer and a dialogue comes up at the desktop for me to choose to initialize the new partition or eject it. I opted to initialize it (which took all of five seconds) and suddenly I have my first partition back! No special programs or extra drivers necessary. Just as a precaution, I did use Norton’s Wipe Info application to do a nice government˛ sweep of all previously stored data. (OK, so I cheated a little bit!)

    I am about to loose my internet connection at Georgia Tech, so I have been trying to download everything under the sun to play with when I go back home this month. This need of space reminded me of my 33MB of free space. This takes a little bit more time and effort than regaining a BeOS˛ partition (but it is exactly the same procedure, almost). These are the steps that I used. First, I used the BeOS Partition Utility˛ to rename the Apple_Free to BeOS. Next I launched the BeOS from the CD-ROM and initialized this the free˛ partition for use by the BeOS (this gives the partition a name). Next I rebooted my computer after _not_ installing the BeOS and again used BeOS Partition Utility˛ to rename the BeOS˛ partition to Apple_HFS.˛ Now one can see that this is similar to the previous instructions. However when I restarted nothing happened! Well, undaunted, I used Apple’s DriveSetup app to update the disk driver. I rebooted and now my free space is a new partition asking to be initialized. I now have my full hard disk drive available for storage purposes.

    One should realize that what I did was very perilous and down right horrific. I don’t have any kind of backup solution or another disk drive to keep files on. Please use caution if you try this technique to reclaim disk space! And, remember, I am loosing my email address shortly so you have no ability for flames or other such nonsense.

    Jason Woodrow Ellis
    gt0…@prism.gatech.edu

    Google Groups, comp.sys.mac.system, 13 Mar. 1997.

    While I wrote this with the intent of sharing a neat way to use the BeOS Partition Utility and Apple’s DriveSetup programs to resize and reclaim hard drive space without the need of paid partitioning software, it is an embarrassing piece of writing. However, I try to remind myself that it was something that I wrote about 25 years ago, which puts it in its proper context.

    Also, I’m saddened to read that I wrote, “I quickly found that I did not find enlightenment from using Be.” I don’t recall exactly why I didn’t find it enlightening. From my viewpoint now, BeOS was exciting to use and had an excellent user interface (UI). But, I can imagine how it might not have been a daily driver OS due to its development stage and a fewer application options than MacOS. Also, hard drive space cost a premium, so I probably wanted to have the drive space back for other projects that I was working on at the time. So, while my 1997-self might have not found enlightenment from BeOS, my present self recognizes BeOS as something that had the potential to be insanely great (Steve Jobs would probably not appreciate my borrowing his phrase for this case, but I think it applies nevertheless). And I do know that despite my not keeping BeOS installed on my PowerMacintosh, I enjoyed using Greg Landwebber’s BeView to reskin MacOS as BeOS (and, I alternated between BeView and Aaron, for a Copland look–later, I switched to Kaleidoscope). And, I am certain that BeOS left an indelible imprint on my mind for me to think of it to this day, including its incredible design choices–isometric interface icons, tabbed windows, the application dock, and the finger pointer, as well as its amazing under-the-hood developments with its microkernel, preemptive multitasking, multithreading, etc.

    I am curious about the phrase that I used: “did not find enlightenment.” It makes me wonder if an advertisement or article about BeOS used that kind of language to describe using it. When I have some time, I’ll look into that with what’s available on archive.org, Google Books, and other places online that might have digital copies of mid-to-late 1990s Macintosh magazines.

    After upgrading its cache memory and its CPU daughter card to a faster 604e processor, I sold my PowerMacintosh to an ex-girlfriend. Later, I acquired another PowerMacintosh 8500/120, which I donated to the Georgia Tech Library’s Retrocomputing Lab before moving to NYC.

    A few final notes: Haiku OS is trying to build something new that captures what BeOS once was and could have been. I haven’t had a chance to try it out yet, but I certainly intend to! And, I owe a great deal of thanks to the Internet Archive for the Internet Wayback Machine and Google Groups (despite Google’s mishandling of this invaluable resource), both of which made this personal exploration possible. While many of our digital traces seem to linger, others disappear without the dedicated and important work of digital preservationists.

  • More Fun with Air Cooling an AMD Ryzen 7 4700G

    As I wrote about here, I swapped my homebuilt Intel i7-7700 computer for a Lenovo IdeaCentre 5 with an AMD Ryzen 7 4700G and upgraded the new system’s cooling solution to a Silverstone AR11 heatsink and fan.

    For the most part, I have been happy with the AR11’s cooling performance in most of my workflow. However, there were occasional temperature spikes as high as 80C, especially when running software that utilizes all eight cores. And, when higher temperatures were reached after a sustained workload, it took some time before a lower idle temperature in the 30-40C range was reached.

    I hypothesized that the AR11 could perform better if it had more airflow (the AR11 comes with a Silverstone-branded 92mm x 92mm x 15mm fan that has straight blades and is nearly silent) and if it had better thermal conductivity (I had used the included disposable packet of thermal grease) between the CPU lid and the AR11’s four heat pipes.

    However, I had some limitations to consider. As you can see below, there is only about 15mm of space between the stock AR11 fan and my 3.5″ Western Digital hard disk.

    This amount of space would permit me to replace the 15mm tall Silverstone fan with a larger 25mm tall fan. I chose the Noctua NF-A9 PWM after reading so many people sing their praises for Noctua’s products and considering how this fan’s maximum airflow of 78.9 m³/h and static pressure of 2.28 mm H₂O, which make it a good fan for moving air over a heatsink.

    After removing the four screws holding the Silverstone fan to the top of the AR11 heatsink, I attached the Noctua NF-A9 with four fine-thread 3/8″ screws that I had on-hand. I attached the fan so that it would push air down and through the fins of the heatsink.

    When I had first removed the stock AR11, I had to clean the Silverstone thermal compound off. First, I wiped off the excess with a paper towel, and then, I used cotton swabs dipped in isopropyl alcohol to clean off any residue. I continued cleaning until the swabs remained clean and the metal surfaces of the Ryzen 7 lid and AR11 heatpipes were immaculately clean. With these contact surfaces clean, I applied a very small pea sized amount of Arctic MX-4 thermal compound, which I had read performed very well and was on sale at the time, to the top of the Ryzen 7 lid. I painted the top of the lid with the thermal compound using an old credit card so that there was a very, very thin layer of compound across the top. Finally, I placed the AR11 on top of the Ryzen 7 CPU and affixed the nuts under the motherboard to pull the two together. As you can see in the image above, there is no excess thermal compound extruding out and absolutely no space left between the cooler and the CPU.

    After reassembling the Ideacentre, there is about 5mm of space between the Noctua fan on the AR11 and the 3.5″ hard drive (see image above).

    After rebooting, I ran Cinebench r23‘s multicore benchmark to max out the CPU. Before replacing the fan and thermal compound, Open Hardware Monitor reported a max temperature of 80C and the Cinebench score was 11,352. After replacing the fan and thermal compound, the max temperature was 69.8C and the Cinebench score was 11,446!

    Needless to say, I am happy about the results of this inexpensive upgrade to my computer’s cooling system.

    There are three caveats that I should mention in closing.

    First, Lenovo’s BIOS has only two fan control settings for its PWM fan headers on the motherboard. These are “Performance,” which I have been using since I first got it–on the stock cooler and the AR11, and “Experience,” which should adjust system fan speeds according to rising or lowering temperatures. Since I want maximum cooling, I am leaving it on the “Performance” setting, but this has the side effect of an audible difference between the Silverstone (virtually silent) and Noctua (noticeable fan noise).

    Second, some folks online recommend applying the thermal compound to the AR11’s heatpipes instead of the CPU lid. I didn’t do this, because the heatpipes extend across the Ryzen 7 CPU on two sides. Also, the milled fins between the heatpipes should make contact with the CPU lid, too. I wanted to make sure there was as much heat transfer as possible over the entire face of the Ryzen 7’s lid. Therefore, I applied the thin layer of thermal compound to the entire lid before installing the AR11.

    Third, and finally, the AR11 is made for Intel 115x applications. I’m only using it with my Ryzen 7, because Lenovo seems to use the Intel 115x cooling solution hole pattern on both their Intel and AMD motherboards. Also, Lenovo’s chassis-integrated CPU backplate limits what kinds of headsinks that I can easily install. The AR11 uses bolts that don’t require a backplate. When I purchased it, I was unsure if another impressive cooler, the ID-Cooling IS-60, would fit (I think it would not). However, other low profile coolers that might fit within the IdeaCentre 5’s tight interior, such as the Noctua NH-L9x65 and Scythe Big Shuriken 3, use a backplate for installation. The built-in chassis backplate can be removed–the top part is glued down but removable, and the chassis ‘bump’ that hold it in place potentially could be cut out with a Dremel-type tool (but this might not be necessary depending on the thickness of the backplate used.

  • Adventures in Upgrading a Lenovo IdeaCentre 5 Desktop

    After spending the last year getting to know my i7-7700 PC that I had built several years ago better than I had ever known it before due to the shift to remote work and distance learning, I came to think that I needed a new computer that was better suited to my needs in the current situation. After a lot of research and patience price hunting, I replaced my old computer with the Lenovo IdeaCentre 5 with a Ryzen 7 4700G CPU pictured above.

    As an English professor at the New York City College of Technology, CUNY who teaches classes asynchronously with weekly posted video lectures anchoring each class, a lot of my time goes into planning, shooting, and editing these lectures in addition to designing course sites, writing syllabi, adding content and assignments, and corresponding with students via email.

    Overall, my i7-based computer supported my work admirably except for the final step of rendering my edited videos into single files before uploading them to my YouTube channel. For a two-hour-long lecture, the rendering time could be as long as 30 minutes. While not excessive, I knew that a newer computer with a CPU with more cores and threads than the 4-core/8-thread CPU that I had built several years ago would render the videos much more quickly.

    I didn’t want to reinvest in my desktop setup unless I could afford to double the performance of my current setup (a rule of thumb that I picked up from my friend Mark). As a point of reference, the i7-7700 has an average CPU Mark of 8,617. Considering the price and long-term support of Intel and AMD’s platforms, including the cost of a new CPU, motherboard, and RAM, I focused on AMD’s Ryzen 7 3700X and OEM-only Ryzen 7 4700G, both of which seemed to fit the bill with CPU Mark scores of 22,804 and 19,863 respectively. The lower cost of processors and motherboards combined with higher out-of-the-box RAM speed support and a commitment to supporting multiple CPU generations across motherboard chipsets via the AM4 socket also weighed in AMD’s favor.

    While I could reuse my PC’s case, power supply, and drives, I thought about how much room the i7’s Corsair Carbide Series 100R case, which I had purchased earlier in the pandemic to accommodate a large video card, takes in my small closet-sized work area (approximately 18.5″ x 7 7/8″ x 17″ or 2477 cubic square inches). My cramped work environment led me to lean toward a pre-built system using the OEM-only Ryzen 7 4700G, because these systems, primarily made by HP and Lenovo for sale in the USA, are relatively tiny desktop PC systems.

    Additionally, the Ryzen 7 4700G’s integrated graphics are nearly as strong as the discrete graphics in the Radeon RX 550 video card that I had in the i7-7700 system. This would mean that I didn’t need to have a discrete video card if I went with a 4700G-based system.

    Another plus for the Ryzen 7 4700G is that it supports dual-channel DDR4-3200 RAM out of the box without a need to overclock the RAM (and having a motherboard that supports this function). Having fast RAM is essential for my workloads and it is needed even more so if I am relying on integrated graphics, which would share the RAM with the operating system and applications.

    However, I didn’t want to overspend on a pre-built system with a 4700G processor. I knew from tracking computer prices that there had been deep cut sales on HP’s 4700G system (an incredible $450) around Black Friday 2020 and early in 2021. In fact, my friend Mark in Atlanta had worked on such a system for a friend of his family, and he filled me in on his experiences with upgrading its RAM and heat-sink and fan (HSF).

    Ultimately, I choose the Lenovo IdeaCentre 5 with Ryzen 7 4700G system, because commenters online seemed to have stronger out-of-the-box experiences with it than that HP Desktop M01-1024. In particular, the Lenovo IdeaCentre 5 with a 4700G CPU included two sticks of DDR4 memory (which enables dual channel, as opposed to a single stick not in a dual channel configuration) and two drives (one SSD and one HDD). Also, I was impressed by my experience with a Lenovo ThinkPad, including its long life and build-quality, which I hoped would carry over with the IdeaCentre-line of desktops.

    The Lenovo IdeaCentre 5 came with 16GB (2x8GB) DDR4-3200 RAM, a 256GB M.2 SSD, and a 1TB HDD. Its small footprint (13.5″ tall x 11″ deep x 5.75″ wide or 854 cubic square inches–almost 1/3 the volume of the Corsair 100R case!) saved space in my office, too. As I needed to begin working right away with the new system before making any upgrades, the Lenovo system seemed like the right way to go for me. Though, it took me about a month of price watching on Lenovo’s official eBay store before they lowered the price to an acceptable $560.69 with free shipping.

    Below, I’m recording some of my experiences with the Lenovo IdeaCentre 5, including installing Linux Mint, upgrading the RAM, swapping out hard drives, installing an aftermarket heat-sink and fan, accounting of the costs involved, and concluding with a look ahead.

    Installing Linux Mint

    Since late last year, I’ve been using Linux Mint as my daily driver. My long-term issues with Microsoft Windows 10 and its data collection and forced upgrade regime, and frustration with Apple’s direction immediately before and certainly after Steve Jobs’ passing led me to switch to Linux where I have more control over my computer, my data, and the software that I use. Using Linux, I can get my work done without feeling that my computer isn’t mine, I’m being spied on, or I’m locked into a corporation’s walled garden.

    The software that I use on Linux Mint supports my workflow great. For recording my weekly lectures, I use Google Slides (for the background), OBS Studio (to capture part of my screen with my webcam video overlayed), and Shotcut (to edit the video before uploading to YouTube). Also, I use open-source software, including LibreOffice (word processing and spreadsheet use), GIMP (image editing), Audacious (music playback), Firefox (web browsing), Thunderbird (email), Handbrake (trancoding), and SMPlayer (video playback), as well as proprietary software, including Wolfram Mathematica (mathematical modeling) and Zoom (video conferencing and online event management). While I could install Microsoft Office and Adobe Acrobat and run them in Linux via WINE, but I have found that their web-based, online counterparts work remarkably well when it is absolutely necessary that I use them.

    Perhaps the biggest reason why I prefer Linux over Mac OS X and Windows 10 is how well the Linux operating system does disk and file system specific things like handling large numbers of files and nested directories. Throughout my career, I have collected copious notes, articles, and other research data that are organized in many nested folders, each potentially containing thousands of files. Mac OS X and Windows 10 would bog down when opening these directories of files. Searching through these files was also an ordeal with Apple and Microsoft’s offerings despite some third-party tools that made things better. Linux file systems and open-source tools give me far more control over my files both in handling and searching them, which helps me do my research more efficiently. Some of the search tools that I use include grep, Catfish, and Recoll.

    Installing Linux Mint was a snap on the Lenovo IdeaCentre 5 with a Ryzen 7 4700G CPU. On my old PC, I used balena Etcher to burn a copy of the installation media for Linux Mint 20.1 on a USB drive. Before installing Linux, I backed up the Windows 10 installation media to a separate USB drive in case I needed to reinstall Windows on the Lenovo for some reason. Then, I rebooted the Lenovo, went into the BIOS, changed the boot order so that it would load the USB drive first and disabled SecureBoot, which causes problems with some Linux drivers for the WiFi card and other hardware. Continuing with the bootup process, I directed Linux Mint to launch the desktop so that I could see that everything worked before installing. Everything did work out of the box except for high resolution graphics, which I figured might be due to the older long-term support kernel that might not have drivers for the 4700G’s integrated graphics. So, I erased the m.2 SSD, installed Linux Mint, and after booting in successfully with the 5.4.0 kernel, I updated to the 5.8.0 kernel, which solved the graphics issue and restored 2560×1440 resolution on my 32″ MSI Optix MAG322CQRV monitor.

    Maxing Out the RAM and Swapping the HDD

    After receiving the Lenovo IdeaCentre 5 and testing out its stock capabilities, which were impressive compared to my i7-7700, I installed its first major upgrades: swapped the 16GB (2x8GB) DDR4-3200 RAM for 32GB (2x16GB) DDR4-3200 RAM, and swapped its included 1TB HDD (a Western Digital Blue) for my 4TB HDD (also a Western Digital Blue).

    After taking out two screws on the back of the case, I slid the side panel off, which exposed the computer’s components–motherboard, CPU, RAM, PSU, and drive cage (to the left above). Before opening the drive cage to locate the RAM underneath, there are three plastic tabs on the front panel that need to be lifted to release the panel and then it can be unhooked on the opposite by swinging the panel open-and-out. To open the drive cage, there is a metal tab now exposed after removing the front panel. Press the tab down and the cage slides forward and then up.

    The stock Lenovo RAM is a matched pair of SK Hynix 8GB DDR4-3200 RAM (HMA81GU6CJR8N CL22 Single Rank). This is good RAM, but I wanted to max out what this system could use, so I ordered a 32GB Crucial Kit (16GBx2) DDR4-3200 (CT2K16G4DFD832A CL22 Dual Rank x8 Unbuffered). As with any other desktop system, it was easy enough to replace the RAM. First, the tabs on both sides of a stick of RAM are depressed, which lifts the DIMM out of the slot. Pull the stick of RAM out, place the new RAM in the slot–paying attention to the placement of the DIMM’s notch (the RAM goes in only one way)–and press down until the tabs fold in and lock into place.

    While I had the case open, I also swapped the stock 1TB HDD with my 4TB HDD from my i7-7700 PC. This involved several steps due to how tight the drive cage assembly is designed. First, the DVD-R drive has to be removed, which exposes the screws underneath holding the HDD in place. After disconnecting the SATA data and power cables, I removed the screws and vibration pads, pulled out the 1TB drive, put in the 4TB drive, replaced the screws and vibration pads, connected the cables, and reinstalled the DVD-R drive. Then, the drive cage can be swung back into place and locked, and the front panel can be notched and snapped into place, and finally, the side panel slid into place and screwed down.

    Installing the Silverstone Argon Series AR11 HSF

    After using the Lenovo IdeaCentre 5 for a month, I noticed that the video editing software Shotcut would would bog down about halfway through rendering an hour-long video. Using CPU-X as root, I saw the CPU temperature rise to 72C and then the CPU voltage and CPU clock rate would decrease to lower the temperature. When the temperature decreased, the voltage and clock rate would creep up again. This feedback cycle would persist through the rendering process.

    Lenovo, perhaps to cut costs by standardizing heatsink and motherboard designs, uses what they rate as a 65watt TDP (thermal design power) heatsink and fan (HSF). It’s made out of extruded aluminum with an offset 80mm, 4-pin fan mounted on top to blow air through the heatsink’s fins. What’s interesting about this part’s design is that its mounting hardware is for an Intel 1151 socket hole pattern instead of AMD’s AM4 socket, which the Ryzen 7 4700G processor uses.

    My guess is that Lenovo sells many more computers with Intel CPUs than AMD CPUs, so even when they design a product that uses AMD parts, they design the motherboard and cooling solution to reuse the same hole pattern and heatsink fan as their Intel-based products.

    While Lenovo’s HSF was rated for the 65watt TDP of the 4700G CPU, it didn’t seem capable of displacing the heat generated when the CPU was under a sustained load. This led me to replace Lenovo’s HSF solution with an aftermarket HSF that had a higher TDP.

    Unfortunately, there were some constraints that I had to work around. First, as mentioned above, the cooler had to support a 1151 hole pattern. Second, the drive cage in the IdeaCentre 5 case overlaps the CPU area of the motherboard. This limits the height of the cooler to about 55-60mm (this was my best measurement due to taking it with Lenovo’s HSF installed). At the upper end of this range, it would be very tight, and airflow into the HSF might be restricted. Also, if a larger HSF with a wider fan were installed, it might not permit the installation of a 3.5″ HDD in the underside of the drive cage.

    Ultimately, I decided to purchase the Silverstone Argon Series AR11 heatsink and fan.

    It is only 47mm tall, but it features four heat-pipes that make direct contact with the CPU. Included in its height is the 15mm tall 92mm x 92mm fan, which should supply more air flow at the same rpm as the 80mm fan on the Lenovo-made HSF.

    And, it has a 95 watt TDP rating, which means that it should give the 4700G’s 65 watt TDP some cooling headroom.

    It included four nuts with spacers and a pouch of thermal compound.

    To remove the Lenovo HSF and install the Silverstone AR11, I had to completely remove the motherboard from the case.

    I could see that the Lenovo HSF was secured to (what I thought) was a backplate with threaded lugs that the spring-mounted screws on the four corners of the HSF would screw into. Since the Ideacentre 5’s case has the motherboard-side of the case riveted to the chassis, I had to remove the motherboard as I couldn’t see what the underside of the motherboard looked like from the other side (as you can in many aftermarket/hobbyist cases). Before dealing with the motherboard and the HSF, I began disconnecting all of the cables running to the motherboard, removing the drive cage, and removing the front-side frame around the USB connectors and the power button module.

    Then, after removing all of the screws holding the motherboard to the chassis, I discovered that the motherboard wouldn’t budge. I had not yet removed the HSF, but it dawned on me that the HSF screws were connected to what I hoped were easily removable stand-offs beneath the motherboard. I would soon learn that this wasn’t the case. But, first, I removed the HSF to expose the 4700G covered in thermal compound underneath, which I cleaned off with a paper towel, a few Q-tips, and alcohol.

    Underneath the motherboard, I found four stand-offs built into the chassis that were used to secure the HSF. I think that this design is a cost-saving measure on Lenovo’s part, because it might reduce a step or simplify the installation of the cooling solution during assembly of the PC.

    Nevertheless, these four stand-offs were in the way of the nuts that would hold the SilverStone AR11 to the motherboard, so they had to be removed.

    Thankfully, I was able to drill out each of these standoffs with a 1/4″ drill bit. Drilling each out, left a thin-walled bushing and it popped out the rivet underneath.

    I was able to vacuum the metal shavings, which left four clean holes in the chassis.

    With nothing obstructing my work now, I proceeded to install the AR11 HSF on the 4700G. I applied the included thermal compound to the 4700G and smoothed it with an old credit card. Then, I positioned the AR11 over the 4700G and through the four mounting holes. Carefully holding the AR11 in place with one hand, I used my other hand to flip the motherboard over. Balancing the motherboard on the AR11, I threaded each nut with spacer on the protruding studs from the AR11’s mounting hardware. I tightened the nuts slowly in a four bolt torque pattern until it was secure. Then, I reinstalled the motherboard with the new AR11 mounted into the IdeaCentre 5’s case.

    While I had everything exposed inside the IdeaCentre 5 case, I canibalized the 80mm fan from the original Lenovo-supplied HSF and mounted it as an intake fan in the front of the case (lower right above). The exhaust fan (upper left above) came mounted with the computer. Both use 4-pin power connectors. The motherboard supports one 4-pin CPU HSF connector and three 4-pin case fan connectors.

    With the drive cage re-installed, there is a safe clearance of about 10mm between the AR11 and the 3.5″ HDD installed above it in the drive cage.

    With everything reassembled, the Lenovo fired up without any issues, and psensor reports lower minimum temperatures (24C after, 31C before) and lower maximum temperatures (60C after, 65C before). When I record this coming week’s lectures in Science Fiction and Technical Writing, I will have a better idea about whether the AR11 keeps the temperatures low enough to avoid excessive clock rate throttling during extended load times.

    Calculating the Cost

    As a computer enthusiast and retrocomputing preservationist, I wish that I could keep all of my old computers.

    Unfortunately, the costs of living prohibit my holding on to everything. As such, I needed to sell my i7-7700 PC and its components, and sell/repurpose parts from the Lenovo IdeaCentre to lower the overall cost of switching to a new computer system.

    Below, I am including a tally of my costs and profits surrounding the new system. The new components cost $777.67 (excluding tax), but I was able to sell my old PC and some components for $529.00. This makes the final cost for the new computer to be $248.67.


    Purchases
    
    Lenovo IdeaCentre 5 Desktop, Ryzen 7 4700G, AMD Radeon Graphics, 16GB
    $560.69
    
    Crucial 32GB Kit (16GBx2) DDR4 3200 MT/s (PC4-25600) CL22 DR x8 Unbuffered DIMM 288-Pin Memory - CT2K16G4DFD832A 
    $168.99
    
    Silverstone Argon Series (AR11-USA) Intel Socket LGA1150/1151/1155/1156 Compatible 
    $47.99
    
    ==========
    
    Total $777.67
    
    
    -$300 (thanks to Patrick for getting this for his daughter)
    i7-7700 PC, 16GB RAM, 480GB SSD, 1TB HDD (the HDD was from Lenovo PC)
    
    -$99
    SK Hynix 16GB (2x8GB) DDR4 3200 RAM Kit HMA81GU6CJR8N CL22 Single Rank (from Lenovo PC)
    
    -$110
    MSI Radeon RX 550 AERO ITX 2G OC 2GB PCIe Graphics Card (from i7 PC)
    
    -$20
    Creative Sound Blaster Audigy FX PCIe 5.1 Sound Card [SB1570] (from i7 PC)
    
    ==========
    
    $248.67

    Looking Ahead

    One of my goals in purchasing a pre-build system with a Ryzen 7 4700G processor was ultimately to get one of these OEM-only CPUs. In the USA, the options are few for purchasing one–either order it online from an overseas seller or buy a pre-built system that comes with one. In a sense, the latter turns into a shucking situation like many people have done for years with Western Digital external USB hard drives and now others are doing with pre-built systems that come with a video card. The market and pricing drive computer hobbyists to do things that save them a buck or land them a hard-to-find component. For me, this system serves this purpose in the long run. For the time being, I plan to run the 4700G in the Lenovo IdeaCentre 5, but if/when component prices return to saner price points, I would like to build a new system with a motherboard that can do more with the 4700G and its system RAM than the extremely limited Lenovo-made AM4 socket motherboard.

    My needs change depending on the work that I happen to be doing at any given time. I imagine that I might get a dedicated graphics card again in the future, but I have no interest in dealing with the scarcity and market-inflated prices right now. I realize that there are a number of forces at play that are driving up prices, including the pandemic’s effects on workers, their families, and supply chains, ensuing component part scarcity, high demand among computer users working, learning, and playing remotely from home, and high demand among cryptocurrency miners. As we dig ourselves out of the pandemic, I think the former issues will sort themselves out. However, as we’ve seen before, cryptocurrency’s built-in blockchain inefficiencies and the proof-of-work concept that underlies their systems continues to wreak havoc on the cyclical graphics card market while simultaneously damaging the environment through its outsized and ever increasing energy needs. Crypto-mining doesn’t appear to be going anywhere, so it’s an issue that we need to collectively deal with before it virtually absorbs the graphics card market and inaugurates a new industrial-market revolution with detrimental environmental costs.

  • Personal Cloud Storage with Syncthing and a Tiny Raspberry Pi Zero W Computer

    Raspberry Pi Zero W v1.1

    I like Syncthing, the continuous file synchronization program. Syncthing helps me pickup and continue my work regardless of the device I happen to be using, because it synchronizes my files across all devices. Think Dropbox but on my own hardware.

    Also, I like tiny, low-power computers, like the Raspberry Pi 2. The Raspberry Pi and other lightweight computers demonstrate how even small computers are powerful enough for servers and desktop computing.

    When Dropbox became more bloated with the new app design and refusing to offer a lower cost tier for those of us with modestly lower file synchronization needs, I began using Syncthing to create a folder of files synchronized between my desktop computer (at home) and my Surface Go (laptop used at work). I’ve been wanting to add a third node in my personal cloud storage solution, in part as an exercise in Linux and tiny computing and in part as another safe repository of my files. So, it made sense to combine my use of Syncthing with my enthusiasm for tiny computing by adding a third node to my Syncthing setup with a $10 Raspberry Pi Zero W (RPi0).

    Raspberry Pi Micro USB Power Supply, Raspberry Pi Zero W, and C4 Labs Zebra Zero Black Ice Case

    I picked up a RPi0 version 1.1, a C4 Labs Zebra Zero Black Ice Case with heatsink from Microcenter using their curbside pickup, which cost about $26 total.

    I setup the RPi0 as a headless computer, meaning that it doesn’t have a monitor or keyboard attached. I will configure and control it remotely over my LAN.

    Before turning to the software and preparing the microSD card for the RPi, I assembled the case and installed the heatsink on the CPU. A case for the RPi0 wasn’t necessary, but I thought it prudent to get one for two reasons: 1) I have a cat and a small thing with a wire sticking out might be enticing, and 2) I plan to leave it on all the time, so a heatsink like the one included in this case kit will help dissipate heat produced by the RPi0’s CPU.

    Before powering up the RPi0, I downloaded Raspbian Lite (a lean version of the Linux-based Raspbian OS for the RPi), balena Etcher (to burn the installer image to my microSD card), PuTTY (to SSH into the RPi0 to configure, administer, and install software), and Apple’s Bonjour network printer software (to easily connect to the .local hostname of the RPi0).

    Then, I followed Mitch Allen’s excellent directions for setting up a headless RPi0.

    Next, I followed these detailed directions for installing and configuring Syncthing to launch and load automatically when the RPi0 is powered up.

    Since I installed Apple’s Bonjour software as part of Mitch Allen’s instructions above, I was able to easily connect to the RPi0’s Syncthing web admin page by going to “raspberrypi.local:8384” on my desktop’s web browser.

    Before setting up Syncthing to sync files, I wanted to lockdown the web admin page by going to Actions > Settings > GUI where I checked “Use HTTPS for GUI” and added a “GUI Authentication User” and “GUI Authentication Password”.

    As a test, I rebooted the RPi0 and confirmed that Syncthing launched automatically at bootup and confirmed that authentication was required to access the web admin page remotely.

    Also, I made sure that I had Syncthing running on the desktop computer and the RPi0. Due to some initial problems with syncing, I unlinked my desktop and Surface Go from syncing, and moved the files and folders out of my default sync folder so that the sync folder is empty to begin with.

    Then, I added a remote device to Syncthing on my desktop PC and on the RPi0 (both installations of Syncthing have to have the other device added).

    On each Syncthing web admin page click “Add Remote Device” to add the other computers that you want to sync

    First, on each computer (in my case, the desktop PC and the RPi0), click “Add Remote Device” on the Syncthing web admin page.

    Enter the Device ID generated by Syncthing on the other computer. On my local network, it auto-suggested the ID of the desktop PC on the RPi0 and vice versa.

    Second, on the “Add Device” screen that appears, type in the Device ID of the other computer. In my case, Syncthing auto-suggested the Device ID of the desktop PC when I was configuring the RPi0 and vice versa since these devices are on the same local area network.

    On the Sharing tab, check all three boxes

    Third, click on the “Sharing” tab on the “Add Device” screen, and check all three boxes: Introducer tells connected devices to add devices from the other synced devices, Default Folder is what folder is being shared, and Auto Accept will automatically include new folders created or shared within the default shared path. Finally, click “Save.”

    After adding each other device on each Syncthing installation, they should begin syncing the default folder. I added one file back on my desktop PC to test this. After that file synced on both devices, I added my files back and they began syncing with the RPi0.

    The final step in my setup was to add the Surface Go as another remote device. After starting Syncthing on the Surface Go, I added it to the desktop PC and I added the desktop PC to the Surface Go’s Syncthing configuration. While the Surface Go began copying files, the RPi0 added the Surface Go as a remote device automatically. Now, all three devices sync my files.

    A better configuration would be to have the RPi0 off-site so that my files would be protected from burglary or fire. Therefore, I wouldn’t recommend Syncthing as a foolproof backup solution that gives you the same sense of security as off-site storage unless you can arrange to have your files off-site (then, I would recommend going further than what I did and have your RPi0’s drive encrypted to protect your files should the off-site device be compromised).

    For my purposes, using Syncthing on two work-focused devices and one tiny RPi0 computer server gives me some peace of mind through an additional layer of redundancy.

    Now, I want to explore what else I can have this RPi0 do as a headless server!