Sunday, July 23, 2017

Certifications

I started a post draft a few months back, shortly after passing my CompTia Security+ exam (a job requirement). From a functional standpoint, my job is not really on the network side, configuring firewalls, etc., but databases may contain PII or PHI and poorly designed applications can be vulnerable to SQL injection attacks. Oracle and other database software publishers release periodic security updates of their products and/or provide configured security alerts, e.g., the use of predictable passwords. We also need to harden database servers, e.g., against unnecessary, predictable and/or vulnerable ports. (In fact, for one federal client, I discovered Oracle Management Server (which, for example, would allow me to remote manage other database servers from a centralized location) was not functioning because ports which allowed communication between database servers via Intelligent Agent had been blocked by network administrators.)

The DoD requires Security+ for a number of system administrative positions (including DBA) Depending on the contract, new hires without Sec+ might be given 2-6 months, but I know people who failed the exam and were let go. (I don't think CompTia publishes failure rates, but a significant percentage fail to reach the minimum score of 750, which corresponds to just over 80%; in fact, I know someone with a D.B.A. degree who failed his first attempt. Another implicit indication is they offer a preparation bundle which includes a free re-test. Why would they even offer such an incentive unless there was a good chance you would fail, even with their preparation materials?) In one case before I took the exam, I was basically offered a defense contractor job in Mississippi when an account manager told me I had 2 weeks (i.e., before moving) to take/pass the exam.  That wasn't even locally possible; there are often only a limited number of slots through Pearson (CompTia's testing facility partner) which dry up the closer you get to the date. I suspect if you live in a large enough metropolitan area that might not be an issue, but I and others, short of flying to another city just to take an exam, had to wait a few weeks for an available slot. So basically they cancelled the job offer (and contacted me later to see if I had picked it up in the interim). There are other vendors who explicitly make a contingent offer on achieving it, and in many cases, they'll trash the resumes of even 20-year DBA's without the cert listed on them.

Security+ used to be a perpetual certification (until 2010 or so, don't quote me) but given the rapidly changing world of technology,  CompTia now issues 3-year certificates with a 50 CE (continuing education) unit renewal (CE's can be earned in a variety of ways, e.g., taking or delivering salient training or classes, qualifying seminars/webinars, credit for security-related employment, etc.) In fact, DoD demands that ongoing education process; I have a friend with a perpetual Sec+ certificate who had a Japan-based assignment, but the USMC demanded that he retake the exam (I gather he had not been involved in post-certificate continuing educational activities).

One of the things I had mentioned in my earlier post draft was that I can still recall when I finished my oral doctoral qualification exam (which followed passing my major and minor comprehensives) thinking I would no longer have to take any more exams; I would be the one giving them as a professor. Of course, that was quite naive, even assuming I didn't seek another doctorate or other degree (e.g., law). There was, of course, the dissertation proposal defense and the dissertation defense; my academic articles would be subject to peer review, my teaching evaluated by students and administrators, the tenure process, etc. When I restarted my professional career post-academia, I often faced tech screening, had to take various training courses/exams, etc. And there's been more and more push towards certification as a type of common baseline, e.g., as a filter for qualified job applicants. To a certain extent, I understand the need, given grade inflation, variances among college programs, etc.

Personally, I found some of it rather insulting. One example was this one consulting client had a rule that all contractors, as well as employees, had to take this IBM programming aptitude test. I'm like, give me a break! I had worked as a professional programmer/analyst before I started on my MBA. I have written in multiple computer languages (APL, Fortran, COBOL, etc.), had taught several programming classes and had assigned programs in others (which, of course, I personally completed in advance). So I take the stupid test, and the astonished client says, "You know, you are quite gifted." No kidding!

It's somewhat annoyed me when I get similarly quizzed over Oracle. I mean, I had gone through multiple levels of tech screens to get a job offer as a senior principal from Oracle Consulting almost 20 years ago. Are you seriously going to compare a 90-minute multiple choice question exam to over 20 years of experience from someone who used to work for Oracle? (I did decide to earn an OCA (Oracle Certified Associate) in 2005 while I was between assignments at a consulting company; I would have gone for my OCP, which required a second exam, but Oracle decided to make the cert dependent on taking one of some 8 (?) Oracle University classes ($3500 a seat). The company wouldn't cover the class; well, they might after I improved my utilization (billing percentage) rate (which had more to do with their sales guys not winning new contracts). (I saw being on the bench as a perfect opportunity to pick up training, and the additional certification might make me more attractive to prospective clients.)

Of course, some exams, including CompTia's, have gone beyond just multiple choice (which allows more comprehensive coverage, objectively scored) to increased  use of scenario/performance-based questions. A candidate is obligated not to discuss actual test questions, use purported test banks/brain dumps, etc. But to give an example I've not personally seen, one might be asked to specify underlying constructs of the CIA triad and accordingly sort relevant items, e.g., clustered servers, encrypted message bodies, message digests, etc. Or perhaps analyze a network diagram and identify risk mitigation tactics. The basic idea is to focus on critical thinking skills; you can, to some extent, do that with multiple choice items, e.g., rank-order hashing algorithms in footprint, speed, collisions, etc..

I found Security+ to be a particularly challenging exam given the wide scope of the subject, including topics like access to system resources, server and network configuration, job design, system, communication security, disaster planning, etc. (For a more detailed description, see here.) As someone who has widely read and researched test measurement and validation constructs, I was favorably impressed by question sampling and construction. Some unspecified questions aren't scored. One must also be disciplined and pace yourself; in my case, the scenarios appeared at the start of the exam; it's not obvious how the scenarios are scored, and it's easy to get sidetracked in the process. I remember when I initially completed the scenarios, I realized that I had less than a minute per question to finish the exam (but it turned out that I completed the exam with time to spare, enough to go back and review questions). There weren't a lot of predictable questions (e.g., what are the 7 layers of the OSI model?)  But the exam included questions which went beyond any of the material I had studied for the exam, including multiple preparation guides and practice exams; I had watched the Professor Messer videos on Youtube, etc. I felt I was doing well, but I had heard of people failing by 5 points, and I remember thinking, "If I have to take this exam again, how will I study for it?  My preparation hadn't covered the material for some questions; of course, to some extent my taking the exam when I did reflected real world constraints. I am a bit of a perfectionist, and no doubt I would have done better with more time to study.

Luckily, you don't have to wait long to get the results, although they want you to first fill out a survey of sorts after you submit the final answers. I remember being relieved to see not only had I passed but by a comfortable margin, but just in case I had a swelled head, they printed up a number of exam objectives that I need to review. For obvious reasons (i.e., forbidden brain dumps), they don't tell you directly which questions you missed, which questions weren't scored, etc.

Yes, even with a PhD in MIS, there is a lot to learn in the rapidly developing area of IT, especially since I left academia around the time of the introduction of Windows 3.0 and Microsoft Office. I'm already working on my CE's. As much as I enjoyed the process of gaining my certification, I would prefer not to take the $300 exam again.

Friday, June 2, 2017

Emails, Storage and Utilities

There are annoyances we often have to deal with in life and in practical computing.

Let me illustrate a few examples: I've been a user for some time of CintaNotes, a marvelous freeware note-taking utility (there is also a premium version with enhanced features). I use it for a number of things, including things like clipping embedded codes for a video I want to include in a future blog post. There is a hotkey setting for clipping such text. What I've noticed is that whenever I update the application (probably every few weeks), it seems to wipe out my hotkey settings.

A second example is the idiosyncratic nature of iTunes updates. I used to anchor the program on my taskbar. If your icon list is long, like mine, Microsoft doesn't make it easy to move a newly added icon to the front of the taskbar (another usability gripe), but basically if I updated iTunes, my iTunes icon on the taskbar would disappear (something that doesn't seem to happen with other application updates), which meant saving and repositioning the icon on the taskbar. I finally decided instead of launching iTunes from the taskbar, I would use a Quick Cliq menu item to launch iTunes, which, of course, doesn't require a fix across upgrades.

Another couple of quirks I've noticed in iTunes recently dealt with the podcast interface. For some reason, I found my Cato Institute Daily Podcast stopped updating/downloading. I could go to the iTunes Store and manually download podcasts, but the refresh functionality didn't seem to work. I recently noticed the functionality resumed; was an interim update responsible? Not sure. I also noticed that episodes were no longer playing continuously through some feeds.

I've had multiple posts on using Thunderbird as my email client. (At some point I licensed a copy of Outlook and may use it in the future.) I also have a copy of MailStore (free for personal use) as one level of redundancy. I've also started using it as a second-level archiving tool. For example, some of my Thunderbird email folders had literally thousands of emails. Once you configure MailStore for your email client, the archiving operation adds new emails in the Thunderbird folder (since the last archive). Some emails in my folders are literally over 10 years old. (One of my gripes is that the archiving operation doesn't actually sync emails; it just adds new ones. So for example, if I delete a 2005 email in my politics folder, the mirrored copy in MailStore isn't dropped.) The archiving operation was literally taking hours (a lot of emails!). So what I did is set up a clone email folder structure in MailStore, do an archive (with Thunderbird down), move emails to the clone structure, then empty my local Thunderbird folders.

So when I have spare time, I go and prune my clone email folders (e.g., daily stock market reports from 4 years back or weather forecasts).  Note that you might want to tweak the Search Email options via the home page (e.g., toggle off all but subject and/or from options). A second issue: I'll occasionally find items that somehow filtered to the wrong folder. For example, I found some recruiter or personal emails (from my niece) in the wrong folder.

Familiar readers may know that for years I had used now defunct AskSam as an email repository; I could easily and flexibly retrieve a target email. More recently I started storing older emails (e.g., sent emails, financial transactions, etc.) in individual *.eml format (via the indispensable ImportExport Tools add-on). I can basically revert the process through the eml2mbx utility (which works at the command level, downloadable from Softpedia and other repositories). Why do this? Because ImportExport Tools has an option to import MBOX files into Thunderbird local folders; I might want to do this to reorganize emails (e.g., misplaced recruiter or personal emails) or even upload emails into Gmail making them accessible from the Internet along with Google's powerful search tools. Note that MailStore will also allow you to export target emails in EML format (e.g., using the directory option).

Note that you can also use the export/restore email option to get emails back into Thunderbird. (Note: Thunderbird should be down when you try to restore emails to a Thunderbird local folder.) Note that under Thunderbird local folders there should be a MailStore Export folder; you should be able to find the emails once you restart Thunderbird under the clone or other source folder/directory in this Export folder. Or you can do it in more of a batch fashion, e.g., set up a misc folder in MailStore, move misplaced or other emails you want to import back into Thunderbird, and use the home page export email option for the misc folder.

Monday, April 17, 2017

Windows Update (Again), Tax Forms, etc.

Well, I'll start out this note with the tax form comments since it's Tax Day 2017 (April 15 fell on a Saturday this year). Maybe I've become used to fillable pdf forms; I really didn't anticipate any issues when I downloaded my part-year Arizona resident form (I moved from South Carolina in July)--until I got to the point of trying to print my completed form. I then saw some form of form trigger which displayed a message to the effect "if you are seeing this, it means you haven't completed all of the required form items. Look for the red-bordered form elements and complete them". I couldn't find any such items. Finally, I went to the state website and downloaded the non-fillable pdf form--and had to re-enter all the information from the original form (which of course I couldn't print for convenience). I absolutely hate duplication of effort. I can understand the logic of form triggers, but apparently this one had a bug and didn't allow me to manually override it.

