Filed under Books

Sunday Selection 2011-12-11

Around the Internet

More shell, less egg It’s alway a joy to see two masters at the top of their craft engaged in a respectful, but determined duel. This is a short commentary on Donald Knuth and Doug McIlroy’s approaches to literate programming. Worth reading even if you’re not a big fan of literate programming.

Selective use of technology I firmly believe that science and technology is a good thing and that our world is better because of them. However I also understand that technology cannot do everything for us. In particular there are a lot of decisions it cannot make for us (yet). I also tend to get a lot of my best work when I am least partially disconnected and can hold at bay the full force of the Internet. All things in moderation.

Why sugar makes us sleepy (and protein wakes us up) As much as many of us would like to live as if we disembodied brains surviving on anything that barely resembled food, that is definitely not the case. Since we are stuck with our flesh-and-blood physical bodies for the foreseeable future, it is a good idea to figure out how it all works and make the most of it.

From the Bookshelf

Do the Work While I’m not entrely a fan of Steven Pressfield’s use of vaguely “spiritual” ideas and terms, this book is still worth reading for everyone. It’s especially useful if you have that big project you’ve been thinking about but never got around to actually starting. At $1.99 for the Kindle edition, it’s a steal.

Video

What we actually know about software development Despite the importance of software development, most developers are acutely unaware of the scientific studies in the area and rely mostly on anecdote. Luckily there is an increasing amount of research in software development (not to be confused with computer science) and it’s worth knowing what we actually know about the field and what is myth.

Tagged , , , ,

Sunday Selection 2011-11-27

Today’s a bit of a health and fitness special to compensate for all the Thanksgiving excesses. But first, some programming.

Programming

All I Need to Be a Better Programmer I Learned in Kindergarten Sometimes the basics can be boiled down to just a few sentences. Sometimes I think I knew more when I was five than I do now. Of course, that’s a lie, but it’s worth thinking about.

Code Fearlessly I think version control is amazing. I’ve been using Git for a few years now (Subversion before then) and I keep all my writing as well as my code in repositories, backed up to Amazon and a VPS. The great thing about version control is how it lets you make mistakes and try out wild ideas without worrying about how you’ll get back to a working state if you break something.

Health and Fitness

The Creative Brain on Exercise I know, I know. Exercise doesn’t come naturally to most of us spending our days in front of our screens. But given how much of our work is creative in nature, it makes sense to take care of our engines of creation. I think the time spent in exercise will more than pay itself back over the years (in saved medical bills and lost work time if nothing else).

How Getting Buff Can Make You a Better Rubyist. In case you’re wondering about whether any of this exercise and diet stuff actually works or not, here’s some evidence straight from the source. This is worth watching even if you’re not a programmer, but just someone who has a normally sedentary work life.

Tim Ferriss on the 4-Hour Body at the NEXT conference I know that so-called “extreme” advice such as provided by Tim in his book always earns a skeptical look, but I find his idea of minimum effective dose quite interesting. If you’re looking for the most efficient ways to change your body for the better, this is a must-watch.

Eat to Live If you’d rather have advice from a medical doctor who’s also changed the lives of dozens (if not hundreds) of people, this book is your best bet. I tend to think of it as more of a primer on nutrition and health in general rather than just a diet or fitness book. It might take you some time to get through it (though it’s a small book) but again, the investment is definitely worth it.

Tagged , , , ,

An ebook dilemma

As much as I love the idea of a digital book and the implementation of the Kindle, I can’t quite convince myself to go all ebook for future purchases. There is the DRM question, but that’s not the main issue. I suppose in the future Amazon could go the way of the dinosaur leaving all my precious Kindle books to bitrot. But I’m pretty confident that someone will find a way to break the DRM before that happens.

No, my current dilemma is far less technical. There are two books I really want to buy right now: Seth Godin’s Poke the Box and the just-released Anything You
Want
by Derek Sivers. Both of them are available on Amazon in Kindle and hardcover, dead-tree form. The problem is that for both of them the ebook version is just about a dollar less than the hardcover version. For the Poke the Box, it’s just 30c.

From an author’s or publisher’s perspective I can understand why you’d want that kind of pricing. Perhaps you don’t want readers to feel like either version is a
second-class citizen. Perhaps you don’t want readers without a Kindle to be put off buying. Perhaps you want to tell your readers that either choice is fine and you, as publisher, are ambivalent on the subject of print versus digital. I think all of them are perfectly valid decisions. But as someone who isn’t pre-decided one way or the other, it makes the decision harder, not easier.

Here’s a (probably incomplete list) of all the things that I’ve been thinking about over the past few days regarding my choices, not in strict order: Oooh.. look Kindle versions! Now I can take them with wherever I go. But wait, the hardcover is less than a dollar more. If I get the hardcover I’ll have something nice and physical and DRM-free to keep on my bookshelf. And I don’t randomly start reading on my Kindle so I could probably just plan ahead and carry the book when I think I’ll read it. But the hardcover is probably going to be heavy and I have to move on a fairly regular basis. I don’t want to move too much heavy stuff, but then again I move once a year at most. The rest of the time it’ll sit on my bookshelf and I do like the look of a well-filled bookshelf. And if it’s in plain view instead of tucked inside the Kindle I’ll
probably reread it again at some point. But paper books are so last century and the Kindle is just gorgeous.

