New NIST guidelines remove recommendation for periodic password changes

This is interesting.  NIST guidelines are no longer recommending periodic password changes.  In addition to this, they recommend that the special-character type combinations get removed as well.

Check here for some more info:

Here is a link to the actual NIST guidelines:



Today’s Reading

Just a few things I’ve been keeping up with lately:

  • A good article re: commenting on your code:
  • A great blog I have been following for a while:
  • Book – The Linux Command Line:
  • The Hitchiker’s Guide to Python:
  • Linus’s TED talk:
  • Setting up Sublime 3 for Full-Stack development:
  • 600 Free Online Courses:

Today’s basic crontab info…

Wicked simple issue – took a line from /etc/crontab and put in to the root’s crontab (crontab -u root -e) and it was no longer running.  Getting this error:

/bin/sh: root: command not found

Simple fix – needed to remove the ‘root’ from the line that I’d moved from one file to the other, as the root’s crontab did not need the ‘root’ user mentioned.

A good blog post with some cron/crontab basics:

Last Week’s Links This Week

Here are a few of the things I found useful last week:

  • Forgotten Linux Commands – useful for things like repeating commands, column-izing output, etc.
  • 5 Commands to Check Memory Usage on Linux – more than just the usual top, includes free w/ switches, etc.
  • Commandline Challenge – This is pretty cool!  A good test of your bash chops.  I got stuck waaay too early.
  • Alassian University – if you have been getting inundated with Atlassian ads on WUBR, or actually use Jira and Confluence, this is their corporate training site.  I have taken a little of the official Jira training and so far feel it needs refinement.
  • Xen4 QuickStart – for a project I’m starting this week modeling an older CentOS environment at work.  CentOS host running Xen w/ guests.  Seeing how to migrate them easily over to VMWare.  No need to migrate the hosts, so this should be (hopefully) an easy task for VSphere Standalone Converter.  Still, want to create a test environment first before attempting this with the real thing.
  • A new Linux From Scratch has been released.  I can’t wait to have the time to try out this fun-looking project.
  • EZPrompt – a BASH prompt generator.  Useful if you are too lazy to look this up yourself.
  • Linux Sucks – for the last time.  This YouTube video series has been wicked fun to watch.
  • Playing with rsync deltas – this person’s tips have been very helpful on another modeling project I am working on.

Note: Most of these links from the cron.weekly newsletter.  This is an excellent source of weekly Linux / Open Source News and is worth the time to read weekly.

  • Last one – a good quick read on Gizmodo about Amazon’s outage a couple weeks ago.  Specifically, their AWS service.  If you have a VPS on this service, you are probably painfully aware of this outage.

More free online programming and CS courses and resources from

In their post, titled: “370 Free Online Programming & Computer Science Courses You Can Start This Month”, outlines more free coding / programming resources that can be wicked useful:



Macbook Air keyboard half broken – was software fix!

I’m so very glad to have found this fix before I went and spent either $ on a new keyboard (and time to replace it), $500 on a used Macbook Air, or the almost $2,000 on a new Macbook Pro.  My Macbook Air (2012) had been acting up the past couple weeks – the keys on the right-side of the keyboard started to not work.  The <ENTER> key was probably my biggest problem, but the ‘o’ and ‘p’ and comma stopped working as well.  I assumed this was a hardware issue because if I banged on the key really hard, it would work!

So before I went out and spent $$, I googled this some and people were talking about a possible loose keyboard wire, etc.  Then I stumbled upon this information over on iFixit.  Resetting the SMC is not something I thought of for this issue as it was, to me, so clearly a hardware problem.

I tried it anyway, just (while Macbook is powered on) hitting the CTRL-OPT-SHIFT-POWER then powering the machine back on.  This worked immediately!  So relieved to have one less thing to worry about buying this month.