Essays

    My First Mechnical Keyboard

    I just received my first mechanical keyboard, the Keychron C3 Pro, and this is the first blog post that I am writing with it. It is a relatively inexpensive keyboard, so a good first one to try out. This Keychron has brown switches and what comes to mind when I press them is they feel like I am pressing on rows of blocks.

    I have been using the Logitech MX Keys keyboard, which has a much lower profile than this Keychron keyboard and I am starting to notice the difference in my arms. I’ve raised my chair to better position my arms and wrists over the keyboard.

    I think I have to give this keyboard a period of time before making a decision about whether I like it or not. It is certainly different, but not sure whether this is a good or bad difference.

    Using Obsidian With Viwoods AI Paper Mini

    Ever since I got the Viwoods AI Paper Mini I have been developing processes for using it with Obsidian, which I use for my second brain. At present I have Obsidian installed on the tablet but I do not use it for writing on the tablet. I do have Obsidian Sync running on the tablet but not syncing all of my oldest notes imported from Evernote.

    Have three Papers (notebooks) that I am exporting from the tablet in to Obsidian and I am doing this in two ways. I am using a Viwoods Sync Obsidian plugin, which is currently in development, to import PNG images of the notebook pages in to Obsidian which I can then view and link to from other Obsidian notes. The plugin uses the Viwoods native .note file as input, creates PNG image files of the pages, and then creates an Obsidian note (markdown) page with the image embedded.

    For the second export method I am using the AI Text Conversion function of the Viwoods Papers app to create ASCII text of my handwriting. The AI feature uses the Gemini Pro Version 3 model and I manually select one more more pages for conversion. I find the Gemini Pro does the best job of converting my handwriting. I copy the result to the clipboard, switch to Obsidian on the tablet, open the note in which I am storing the text version of the notebook and paste the text in. After the updated note syncs to my desktop computer I then edit what I pasted to correct what is usually a small number of errors.

    Finally, in the correct areas of the text version of the note I insert links to the image file, created by the Viwoods Sync plugin, that is the source of the text. I can then open image side-by-side with the text with a right-click of the link and Split Pane right.

    In feedback I provided to the developers of the Viwoods Sync plugin I asked if they could do OCR of the notes as part of the sync process, which they suggest might be a feature they add in the future. The issue for that part of the plugin might be the quality of the handwriting recognition.

    Raspberry Pi USB Gadget

    Back in 2019 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.

    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.

    The instructions 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 USB Gadget Mode is now available directly in the Raspberry PI OS.

    Productively Retired

    I am less than a month in to my retirement and I am still feeling my way around. One thing I am noticing about myself are changes in some of my interests online. Over the years, like many people in tech, I have had an interest in productivity apps, particularly ones built around processes like Getting Things Done or PARA. Inevitably that leads me to installing an app or two and checking them out. Over the years I have tried so many todo apps!

    Now that I am retired I think that my definition of productivity is not consistent with how most people on the Internet define it. Right now I am thinking retirement is less about getting things done and more about the best ways to spend my time, and none of the apps I’ve seen has this focus.

    Read More →

    We Know The Problem

    I think unrestrained capitalism is what is destroying the United States. One way is by corporate ownership of “the press,” often referred to as the “fourth estate” for its role in the U.S. as enshrined by the First Amendment to the U.S. Constitution, because the capitalistic profit motive overrides reporting. We are seeing how threats made by the U.S. government toward the corporations that own “the press” results in either non-existent or bad reporting.

    A Supreme Court that fulfills its responsibility for preventing tyranny would rule that threats made by the government to the press and their owners violates the First Amendment, but unfortunately our current Supreme Court sees its role as preserving/establishing the unitive executive theory as its prime directive.

    Capitalism is also behind the money in PACS and lobbying resulting in Congress only representing a minority that provides its members with money. The corrosion of Congress is the ultimate problem because its law making role will ultimately need to be made to correct our current state, and those laws would work against politician’s self interests. What I think needs to happen is the classification of large financial donations, which would have to be defined, as the emoluments they are and not an act of free speech.

    The Constitution has two emoluments clauses because the founders knew that quid pro quo was bad for democracy. Quid pro quo is the reason why Congress in reality only represents a minority of the United States and not the citizens as intended.

    A society of no restraints, which is what we are becoming, is not a free society because vices become virtues. The greed that drives one for more and more wealth and power is seen by too many as the virtue of a successful American, but that greed expressed in our unrestrained capitalism leads to a zero sum game. Zero sum games cannot be won when democracy, freedom for all, is the prime directive. Democracy and unrestrained capitalism cannot co-exist.

    Bumbling Cubs Front Office

    Kyle Tucker signed a 4 year, $240m contract with the Dodgers. In my opinion the Cubs trading for Tucker last year and giving up a top prospect is one of the worst decisions made by Jed Hoyer. The mistake the Cubs keep making is that they seem unwilling to pay for the positions of need and then to appease the fans just sign whatever player regardless of the position, and that is a bad way to run a team.

    Last season the Cubs need was at third base and Alex Bregman was available, but the Cubs were not aggressive in filling their need and for some reason settled on renting Tucker for a year. The only way the trade for Tucker made sense is if the Cubs had extended him before the season started, once the season started with no extension it was obvious the Cubs had made a mistake. Redemption for the front office would have been a deep playoff run, but instead Tucker was injured for most of the second half of the season and the Cubs lost to the Brewers in the divisional round.

    Now the Cubs have signed Bregman to finally fill their need, but they could have done that last year and not given up any prospects in the process. It would have been much smarter for them to have taken the money they gave to Tucker and spent it on Bregman. All around, these were bad decisions and even bad business decisions by the owner. Of course, Ownership showed their bad business skills by extending Hoyer last year before the trade deadline, effectively rewarding Hoyer for mediocre work.

    Military Not Law Enforcement

    The killing of Renee Nicole Good by that ICE agent is bad enough, but the words of people in government, particularly J.D. Vance is what I am most troubled by.

    Law Enforcement in the United States is vested by the state with the ability to take a life. The social contract between citizens and the state in this matter is that Law Enforcement is held to high standard.

    Read More →

    What Is The Purpose Law?

    Police in the United States have a blank check to kill because people in power have convinced citizens that if an officer feels threatened there is no consequences for their actions. Feelings cannot be proven or disproven so the result is immunity. The combination of fast, mass hiring of officers to fill law enforcement positions with a likely low threshold of evaluation on the hiring, is a threat to all citizens in the United States.

    A government for the people must treat the use of lethal force against citizens with the utmost care. Any person given a gun, bullets, a badge, and the blank check to kill citizens must be throughly vetted.

    Why should it be acceptable that disobedience of an officer’s orders be grounds for killing?

    Further, why if you are telling a person in a car to move, does one stand in front of that car to “block it?”

    Is shoot first ask questions later by officers justice? Or is this really a show of force to create a state of fear? And if the answers are yes, then how is the United States different from any of the “socialist” or “communist” or “dictatorships” of any other country in our past or current times? Isn’t shoot first ask questions later how the military works? While ICE may be organizationally apart from the military, I think their actions are of the military and should be treated accordingly.

    You may think you are creating order through enforcement of law, but that is not justice and it is certainly not freedom. What we have right now in the United States is a standing army on U.S. soil killing citizens.

    Who Can Be Accountable?

    I think most people trying to interpret Trumps actions in Venezuela are making a mistake of doing so through a lens of what is thought to be normal, or how or why things were done in the past.

    The same formula seems to be repeated: “Trump claims the reason why he did this is because X but here is an instance of Y that is completely opposite of X.” The implication is, Trump’s claim cannot be true because it’s inconsistent. I think the real problem is paying any attention to any claim made by Trump.

    Everything that Trump does appears to be in the moment, his actions are mostly emotional and whoever has access to him last greatly influences what he does. In my opinion the real root problem is that Trump believes he can do whatever he wants and doesn’t need to convince anyone, neither Congress, the Supreme Court, nor citizens, that what he is doing is good or right or just. Sure, he very much wants us all to like him, but in the end nothing matters, the only thing that matters to Trump is what is in his head at any given moment.

    I think we need to spend much less time on Trump and much more time on his enablers. Why is all this happening? It’s happening because the Supreme Court ruled Trump is above the law and made him king and the majority in Congress is only there for the LOLs and not there do their job, and a wealthy class of people willing to pay and participate in tearing it all down for the sake of keeping what they imagine to be their wonderful life.

    The response to every action Trump takes should be a push to remove any enabler and make them accountable. All this has to start with us not reacting to anything Trump does from what we think to be normal. Making claims that what he did is illegal does not matter because there is no accountability of him. Pointing out Trump’s hypocrisy does not matter. Nothing you can do or say about Trump matters. What does matter is how we view and consider those people who enable him now and work to replace them.

    For Most, Christianity Is A Religion

    The problem of Christianity is that like an onion, there are many layers of understanding about it. What started as an adjective associating the way people lived to who they followed became an institution, a religion, a church, and a set of beliefs some equate to being faith.

    The Christianity known to perhaps 90% of the world is a religion and the institution founded by the Roman emperor Constantine. A hallmark of religions and institutions is that one can be kicked out of them.

    If you have spent any time studying what Jesus taught, does it make sense to you that he would create something from which you could be kicked out from?

    Religion is a necessity for and a product of man’s ego, in fact it may be one of the most dangerous things ever created by man. It is often used by Powers and Principalities to control people and to gain wealth.

    I think the most enlightened part of the founding of the United States was the recognition through experience by the founders of just how religion is used by people in power, and attempted to wall off the threat of religion in the first amendment to the U.S. Constitution.

    The first amendment does not just exist to protect religions from the government but also, and I think most importantly, to protect us from the government using religion to take away liberty.

    The Clicks Communicator

    I noticed some entries in my RSS feeds this morning making reference to the Blackberry, and I suspect they were in reference to the Clicks Communicator, a new Android-based phone to launch later this year. This is from the company that has been selling a physical keyboard case for the iPhone. The Clicks Communicator has a built-in physical keyboard, hence the reference to Blackberry.

    The device software is built on Android 16 with a customized launcher that is optimized for communications. What it looks to me like is the Android notification shade made front and center to the device. It has hardware buttons to initiate voice to text input, if one prefers and has an LED around the primary button that will flash different colors one configures for different notifications. The color LED reminds me of the roller ball of the first Android phone, the T-Mobile G1.

    The negatives start with the price, while one can reserve one now for a $399 total price by paying $199 to reserve it, the Communicator will retail for $499, which I think is too much for a device being promoted as a second phone. The intro video compares the Communicator to a Kindle as it compares to the iPad, but Kindles cost much less than $499.

    Another big miss in my opinion is not providing a removable battery nor Magsafe support, although I imagine this might be something that could be provided via special “cover.” The device includes the things smartphones lost over the years like the physical buttons, storage card slots, and 3.5mm audio adapter, so why not go all the way and provide removable batteries?

    The Clicks Communicator is going to be a niche device, it’s not going to take over the smartphone leaders. I got to think that $499 starting price will have to come down to the $300 to $400 range to justify the purchase as an “accessory” to an every day carry smartphone. The question then is, will enough sell for the device to last long enough for the price to come down? The answer depends on whether there is truly a demand for this type of device.

    At The Start Of 2026

    Mother Nature set the scene today by providing freshly fallen snow, sunshine, and frigid temperatures, which I take as a sign for a fresh start. Today is not only the start of a new year, but for me it is the start of the fifth chapter of my life, now as a retiree. My most specific plan for now is to savor more of life, to take it in fully and continue to learn and grow.

    I have long followed people who seem to be able to spend most of their time on whatever they find to be most fulfilling in the moment and dreamed of that for myself. My intentions for this year are to read more, to write more, to listen to more music, to spend more time with people I love, and to be grateful for every minute.

    Year in books for 2025

    Here are the books I finished reading in 2025. I fell short of my goal to read 20 books this year, and I am committed to meeting and exceeding that goal in 2026.

    Separation of Church and HateBetter Ways to Read the BibleThe NotebookThe Quantum Sayings Of Jesus The Tears of ThingsSabbath as Resistance, New Edition with Study GuideGood SoilThe War of ArtResident AliensPaul The PhariseeLow AnthropologyThe Meaning of Mary MagdaleneThe Book of Joy

    Testing Android Desktop Mode

    I enabled the Android Desktop Mode on the Pixel 10 then connected the phone to my BenQ Monitor via the USB-C port, selected the Desktop Experience as the option in the notification that appeared on the phone and behold this desktop. To complete the picture I paired the Logitech MX Keys keyboard and mouse to the phone using Bluetooth so that I can fully use the desktop experience. I am typing this right now in Google Keep and then I will copy and paste this into the micro.blog app to post to my blog.

    All of the Android apps installed on the phone are available for use in desktop mode. Google apps like Gmail and Keep are working in tablet landscape mode with dual panes. Tabs that I had open in Chrome are retained in the desktop mode.

    It looks like apps start in a default sized window.. When I start the Calculator the app window size is way too large. I can resize the window to something more reasonable but when I shutdown the app and restart it starts back at the larger size. When I run Radarscope the resolution of the radar is too low and doesn’t change even when the window is made smaller. Obviously, these are instances where the apps are not developed for a large display.

    YouTube video playback is good but the audio playback is on the phone speakers and not the monitor. I think the USB-C connection should be able to support audio.

    The final test was to enable the Linux Terminal mode which then on the first run downloaded the virtual machine which takes up a little over 600 Mb. The font size is too small for me to read but I found instructions at the following web page to increase it and the font family to make it easier to read. The main benefit to me for having this Linux terminal would be to SSH into a Linux server running on my home network, and for that task this worked perfectly.

    Beginnings And Endings

    As I wind down my 36 year career in information technology I feel that I am in a nostalgic loop, which is probably inevitable particularly when I am closing down my career 37 years to the dates when it started. I find myself thinking all the way back to high school and reasons why I decided to go to Michigan Technological University (MTU) for a degree in Computer Science.

    In the early 80s computer science was just becoming a thing, in fact Computer Science was a part of the Mathematics department at MTU and not the separate college that it is today. If when I was starting college I was asked what it was that I was studying to become I would have answered “a programmer.” Of course, over the course of my five years at MTU I learned Computer Science was more than programming, but that was still its core competency.

    I think nearly everyone who I may have told I was going to be a programmer would have had an appreciation for my career choice because while they may not have understood exactly what that meant they likely knew that computers were the “hot thing” and programming was done on computers.

    The irony is, of my 36 year career programming turned out to be the least of what I did, what programming I did was done during the first three years and then fate moved me on to more broader topics like the SEI Capability Maturity Model and technology architecture. Turns out my learning to program a computer was merely a foot in the door.

    Read More →

    It's Not AI That I Fear

    It’s people. I think there are similarities in how people make claims about guns in the United States and the claims about AI.

    More often than not whenever you encounter a person who opposes any form of restrictions on access to or use of guns they tend to make the claim that “guns don’t kill people,” which is obviously true. Guns are inanimate objects, they don’t just on their own fire and kill. The real problem are the people who have access to guns and what they do with them. In reality, all gun regulation laws apply to people, what they can access, how qualified to use them, etc.

    Most promoters of AI go to great lengths to try and persuade us that there is nothing to fear about AI. My response when I hear this is that I don’t fear AI, I fear the people behind AI and I fear the people who will use AI. My fear is driven by the reality that greed drives everything in the United States, if not the world.

    Giving greedy people access to AI is equivalent to giving a person who has nothing but contempt for others or does not have hope or can’t control their emotions and wants to go out in a blaze of glory access to guns.

    The lengths to which I see people in power in the United States are going to try and convince me there is nothing to fear about AI does nothing more than increase my skepticism and fear. You have not earned my trust and you cannot earn my trust until you demonstrate the maturity of self restraint.

    Cubs Took A Loss On Kyle Tucker Trade

    Bleed Cubbie Blue has a survey asking Cubs fans whether the trade for Kyle Tucker last year as a success for the Cubs as GM Carter Hawkins claims. The writer of the post suggests that it was, and to do so he uses the results for each player involved in the trade.

    I think the post misses one key point in the analysis, which is the value of the players at the time of the trade and take that in to account along with their actual performance. While the Cubs traded three players to the Astros for Tucker, the deal really came down to two players, Tucker and Cam Smith.

    At the time of the trade Smith was the Cub’s top prospect in the farm system, which made him one of their most valuable young players. If Smith had stayed with the Cubs he likely does not make the major league roster whereas the Astros immediately put him on their roster. So I think the real comparison is another year of Smith developing for the Cubs versus Tucker’s performance for the Cubs this past season.

    When a team trades away a top prospect they are giving away the potential future value of a player, usually in return for something needed now. Did the Cubs need another bat? Yes! Did that bat have to be Tucker in right field, particularly when you had a good hitting right fielder on your roster? Probably not.

    In my opinion, when Tucker signs with a team other than the Cubs, the Cubs will have lost on the trade. Had the Cubs kept Smith they still had value in the bank for future years and they lose that future value no matter how you slice it. From a Cubs fan perspective, if you had told me we would only have Tucker for one year, which was very likely at the trade time, and the team did not advance to the NLCS I would have said that one year of making the playoffs was not worth losing Smith. From a Cubs ownership and management perspective, making the playoffs and the extra revenue that generated made the Tucker signing worth it.

    E-ink Tablet Lock-in

    In a YouTube video the developer of My Deep Guide, which is a robust PDF organizer template for e-ink devices, talked about the issue of e-ink device lock-in. The issue is that when you use a brand of device, say Remarkable or Boox, there is not a way to move your data from one device brand to another. The only file formats common to all device types are PDF and ePub but that does not provide for extraction of the information within those file types.

    The problem is not just with moving from one vendor to another, but affects searching for one’s writing, which requires some form of indexing of the handwritten data such that a search can be run. I touch on this issue in my recent post in which I describe using Google NotebookLM to search for what I write on my Viwoods AIPaper Mini tablet.

    As I understand it, what one writes on the Viwoods tablet is translated to vector graphics data that is stored in a file on the device. Viwoods, like Boox, uses a “.note” extension for these file names and those files even sync to my Google Drive. The problem is, there is no application provided by Viwoods to read those files and thus provide a way to search within the files.

    The problem here is very similar to about 40 years ago when word processors like Microsoft Word and WordPerfect were developed and used proprietary file formats. Back then the only way to view and thus search within your writing was to open the files in their original application, you couldn’t read Word files in WordPerfect or vice versa. Years later this issue became moot as application vendors reverse engineered the file formats so that files could be moved between word processor brands. Many people vow to avoid any possible word processor vendor lock in by only storing their writing in plain text that may use markdown for formatting.

    I think the ideal for tablets would be a standard data file format for handwritten notes that either the tablet providers used natively or at the very least provided for exporting. PDF exports are the equivalent to printing a document and saving that hardcopy as an archive/backup, it provides a bare minimum but quickly becomes unwieldy as the number of documents and pages within them increase. We really need fully searchable formats to allow us to retrieve information from our writing.

    Use Google Drive And NotebookLM With Viwoods AIPaper Mini

    I recently started using the Viwoods AIPaper Mini, which is an e-ink tablet with an 8-inch black and white display that is optimized for reading and writing. The reason I bought this device is that I wanted a smaller and more portable tablet for reading and writing than the Boox Note Air 3C I have been using.

    The AIPaper Mini, like most e-ink tablets, is designed to provide the ability to write notes by hand in a manner that feels like writing on paper. The handwritten input is usually stored as vector graphics data in a format known to the software on the tablet. Unfortunately there isn’t a standard file format for this data and Viwoods does not provide a way to read those files, which have a .note extension, via a desktop or web application. Fortunately, Viwoods does generate PDFs of notes that reproduces the handwriting as seen on the device display, so exporting or syncing of the generated PDF files is primary means for archiving and retrieving information captured using the device.

    Read More →

    Even The Wealthy Are Not On An Island

    I am not going to lie, I am happy to be at the end of my career rather than at the beginning. I have no doubt that in the context of a greed driven United States that the wealthy/power class see AI as removing their greatest cost, which is the people they employ. The ends is ever more wealth no matter the means. How might this actually look like? Well I think Daniel Miessler’s description of AI Maturity is as good as any.

    The biggest problem I see ahead of us in the United States is that because any thing that looks like “central planning” is deemed anathema, no serious consideration, let alone action, will be taken on the impact to us as a whole. In a society that expects every able person to have a job so that they can take care of themselves, what happens where there are no jobs to be had?

    Further, I think the wealthy class should be thinking about this because for where that wealth actually comes from. All of their wealth accumulation is derived from us spending money on products and services they sell. What happens when there are no jobs for people to earn money to therefore spend money that makes them rich?

Older Posts →