So on and so forth. You get the point.

In general I agree with Craig Mod: the future of books is digital and paper books will move closer and closer towards Collectors Item status. Instead of being cheap, mass produced blocks of paper, they’ll become careful, hand-crafted works of art. And I for one am quite happy with that. The problem is that there is this awkward growing-up phase as digital book technology matures. That phase is now. One of the results of that awkwardness is the indecision I’m currently facing. If these were mass market paperbacks that I’m going to read on a plane flight and never again I would get the Kindle versions in a heartback. But they’re not. They’re both books I think I’ll like, would want to keep and can see myself rereading. If the reading experience on the Kindle wasn’t as top-notch as it is, I would get the hardcovers. But the argument in favor of ebooks and ereaders has gotten good enough that the choice between the two is not an easy one by any measure.

For me the idea of books is intimately connected with the idea of libraries. I don’t just want to read the books and absorb them, I want to have a growing library of my reading as well. And though I could make some kind of digital ”have read” list, there is something about a physical library that tugs at my heartstrings. It’s the idea of having a set of books that in some way is a reflection of myself. They contain words and ideas that are now a part of me. Not all books I read would go into this library (most textbooks would not make the cut), but hopefully anything that I willimingly buy would. In an ideal world I’d be able to “rent” the ebook version for an absurdly low price (say 50c a day). Then I could read it and if I decided it was a “keeper” I would buy the dead-tree version for my library.

At this point I officially hand this question to the wisdom of the Internets. For a $1 difference, which version would you buy and why?

(And no, I am not going to scrounge around for a “free” PDF copy. That defeats the point of everything I just said. I want to give the authors my money, but I want to make a good investment myself as well. The two purposes can be aligned, I’m just not sure how.)

Tagged , ,

Sunday Selection 2010-04-24

Sorry for the delay folks, I realize it’s not Sunday in most parts of the world, but I still have about 3 hours here on the East coast of America, so here goes.

Around the Internet

Is sitting a lethal activity? I’ve always had an interest in ergonomics and good work places, but I’ve started to hear more and more about how sitting is downright dangerous even if you have an ergonomic chair. I’ve personally been trying to do more of my work standing up, but it’s not easy considering that there is about one place in the whole school where I can stand and work in reasonable comfort.

Principle of Least Software For most of my work, I can just use three programs — Firefox, Emacs and a Terminal. When I’m on my Mac the list lengthens a little to include OmniFocus and iTunes. I try to use the bare minimum amount of software and though there’s little desktop software I need, I do use a lot of webapps and services. I wish I could use less.

From the Bookshelf

Talent is Overrated Continuing my readings on peak performance and top performers, I decided to reread this book (which I bought along with Outliers). The writing isn’t as good as Gladwell’s (and there’s a whole chapter on what businesses can go, which I don’t care about). But it’s still packed full of interesting examples and useful information.

Software

Quotebook It’s a nifty little iOS app to store quotes. It doesn’t come with thousands of built-in quotes but rather lets you collect and curate your own collection.  It’s a bit limited without an accompanying web or desktop app because I don’t fancy typing in or copying large amounts of text on iOS, but I think something like that is in the works.

Sunday Selection 2011-04-09

Around the Internet

How to get a real education in College I’m going to be finishing classes in about a month. On the whole, I’ve had a good college experience and certainly learned a lot. However, there are a lot of things which are clearer in retrospect and I do wish I had more things of an organizational nature. If you’re interested in an unusual college experience to set the tone for a life of entrepreneurship, Scott Adams has some really good pointers.

C is a desert island language I like the C programming language. It’s small, tight language; austere would be a good description. It puts you in close touch with the machine and expects you know what you’re doing. It can be rather liberating if you’re used to programming in Java or some other managed, batteries-included language. This is the introduction of a long series of discussions and commentary surrounding C and its relationship to other languages.

Tron:Legacy Computer Art If you’ve seen the movie you’re familiar with the large numbers of dazzling special effects as well as the scenes of programmers interacting with computers (which are actually believable for once). Here’s a behind-the-scenes guide of how all those beautiful images were created.

From the Library

Outliers: The Story of Success I’ve had this book for about a year and I know read the first half, but I couldn’t remember if I actually finished it. So over the last few days I sat down and just read it cover to cover. Malcolm Gladwell is a really good writer and it’s a pleasure to follow his explanations and trains of thought. He provides some really compelling arguments for why success is a combination of personal character, upbringing, opportunities and cultural context. It is a bit disheartening to find out that there probably isn’t much by the way of what we consider “true genius” but it’s also uplifting to learn that hard work and dedication can have amazing payoffs — “no one who can rise before dawn 360 days a year fails to make his family rich”.

Software

Simplenote I’m a fan on hacker-oriented, infinitely customizable tools (like Emacs) but sometimes you just want to reach for the closest tool at hand. Simplenote is a text-based simple note taking service. It’s available as a webapp as well as native apps for various platforms. Furthermore there are a growing number of third-party text editors and lists managers that are using Simplenote as a backend. I personally use the iOS app and the third-party nvALT application on my mac.

Tagged ,
Follow

Get every new post delivered to your Inbox.

Join 287 other followers