Hundreds of Little Things

Last week I came across a blog post about the new release of an image editor called Acorn. I don’t use Acorn, but one part of the post appealed to me. In a section titled “Hundred of Little Things” the author talked about fixing bugs in Acorn:

It took months and months of work, it was super boring and mind numbing and it was really hard to justify, and it made Acorn 5 super late. But we did it anyway, because something in us felt that software quality has been going downhill in general, and we sure as heck weren’t going to let that happen to Acorn.

Most of my past week was fixing lots of small and annoying little bugs in my summer project. Some of them were edge cases in the core functionality of the system, but a lot of them were little bits and pieces and rough edges that I would have normally just let pass. I do agree that software quality seems to be going downhill in general. One way to fix it is to pay attention to all the little things that we usually let slip past. On a related note, I think that writing software in a way that doesn’t allow these little things to slip past us is still unnecessarily difficult and complicated, but that’s a matter for another post.

Sunday Selection 2015-08-16

Around the Web

Mad as Hell: How a Generation Came of Age While Listening to John Stewart

Last week marked John Stewart’s last week on The Daily Show. I enjoyed his last few episodes, but part of me was really wishing that his last show would include a takedown of the Republican debate. This isn’t the most in-depth post about his years at The Daily Show, but I think it captures effectively how many people of my age feel about John Stewart and the show.

Meditation vs medication: A Comic Essay on Faciing Depression

I’ve meditating more regularly in recent months as well as reading more about meditation, mindfulness and Buddhist philosophy in general. At the same time, depression is a growing concern, especially among people involved in technology and for me personally as well. I’ve also come to realize that there is a certain taboo surrounding anti-depressants: a latent fear that medication will fundamentally change who we are. I don’t think any one article can completely tackle this complicated bundle of issues, but this is a good place to start.

Programming Sucks

If you’ve ever wondered what the day-to-day life of a programmer is like, or the state of our technology is, this post gives a only half-joking look at behind the digital scenes. If you lived in the trenches yourself, you will find yourself nodding along, and maybe shedding a tear or two. There should probably be a trigger warning associated with this article.

From the Bookshelf

Radical Acceptance by Tara Brach

Talking of meditation, my most recent foray into that world came in the form of this book. It’s not about meditation per se, but rather involves using meditation as a tool to become more comfortable with our lives, face our inner demons, and accept the way things are as a focal point for living a better life. The book is replete with personal stories from the author’s life (and those of her patients) and includes helpful guided meditations to get you started.

Video

Forging the Hattori Hanzo Katana

I’ve always had a fascination with Japanese culture and martial arts, and Hattori Hanzo’s monologue is probably my favorite part of the Kill BIll movie. The movie doesn’t actually show you how the sword is forged, so here is a video that does. The narration could have been better, but it’s still a very entertaining (and educational) video.