- Lift weights once a week for 2.5 hours
- Trail run every other weekend or so
- Racquetball once a week or so
Honestly, attending the gym isn't all that bad. When people are at the gym, they are attuned to their body and not the bodies of those around them. After one attends a gym for perhaps a week's worth of sessions one realizes that there is a surprisingly great sense of anonymity and privacy involved.
Trail running is nice, primarily because it is quieter (no cars), less smelly (no cars), and better on the joints (soft running surfaces). It's a good mood elevator for me as well as it allows me to enter an undistracted and introspective state that I find very healing.
Racquetball is great because of its three-dimensionality and demand for great mental concentration. I find that it helps attune my reflexes and sharpen my awareness of my environment and body. Sitting sessile all day tends to make one become static and slug-brained.
> and always it has been fastest and most effective to rely on data channels rather than horrible kludges like shared memory with mutex locks.
While shared-memory tools like UPC and OpenMP are gaining ground (especially with programmers), I too feel that they are a step backwards. Message passing languages, especially Erlang, are better designed to cope with the unique challenges of computing on a large parallel computer due to their excellent fault tolerance features.
You might be interested in some work I did evaluating Erlang on a 16 core SMP machine:
Quick summary: Erlang is slow, though using the Array module for data structure manipulation can help matters. Erlang could still be useful as a communications layer or monitoring system for processes writen in C.
My routine:
- Lift weights once a week for 2.5 hours
- Trail run every other weekend or so
- Racquetball once a week or so
Honestly, attending the gym isn't all that bad. When people are at the gym, they are attuned to their body and not the bodies of those around them. After one attends a gym for perhaps a week's worth of sessions one realizes that there is a surprisingly great sense of anonymity and privacy involved.
Trail running is nice, primarily because it is quieter (no cars), less smelly (no cars), and better on the joints (soft running surfaces). It's a good mood elevator for me as well as it allows me to enter an undistracted and introspective state that I find very healing.
Racquetball is great because of its three-dimensionality and demand for great mental concentration. I find that it helps attune my reflexes and sharpen my awareness of my environment and body. Sitting sessile all day tends to make one become static and slug-brained.
> and always it has been fastest and most effective to rely on data channels rather than horrible kludges like shared memory with mutex locks. While shared-memory tools like UPC and OpenMP are gaining ground (especially with programmers), I too feel that they are a step backwards. Message passing languages, especially Erlang, are better designed to cope with the unique challenges of computing on a large parallel computer due to their excellent fault tolerance features.
You might be interested in some work I did evaluating Erlang on a 16 core SMP machine:
http://jkndrkn.livejournal.com/205249.html
Quick summary: Erlang is slow, though using the Array module for data structure manipulation can help matters. Erlang could still be useful as a communications layer or monitoring system for processes writen in C.
Anyone else reminded of Larry Niven's fictional colony world of Jinx?