Skip to content

Life Is Simple @tgtext


digraph graphviz {
subgraph cluster {
ayh [label="Happy with things?", shape=ellipse];
no [label="No.", shape=Mdiamond];
yes [label="Yes.", shape=Mdiamond];
ayh -> no;
ayh -> yes;
no -> ayh [label="Change them."];
yes -> ayh [label="Keep doing them."];
label="Life is simple:\nAttribution: @tgtext";


Org-Mode Release 8.3

Org 8.3 is now out.

Addendum: 2015-08-16


  • org-show-context-detail
  • Markdown export supports switches in source blocks
  • ASCII export additions
  • Export inline source blocks
  • ascii plot
  • date macro parms
  • mathjax cdn
  • viewport for html mobile
  • remotely edit footnote definition
  • texinfo image support
  • Removed option org-koma-letter-use-title
  • Three slash URI links
  • Footnotes in included files are now local to the file
  • When exporting, throw an error on unresolved id/fuzzy links and code refs

(use-package smartparens-config :ensure smartparens)

If you utilize use-package to install smartparens and require smartparens-config then do it like this:

(use-package smartparens-config :ensure smartparens)

This week I migrated to use-package and configured it incorrectly with something like this:

(use-package smartparens :ensure t :config (require 'smartparens-config))

Big giveaway: single-quote and backtick don’t work correctly in strict mode! There are a lot of explanations of how to “fix this issue”. It isn’t an issue with smartparens. This is how I got it wrong; very easy mistake to make.

Easily Go To and Return From Headlines in Org-Mode

Quit using goto-line and isearch to navigate in your Org-Mode document. I didn’t want to use Helm or Imenu to do it and Org-Mode has a built in solution with org-goto. Be sure to bind the “pop” key very close-by to make it symmetrical and fast.

(define-key org-mode-map (kbd "s-u") #'org-goto)
(define-key org-mode-map (kbd "s-U") #'org-mark-ring-goto)

Should I Do The Two-Speed Conversion

My single-speed is great. Won’t be out-riding this bicycle any time soon. Still, everything needs tweaks. A video about the Rekluse Clutch got me thinking about my bicycle. It wouldn’t hurt to have a two-speed without having any additional gear (weight isn’t gear). This SRAM Automatix hub seems like a great way to do it because it is totally adjustable to your preference.

BlueSky Statistics for R

[BlueSky Statistics is a] Fully featured Statistics application and development framework built on the open source R project

Basically it makes the first 80% of the stuff that you want to do with R very easy.

The very cool part is that you get the R output so it is another great way to learn R itself.


SAS (Statistical Analysis System; is a software suite developed by SAS Institute for advanced analytics, business intelligence, data management, and predictive analytics.

The World Programming System, also known as WPS, is a software product developed by a company called World Programming. WPS allows users to create, edit and run programs written in the language of SAS.

MATLAB and Octave

MATLAB (matrix laboratory) is a multi-paradigm numerical computing environment and fourth-generation programming language.

GNU Octave is a high-level programming language, primarily intended for numerical computations. It provides a command-line interface for solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with MATLAB.

R and S-PLUS

R is a programming language and software environment for statistical computing and graphics.

R is an implementation of the S programming language combined with lexical scoping semantics inspired by Scheme.

S is a statistical programming language developed primarily by John Chambers and (in earlier versions) Rick Becker and Allan Wilks of Bell Laboratories.

S-PLUS is a commercial implementation of the S programming language sold by TIBCO Software Inc.

Milwaukee SAS Meetup

Milwaukee has a great SAS meetup. Zeke and the community are very nice.