Tonight I went back in time, to 1986, to play with a Mac II and Mac OS 7.5.5. With thanks to the great video tutorial on Novaspirit, I was able to install Mac OS 7 on my Raspberry Pi3. Here is a video of Mac OS 7 booting.
Seeing the old Mac OS desktop bring back fond memories of when I first saw a Mac during my freshman year of college. My work study job was monitoring a small lab of five Macs in the computer science department, which gave me plenty of time to play with that new-fangled graphic user interface.
It was nerd lust at first sight, and I wished for one badly but was not able to afford a Mac until ten years later.
Since Dave is in the mode of making desktop versions of his apps, I would like to make the case for Electric Outline, or in other words an Electron version of Little Outliner.
For some reason a desktop version of LO seems to make a lot of sense to me, probably because the documents I create in LO are private. The downside, however, is that if local file storage is used then my outlines would not be accessible from other devices.
An approach might be a variation of the privateFiles and publicFiles structure nodestorage uses for 1999, but for a desktop version it would work slightly different. PrivateFiles would map to a local folder while publicFiles would map to a S3 bucket. Any file stored in publicFiles can be accessed via Electric Outline running on any computer so long as it has the credentials to access the S3 bucket.
I think the result would be the perfect combination of keeping files local for privacy and security while providing a way for OPML files to be shared publicly.
Dave has created a desktop version of River5, called Electric River, which he has created using Electron. I have it running on my Macbook Air but when I copy one of my subscription OPML files it doesn't appear to be recognized. Additional tabs are not being created.
I've added the RSS file for this blog to the feeds list, so let's see whether this post will appear in Electric River. UPDATE: This post did appear, almost immediately. Cool.
BTW, I really like the icon Dave choose for the app.
Another thing that I like is that Radio3 is integrated, which is how I add articles to read in Instapaper and Pocket.
In terms of my personal reading and writing workflow, I prefer a server-based version of River that I can access on any device via a web browser. A desktop app works well for new users. The good thing is that the same code is portable between the desktop and server versions, so it is easy for Dave to provide for both user groups.
I bought the new Logitech MK850 Performance keyboard and it arrived today. As far as I know, this keyboard and mouse combo is the first designed to work with three different devices, which is why I bought it.
It works with the included USB dongle and Bluetooth, which allows me to connect it to and switch between my Surface 3, work computer running Windows 10, and my Mintbox running Mint. The dongle is in the Mintbox that remains on my desktop. (I was not successful at getting the keyboard and mouse to work with the Mintbox via Bluetooth.)
While I like the ability to switch between devices, I am not sure that I am sold on the keyboard. The keyboard feels mushy and requires more pressure to press the keys than the Logitech keyboard it will replace.
My other gripe is that the mouse is obviously designed for right handers and I mouse with my left hand. The extra buttons are placed conveniently by a right hand thumb, and is not really convenient to use with a left hand.
Logitech also does not provide any real documentation on setting up and using the mouse and keyboard. The two are supposed to work together in a way to add gestures but so far I haven't really been able to figure out how it works.
One final check for the night, testing writing this post using my iPad Mini.
I've been hosting the editor for this site on CloudAtCost, but their reliability has been awful the last couple of weeks, so I have moved the editor to Google Cloud.
I think that I have completed the move, with by copying over the AWS callback script and re-publishing the site, which adds this post to the site hosted on AWS.
One final test, is the in-place editing of this page from the editor-hosted site. It appears to be working!
The final task will be moving my outlines to the new server and I need to think through how I need to move the files over. For now I am happy to be able to be able to publish from the new server.
I decided to backup my outline files to a Github repository then clone that repository to the new server and copy over the files.