Security Ranch Security Ranch

February 15, 2021

Rules for Computing happiness

Filed under: Uncategorized — Tags: — Ken @ 8:08 pm

I am going to post a list of rules that Alex Payne uses to keep his sanity while using computer technology.  The list was posted way back in 2008 and it is surprising how well they have held up.  The only rule that I would probably change is the reliance on cloud computing.  I would try to do anything that I could to stay away from using cloud services because companies have continually proven that they are not responsible enough to handle everyone’s PII.  Technology has come a long way and for now you can get quite a lot accomplished with Raspberry Pi’s and other smaller computers.

I plan on adopting most, if not all of the rules.  I am also slowly but surely dialing back what I do online with social media.  I am currently writing a pretty big post about social media in general.  Stay tuned.

Here is the original link to Alex’s rules for computing happiness https://al3x.net/posts/2008/09/08/al3xs-rules-for-computing-happiness.html.

A list.

Software

  • Use as little software as possible.
  • Use software that does one thing well.
  • Do not use software that does many things poorly.
  • Do not use software that must sync over the internet to function.
  • Do not use web applications that should be desktop applications.
  • Do not use desktop applications that should be web applications.
  • Do not use software that isn’t made specifically for your operating system. (You’ll know it when you see it because it won’t look right or work correctly.)
  • Do not run beta software unless you know how to submit a bug report and are eager to do so.
  • Use a plain text editor that you know well.  Not a word processor, a plain text editor.
  • Do not use your text editor for tasks other than editing text.
  • Use a password manager. You shouldn’t know any of your passwords save the one to your primary email account and the one to your password manager.
  • Do not use software that’s unmaintained.
  • Pay for software that’s worth paying for, but only after evaluating it for no less than two weeks.
  • Thoroughly delete all traces of software that you no longer use.

Hardware

  • Do not buy a desktop computer unless your daily computing needs include video/audio editing, 3D rendering, or some other hugely processor-intensive computing task.  Buy a portable computer instead.
  • Do not use your phone/smartphone/PDA/UMPC for tasks that would be more comfortably and effectively accomplished on a full-fledged computer.
  • Use a Mac for personal computing.
  • Use Linux or BSD on commodity hardware for server computing.
  • Do not use anything other than a Mac at home and Linux/BSD on the server.
  • The only peripheral you absolutely need is a hard disk or network drive to put backups on.
  • Buy as large an external display as you can afford if you’ll be working on the computer for more than three hours at a time.
  • Use hosted services in lieu of hosting on your own hardware (or virtual hardware) for all but the most custom applications.

File Formats

  • Keep as much as possible in plain text. Not Word or Pages documents, plain text.
  • For tasks that plain text doesn’t fit, store documents in an open standard file format if possible.
  • Do not buy digital media crippled by rights restriction technologies unless your intention is to rent the content for a limited period of time.

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress