Christopher T. Ogden

Apr 24, 2013

I finally got around to watching Skyfall1 last weekend. In one scene, Bond is asked about his hobbies. "Resurrection" is his reply.2 It reminded me of a catchphrase I devised in the past: "Practice resurrection". It was catchy, but not knowing what it meant made it rather hard to use. Now I've got a better idea. It goes hand in hand with the goal of making mistakes.

Fall. Get up. Fall. Get back up again. "Practice resurrection."


  1. A thrilling, and also deeply disturbing film. I'm referring to the scene in which Bond slips, uninvited, into the shower of an abused woman deeply in need of help, not sexual partners. 

  2. In the opening scenes Bond is shot and falls a great distance from the roof of a train into waterfalls below. Everyone believes him dead. 

Jan 2, 2013

Nearly two months since my last post. Oops. That shouldn't have happened...

Which isn't to say I haven't been busy. It was a rough semester. 19 credits. 7 challenging classes. I made it through it though, and lucky me, I've now got over 6 weeks off (about 4 remaining).

I'm enjoying the time off and the opportunity to read some books. I got Mr. Penumbra's 24-Hour Bookstore for Christmas. I'm a big fan of Robin Sloan's blogs and other schemes (I recommend Snarkmarket and his Summer Reading series). The story was good, but not great. That's okay. It's a first novel, and it still left me with plenty of interesting thoughts.

Soon I'll be finished with Frank Chimero's The Shape of Design. I started it when I first got it, but it's been awhile so I started fresh. I want to take it slowly, savor it, but instead I find myself rushing ahead. And then I'll set it down to make sure I get the most I can out of it. It's not heavy reading, but it's not light either, and that liminality is burdensome, especially when I had anticipated the book for so long.

I also started Mockingjay, the third book in The Hunger Games trilogy, yesterday. More than halfway through it already. It's good. It's written for children/teenagers, and I think that's a good thing. When dealing with the questions the book raises about the human condition, academic prose isn't going to do any better at resolving those enquiries.

I'll save other books for other days. It's better that I read them first.

Instead I'll tell you about a project I've been working on a bit: on Quora I've started a board called Things Everyone Should Know. As described there, it is "Inspired by Seth Godin's The top 1,000 things to know post. I'd like to eventually turn these into a daily email newsletter or something. Some of these tell you what you should know, others go into more depth and explain how. This is a work in progress." The most exciting thing is that I'm often learning as I go along. There's so little I know, so much to know. Gotta keep on moving.

Posts to date consist of the following:

Check it out. I'd love suggestions for more topics to cover.

Nov 2, 2012

I missed another week (maybe I should call these bi-weekly dispatches from now on). I blame the hurricane.

So what's new?

  • I finished the first half of Gene Wolfe's The Book of the New Sun series, Shadow & Claw. It's not bad, but it's very strange. At one point, the protagonist and his allies ate the corpse of the his first love... I'm also not sure how to classify it. Is it science fiction or fantasy? I guess both.
  • I had some free time for once, and used it to write some letters to or call various friends and family.
  • I weathered the hurricane with some friends. Sleeping on a sofa half my size wasn't too comfortable, but being with friends was enjoyable.
  • The 24 Hours of Good Hackathon hosted by Google was canceled. That's unfortunate, but it gives me time to get caught up on this homework that's been piling up (despite delays of deadlines due to the storm).
Oct 21, 2012

I missed a week. Oops. Since I send a weekly email to my sister summarizing the week, I still have a record of what I've been up to. But I'm not going to bother recapping it here. I'll stick with what's fresh in my mind.

It's been a week over-saturated with homework, to the point where some of it was never done or, in one case, never started. Ouch! But despite all that, this weekend was surprisingly free. Few imminent deadlines, for once.

And that worked out very nicely, because my parents and my sister Heather were able to come down to Long Island for a visit. We spent the day in beautiful Huntington and saw the movie Looper before they dropped me off back at Stony Brook.

Other than that, I've had a bit of time to update my Sparks File and check some items off my reading list (I've been copying links to a text file when I haven't had time to read them immediately). And on Quora I wondered, "Is there a way to check for undocumented methods in Netbeans?" I know it's a good coding practice to document methods before writing any code, but sometimes one forgets...

I've some postcards and emails I'd like to write, so that's it for now. Farewell.

Oct 7, 2012
  • Christian Minimalism1
  • Fallibilism
  • The serial comma
  • Evolution
  • The importance of self-reflection
  • That I know nothing
  • Intellectual property law reform
  • Solving "Wicked Problems"
  • It's not my job to change the world single-handedly
  • Bless the Toolmakers2

  1. "God is Love." 1 John 4:8

    I like this line I found here: "Everything else; doctrine, theology, tradition, ritual, must be secondary." 

  2. Refer to Robin Sloan's Bless the Toolmakers

    You should certainly read this post, but be aware that it does not offer a straightforward conclusion. If you decide to skip it (shame on you), the gist of the article is that it's okay to build tools that don't scale, that software developers don't need to build software that facilitates millions of transactions. Because scale has its cost. We may enable creation en masse, but then we are removed from the creative act. What if those "people with toolmaking abilities spent their time and talent on artistic endeavors too"?3 

  3. I apologize for the nested footnotes, but Louis-Jean Teitelbaum's response, from which the quotation above is taken, is also worth a read. 

