GEEKERY  
ADVENTURE  
CONTEMPLATION  

20141209

WiML 2014 workshop

Yesterday was the culmination of many months of planning for the annual Women in Machine Learning workshop.  I think it will easily be my favorite part of being up in Montreal for the duration of NIPS 2014.

We had an amazing program; our invited speakers were Carla Brodley, Tina Eliassi-Rad, Diane Hu, and Claudia Perlich with Finale Doshi-Velez giving our opening remarks.  Our student oral presentations were thought provoking, and the breadth of our poster session was immense.  Corporate sponsors sent great representatives, and the round table mentoring session enabled some amazing discussions.  I feel like I can through positive adjectives at basically any aspect of the event, from our volunteers to the food.

I loved working with my fellow organizers Marzyeh Ghassemi, Sarah Brown, and Jessica Thompson.  It was an amazing experience and I'm very glad to have had this opportunity.

Thanks to @kmkinnaird for her photography!

20141129

the danger of open mindedness

Being open minded is generally a good thing.  It is, in essence, being willing to accept new ideas.  Having an open mind allows us to learn about the world, to enjoy new experiences, and to connect with people outside our usual sphere.  All of these improve our lives or the world as a whole.

It can, however, be a cop-out.  Sometimes people fail to stand up for themselves and their beliefs in the name of open mindedness.   If we believe in morality, or in some kind of goodness (divine or otherwise), then we believe that there are lines to be drawn.

The extreme example that we often use in discussing morality is murder.  Just to push these extremes: if a group of people is killing others without justification beyond enjoyment, and someone has the ability to stop them without great cost, would it be okay for that person to shrug it off and say, I'm just trying to have an open mind?  I hope not.

So if we accept that open mindedness is dangerous in the extreme, what about the more nuanced occurrences in our daily lives?  If you suspect your friend is cheating on an exam, is accepting that behavior okay?  It seems like the right first step would be to confront your friend, find out the truth, and if thy are cheating then tell them that their behavior is unacceptable—taking action in this way is the exact opposite of open-mindedness.

In the religious world, this is often called righteousness, or adherence to a moral code.  If morality is important, then so is standing up for morality when others violate it.  This gets a little tricky, however, as certain aspects of morality are highly personal.

I believe that we should each have our own moral code—rules that govern our personal behavior—and that we should righteously adhere to it.  This doesn't mean that we need to proselytize our morality, but it does mean that when friends ask for advice, that we should actually give it to them according to our own morals, instead of saying what we think they want to hear.

It also means that we should kindly stand up against behavior that makes us feel uncomfortable.  In doing so, we have the opportunity to learn—if our morality can be improved, then this gives the other people involved a chance to respond.  In fact, open mindedness is essential to this paradigm: as we consult with friends, we improve our morality.  The crux of the problem is: when do we know that we are actually improving our morality, as opposed to degrading it?


2014/12/1 update
  Vaguely related: a NYT opinions piece entitled The Trick to Being More Virtuous.

20141123

onion startups

I've thought and talked a lot about startups—this shouldn't be that surprising giving my field.  In doing so, I've crafted a theory for making startups successful, though I have no practical experience in testing it.

We know that every startup has its core: the minimal viable product that can start getting the attention of investors or consumers.  But after this core, they need to grow, or add another layer of product that builds on the core.  And then they need another layer, and another...like an onion.

The idea is that startups need a road map for progress.  The minimum viable product is essential, but they also need to know each stage of production.  As in, what comes immediately after the MVP?  And what about after that?  Do we waste time floundering around looking at our motley of ideas?  Does each developer work on a different improvement until one takes?

If your idea doesn't have multiple stages beyond the MVP, it might not have long-term value.  On the other hand, the final product should be substantial, but not bloated.  Make sure each layer depends on the previous one so that it's not a branching of random ideas.  We are not a broccoli.

In the end the goal should be to solve a single problem well, and each layer hones expands and generalizes the solution.  I think that people in the startup world already know this—it's the people who are toying with the idea of doing a startup for the first time that need this perspective.

20141122

a pass at focaccia

