When you don’t like how you react to things in life, you can address it by focusing 100% upon how you act yourself. Reaction is really re-acting your previous actions.
Your actions will determine how you react.
Does not apply to life-threatening situations, mostly, though.
Category: Article
What it means to "pay attention"
When you learn to value your own time, you will learn to value other people’s time.
You may even put a dollar amount on the value of your time (though you are likely to choose too small of a number).
The reason that we use the expression “paying attention to N” is that out of respect for ourselves, and others, we give 100% focus to what we are doing.
To do anything else would be something akin to “throwing away money”.
Never say that you "don't have time"
Never say that you “do not have time for N”. Instead say that you “do not value N”.
Every time you utter the former phrase, you teach yourself to ignore what is really going on, and you will eventually believe what you are telling yourself.
That isn’t to say that you may, or even should, say this out loud.
Keep it to yourself, and you will find things becoming easier for you to stomach.
A lightweight philosophy for an Emacs keymap
Any approach for your desired keymap in Emacs is possible. My current philosophy under development is to keep things as close to “stock” as possible. The idea is that I won’t run into many collisions, and bindings will be generally documented quite well, and that is less work for me. What is my plan?
First, it is really simple. The F keys are nice to use, but far away, and the first handful are bound anyway. Looking at 1…0 though, are those really critical? Well that depends. Unless you pass numeric to functions to functions a lot, then feel free to rebind them. That brings 10 keys to be bound that are quite comfortable to use being so easy to reach, that is a very easy fix.
Second, I overload bindings whenever possible. org-mode C-c C-c binding is really delightful. There are a bunch of situations where given the context, hitting C-c C-c, 80% of the time will do “the right thing” for that situation. It is really pleasant to use. My version is pretty basic actually. The thing is that I like the VC bindings in Emacs even if they only operate on one file at a time, I love the workflow.
As such, I’m calling vc-next-action and log-edit done a lot of times every day. In the spirit of “saving keystrokes” and “micro-optimizations” it kind of jumped out at me that I’m wasting some time constantly hitting C-x s to save the buffer (despite having real-auto-save running quite aggressively), C-x vv to initiate the commit, fill the log message, and C-c C-c to finalize the commit. Well, that doesn’t sound like much, but trust me it is!
My override was to first find the easiest number key for me to reach with my right hand, that is 9, and bind C-9 to vc-next action. Adding some advice to vc-next-action, save-buffer is called so that doesn’t require a keystroke. After filling out the buffer, log-edit is bound to to C-9 but only in log edit mode. In that case, defadvice and C-9 make it a little simpler and so much faster. My tentative goal is to make C-9 “just do the right thing” in most situations, we’ll see where that goes.
Those are my two beliefs right now… any more lightweight and it wouldn’t even exist.
How to install R on OSX 10.9 Mavericks as of 2014-06-01T19:29:55-0500
Here is how to install R on OSX 10.9 Mavericks as of 2014-06-01T19:29:55-0500:
brew install gcc
brew tap homebrew/science
brew install R
Details:
gcr@orion:~> gcc --version
gcc (GCC) 4.8.3
Copyright (C) 2013 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
gcr@orion:~> r --version
R version 3.1.0 (2014-04-10) -- "Spring Dance"
Copyright (C) 2014 The R Foundation for Statistical Computing
Platform: x86_64-apple-darwin13.2.0 (64-bit)
R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under the terms of the
GNU General Public License versions 2 or 3.
For more information about these matters see
http://www.gnu.org/licenses/.
Continue reading “How to install R on OSX 10.9 Mavericks as of 2014-06-01T19:29:55-0500”
First survive, then optimize
First survive, then optimize.
The alternative is effort, without reward.
How may one be sure that the OSX computer is actually asleep?
OSX provides many pleasant energy saving features. It is so efficient that it is difficult to know whether or not the machine is turned off (or sleeping) or just the screen is turned off. Trying to determine a method to answer that question I found many approaches that relied too much upon poorly understood features and nothing as clear as “there is a little light turned on” simply because there is no light and no clear answer assumedly. Probably that is by design. Eventually I suppose that the logical end is to learn about how the system level flags that prevent sleep (compiled or not) interact with the energy saving mechanism.
Sad mind: when the mind roams
The distance that the mind roams, when measured by kilometers, is staggering. Add travels across time and it borders along the incomprehensible. For all those travels, none of them help it attain happiness. Pity it, and help guide it home again.
That which is gentle and kind
That which is gentle and kind will lead you to gentleness and kindness.
How to choose a compressed file manager for OSX
The requirements were really simple: runs on Mavericks, has a nice GUI, lets
you browse the archive without extracting it, and may both create and extract
ZIP/TAR/RAR/GZ/TGZ/BZ2.
Continue reading “How to choose a compressed file manager for OSX”