Reading Log II

Tue 25 April 2017

It's been awhile since my last reading log! Here's my thoughts on some of my more recent reading:

The Stranger - Albert Camus

A short artsy novel, I read Matthew Ward's 1989 translation. The book is stylistically interesting; it consists of lots of short, descriptive sentences from a first person narrator who doesn't inspire sympathy. It's well crafted, and provides fuel for thinking.

The copy I read was littered with marginal notes from a past reader who was fixated on the narrator's use of color to describe things. I don't think color itself is a significant theme of the novel, I think these descriptions were simply an example of the narrator's way of perceiving objects, people and events without imposing meaning on them.

The quick read is worthwhile, and I might read this again one day.

The Wonderful Wizard of Oz - L. Frank Baum

A simple children's book published in 1900. I think this book is more interesting for its historical context than its content. In the brief preface the author explains that the story is like a fairy tale, but without any moralizing or scary stuff like witches who eat children. His reasoning for omitting these is that modern children get moral education in other ways, and that the scary parts of traditional fairy tales serve only to enforce the moral message. That's reasonable, and the novel is an excellent example of the evolution of children's literature, but to this contemporary, adult reader the story was pretty dull.

The book is whimsical and provides imagination fuel but there isn't much else to it. The primary conflict of the book is that Dorothy wants to go home to Kansas. This conflict is the only one that isn't introduced and resolved in the span of a few pages. Every other event and mishap of Dorothy's journey is introduced and then dismissed after a few minutes of reading. If story does have a moral, it is that the fear of difficulties might be a bigger obstacle than the difficulties themselves.

I had heard that sophisticated political commentary was embedded in The Wizard of Oz, a la Animal Farm. This is not true. The simple construction of the story makes it easy to impose some overarching meaning on the story but there is no intrinsic allegory, any such meaning comes from the commentator and not the author. And I think that this is the point of the story, it provides a jumping off point for the reader's own imaginings by having very little substance of its own.

I don't expect to read this again myself, but I can imaging reading it to a child maybe.

Death of a Salesman - Arthur Miller

This is very good. I don't read many plays which made this interesting, and maybe a bit confusing. The action alternates between real time and the main character's emotional, and unreliable, reminisces. I lost track of who was who and when was now a few times and had to reread some passages to get things straight. I'm not sure if my confusion was caused by the complicated narrative structure or my unfamiliarity with reading plays.

Like the Wizard of Oz, this story is interesting in part because it's a window into when it was written. Specific details of the story reflect the time period, but I think many of the play's themes are timeless. Self sabotage, self deception, unrealistic aspirations, and rosy self assessments will probably always be part of the human experience.

The Floating Opera - John Barth

This is John Barth's first novel, written in 1955 and first published when the author was 26 years old. Like The Stranger, this book is described as a philosophical novel. I think that means that the book aims to be thought provoking while placing less emphasis on narrative. The book made me anxious, which I think was the author's intent.

I think this book is pretty good overall, but it does have rough edges. A downplayed narrative is fine, but I felt that this story's narrative was almost vestigial. The events and characters of the story were constructed to convey a kind of anxious nihilist feel. This feeling was achieved, but the characters and events weren't consistently engaging when considered on their own.

The author tried several experimental writing techniques to differing degrees of success. For example the book's nonlinear structure was easy to understand and contributed nicely to the feel of the book. A less successful experiment occurred in a later chapter, which consisted of two parallel columns of text meant to be read simultaneously. The effect was carefully crafted, but I'm not sure it contributed anything to the book other than some weirdness.

I don't think I'll read this again, but I would like to read Barth's later work to see how his talent developed.

Thank you Debbie for recommending this to me :)

Reviving Ophelia - Mary Pipher

This is a nonfiction book published in 1994. The author is a clinical psychologist who has a ton of experience counseling young women and their families. The book is structured as a collection of case studies of individual clients sorted by theme (such as divorce, depression, sexual violence, and drugs). The case studies are interspersed with the author's analysis of the themes exemplified by the case studies. The analyses describe general trends, and suggestions for how negative influences from society can be addressed. The author also discusses how trends have changed overtime, for example society has higher expectations of a father's role in parenting today than in the beginning and middle of the 20th century. This trend, among countless others, make it hard for older people like the author to empathize with the experience of young women today. This type of analysis relates to the book's only flaw, the analysis is contemporary to 1994. While the themes are timeless, the specifics have drifted over time, and the book doesn't address topics like smart phones and the Internet. I'm sure there tons of other, less obvious social trends, that have transpired since the book was written and deserve attention.