Oct 7, 2012

I had intended to start these weekly dispatches after writing Working on It, but I came down with a cold that lasted two weeks and I was also very busy with assignments and exams. So here's some catch up, if I can remember anything. (Also, I had intended this to be a progress report, but you'll have to excuse my lack of progress for now.)

  1. I've been on Quora a lot recently, but I haven't written many answers or asked many questions in a while. I did post an answer today, though, to a question I myself posed a few months ago:

    My answer to "What are things every young adult should know?"

    I'd love to have more answers to that question, and this one as well: "What is The Fable of the Bees?"

  2. Lately, I've been reading the first half of Gene Wolfe's The Book of the New Sun. It's brilliant, confusing, and disturbing, all at once. As I posted to Facebook the other day, "Shadow & Claw has got to be one of the strangest books I've ever read. I'm about 300 pages in, and there's so much going on. They just ate the corpse of the protagonist's first love..."

    I may finish the book tonight, but I'm not sure there will be much resolution. I do see myself ordering the second half from Amazon soon.

  3. Transitions. Lamenting the gradual decay of dear friendships of old. Happy to have made some new friends recently. I am happy, but can't help being sad.

    Considering the future. I know more and more what I want and what I don't. But how to get there? Mostly work, hard work, and is there time? I tell myself to relax. And I have, a little more than usual.

    But how about now? What can I do now, right now? (Besides doing the work, that is.) Most things worth having take a fair amount of effort to attain, but is there something I could attain now if only I realized what it was I'm after? Maybe I'm asking the wrong questions, and that's why the answers are so befuddling.

  4. I'm excited about the future of the Stony Brook Computing Society, our local student ACM chapter. I'm serving as Vice President of the club this year, and we've seen a great resurgence in membership since I joined the club less than two years ago. I remember meetings where there were only perhaps five other students present. In fact, this was the norm at the time. We recruited heavily at the start of this semester (our "Geek Games" puzzle hunt was a huge success) and we now have up to 60 members attending each of our general body meetings.

    At our meeting Friday, we brainstormed events and other ideas in preparation for our budget. If we are able to do half of those things, this will be an amazing year. And working with Hanne, Eric, and Phil (my fellow officers) I'm confident we can make that happen.

Sep 16, 2012

I'm half way through my degree, and despite my good grades I feel as if I've learned next to nothing. I'm 20 (nearly 21) years old, and I'm not sure I know how to jumpstart a car or how to make sure I stay on the good side of the IRS.

Something has got to change. Inspired by the No Excuse List, which I was reminded of by J.D. Bentley's Institutionalized, and Joel Gascoigne's encouragement to "Work harder on yourself than you do on your startup", I've decided it's time for a "startup of the self". I've also decided to track my progress openly, as much as I am comfortable with, perhaps a bit more.

What does this involve? I'm not entirely sure yet. My goals are not written in stone. But today I have plenty of options. Online learning platforms are popping up left and right, including edX, Coursera, Venture Lab, Marginal Revolution University, Udacity, and Team Treehouse. Quora, Stack Overflow (and the wider Stack Exchange) provide a great way to get answers to nearly any question. Lift encourages follow through on daily goals to help establish habits (see my profile). Duolingo may be a great way to learn new languages, and Memrise will help reinforce vocabulary through spaced repetition (it might also be worth looking into the courses from the Foreign Service Institute. Programming exercises are plentiful at Project Euler, Hacker Rank, and Interviewstreet. Many books and other resources are published online, including Eloquent JavaScript, The Shape of Design, and A Beginner's Guide to HTML & CSS.

I could go on, but it's time to start.

Sep 8, 2012

Earlier today, I tweeted:

A number of my favorite blogs are now including advertisements amidst their other RSS items through services such as The Syndicate. I generally don't have a problem with this. If I'm not supporting their writing through a subscription I think it's fine for them to earn money from serving ads. But when the last four or five items in my Google Reader are advertisements, I do get annoyed.

Now, to be clear, I could easily unsubscribe. And I might. But I'd like to continue to follow these sites.

Do I have a simple solution? Unfortunately, no. It would be nice if these RSS ad networks only posted advertisements on weeks when other posts appeared. But I'm not sure if this is an option as advertisers are paying to be featured on these sites in advance, and the advertisements are often planned for a certain time for maximal effect. And I am sure the bloggers don't want to miss out on their share of the profits either.

So, then, what should I do? What should we do?

Sep 3, 2012

Today I revisited my New Year's Resolutions for 2012. I was going to review them publicly here, but I think I'd rather simply state that progress was made for most items and while my follow through wasn't as good as hoped for, I am proud of what I have achieved. That said (and yes, I realize the year isn't over yet), I'd like to set some new goals. These will hopefully be more precise, measurable, and actionable.

