My posts can be about operating systems, mobile computing, desktop software, development software, and computer hardware and may not be limited to Microsoft products. I do know plenty about OpenBSD (or other *BSD systems), GNU/Linux, and Mac OS X. When I say "plenty," I mean that I regularly operate a personal file server with pf enabled and I am looking to deploy a BIND solution on my LAN.

I know C/C++, Objective-C, Java, VC++,VB, VC#, .NET, some LISP, PERL and scripting (eg. Batch files, BASH). For Web related, I understand HTML, CSS and Javascript.

Please note: Postings on this blog are the personal opinions of the author and do not reflect or represent the views of any specific companies, as either mentioned or inferred.

Right on the Button - YouTube

A informational video from the 1960s elaborating the addition of automated processing computers to the IRS. Many were opposed to the change to automation and this video was created to inform the public on the benefits of processing systems with the IRS.

XKCD explains Heartbleed

XKCD explains Heartbleed

EU high court strikes down metadata collection law


"…or fec0:dead:beef::/64 for an IPv6 range." -Book of pf.

The Internet Terror Phone

Bitcoin Is Taxable, IRS Claims

Top 10 Ways to Turn Your Retired Gadgetry into the Technology of the Future

Which VPN Services Take Your Anonymity Seriously? 2014 Edition | TorrentFreak


Here’s how to compute an approximation of Pi using Common LISP:

(defun pi (upper)
  "This is the main funtion to compute PI"
  (setf *pi* 0)
  (setf *odd* 1)
   for i from 0 to upper
   (setf *pi* (+ *pi* (/ (* 4.0 (expt -1 i)) *odd*)))
   (setf *odd* (+ *odd* 2)))
  (format t "Approximation of pi: ~f~%" *pi*)
  (format t "Odd = ~d~%" *odd*))