For my birthday this month, we went out to an amazing dinner at The Pass.   I love fixed price menus because they usually involve making fewer decisions while trying more things.  I was able to try some things I had never had before: escargot (as meatballs) and foie gras.  It was interesting to battle some of my instincts (snail?! liver?! yuck!), but I was over to get over them and enjoy the meal.

The very first thing that they served us was a wonderful focaccia, the likes of which I have never had before.  It had a texture halfway between the typical sponge of focaccia and the open crumb of rustic breads.  Its crust was also more chewy and flakey, and the shape was as if it had been cut from a tall round loaf instead of a short, rectangular one.  The main meal I have no hopes of duplicating, but mimicking this bread is now a project.

I started with the basic recipe in The Bread Baker's Apprentice, my favorite bread baking book.  I also bought a new pack of Saf instant yeast, and hunkered down to my first attempt.

I opted for baking longer under lower heat for a stronger crust, as recommended by the book.  In general, it turned out a little too oily for my taste, but was a respectable focaccia.  To match the Pass focaccia, it needs to have more developed gluten for an airier crumb, and the crust should be less chewy and more flakey.  I may try baking a non-focaccia bread next, just to explore those other characteristics, and then combine them in a third batch.

20141119

when kale freezes over

I was wondering when my kale would stop producing, and tonight I got my answer: when the plant freezes solid.  We're having our last garden kale meal of the season tonight, with nature-wilted kale.  After two continuous days of where the afternoon high was in the low 30s, I can't say I'm surprised.


20141030

October books

A genetically engineered apocalypse, a half dragon half human child, and necromancy. Perfect Halloween reading.

Oryx and Crake ★★★
This book left me reeling.  There were eerie similarities to the world surrounding me, one of which was the decaying nature of autumn, but I think the most compelling aspect of this book was the uncertainty.  On the one hand, we have god-like orchestration of plants and animals through genetic engineering, but the human motivations are left ambiguous.  The contrast between scientific precision and human enigmaty [1] was the major contributor to my stupor, but another culprit was the discouraging resemblance between the fictional society and our contemporary one, which raised apprehension about our own future.

Seraphina ★★
A curious YA novel about a dragon-human hybrid girl who has a strange way of walking around inside her own head.  While plot elements like murder, deception, and love abound, the core of this book addresses two main topics: prejudice and the balance between emotion and reason.  These subjects are addressed in the context of fantasy, however, and it is left to the reader to interpret them (or not) to apply to reality.

Clariel ★★
This YA book just came out on October 14.  I identified with Clariel immediately; she was a wilderness girl recently brought to a big city for her mother's work, and complained about the lack of trees.  I love the wilderness but commute weekly into New York, and have been known to complain extensively about the condition of trees in various cities.  Reading her complaints was like reading a transcript of my own diatribes.  And then her incessant whining got tedious.  And then she was stupid.  It is an interesting addition to the Abhorsen series, but probably my least favorite—I'll read the original three over again on occasion, but once is enough for this one.  It was also hard to tell when this happened relative to the other books—the resolution of this question was interesting, but I wish it was in the content of the novel itself instead of the author's note at the very end.

Next up: the newly released The Slow Regard of Silent Things.

[1] Yes, I did "make this up," but it's a word that should really exist.  The only word that means the quality of being enigmatic according to the OED is the obscure enigmaticalness from 1684, which was probably "made up" then as well.  Enigmaticness could also work, and is parallel to words like frantic and franticness, or enigmaticity could do, but I like brevity and enigmaty was the first thing that came to mind.

20141007

meaningful service

Within my church community, we frequently emphasize service as a good thing that we should seek perform for others.  As such, we often organize service activities, in which we come together as a community to perform larger scale service that we might not otherwise be able to do as individuals. While I think this is a great idea, I think that there's one major aspect that can often be improved.  More on that soon.

There are roughly four objectives in performing service:
  • Help  This is the most important objective: to fill the needs of others.  Needs can range from the physical, like hunger, to social needs, like loneliness.
  • Feed the Fire  Individuals need to feel compassion for others; part of the goal of service is to kindle that desire in individuals so that they will be better people in their daily lives.
  • Community building  Whether individuals are working side by side in an activity or one person is helping another, service forges connections within a community.
  • Be an example  Here, the goal is to inspire people outside our community, either by welcoming them to join us or reminding them to do good independently.