This hardly detracts from the book though, it's real value to me is that it shines light on undiscussed facets of human experience that I'm mostly oblivious too. The case studies are great for building empathy and understanding the enormous range of troubles that young women can run into, while the author's analysis concentrates and directs the empathy towards useful understanding.

I read the book by reading from random sections, gradually absorbing the whole book over the course of a few months. I think this was a good approach, reading it straight through is unnecessary and would be a bit depressing.

I recommend this book to anyone. I think it's potentially useful to adolescent men though, who struggle with their own issues and could be served by insight into the experiences of the women around them. The book is exclusively focused on the United States.

I will continue to peruse this book in the future, and I'm interested in similar books that are more contemporary and that discuss other demographics.

Thanks Carson and Elana for turning me on to this book.

Previous Posts

Sat 22 April 2017

Hattie's Hollow
This painting is a departure from Bob Ross's wet on wet style. I painted this in four sessions allowing the paint to dry between sessions. This opens up more possibilities for detail, and it'll be fun to explore this further. The subject is Hattie's Hollow in Hanging ...

Wed 15 March 2017

Autumn Barn in the Woods
And this is the underpainting layer:

Thu 09 March 2017

Updating a Program from Python 2 to Python 3
I've been working with Python 2 and Python 3 codebases for a couple years now. I write new code in Python 3 and maintain past work written in Python 2, but I've never ported a codebase from two to three. This topic is interesting to me because the ...

Sun 29 January 2017

High Falls of the Baptism River
This is the High Falls of the Baptism River in northeast Minnesota. This painting was sold for charity, yay!

Sat 24 December 2016

Frosty Mountain Lake
This is the first time I've painted the sun. And here's an animation of how it came together:

Sat 05 November 2016
Sun 02 October 2016

Forest Trail
These close-in paintings are trickier than the huge vistas.

Sat 01 October 2016