I'd like to accomplish these goals by this date next year.

  • Lose 20 pounds - That's about two pounds a month. This might be the most difficult goal, but few things are more important than health and fitness.
  • Read 40 books - I read a lot, but most of it is shorter pieces on the internet. This isn't healthy, sitting in front of a computer all day. And I miss real books, I really do.
  • Write 60 blog posts - Someday I hope to receive a portion of my income from writing. Also, putting things in writing is a great way to improve ideas.
  • Launch an app - I'm not sure of all the particulars yet, but I'd like to create some sort of small but meaningful application.

Other things will appear to fill in the gaps.

Aug 31, 2012

A longwinded journal entry finished on August 18th. Never got Toto to work, but upcoming updates to Scriptogram are just what I was hoping for.

At the time of writing this post has no home (I'm having trouble installing my preferred blogging software, Toto, despite having Dmitry Fadeyev's great guide in front of me, as I'm having problems with Git), but I will write it anyway to establish the habit of a weekly journal post.

I consider Sunday the start of the week, and so that's where I'll begin. My cousin Iris graduated earlier this summer (as did my sister Beth) but she decided to forgo a graduation party until later in the summer. So we headed to Albany and hung out by the pool for the day. We arrived home to the traffic that always accompanies the Delaware County Fair, one of the best country fairs in all of New York. At least that's what most anyone who has ever been to it says, though I'm not so fond of it. Not because it isn't nice, but because it's practically in my back yard, which makes getting anywhere by automobile any time in the afternoon/evening nearly impossible. There's also the noise, the people parking on our yard without permission, and family and friends (and those who consider themselves friends even if we might not) stopping in all day long. And while it's nice otherwise, nearly two decades of frequent exposure have dulled my desire to experience the delights.

I successfully avoided it Monday, and instead finished Craig Thompson's Habibi. It's one of the few graphic novels I've read, but the description on the cover slip and the beautiful cover lead me to splurge (the list price is 35 dollars). Unfortunately, I can't quite see how the novel "gives us a love story of astounding resonance: a parable about our relationship to the natural world, the cultural divide between the first and third worlds, the common heritage of Christianity and Islam, and, most potently, the magic of storytelling". Habibi tells the tale of a girl, Dodola, who is sold as a young girl to be the wife of a much older man. Later she goes to live in the desert (I think after her husband is murdered), where she prostitutes herself to provide for food and water for a boy even younger than herself whom she has adopted. This boy, Zam, witnesses her being raped on one of her expeditions for sustenance and determines that he must provide nourishment for them himself to prevent further harm to Dodola. When he ventures out though, he returns to find Dodola vanished (she has been taken to the Sultan's harem). In his grief, he joins a group of eunuchs and is himself castrated. Eventually he and Dodola are reunited, and Dodola realizes she now loves Zam as a man, rather than as her son. Zam cannot fulfill her need for a husband, and contemplates suicide. The story concludes with him returning to Dodola from the dam he had planned to throw himself from, and they make plans to follow the river north. As they conclude negotiating for a watercraft, Dodola finds a replacement for the daughter she can't have herself with Zam, a young girl being sold just as she was herself at the beginning of the story.

Plenty of spoilers there, but I wasn't trying to convince you to read it. The story is very sad, and troublesome, but otherwise not very meaningful. If this was on your must read list, perhaps you'll thank me for saving you some time (and if that's not your inclination, I ask for your forgiveness).

Tuesday I did get drawn down to the fair, where I ran into one friend (it used to be that I'd run into everyone there, but now many of my former classmates are working or already at college). I got back the copy of The Name of the Wind (a great fantasy novel, and perhaps my favorite book) that I had loaned him a few weeks ago.

I also discovered Harry Potter and the Methods of Rationality by Less Wrong‘s Eliezer Yudkowsky. It's a hilarious retelling of the Harry Potter story. While not yet completed, it is already at chapter 85. I'm getting through it quickly and think I will reach that point before I go back to school (on the 26th, classes start the next day). I keep sending friends snippets of the chapters, because it's too good not to share.

I've also been spending time on Algorithms, Part I, from Princeton on Coursera. I'm hoping it might help a bit when I take my algorithms course at Stony Brook this fall (though the Coursera course is focused more on implementation than analysis). The learning platform is fairly polished, and I like that many of the exercises are procedurally generated which allows multiple attempts at problem sets. Grades are instant, though I have up to 10 chances to improve my score. Not only that, but correct answers and some steps are shown for all attempts. By working through these failures, I can see what I've done wrong and how to improve on my previous attempt.

And then it's Saturday, and I've finished another book, issue three of The Manual. I highly recommend a subscription if you're at all interested in the whys of design.

And at long last, the county fair is winding down. Well, not quite yet. In fact, it's as crowded as it's ever been, and will remain so until the Thompson Square concert (unfortunately it's country music, year after year) concludes. But relief from the noise and the crowds is just around the corner.