The last objective is difficult in many contexts because it often gets conflated with getting good press, which is not the goal.  If we want to take pictures for our own memories, that's fine, but taking picture for the explicit purpose of handing them to a reporter seems disingenuous.  When we're trying to be an example, we should always be inclusive, which is to say, we should never isolate the people we are talking to. We should try to make them feel like they were there with us so that next time maybe they will be.

What I really want to talk about is the first objective: actually helping people.  We have a responsibility to be effective in our choices of service.  We need to ask ourselves: what are real needs? and not what is easy to do in the hour we have on Wednesday night with the youth?  Certainly we aren't always ready to ask these questions—there are weeks when easy is all I can handle.  When we have extra time and energy, however, this is where we should put the effort.

What are common service projects?
  • tie the ends of felt quilts
  • local disaster relief (e.g. hurricane cleanup)
  • writing letters to missionaries
  • yard work / housecleaning for members
  • visiting with seniors or disabled individuals
  • baking things for people
  • making sanitation or relief kits

Take an honest look at the list.  Which of these have you done?  What has been your mindset for each one?  What mindset has the activity encouraged?  The winners for impact are local disaster relief and visiting with seniors or disabled individuals; not coincidentally, they almost always are accompanied with a sincere charitable mindset.  Other tasks are more about the secondary objectives.  When writing generic one-time letters to missionaries that you don't really know, who is really benefiting?  What about tying the ends of piece of felt that's just as effective as a blanket without your effort? Often it's more about performing the service than the actual impact of the service itself.

What else can we do that's effective?
  • We can  develop long lasting relationships with lonely or outlier individuals. These are not just one-time visits.  My brother used to go play chess with a retired man in our neighborhood; I don't think either of them even thought of it as service, but it brought effortless joy to both sides.  This could be a simple as going to watch a fun TV show with someone.
  • Fundraising  I think we shrink away from fundraising too much; there are a lot of fun, creative ways to fundraise, especially if we reach outside the church community.  Dessert auctions, hunger banquets, craft bazaars, yard sales, by-donation dancing lessons—the possibilities are endless.  If the proceeds go to an effective charity, this seems like a great option.
  • Tutoring or reading to underprivileged kids.  I was a reading buddy at an old workplace which was walking distance from an elementary school with lots of low-income ESL students. A group of us would go over and read to the kids and play word games like hangman.  It was fun, easy, and effective.  Some kids just aren't getting enough individual attention to learn as best they can, and you can help.

What's the take home message?  We need to think about the people we're trying to serve first: what are real needs that exist in the world?  Maybe we need to do more research, or maybe we just need to think outside of our usual sphere of influence.  Regardless, we need to stop worrying as much about the secondary objectives.  You should know that something is wrong when you have the idea for a service project and then ask: so who could we give this quilt to?  All of the objectives I've listed are good; it's just a question of good vs. better.  

20141005

hanging the unhangable

I have a collection of Russian lacquer boxes that depict fairy tales (in the Kholuy style, for those that care).  I originally saw these in a hotel while traveling in my family state-side.  For whatever reason, I became obsessed.  I love miniatures, boxes, and art generally, so I suppose it's not terribly surprising.  I found a the Tradestone Gallery sometime in college and honed my bartering skills as I purchases boxes over time. I've since become less fixated on acquiring boxes, but I still love the ones that I have.

For the past four years, however, they've remained in boxes because there hasn't been a good way to display them; we don't have much in the way of surface space.  I've considered various was of hanging them on the wall, but it is a difficult task to do so while not harming the boxes.  I've mused about using strong magnets to photo ledges, but nothing seemed to be both economically reasonable and aesthetically pleasing.

Finally, I stumbled upon tool hooks, which are cheap, stable, and don't get too much in the way of the boxes. This weekend, I picked up one for each box and mounted them on the wall.  NWC is worried about them rotating, and so I'm thinking of gluing them in place where they intersect the wall.

Aside from one wrong hole (the screw wouldn't go in), I think it went very well.