As I've probably described in past posts, I now have 4 PC's--3 notebooks and a desktop. I had brought 2 notebooks with me to Arizona; the desktop was sent with my household goods. I discovered the bag for my first notebook become wet and the notebook wouldn't start at my first night's stay in Alabama. I had purchased the second as my backup, an inexpensive one. I had purchased that one because I had been unable to start up my desktop which had been buried in storage in WV when I moved to SC. Some months later, I discovered a flicker of life in the desktop just when I was thinking of junking it. There were complications with power sockets and a bug with Rollback RX (a second licensed copy), software I was using to enable snapshot resets. (I had run into repeated issues trying to reset the first workhorse PC which for some reason did not tolerate Rollback RX--after about 4 or 5 system resets to factory settings in 3 months, I finally stopped using Rollback RX--and had no other reset issues (until recently, over 2 years). And then on my second night in Texas (I think I've written about this in earlier posts), I tried to startup my backup notebook and was in the process of trying to attach a USB of backups (e.g., of email files) when the notebook went black. Not even the power charge indicator was lighting up and the power button refused to work. I was totally demoralized: I had lost 2 laptops in 2 days. Plus, my desktop wouldn't be available for at least a couple of weeks. So I ended up having to buy a new notebook at WalMart when I got to Arizona with all the fun and games of updating Windows, reinstalling all my applications, etc. In fact, I'm still using that one as my current workhorse, which means I now maintain 3 backup PC's.  Well, the battery on the first laptop is shot, and occasionally the second gives me problems on startup--which I can usually resolve by pressing on the power key for about 45 seconds, release, and press again. (A few months I tried to restart my first 2 laptops and was pleasantly surprised to find both computers come back to life.) The downside is that I have to constantly update the Windows and security software on all the PC's.

So finally the first notebook (I'll call 'Alabama') started balking, hour-glassing to the point it was unusable. So I had to revert to factory reset. Which meant going all the way back to Windows 8. So then you have to sit through over 100 Windows updates plus. And when it finally gets there, you get a sales pitch to upgrade to Windows 10? What the hell? I had upgraded to Windows 10 some time back when it was free. Did that mean they now expected me to buy an upgrade just to get back to where my system failed? I soon became convinced through my Microsoft Support page that Microsoft "knows" the PC had been previously upgraded to 10 so all I had to do was download the upgrade software and install it.

I don't have the full installation of applications on each PC, although I maintain the latest core applications on a USB hard drive, and I have individual thumb drives with updated key portable apps.
 So I could easily reconfigure, say, my Thunderbird email client, within a matter of minutes.

Then over this weekend, I was able to apply the latest cumulative 1607 patch to Windows 10 to all my PC's--except "Arizona", my current workhorse. I got one of those generic "we were unable to reinstall; we'll try again later." I tried running Upgrade Troubleshooter, etc. I'm not sure what exactly did the trick, but I think it was switching off the advanced option to let Windows download other patches--plus a system reboot.

Just a small tip to users of Chrome-like Slimjet (I occasionally download key video clips for my political blog): it looks like logging into Youtube and/or Google will toggle off the "download video" option.

Saturday, April 1, 2017

Tissue Paper, a New Phone, etc.

One of my favorite themes in the blog is natural design, and as Norman notes, this includes the psychology of everyday things (even things not involving information technology). That even includes things like trying to find things on my shopping list at WalMart. It often surprises me how often I'll find myself befuddled in trying to find things, based on association, other store item placement, etc. It's not just me; there have been other shoppers asking me. I think at the time WalMart had things like trash bags and paper products in a neighboring set of aisles in the back of my aisles, not in the grocery aisles themselves. I've run into issues at various times finding honey (not in the sugar/sweetener aisle), lemon juice, powdered sugar-free beverages, etc. Another time I needed to buy a ream of paper for my printer (I don't use my printer daily). Think I could find paper in the printer section? Nope. (Office supplies. I'm not saying that's unreasonable, but they didn't have printers in office supplies; I would have placed some reams in the printer section if for no other reason than add-on sales in buying a printer.)

I've been relatively lucky to be free of colds and the flu for most of my life; I've rarely had runny noses, etc. It suddenly struck me the other day I don't even have handkerchiefs in my dresser. A few weeks back, of all things in southern Arizona, I caught a nasty, vicious cold and repeated coughing with some flu symptoms; it's possible I caught it from co-workers or maybe it had to do going from cold server rooms to a hot sun  The worst was over probably over a weekend, but the cough and runny nose dragged on for 2-3 weeks. (I just realized I've only had an occasional cough this week. My boss had suggested trying honey. The coughing may have run its course, so I'm not sure a teaspoon of honey a day cured me.)                                                                                                                                                                
So I went to WalMart with the idea of buying some tissues. (I also tried to find handkerchiefs but if they stock them,  I couldn't find any.) So I'm thinking they stock some along with ears, nose, and throat medications and accessories: I mean, you can find baby wipes, acne pads, tampons, etc. Again, if you are selling products for nasal decongestant and cough syrup, why not tissues? They sold them, of course; I found them in the paper products aisle (next to the paper towels, of course). Let's just say if I was a store manager, I would handle things differently.

On a separate note, I recently had to replace my smartphone. Granted, I had encrypted the phone, but I've unlocked my phone literally hundred of times without incident. I hadn't used my phone for a few days (I have an iPhone work phone), and when I went to use the phone again, it rejected my password. I went to factory reset the phone, but the end result was the same decryption password challenge, which again it rejected. I went to my mobile carrier; it boiled down to my cellphone was no longer under warranty and if factory reset didn't work, I was out of luck: buy a replacement phone.

To be honest, the battery sucked on the old phone; I almost never used it and the battery would need to be recharged every few hours. My workphone goes for days without a recharge. However, I had no desire to spend hundreds on a smartphone. I settled for a low-end Samsung model

This provided me with an interesting experiment of testing the usability of a new cellphone. I will often something like a new minor kitchen appliance by how long it takes for me to use it practically; the learnability and intuitive nature of its initial use. Little did I know the decision would be forced on me. The phone came with its battery packaged separately. No real "quick start" guide, e.g., how to insert the battery, etc. I knew I had to pry off the back the phone; it didn't take long to figure it out. Next, it was fairly easy to figure out where to insert the battery, but there were no visual cues on how to mount the battery (e.g., side and direction). Sometimes, e.g., with credit card insertions, you get tactile feedback on proper insertion. I inferred it had to be mounted a certain way and was relieved when I plugged the USB charger/converter in to see the phone register a charging icon.

Incidentally, I discovered a battery-saving mode and I can go days without a charge on light call volume. Another big plus over the prior phone: I am not crazy about tiny smartphone keyboards, which I all too frequently fat-finger (even the iPhone). But the Samsung keyboards, in my experience, easily handle things like my passwords with my thick fingers.

                                        

Sunday, January 29, 2017

More Bash Scripts in Windows 10

I basically see this post as something that might extend in the future with more scripts as circumstances warrant. I have written literally dozens, if not hundreds of production Unix/Linux scripts since the mid-90's of all major shells (Bourne, C, and Korn, with a preference for the latter). Examples include, but are not restricted to, customized Oracle database daily status reports and alerts, ERP production concurrent programs (I wrote a process that allowed the feed of price loads for inventory items (including data cleansing, loading spreadsheet data into the database, and updating Oracle Apps base tables)), and dynamic Oracle "hot backup" scripts.

I'm not necessarily a guru in the sense of exploring all of a shell's nuances, and there are different approaches/preferences/solutions to scripting but generally I'm able to devise a simple, functional script to accommodate requirements. I have used emulators like Cygwin and MKS Toolkit in Windows environments. I was pleased to see Windows 10 anniversary edition include Ubuntu shell support, as I mentioned here, and I also described a Bash script I use to generate random quote signature html files I attach to Thunderbird emails.

In this post, I intend to publish over time other Bash scripts designed for practical reasons.

[1/31/17]. In this first example, I was archiving old emails into an encrypted volume. There's a great Export-Import add-on to Thunderbird which allows exports of emails in Thunderbird mail folders in *.eml format. (There are alternative available file types, including text and html files, but I can easily read and/or import archived emails in eml format with the Thunderbird client.)

I ran into a practical issue dealing with the length of the tool-generated eml file names in moving or copying files to encrypted archive volumes. Now of course there are a number of freeware utilities that provide file renaming functionality, but for some reason, my security software didn't like the ones I've installed, and I found them gone, so I decided to write a "meat-and-potatoes" shell script. (In this case it involved Twitter email notifications.)  I didn't really need a context filename, i.e., I simply wanted a "quick and dirty" generated unique filename, e.g., 1.eml, 2.eml for maybe up to a thousand or so emails in the folder. So here's a simple solution where I use a counter i and capture the current working directory in DIR: (Note that I am running this in the local working directory where the files are located.)

 DIR=`pwd`; i=0; ls * | while read fn; do (( i = $i + 1 )); mv "$DIR/$fn" "$DIR/$i.eml"; done

Friday, December 2, 2016

Amazon Devices, Alexa, Prime: Some Comments

Sometimes I am pushed to embrace new devices by circumstances. For example, I have an extensive vinyl record collection and was reluctant to start buying CD's until I had problems buying new releases on vinyl. Of course, vinyl always had issues: replacing needles, warped vinyl titles (I remember buying a Bob Seger album ("Against the Wind"), and each store copy was so warped the needle jumped playing it), worn-out vinyl, etc.) Of course, once I tried the CD format, I loved it: I liked being able to program/skip, shuffle and auto-repeat individual tracks: it beat the old-fashioned hassle of positioning a recordplayer arm between vinyl tracks. And, of course, being able to rip CD's onto one's PC and burn copies of custom hit compilations to disc or an mp3 player is fantastic.

The key to my own adaptation has been usability (including natural language interface, like voice recognition vs. typing) and convenience (for example, being able to put music on pause to take a phone call).

My recent purchase of a 32" LG Element LED HD television was motivated, as I mentioned in a recent post, by my new cable TV/ISP vendor, which could not hook up my old color portable via coaxial cable; I needed an HDMI connection. The screen of course is multiple times bigger and sharper than my old TV's, at a reasonably low cost. And the available of other ports led me to consider relevant devices like Amazon Fire Stick. The stick allows me to play Hulu or Amazon Prime videos on my TV while I work on other things with my PC.

As a long-time Amazon customer, I recently expanded my purchases to include Prime, an 8" Fire tablet and, most recently during the Black Friday sale, the marvelous Echo Dot speaker, which is something I always wanted but never knew it.  Prime membership is something I've considered for a few years but wasn't sure what to make of a service which bundled disparate services like expedited free shipping with cloud-based music, video, and books. Now it's a no-brainer if you own Amazon devices.

It's almost impossible to overstate the beauty of the Alexa  voice-recognition interface in conjunction with Echo Dot. I can simply call out, "Alexa, what's the temperature?"  and get the local forecast while I'm dressing for work. (More on that shortly.) Amazon Prime Music allows you instant access to thousands of songs on demand, e.g., "Alexa, play 'Layla' by Derek and the Dominos." Lots of hits by the Beatles, the Rolling Stones, the BeeGees, etc. Occasionally I need to rephrase my commands, and I'm finding occasionally my requests can be fulfilled by an extra-cost subscription: I might alternatively get a song sample.

Now I already have a significant music collection (which if and when I have the time, I can upload to Amazon Cloud), but it is more convenient simply to call out a song title than to search for a relevant CD and load it into my player or PC. And I've sometimes run into pleasant surprises; for example, I asked Alexa to play an early 80's hit "I've Never Been To Me" by Charlene and heard not the original hit version (which includes a soliloquy  near the end) but a more nuanced, harmonious version with an instrumental interlude--which knocked me out, an instant favorite.

There were a couple of steps which were not obvious (to me) in terms of integrating the devices. Probably the oddest setup was my location for purposes of Alexa weather app. I wrongly assumed it dovetailed into my stored Amazon home address along with other details like my Prime membership. But when I asked for my (local) temperature for the first time, it gave me San Jose, CA's forecast (an Amazon-related default?) Was it a device configuration issue, an artifact of my ISP connection?

It took combing through user forums until I came across a passing reference to the Alexa app settings. But once I found the relevant settings (not integrated across devices), I ran into a different problem: I couldn't seem to save my revised address/zip code. The solution was a tried and true techie tip: reboot my Fire tablet. I was then able to save my zip code for each device, and Alexa since then has gotten the local time (MST) and temperature correct. (I mean, Alexa always gave me the correct response--if I specified my address in the query; But now it does so without the specifics.)

On a side note: I noticed that apparently I couldn't access the Target website (I actually bought my TV from Walmart, but Target also carried my model and I was double-checking details via a search link.) It turns out that there is a known issue of Target filtering out my VPN provider; I'm be damned if I let a vendor cripple my Internet security for the privilege of buying something. I don't think I've been in a Target over the last 4 years.

Monday, November 14, 2016

Miscellany: 11/14/16


  • Qliner Quotes. I  recently had to reinstall my Garmin Express software. It turns out that Garmin needed to download some Net Framework software from Microsoft (which it did automatically). I had a hunch that these downloads might have addressed the prerequisites for Qliner Quotes and was able to complete the install without incident. The fact that the recent refresh of the PC Windows on my PC wasn't backward compatible with at least 2 application installs but required downloads of Net Framework versions to install still bothers me.
  • You May Need To Convert Your Flash Drive to NFTS. Over the weekend I decided to create a couple of Safehouse (encrypted) volumes over 4 GB. When I tried to backup copy them to one of my flash drives, I got a misleading error message to the effect there wasn't enough room on the flash drive (there was). I quickly determined the real problem is the default file format on the USB drive is FAT32 with its 4-GB filesize limit. (The rationale for FAT32 is its wider applicability not relevant for my purposes) Now, granted, I could have simply reconfigured my Safehouse volumes to 4 GB sizes, but I chose (after archiving my flash drive files in the interim) to convert the file system to NTFS (at an administrative command prompt):  convert drive letter: /FS=NTFS 
  • I Said Goodbye to Q-DIR. I have used the 4-pane file explorer for years. Years back I had licensed the dual pane PowerDesk but tired of the mounting upgrade license fees and settled on Q-Dir as a replacement. My security software over the past week warned of strange behavior from the application and quarantined/deleted it. I went to virustotal with the download URL and found 1 hit (of 30-odd) reporting malware. In the meanwhile, I have shifted to a dual-pane alternative I had already installed on 1 or 2 other PC's, FreeCommanderXE. [This is not the only time my security software has clobbered utilities: I've installed Lopesoft's FileMenu Tools and filerfrog, only to find them missing when I went to use them.]  One example of using these utilities: to avoid file archiving issues (duplicate file names), I've often had to rename files. filerfrog had a convenient tool to do this. Actually, since Windows 10 now optionally supports a variation of Ubuntu (Linux) as I mentioned in a prior post, I can easily rename files by piping a list of files into a DO WHILE loop.
  • Updating Ubuntu on Windows 10.  When you go into a bash session, you may see a message like: 
29 packages can be updated.
    0 updates are security updates.
      How to update? Use sudo apt-get update

      This will prompt you to enter the password for the administrative account you created when setting up Ubuntu on Windows. And what if you forgot your password? You can reset it by temporarily changing the default user to root at a Windows command prompt: 
      • lxrun /setdefaultuser root
      • bash
      • passwd [administrative account]
      • exit
      • lxrun /setdefaultuser [administrative account]