rsync and Android
Here's what you need to transfer files to an Android phone over the network using rsync. sshd for Android: SSHelper How to use rsync on a nonstandard port: rsync -rv -e "ssh -p 2222" ~/Music I'm not using the compression flag (-z ...

Sat 03 September 2016

Northern California/Oregon Motorcycle Trip
I just got back from a motorcycle camping trip arund northern California and Oregon. The route went from San Francisco, through Sacremento, towards Tahoe, and then north through the Sierreas and Cascades. Here are the photos, click them to view in full resolution. I camped in the Plumas National Forest ...

Sat 20 August 2016

Summer Alpine Lake
This is really big canvas! It, along with some of my paintings and art supplies, were used as props in this Udacity course about Heroku.

Thu 18 August 2016

Iterative Tree Traversal, and Simulating Recursion
Students sometimes ask, "what's the point of recursion?" My stock answer is that some problems, like tree traversal, are much easier to solve recursively.1 But what does an iterative tree traversal look like? Let's find out! This is the tree-node I'll be working with (in Python ...

Sat 16 April 2016

Rocky Shore
It's an ocean!

Sat 02 April 2016

Cloudy Moonrise
I found an unusually proportioned canvas at the art supply store and made this.

Sun 28 February 2016
Sat 06 February 2016

Spanish Moss
I like the subdued colors of this one. Also the Spanish moss.

Mon 18 January 2016

Wonky Creek
I didn't get the colors right in this one. The goal was to have sunlight peeking around a bend in the creek, but I didn't gradually change the lighting so it didn't work out. Oh well, every painting is practice :)

Sat 21 November 2015

Pasture at Sunset
The details in the grass were fun to paint.

Wed 11 November 2015
Sun 01 November 2015
Sun 27 September 2015

Pond and Barn
The reflection of the red roof in the pond is nice :)

Sun 16 August 2015
Sun 09 August 2015
Sat 01 August 2015

Spiky Lump Mountains
Spiky Lump Mountains, my first painting.

Sun 07 June 2015

Reading Log
I've decided to start logging the books I read and to write brief book reports about them. I think maintaining a log will confer a lot of the same benefits of maintaining a personal library (reflecting on previous reads, showing off) except without the trouble of buying, storing and ...

Sun 28 September 2014

Crag Bars
This is my recipe for chewy, calorie dense, high protein food bars (they're like concentrated Clif Bars). These are good for camping or for refueling on really long bike rides. This recipe yields 8-10 bars that have about 500 Calories and 23 g of protein each. The ingredients for ...

Wed 02 July 2014

Square Taper Bottom Bracket Replacement
I've noticed that most bicycle repair guides on the Internet are written by people who know what they're doing. This is probably a good thing, but these resources also tend to assume their readers have some level of background knowledge and basic competence. Since I'm not handicapped ...

Fri 28 March 2014

Color Cycling
Color cycling is a nifty technique from the days of yore for creating animations. The key idea of color cycling is to modify the color palette an image uses rather than the image itself. Since each pixel on the screen is refers to some color in the palette, it's ...

Thu 27 February 2014

Bitmap Graphics on the Nintendo DS - Part 2: Mode 3
This is the second post in a two post series on drawing and animating bitmap graphics on the Nintendo DS. The first part is here. The biggest problem with frame buffer mode is that it could only draw on the DS's primary display. To solve that issue we'll ...

Sat 01 February 2014

Bitmap Graphics on the Nintendo DS - Part 1: Framebuffer mode
This is the first post in a two part series on drawing and animating bitmap graphics on the Nintendo DS. The second part is here. The simplest way to draw graphics on the DS is frame buffer mode. Frame buffer most is the closest analogue to the Game Boy Advance ...

Fri 04 October 2013

Meandering Momentum AI
I wrote an example of basic NPC movement AI for a class I TA. The NPCs chase or flee from the player based on their race (Giant or Pygmy) and their proximity to the player. When they aren't chasing or fleeing they meander about with some sense of purpose ...

Sat 09 March 2013

Urban Exploration
Here's some cool stuff I found. Click the pictures to view the full sized versions. A quarry The downtown skyline and the quarry Big rosemarry bush Some sort of abandoned warehouse/loading bay thing Inside the abandoned warehouse: "The bigital Duder making making Magic Magic Just Because" This mural ...

Wed 20 February 2013

Linear Recurrence Generator
A sequence whose elements are calculated from earlier elements in the series is a linear recurrence. The Fibonacci sequence (0, 1, 1, 2, 3, 5, …) is an example: With the equation and the first two numbers in the sequence, you can calculate the rest. There are more complicated sequences that ...

Sun 27 January 2013

TourStarter 0.5
My most recent project, TourStarter is feature complete! The Adventure Cycling Route Network is a system of scenic and bicycle friendly routes that criss-cross North America. Their maps are great for planning a tour, but how do you get on a route in the first place? That's where TourStarter ...

Sun 05 August 2012

Silver Comet Tour
Yesterday I finished a three day bicycle tour of the Silver Comet and Chief Ladiga rail trails. The combined trails are a 95 mile paved route between Smyrna, Georgia and Anniston, Alabama. The entire round trip (starting at Georgia Tech in Midtown Atlanta rather than the actual trailhead) was about ...

Wed 16 May 2012

Now Featuring Syndication
This site now has an atom feed. Click the nifty icon to subscribe!

Thu 10 May 2012

GitHub Drinkup - Atlanta 5/9/2012
GitHub hosted a drinkup in midtown last night and it was pretty great. Here's the executive summary: Ruby seemed like the most popular language among attendees. The combined forces of the Atlanta Ruby Users Group (who had a meeting a couple blocks down the street just prior to the ...

Thu 10 May 2012

New Site!
I've been wanting to replace my old WordPress blog for awhile, so for the past couple of months I've been writing a static site generator in my spare time. Since perfect is the enemy of good enough I've decided to switch the site over to my generator ...

Mon 10 October 2011

Nerd Herder
Nerd Herder is an arcade style game for the Gameboy Advance. Your goal as head TA is to guide your students to their academic destinies. You do this by chasing the best and brightest students to the dorm to study, while driving the less capable to the M-Train¹. At your ...

Sun 19 June 2011

Music Histogram
This graph shows the count of songs in my music library by year. The graph was produced from a CSV generated by a Python script that pulls data from iTunes using Apple’s Scripting Bridge technology. Eventually I want to go back and redo the script so that it draws ...

Sun 10 October 2010

Hero's Quest
Hero’s Quest is a proof of concept RPG for the Game Boy Advance. It features animated sprites, scrolling backgrounds, music, sound effects, menus, and other functionality. The game is implemented in C. To play the game download the ROM and open it in with a Game Boy Advance emulator ...

Sat 01 May 2010

Music Info Avatar Generator
This script reads information about my most recently played song from iTunes, draws it on an image, and uploads it so it can be used online. The script is written in AppleScript and uses iMagine Photo, a lightweight and scriptable image editor, to draw the avatar. The script runs invisibly ...