1,140 karma · joined December 8, 2010
These days any relatively convoluted task that I may need to do more than once, I cook it in Ruby (and sprinkle some AppleScript/appscript if it involves UI). Languages like Ruby or Python offer a good balance of flexibility and abstraction for this kind of automation.
Would you mind elaborating on that? I would have thought mindfulness (being aware of the present and being alive) would sit at the opposite end of a spectrum from coding (being deeply focused on abstract constructs). When I'm good, I remember to use mindfulness in the breaks between coding, but I can't imagine them in parallel. (Maybe you meant the former?)
PS: great comments.
It depends. I agree that it should. That said that realization doesn't make it less spiritual. Experiencing a different reality, seeing through different eyes, isn't that the quintessential spiritual experience?
We believe what we see. If one never experiences a different point of view, one might continue to believe her limited window to the world is the truth.
Experiencing other realities can help subjects realize how subjective things are. How to form a perception, imaginary fluff is added to fill the gaps. Like your comment.
It's not a silver bullet. One has to be curious, and brave enough to second guess the ego, which is probably one of the most challenging things we face (and might define how and how well we can last as a race). But it doesn't do us any good to underestimate the spiritual power of psychedelics.
...
In each of these fields, Dr. Ericsson found that the best performers typically practice in uninterrupted sessions that last no more than 90 minutes.
Uninterrupted work sessions of 90 minutes are not a cycle, since they don't include a rest phase. It may be that 90 minutes is an optimal number for uninterrupted work, but I don't understand how it relates to a "Basic-Rest Activity Cycle" of 90 minutes.
data:text/html, <html><head><style type="text/css"> html{background-color:#CCCCCC;font-family: Monaco, Consolas, "Lucida Console", monospace;font-size:14px;color:#424242;line-height:1.4;max-width:60rem;margin:0 auto;}body{background-color:#F0F1F1;padding:100px;}</style></head><body contenteditable>Poop.</body></html>
Great read by the way.
I have to say though, as a plug to a service that helps improve your website presentation and flow, in the context of that blog page, to me it's a big turn off. They talk about a master of visual flow, and then present it in that visual mess of a blog. A link to the .com can't even be found around the top left and instead must be dug up from a cloud of menus on the right, basic visual hierarchy point (point that actually makes a short appearance in the actual article) that so many company blogs get wrong but you'd expect web design experts to get right. I'm not saying their tech isn't good, I have no idea, but I find it hard not to think that if it was good, they'd have figured out how to use it to improve their own promotion site.
Ruby Idiom: "Return symbol foo_matches if instance variable foo equals symbol bar"
You forgot the "else, it doesn't get called and the method returns nil by default" part. Although it's implicit, it doesn't mean you don't have to reason about it. On top of that, being implicit raises the barrier of understanding.
you may have to pause a bit longer on them since the ? and colon are frequently used for query-style methods and symbols respectively
I copy pasted from the article but I agree that readability could be improved with parentheses:
(@foo == :bar) ? :foo_matches : nil
I don't think the colon is a problem for readability either, being surrounded by spaces. I'll give you that a programmer coming from another language may make the mistake to think the space is optional.One thing: replacing
def my_method
@foo == :bar ? :foo_matches : nil
end
with def my_method
:foo_matches if @foo == :bar
end
doesn't look like an improvement to me. The first style is direct and readable, and lowers the barrier of entry to understand it. The second one requires to be familiar with the subtleties of Ruby, which adds difficulty when you're working with multiple languages daily or getting started with Ruby. I'm not saying you should avoid pushing Ruby to its best capabilities so that it's readable by any programmer, but in this case, winning 4 characters doesn't seem worth the compromise.edit:
[1] Note that by guessing I'm referring to any optimizations that don't involve profiling your project, and that includes benchmarks of Ruby style, which are interesting to observe and can help you learn certain things about Ruby but are deceiving as far as understanding what actually makes a difference in your project. The sane way to optimize is to profile.
We live in downtown San Francisco and get our organic produce delivered weekly from http://farmfreshtoyou.com
We've been using it for more than a year and have been happy with it, that said I'd be curious to hear other suggestions, specially services that deliver organic produce from a group of farms instead of only one.
Forgive my ignorance, but how do you go about and reverse engineer NSString equality? Looking at the code is interesting but what I'd really like to understand is where it comes from and how it was extracted; is it supposed to be close to the original implementation, is it an informed guess based on CFLite, ...? Please be patient and again forgive my ignorance.
Anyone who often feels like the mind is a chaotic stream of thoughts and emotions that one can barely control might find this read quite useful. I wish I had read it twenty years earlier. That said I've met a couple people who couldn't latch onto it, so your mileage may vary.
From your quote about DJs your copyright values seem to be at the opposite side of openness (whatever the antonym of openness is), but having been reading and enjoying your comments for a while I suspect that comment might just be misguiding. I think I'd like to read more about what your values on copyright are.
Do your mobile apps require an Internet connection? From what I'm seeing I imagine that's a prerequisite to use GA. It's a deal breaker for me though, I can't intentionally throw away a slice of offline usage data (iPods, iPads, etc).
[1] https://www.google.com/search?q=site:https://developers.goog...
[2] http://stackoverflow.com/questions/6618719/how-does-google-a...
[3] http://stackoverflow.com/questions/4484748/what-happens-with...
[4] http://productforums.google.com/forum/#!msg/analytics/132Eet...
From what I've heard so far, meditation is based on focusing on your body in order to quiet your mind. Are there other schools/techniques?
According to this document [1]: ARC is fully supported in iOS 5, and there aren't any iOS-6-only Objective-C features.
http://developer.apple.com/library/ios/#releasenotes/Objecti...
Link(s) please.