Gender Gap in Engineering: My Take (stop looking solely within the U.S. and do more active experiments instead of surveys)

Continuing the spate of blog posts, I’d like to write down my take on feminism, engineering, and the gender gap.

My overall thesis is that we should 1) stop looking solely within the U.S. and 2) do more active experiments instead of passive surveys to improve the current state of affairs, because rapid change is possible.

Countries with a Majority of Female Science Degrees and Other Surprising Statistics

Let’s start out with some surprising statistics from “What Gender is Science” (as a nicely laid-out pdf here) (I highly recommend read the entire article if any of the following statistics intrigue you):

in Indonesia, where 48 percent of engineering graduates are female (compared to a 49 percent share of all Indonesian college and university graduates). …
While American computer scientists are depicted as male hackers and geeks, computer science in Malaysia is deemed well-suited for women because it’s seen as theoretical (not physical) and it takes place almost exclusively in offices (thought to be woman-friendly spaces).

Of particular note, in several countries women earn the majority of science degrees! Tell that to anyone that tells you that the low percentage of STEM women in the U.S. indicates women are inferior at STEM.


One theory is that in developing countries, income matters more and there are fewer career choices, therefore women are drawn to engineering.

Next, note these historical graphs of women in computer science. Here’s one about the dismal state of affairs in CS:


Note in particular that in the 1970s in a single year there was a 4% increase in percentage of CS degrees awarded to women — rapid change is possible. But in CS in particular, the percentage of women in CS has steadily declined for the last three decades

source: page 33, Ch. 2, Gender Codes (here in PDF format if you have MIT certs) [1]

If you want to be enraged (or if you care about these issues at all), please listen to this riveting and passionate 8 minute talk which features the fact that in 1987 42% of programmers were women  [1] (or see first graph in picture above) and also features a bunch of really NOT classy ads.

Phoenix Perry – “Embodied play design and building a female developer community” – Open Hardware Summit 2013 from OSHWA on Vimeo.

Fun note, that is actually a page from the Cosompolitan Magazine! Oh how times have changed.


That article is recommended reading too. 

Computer science has always been a male-dominated field, right? 


My main takeaway:
(A) Rapid change is possible.

(B) We should pay more attention to cross-cultural studies to understand what other countries / cultures have that the U.S. does not and attempt to replicate it in the U.S.). Many studies are focused solely on the U.S. or other developed countries (at least the ones covered in the SWE literature review I’ll talk about in a second), which seems shortsighted to me, although I can understand the reasoning (scientific rigor). Caveat: We have to be very careful that we don’t just draw broad conclusions (e.g. “Muslim culture encourages gender equality in math/science scores,” an analysis against here).

(C) It’s a shame that facts like the existence of countries with some measures of gender parity are not covered in engineering school — they’ll be covered in NarwhalEdu‘s intro to engineering course for sure. I’m going to make my own happy bubble on the internet free of some of the indignant ignorance you can find online.

SWE Lit Review

My reading of the Society for Women in Engineering’s Annual Literature Reviews 2011 and 2012 went along the lines of “look at all these contradictory studies we’re not really sure about anything.” I still highly recommend reading them, though, for upbeat attitudes like this:

These women (33 female Greek engineer-managers) also talked about their efforts to find ways to show why it’s actually _good_ to be a female engineer, how being female makes you a better engineer.

The lit reviews also force you to not just read studies that reinforce your existing theories. They’re available in some weird and annoying webapp here: 2011 and 2012, or as PDFs I uploaded to google docs here: 2011 and 2012.

I highly recommend reading them.

My complaint with all this studying is that much of it is so passive. Let’s send out these surveys and try to interpret the results. Oh oops guess what it’s really hard to interpret these results and these other people in this other part of the country get contradictory results. Maybe we should split the results by sex orientation or race or different categories of engineering or, wait everything is more complicated than we think.

Time’s a-wasting, friends. ^^ Let’s go out and try things in the world, and reserve analysis for plotting how we can radically change the status of affairs. That’s the plan, see you folks in two decades.

What follows is a small selection of the articles I have been reading as well as the sole footnote.


For those craving some wikipedia, here are relevant articles (I have not read them all yet):

Feminine Engineer?

If you search from “feminine engineer”, the following blog posts pop up. I have excerpted a paragraph from each to entice you to click through and actually read them.

The Triplet State: Feminine, Female, and an Engineer

It’s almost as if society views being feminine, female, and an engineer as a forbidden quantum triplet state.  Even though quantum mechanics claims that a triplet state is impossible, it occurs.  In life there are always people to prove our preconceived notions wrong.  So maybe I am some sort of living dichotomy, a natural Frankenstein, of abstract-minded romantic and a systematic logician.  I am a Barbie-blonde cookie-cutter creation of femininity and a rebel fighting to fit in a male-dominant world.  So if I could chose two words to stereotype myself, I would chose female engineer.

Must a woman tone down her feminine side?

My 16 year old daughter adores math and engineering, and wants to be either a nuclear engineer, or a civil engineer. However, she is also a very, very girly girl who loves high heels, glitter, wearing pink, party dresses, and, well, just think Engineer Barbie, or Legally Blonde. She has been told that she will need to tone it down (a lot) if she plans to be taken seriously in engineering.

Female Engineering Student Stereotypes
An interview with MITERS‘s own Star Simpson!

On the subject of femininity, Star and I somehow got on the subject of shaving. As it turns out, neither of us shaves albeit for different reasons. To paraphrase Star, “it seems like a waste of time. Instead of shaving, I could be doing engineering – that’s what all of the guys are doing” 

… “A focus group of male engineering students told us that women in engineering were ‘nerdettes’ who are plain or ugly, despite visual evidence to the contrary [my emphasis]. Senior women engineers increasingly tried to look inconspicuous in order to avoid hostile or situationally-inappropriate attention from faculty and peers, or to avoid common accusations from faculty that they were flirting.  (National Academy of Engineering, 2006). 

… Or is the influx of women engineers changing engineering? It seems like everything is pointing towards women being changed by engineering but I so badly want it to be the other way around.

Why Being a Female Engineer is Awesome (Part 1)
(There is no part 2).

It’s actually kind of uncomfortable sometimes how much people love that I’m an engineer. One woman I met monolouged for a good 10 minutes about how she admired me for breaking down boundaries and making a difference. 

… Even less drunk people have the same reaction. I met a well respected author at a swanky awards ceremony once, and when she heard what my job was she said that engineering was “basically magic”  to her. Unfortunately it wasn’t J. K. Rowling,  because that quote would have been extra awesome. But as it stands, I’m pretty sure only engineers and magicians can claim that people think they have some super human powers. I mean,  just look at Iron Man.

True Child | Femininity & Science, Technology, Engineering, Math
A collection of some interesting research papers on this topic (complete with abstracts).
Dr. Maria Klawe is the lady who has achieved near-gender parity in Harvey Mudd’s CS program since becoming president in 2006 (less than a decade ago!).

Why female H.S. not study engineering
1) it’s boring
2) won’t be good at it
3) wouldn’t want to hang out with dorks and nerd


[1] 42% number is from the book Gender Codes, page 32:

In 1987, computer systems analysts comprised 34% women, while computer software developers (e.g., programmers) comprised 42% women. Incidentally, computer systems analysts have also been better paid on average than computer software developers on average, between 1971 and 2006.

If you want to dig deeper and get the raw data, I was able to find the data for the bottom graph, % women with CS majors, in publicly available NSF data. The Gender Codes book looks at data from 1966-2006, the latest data is here (1966-2010). I believe the author used #33 “computer sciences” under “Field of Degree.” (PDF, XCL, image preview:

or in percentage form here).

I could not, however, find the relevant Bureau of Labor Statistics for the graph from which the 42% statistic is drawn. The citation in Gender Codes is a terse “13. Bureau of Labor Statistics Database, accessed May 2008, courtesy of Peter Meyer.” and I was not able to navigate the BLS site sufficiently well to find this data. BLS does have a nice beta dataviewer in-browser tool, but it only had 2010-2012 data.


….well, so much for building robots today.

cheap after-christmas makeup sales are great

hot on the tail of “to be feminine or not to be” (which remains unresolved although people have been emailing me interesting thoughts) i would like to announce that after-christmas makeup gift kit sales are the best! they’ll probably also give me skin cancer in 10 years but whatever I’m only wearing them at home anyway.

target had E.L.F. makeup which was pretty cheap ($1 to $3 items for things that usually cost in the $10 range, e.g. mascara or eyeshadow). HOWEVER! at Walgreens 50% off (for the most things, it was a bit tricky) Christmas Sale I found $1 for 24 colors of eyeshadow and $5 for 18 colors of nail polish!

upside-down for more brain flexibility!

 so great. all the nyan will soon be mine. mwahaha

after being home for a week i have also rapidly diminished the amount of time it takes me to apply eyeliner, and hopefully i will not be interested beyond the basics of makeup. so i think this phase of my life should be pretty short. maybe up-dos (hair) are next. MAYBE IN A YEAR I WILL LIKE SPORTS. ahhh fake identity crises are so much more fun than the real thing

anyway so i can spend 5 minutes and troll the world so great.

look i’m trying to be feminine in the safety of my house where guys I interact with won’t get the wrong idea (although my parents will get the wrong idea that I am doing it to find a boyfriend =__= NOT. I’m doing it to troll the engineering world*) and I won’t be harassed on the street. bring it on internet haters. in the picture but probably too grainy to tell: earrings, lip stain + lipstick, nail polish, eyeshadow, eyeliner.

*EDIT: Actually I feel the need to more explicitly state my feelings on this matter. (A) I’m an engineer from MIT working on my own company. Really, whoever I date had better not think that my appearance is more important than my other characteristics. (B) The whole idea of doing things because they “appeal to guys” is just plain insulting to me. I put on makeup to have fun with identity and appearances — that is, I do things for myself, not out of subservience to some abstract male opinion of me. (C) It also sucks that society devalues being single, as if we are somehow broken or less happy if we decide to focus on work instead of relationships. My friends and I are not daunted by the prospect of never finding a partner, because we are happy by ourselves, and I think we are better off for it. END EDIT.

Although I must admit that when I had rainbow hair

thanks Annie!

(but was dressed in my normal no-makeup, free [male] tshirt, jeans) in Cambridge, MA, and MIT the only comments I ever got to my face were very positive (“your hair is awesome!” along those lines). so maybe the world is great so long as I don’t wear a skirt! WE’LL SEE system identification on the real world for the win. let’s give it some feminine input and see the output.

Judy taught me this trick: put a base coat on and then after the first coat dries put on a coat of glitter!

some day soon i will write a longer story about how awesome feminine people like Jordan and Maja and Judy broke the stereotype in my head that feminine = incompetent / ditzy. because they are some really fantastically competent people. and then i was like WHOA FASCINATING NEW WORLD and then here i am.

also people spend so much time on sports / games, why is spending time on makeup considered for “non-engineers”? yea, stop and think about that. the only plausible reason is because it’s associated with being feminine and therefore stereotypically inferior.

…i never thought i’d be a makeup person either.

the current plan is to be feminine half the time and a male hipster the other half of the time in the course videos

😛 okay just kidding I have no idea what I’ll end up doing, probably whatever I feel like when I wake up the day we film. We might even design the course so that there’s no facetime and it’s all handwriting.

ALSO EGADS I posted a selfie I don’t know how I feel about myself anymore

Happy holidays all!

To be feminine or not to be (as an engineer)

This is an email I sent out to poll my friends, but as it also serves as a useful summary of my recent readings, I will post it here in all its messed-up footnotes glory:
How much should i emphasize that I am female in my life if the goal is to have the most impact on female representation in STEM I can as one person?

But actually i would really appreciate thoughts or research or statistics on this.

If we accept the premise that stereotypes play a role in all this, [6]
in my mind there are two approaches to being a female entrepreneur:
1) be a diva (combat “1337 male hacker” with “1337 female hacker”)
2) be an everyday person (“all types can be female programmer”)
For 1), I look up to people like ladyada (on the cover of WIRED) and debbie sterling (goldieblox). When I talked to ladayada / ptorrone they said they explicitly grew the company so that ladyada (a) gets to do as much technical work as possible and (b) remains as the publicly visible front of the company. And it’s sort of nice in an aggressive way to be in-your-face feminine and competent, to try to break the link between feminine and competency. Also people have told me that female role models are very important.

For 2), there’s a reactionary sentiment against over-sensationalizing that you’re female [3] and  instead emphasizing being a human being [7], but I don’t know if this is just “be humble” “be quiet and skinny and take up less space.”  [5] In this case, I’ll should just be my normal not particularly feminine self.
In particular, I would appreciate help finding science about either of these approaches instead of just gut instincts / blog posts. I can’t seem to word my question appropriately for google scholar though.

To some extent it doesn’t matter immediately since i know which approach i prefer (#2) and it’s better to act than philosophize all the time, but I am struggling to find research that isn’t just a bunch of academics being confused as to why progress is stalled [1] [2] (maybe it is a reflection of conditions 10 years ago?). But in media production for the course, I can easily play up being feminine (nail polish, makeup, clothing) or not. I wouldn’t mind this at all, and it sort of plays out haphazardly right now depending on how I feel.

[1] ” Moreover, as we will elaborate further, we have noticed a sense of alarm concerning trend in science, technology, engineering, and mathematics (STEM) disciplines in general, and engineering in particular. It was possible in the recent past to point to gradual increases in the numbers of women in engineering and to define those increases as positive indicators. Any confidence that it was just a matter of time before gender equality in engineering would be achieved has, instead, been undermined by the reality that those increases have either slowed or stopped altogether.” SWE 2012 compendium. I uploaded the relevant portion as a PDF here.

[2] “Women Gain in Some STEM Fields, but Not Computer Science”
“Computer science actually is more male-dominated today than it was two decades ago: Women received 29.6 percent of computer science B.A.’s in 1991, compared with 18.2 percent in 2010.”

[3] ” I don’t see any solution other than time and perseverance.  Meanwhile I’m sick of writing about it; I’m bored silly with it.  So I’m going to cut to the chase, close my eyes, and pretend the problem is solved; we’ve made a great cultural leap forward and the whole issue is over with. And I’m going to write the profile of an impressive astronomer and not once mention that she’s a woman.”

[4] or for more commentary, skim through
In response to whether people were intimidated by MITERS’s reputation or not sent to all MIT undergraduate dorms via email:

[5] I also remember reading somewhere how this one programmer felt strongly that she was a “normal female” who left work at 5 and went out to shop for shoes and didn’t do hackathons during the weekends, and so she doesn’t really have role models she relates to. I also feel this way strongly due to my experience with MITERS where both M and F were “intimidated” by the hacker stereotype (although F more so statistically [4]).

[6] “But even when fields are defined more precisely, countries differ in some unexpected ways. A case in point is computer science in Malaysia and the U.S. While American computer scientists are depicted as male hackers and geeks, computer science in Malaysia is deemed well-suited for women because it’s seen as theoretical (not physical) and it takes place almost exclusively in offices (thought to be woman-friendly spaces). About half of Malaysian computer science degrees go to women.”

Look at all these countries with >50% of science degrees going to females! (it sounds like the post-graduation opportunities are still lacking though)


. To pass the test, an article about a female scientist must not mention:

  • The fact that she’s a woman
  • Her husband’s job


donation time!

I almost never give to people on the streets. I think my logic is very flawed (irrational fear I’m being taken for naive idiot (does my chinese-american culture play into this?)), but it’s habit by now. I will redress my beliefs at some point in the near future with more research.

In the meantime as I’ve graduated college and started to become an adult, it’s time to consider contributing to organizations I believe in. It’s also true I shouldn’t be thinking about this just once a year, but I think I’ll take this step first and then worry about how morally correct or hypocritical all my actions are.

In part this self-reflection is triggered by this really funny and sobering TED talk:
“In one of the studies, we bring in rich and poor members of the community into the lab and give each of them the equivalent of 10 dollars. We told the participants that they could keep these 10 dollars for themselves, or they could share a portion of it, if they wanted to, with a stranger who is totally anonymous. They’ll never meet that stranger and the stranger will never meet them. And we just monitor how much people give. Individuals who made 25,000 sometimes under 15,000 dollars a year, gave 44 percent more of their money to the stranger than did individuals making 150,000 or 200,000 dollars a year.”

To that end:
(some research that I then ignore)

I live in Boston/Somerville:

These issues affect people I know:

That’s it for today. Man, it sort of sucks that for all of these online donations at least 3% of it goes to credit card companies. Oh well, price of living.
Future research:
Peter Singer is pretty controversial in that he proposes that “Effective altruism begins with reason – the realization that all lives are of equal value — and looking for charities that affect the most lives, the most effectively.” People (myself included) always get squeamish when we start applying economics to giving.

He started this site where people pledge to give 10% of their income:

with some more (interesting!) philosophizing here, where he answers thoughtful questions by readers:

My Reply to Charles’s “On 2.00Gokart”: History of U.S. Engineering Education, My Own Experiences (FRC/MITERS/SUTDkart), and NarwhalEdu

Engineering Education

This post is a compilation of my thoughts as I begin working my way through the following post by Charles, which is 17k words long:

My post is itself 7,700 words long and rather rambly and disorganized. You are forewarned!

This post is flat-out putting my research and thoughts down stream-of-consciousness style, complete with paragraphs of quotes from stuff I read. These quotes makes my style of writing unsuitable for any official media column, which wants the work of the Inpidual, but on my blog I view quotes as documentation and refuse to remove them. I tend to view summarizing them in my own words as needless duplicate work. In addition, this post is not very organized. I’ll revise this post some future date, but if I tried to make it actually organized I’d never post it.

In addition, in some sections a lot of MIT terminology (class numbers) is used.

0. Intro

I’m working on an engineering education startup and am thus working in this field for a living. As you might expect I have a lot of thoughts, theories, and opinions based on my own years at MIT and before (I did four years of FIRST Robotics in high school).

1. Why Read Background Literature on Engineering Education

I start by acknowledging the fact that I’m not an expert in education or engineering education and proceed by reading background literature on what people have done and thought about already over the decades. Thanks to the internet, in particular google scholar, this knowledge is merely a few mouse-clicks away. Academic research will always be limited in scope and not always directly applicable to my situation and what I’m attempting to do, but I would be remiss in not reading up on the situation when it’s so easy to do so.

From this background reading, I’m able to gain the terminology to begin conversing directly with people who have studied this subject and some understanding of social and historical factors influencing the current state of affairs that would come more and more into play as I attempt to scale any changes I seek to make in society. This reading also represents an attempt to understand which conclusions I have drawn from my own life apply to other people (wherein I am part of a trend) and which conclusions I have drawn from experiences in which I am the outlier (most other people react differently or have different experiences in their life). I believe this is another step crucial in improving and iterating on engineering education at scale. This belief, that it’s impossible for me to determine in isolation which of my experiences commonly apply to others and which do not by myself without being subject to clear sampling bias, reinforces my decision to do some background reading.

Although I acknowledge the sampling bias inherent in only polling my friends, who fall in the same social / cultural strata I do, the ease of doing so and my own curiosity means that if you’re my friend you’ll have been polled by me on various topics. “In your experience, has it been true that…” I believe that this is still better than simply relying on my own experiences, and I hope the previous paragraph explains how I attempt to continuously improve my understanding of the world. (in order to better take it over, of course, mwahaha)

With all that said, I also think it’s really fantastically important to act and not just study or observe all the time, even if you think yourself a unskilled or there’s the chance that your effort is duplicate work or that “experts” might react negatively to what you’re attempting to do.

With that, let’s begin.

Charles talks about:

“I have seen it happen over and over again. A Certain Scientific Department becoming uneasy with how ‘theoretical’ it has become, and with news of other universities’ more ‘hands-on’ approach to engineering making a comeback, tries to add a lab or design component to a class that in recent history has been entirely on paper. The students have never been exposed to real parts and processes before; maybe a few of them have, from their own personal experience in years past. The groups form, there’s much struggle and frustration at how stuff just doesn’t work as well in real life as they do in Solidworks or Matlab, and in the end, maybe one or two projects “work” and everyone else leaves with a really dim view of project classes in general, and some start resenting the Department for ‘not teaching them anything useful’. Does this sound familiar to you?”

Here, I’d like to give some historical context and terminology for this push-and-pull that Charles describes and is familiar to any historian or anyone who has read about the history of math curricula in the United States.


“Broadly speaking, the education wars of the past century are best understood as a protracted struggle between content and pedagogy. At first glance, such a dichotomy seems unthinkable. There should no more be conflict between content and pedagogy than between one’s right foot and left foot. They should work in tandem toward the same end, and avoid tripping each other. Content is the answer to the question of what to teach, while pedagogy answers the question of how to teach.

The trouble comes with the first step. Do we lead with the right foot or the left? If content decisions come first, then the choices of pedagogy may be limited. A choice of concentrated content precludes too much student centered, discovery learning, because that particular pedagogy requires more time than stiff content requirements would allow. “

2. Historical Background of Engineering Education

Let’s talk more specifically about the history of engineering education at the college level. Chronologically, or in pdf format (requires free account)

“Yet, it is worth taking a moment to remember that until the end of the nineteenth century, the primary means by which a young man became an engineer was through a hands-on apprenticeship in a machine shop, at a drawing board, behind a transit, or on a construction site. […] it was not until after the Civil War, when the Morrill Act led to the establishment of land-grant schools, that the dominant pattern of engineering education shifted from shop floors to classrooms.”

(Patterns in the History of Engineering Education Reform: A Brief Essay. From the book Educating the Engineer of 2020: Adapting Engineering Education to the New Century ( 2005 ). This essay details the social historical patterns that led to this shift a century ago and is a fascinating read. Among other things, in engineering and engineering education, we see time and time again the influence that government grants can have. Also, it’s funny to read about how an inferiority complex influenced engineers as a whole back in the day to shift away from shop classes and gives me a smile as I consider how my own inferiority complex has pressured me to try to learn more theory).

“Historically, engineering curricula have been based largely on an “engineering science” model over the last five decades, in which engineering is taught only after a solid basis in science and mathematics. […] The infusion of first-year design courses—later dubbed corner-stone (design) courses in the 1990s—was motivated by an awareness of the curricular disconnect with first-year students who often did not see any engineering faculty for most of their first two years of study.”

(Engineering Design Thinking, Teaching, and Learning. Jan 2005, Journal of Engineering Education).

“In effect, current reforms are responding to changes made in American engineering colleges in the years immediately after World War II (1939-1945), when engineering curricula first fully embraced an analytical mode of engineering science.”

(The Other Re-engineering of Engineering Education, 1900–1965. Jul 1999, Journal of Engineering Education).

According to Charles,

“My whole thesis, if it had to be boiled and distilled and refined down, is this: Give students the tools of practicality and channel their creativity first, and supplement them with the knowledge of theory and science later.

With our newfound historical perspective, Charles’s sentiment can be seen as part of a broader reactionary trend starting in the 1990s shifting toward design thinking and away from the analytical sciences.

3. My Thesis: Different Strokes for Different Folks

Given this historical context, my own thesis is “different strokes for different folks” or “different resonant frequencies for different students.” I find a hands-on approach more beneficial to myself, but acknowledge that there exist students (and professors) who do not like “applied” engineering at all and thrive with theoretical approaches. In this case, the parameter of engineering education we care about (tailoring) may be viewed along a spectrum from (a) continuously customized to each inpidual student’s learning strengths to (b) mass-fed to all students in the same way. By solely emphasizing either the theoretical or hands-on approach, we will neglect a subset of students. Furthermore, this whole emphasis on “theoretical” or “hands-on” is very obviously a simplified approach and not necessarily the best simplification either.

To be more explicit, consider this approach taken to an extreme. A model of learning that uses a binary pide between “analytical” and “applied” students can be used to chunk students into two categories. From the relative size of the two groups, we may target the larger group and write the smaller group off as a loss.

Analytical and applied may not even be the best binary pide of students, and more to the point is a binary pide the best we can do?

Let’s consider the background literature on this topic.

4. Existing Research on My Thesis

“To overcome these problems, professors should strive for a balance of instructional methods (as opposed to trying to teach each student exclusively according to his or her preferences.) If the balance is achieved, all students will be taught partly in a manner they prefer, which leads to an increased comfort level and willingness to learn, and partly in a less preferred manner, which provides practice and feedback in ways of thinking and solving problems which they may not initially be comfortable with but which they will have to use to be fully effective professionals.”

(Learning and Teaching Styles in Engineering Education. Originally 1988; updated preface 2002. The author’s website,, is also a treasure trove of “Resources in Science and Engineering Education” that I will need to peruse at a later date).

Hmm. So here we see that researchers have been considering this “learning-styles approach” for three decades already and that after extensive thought on the subject on engineer has, on the tailorization spectrum mentioned in part 3, picked somewhere in the middle! To be expected, yet surprising for me, since with “online learning” and computerized instruction picking up public fervor there’s been so much hype lately about how “teaching continuously customized for each inpidual” would be the best type of teaching possible. Yep, my own opinions are influenced by the culture I reside in.

A. Tangent about the Engineering Education Research Community

Turns out within this community there is a growing split between theoreticians and practitioners! Holy hexapods this is meta beyond what I expected. Incepptiionnn…

“While the rigorous research movement has made valuable contributions to engineering education, it has also given rise to a concern. The engineering education research community has begun to split into two pergent and sometimes antagonistic groups: the theoreticians, who seek to understand the learning process at a fundamental level, and the practitioners, who continue to focus their research on improving teaching structures and methods. Those descriptions represent extremes, with many researchers occupying intermediate positions, but the existence of the two different camps and the danger of a widening schism between them are real.”

(Educational Practice And Educational Research In Engineering: Partners, Antagonists, Or Ships Passing In The Night? J. Engr. Education, 2013)

Uhm yea I am not going further down this rabbit hole right now. *exits paper*

5. Learning Styles Models: Criticisms

“Principles and applications of four learning style models (Felder-Silverman, Kolb, and models based on the Myers-Briggs Type Indicator and the Herrmann Brain Dominance Instrument). The paper concludes that the choice of a model is almost irrelevant: teaching designed to address all dimensions on any of the models is likely to be effective, and all of the models lead to more or less the same instructional approach.”

“Matters of Style.” ASEE Prism, (December 1996).

Ah! This is a fascinating conclusion.

Below, I addresses my own lingering skepticisms about “learning-styles” models. This skepticism arose from when I learned that the popular “right-brain left-brain” and “visual/kinesthetic/auditory” learning-styles is considered by most modern education researchers to be a pile of horse dung. See:

“Many educational psychologists believe that there is little evidence for the efficacy of most learning style models, and furthermore, that the models often rest on dubious theoretical grounds.[34] According to Stahl,[35] there has been an “utter failure to find that assessing children’s learning styles and matching to instructional methods has any effect on their learning.””

Let’s dig deeper than wikipedia.

Oh noes! It’s actually titled the same as my thesis, haha. “Different Strokes for Different Folks? A Critique of Learning Styles.” (American Educator, Fall 1999). And it does indeed have the quote cited in wikipedia and copied above and concludes

 “Thoughtful educators have tried to make this work, and perhaps it is workable, but trying to meet all of the preferences of a group of children would seem to take energy that would be better spent on other things. This is especially true since no one has proven it works.”

Let’s go back from Stahl to Felder.

“Every two years or so, some academic psychologists conduct a literature review and conclude that no research supports the use of learning styles in teaching, and journal reviewer s and editors treat this conclusion as a new revelation that once and for all debunks learning styles. These pronouncements have never had the slightest effect on the world academic community’s extensive and continually growing use of learning styles models and assessment instrument s, but that has never deterred others from repeating the exercise two years later […]

Most learning styles debunkers base their arguments on the meshing hypothesis. They claim they have found no credible evidence that matching teaching to students’ learning style preferences leads to improved learning, so there is no reason to take learning styles into account when designing instruction. […]

Learning styles […] are neither infallible guides to student behavior nor made-up constructs that have no basis in reality, but simply useful descriptions of common behavior patterns. Although their validity is routinely challenged in the psychology literature, the most common learning styles models have been used frequently and successfully to help teachers design effective instruction; help students better understand their own learning processes; and help both teachers and students realize that not everyone is like them and the differences are often worth celebrating.”

(Are Learning Styles Invalid? (Hint: No!) On-Course Newsletter, September 27, 2010.)

Interesting. This is a more nuanced view than I have previously encountered and the one I will leave with at this point.

6. Return to Reading Charles’s Post, Part 1

Ah. I quote a lot when writing my posts (documentation!), but I’m at 2.5k words already and only just got to Part 1 of Charles’s post? Oh dear.

Hmm, interesting history about MITERS. Todo: write my own personal history of building things (analog to part 1) and MITERS (analog to part 2).

“where do you learn about how to design with and around the hardware or to use the tools available to you?”

This. This crucial skill is what we will be trying to teach in the second part of the NarwhalEdu Drawing, Robots, and Engineering course and what I spent a long time trying to explain to hackaday commenters.

Part 3 on Charles’s Post. Interesting history of the electric vehicle / go-kart section in 2.007.

Part 4.

One comment I’d like to make with regards to scope in design classes — from talking to a professor at the Tufts Center for Engineering Outreach, a crucial feature we’ll be incorporating into our own “build things contest” is a common theme. Turns out that if you leave the field wide-open people get lost and it’s less possible for students to learn from one another.

Part 6.

“for the most part I kept the selection hidden in an Instructors’ Only closet, but if someone “ordered” a part that was in the stock, it was available after 1 or 2 days of artificial delay to keep things fair; I had a queuing area for shipments as they come in, and the parts would magically appear in them.”

Huh! I… did not know that while I was TAing the class (the artificial delay).

“and shows again why this class might not be scalable unless you had multiple EV hacker gurus.”

Heh. I’ll give my own thoughts as a TA of the SUTD-gokart class with zero EV experience soon. (well, I guess hexarideablepod was electric, but it was definitely not a go-kart). EDIT: Didn’t make it into this blog post. Maybe next time.

Chicane? There’s a word for that funny turn? Haha.

In my view, what I had to contribute lay more along fabrication (”what’s a tap”) and debugging expertise (”halp this isn’t working” “okay let’s go download the manual online and read through it”). As in any class, there tend to be common questions that I was learning along with or just hours before. In fact, I’d say that by the end of the class everyone single student was 100% more proficient with designing and building electric vehicles than I was, since I’ve yet to build a working one (again not counting hexarideablepod). I approach explaining the design process differently than Charles does, and I think in part this is because of the “expert” paradox where it becomes impossible to remember just how overwhelming everything seems when you are starting out.

B. Tangent: Expert Teachers vs. Experienced Teachers

In other words, it’s possible to spend a long time teaching without become as good at it as you can be.

“Expertise is a process rather than a state. Experts continuously extend the outer edge of their competence.”

Part 7.

“Many engineering students would prefer not to ask questions and tough/puzzle it out, when it is far more productive to grab a hint and move on, and you should be on the lookout for people who are too stuck trying to optimize in the wrong direction.”

Hmm, would have been good to know this was the philosophy Charles followed while working as a TA. Whoops! 😀

Part 8.

“I’ve received feedback a few times that the class was really’ you teaching yourself’, both expressing that positively and negatively.”

This is where I struggled as a TA to try to figure out where my building style fit into the class. My style, as a relatively inexperienced builder, is still more copy-paste “I Saw it On the Internet” than Charles’s. Thus, he would answer questions like “How do I make my steering linkage?” with “I don’t know the answer, you figure it out!” whereas I would answer by saying, “I don’t know, but you know, look at all these blogs your previous classmates wrote” while feeling vaguely guilty of not being a more technically-oriented instructor.

Let’s explain my experience with

It comes down to being resourceful and discovering ways to help yourself (and your team) through the project, and reserving raising your hand and asking the teacher for very specific moments.”

I have the very opposite problem with strangers — I worried about bothering people so much that part of the reason my Fitbit supervisor refused to write a letter of recommendation for me for grad school applications was that I didn’t ask for help when I got stuck, instead struggling to solve questions on my own that were harder to solve because there’s a lot less MSP430 documentation than Atmega328 documentation online, which I was used to. So I was penalized pretty heavily for attempting to be too self-sufficient. I also discovered I’m not really a fan of writing firmware, but that’s another story.

I do like the point about how building a large go-kart reduces the fudge factor acceptable with smaller projects (on the scale of NarwhalEdu projects which can fit in your hand, and which I think are more appropriate for the freshman level of college).

Part 10.

“2.00gokart is not an attempt to start some sort of design revolution, nor is it meant to overturn the foundations of a modern engineering education. It is simply one other path, out of myriads, that motivated and spirited people have built in the interest of advancing the quality and accessibility of education for everyone.”


7. Overall Response

Alright, now that I have finished reading the post, I’d like to provide my response without reading through the ten or so engineering education papers I have queued up. I’ll maybe write another blog post tomorrow.

Charles starts out very strongly with his thesis that hands-on is the best thing since hobbyking and then sort of mellows out toward the end (“there are many paths”). In general, I found this post extremely useful as a snapshot of engineering education and the conclusions and theories about engineering education of one of my fellow MIT/MITERS engineers, as well as a catalyst for my own continued forays into the field of engineering education.

I am fortunately able to write a much shorter post as I have yet to have the experience in engineering / engineering education that Charles has had. I will note that due to my own sensibilities I have spent more brainpower on issues such as gender rather than solely on the value of hands-on education as opposed to theoretical classes. Perhaps I need to write my own post on gender and engineering education in order to catalyze my research paper reading into the area, but I’ll leave that for a future post. For a bit of reading into this subject, see

Thus, I will split my response into the following portions, in analog to Charles’s post.




FOUR. MIT – 2.007


8. Detailed Response


My high school had FIRST robotics, which I did for four years and which ultimately convinced me that I wanted to be an engineer. I didn’t really understand what mechanical engineering meant, other than building robots. I didn’t decide I wanted to go to MIT until I visited in 10th grade.

hanna and I! we don’t seem to have changed much.

Yet despite participating in robotics for four years, I found it easy to get sucked into doing the non-technical work, a tension always within me: technical work made me compare myself to others and feel bad, but I was really conscious of the gender gap all the time and wanted to learn the technical side.

In fact after four years my bucket list was like so:

“1. Learn to chain
2. Learn to run wire, specifially learn about the & hone my soldering skills
3. Drive the robot for at least ten minutes
4. Go on the field
5. Make a decision”

Really? After four years I still didn’t know how to break and reassemble chain? It’s like a five-minute thing to learn how to do, and I spent far more time being too agonizingly shy to ask how to do it than it would have to just learn it. (Nowadays I would just look it up on youtube). I often wonder if in larger teams (our team had around 50 students) the pision of labor is gender-split such that it’s very easy, if you go with the flow and are female, to spend four years and a crapton of time being inspired but not gaining technical expertise. In contrast to Charles’s experiences in FIRST robotics, in four years I never learned to CAD or uploaded a Labview program I wrote to the robot or to wire 24V drivetrains. My dad would always laugh at me: “All you’ve learned is to turn screws.”

Why So Slow places a lot of emphasis on the idea that very very tiny advantages and disadvantages accumulate over time, and presents a ton (actually; it’s taken me a month to work through this book it’s that dry) of research supporting this theory. My hypothesis (has not been investigated) is that guys who put in as much time into FIRST as I did got far more out of it in technical expertise. If true, is that my personality fault or partly attributable to gender? Another thing that Why So Slow taught me is that gender differences start being measurable very early, within months after birth. So I’m willing to bet that by high school these vague impressions I got had some basis in reality. Let’s not even get into how my parents didn’t exactly encourage me to go to the extra team meetings on programming and such during the summer that were invariably held at a guy teammate’s house.

This is why I will never ever be happy for long playing second fiddle to a guy around my age — we can work on different projects, but if we work on the same project it better darn well be one in which we are equals. Sorry Charles, writing this post has actually clarified that I am not happy simply being the TA to your class and would prefer to spend my time elsewhere. Thank you for the awesome opportunity though.

It’s so true that the gender of a person shouldn’t affect whether I am willing to take advice and learn from them. Why is it then, that if Charles were a gal I’d be happy to learn from someone who has years more experience building things than I do, whereas since Charles is a guy I just feel like I’m constantly being reminded of the possibility of systematic pressures that kept me from gaining this experience at a commensurate rate? Not sure, too busy being bitter to care, hah.

Of course, I recognize that I’m pretty darn fortunate compared to my MIT friends from rural areas to have gone to a public high school in Georgia with a FIRST team and a ton of AP classes, and it’s pointless to wonder about how else my life would have gone. My life is pretty awesome and blessed right now.

Another thing that I had was northern team envy, I felt like there was a gap in available mentors and facilities between the north and south. Don’t know if that’s true or not either.

But I’d say most of my feelings toward robotics could be themed around: inadequacy, inferiority, incompetency. My analysis of the situation at the time was as follows:

“Who cares what the rookies think, the honest truth is that I don’t know any of this stuff. I’ll be in a completely different place next year, now is the chance to learn this stuff and embarrass myself and no one will know next year. This is logical. So why is it still so difficult to be confident and speak forth my opinions; why am I still so afraid that people will find them ridiculous, or completely missing the point.”

Anyway, I had some small science fair projects of my own at the time, which is how I first heard of Instructables (did you know that back in the day they advertised show-and-tells at MITERS?) and built a version of the pringles can vertical-axis wind turbine. I also learned of ladyada around this time when I made a solar-powered USB charger (I couldn’t keep series and parallel circuits straight, haha) and learned to solder courtesy of my dad. Even then I was exploiting the school system to build things -^-^-

inspired by


Alright, high school’s over, I spend a summer at the CDC doing bio work and then head to MIT.

Hahaha heck if I know how to make a narrative or heads or tails out of my academics at MIT. I’ve actually been thinking about this a lot, how my attitude affects how I portray my path through MIT and there’s no clear “truth.” I tend to default by saying that I never got academics at MIT and was rejected from grad school and decided to go work on a startup. Consider this with how Charles portrays his path through MIT:

That, combined with my attitude towards engineering as something fun and hilarious (instead of SRS BIDNESS) meant that I spent most of my undergrad career not paying attention to classes. I openly admit to and am proud to point out cherrypicking only what I found relevant to some project I had going on at the time and shutting out the rest”

My portrayal is objectively a very self-deprecating way of putting things. Who does this portrayal even benefit? This sort of modesty certainly hasn’t stopped internet haters from hating on me.

  • I could point out that I never took 6.003 and 2.004 or finished 6.302 and only limped through 2.737 by relying on Shane. Or I could say that I was so awesome that without ever formally taking a controls class I dared to take a grad mechatronics class and passed it.
  • I could say that I was rejected from grad school, or I could say that I only applied to one program (MIT) with a very clear idea of what I wanted to do. If they weren’t going to support my working on that, then I would go off and work on the idea anyway by co-founding my own startup, and I darn well successfully did exactly that (see: kickstarter).
  • I could say that I limped my way through MIT, or I could say that despite dealing with being hospitalized and paranoid and depressed and other crap I graduated in mechanical engineering from MIT in four years while being less stressed out than many people I know.
  • I could say that I’ve never had a really successful UROP or internship, or I could say that after trying out the possibilities, I went back to my childhood dream of being an entrepreneur, became one, and for now have found where I’m happy.
  • I could say that our kickstarter hasn’t gone viral like Heidi and Bayley and Daniel’s oneTesla, that I’ve never made a really pro-looking project. Or I could say that I had firm educational ideas and goals in mind (make a kit that makes people think “I could build that!” and is designed to be taken apart so people go on to build their own thing) despite strong cultural and economic incentives to not do so (everyone thinks Apple is the pinnacle of design and that quadcopters and 3d printers are the coolest ever). *

* As our goal is also to be able to impact a wide audience, the benefits of using something that’s hyped may outweigh the benefits of a more principled kit design that only reaches a smaller audience. We’ll probably try both and see.

Anyway, getting ahead of ourselves here. Back to MIT. In general, my feelings at MIT didn’t change terribly much from my feelings about robotics in high school: I felt incompetent, inferior, and inadequate. For the most part, MIT didn’t give me grand theories about how the existing academic system didn’t fit me and others like me.


The classes I did the worst in were the ones that I couldn’t connect to anything I was building. The drudgery.

I felt instead judged and found wanting at MIT. I didn’t fare well grade-wise even in project-based classes such as 6.131, 2.007, or 2.008 that my friends loved. All these classes did was make me compare myself to my peers at MITERS and feel sad.

Glossary: 6.131 Power Electronics, a very time-consuming and awesome lab class. Mostly EECS/MechE sophomores and juniors. 2.007 Design and Manufacturing I, sophomore MechE class (build a robot). 2.008, Design and Manufacturing II, junior MechE class (build a yoyo). MAS.863 How to Make Almost Anything, all majors/years.

MIT / hell ambigram


my 2.007 bot. read more here

6.131 in particular was a class I thought I would love, but instead destroyed my confidence so utterly that even after graduating sometimes the thought of opening Practical Electronics for Inventors, which should be a fun read, filled me with dread.

2 AM 6.131 parties…


uguu traumatic final project: 48 hour 24v h-bridge, never finished

Perhaps the class I like the best was MAS.863, How to Make Almost Anything, but for me it felt like the only classes I did well in were “soft” classes instead of science classes (and therefore I was inadequate, incompetent, inferior). I’m not sure if I pick this class ranking up from society or from my long-time impression that anything I was good at must have been easy. That class is awesome — learn a new tool every week and do a project with it. There was no fear of “where is the Morally Bad Copying line” — you were encouraged to learn from each other and document the frick out of everything and learn however you could (be resourceful). Your projects were encouraged to be entirely your own creation, so there was “design” and not just “machining” in it. As Charles points out, though, sometimes there’s a lot to be learned even in “copying” something. My one project that was an iteration of an existing design — a shelving unit made out of a single 8×4 piece of wood, which I rejiggered to cut out on the CNC shopbot — still taught me useful things about Solidworks. (Mostly I really wanted a usable shelf).

shelf -> solidworks. read more here


I became heavily involved with MITERS, MIT’s student-run hackerspace, founded in the 70s before hackerspaces were even a thing. I first heard of MITERS in relation to dumpster ping even before visiting for CPW, but that’s for another story. At CPW I got a bunch of LEDs from MITERS really awkwardly, and my next forays into MITERS weren’t really until second-semester sophomore year. I started taking over secretarial duties and building hexapods at MITERS and then next thing I knew I was president.

I summarized my goals as president in a previous post:

A year later, I wouldn’t say my efforts were really successful in terms of getting the administration to know about us in a positive light or to encourage more persity in MITERS by getting rid of the “we’re an intimidating elitist bunch of hackers and you are not welcome. N00b.” impression some people got. I can’t even say that my efforts brought new members to MITERS. That’s okay, that’s part of experimentation.

Were you ever intimidated by MITERS?
“whoa these people are so awesome, it’s so awkward when I ask n00b questions, etc.”

  • yes, but now I hang out at MITERS
  • yes, that’s why i don’t hang out at MITERS
  • no


But this was perhaps my first forays into engineering education. After taking MAS.863 How to Make Almost Anything I realized I’d learned a lot and could help people with different things. That was the inspiration for the seminar series “build all the things”. The idea is that if we gave people a starting point, they’d have a reason to come hang out around MITERS. The first seminar, a 555 seminar, had over 100 people queued up to take it.

EAGLE seminar

One unfortunate consequence of BAtT being super-popular at first (or at least more popular than the 5 extra people MITERS can support) was that it was held upstairs in a clean environment and very few people ventured into MITERS afterward. But all in all BAtT surprised me in how many people were willing to show up on a Friday night for something they didn’t get credit for just because they wanted to learn to build things. 555 LEDs are thoroughly documented online and the components readily available at MITERS, yet people found utility in a bit more hand-holding than before.

I think one good thing about MIT is that it has taught me that people come in with very different backgrounds and no one will judge you for not knowing things. Just ask. I’ve met people who ask questions I would never dream of asking before consulting the internet, yet the atmosphere at MITERS has been really great. Being very definitely not a top student academically in college as opposed to the situation in high school helps too.

In a future post I’ll touch on how my mood heavily impacts how much I’m able to benefit from an environment like MITERS.

At MITERS I built things. Lots of things. Crazy things. Terrible crazy things.

read more here

I loved staying up until dawn with MITERS folks talking about really terrible crazy awesome technical things. I hated not understanding what people were talking about. But I sure as heck started out copying things and Designing by Looking at the Internet.

look familiar? I copied my leg design straight from

Actually, I felt really crappy about this for a long time. My hackaday mention was for a project I implemented off of a really detailed instructables. But you know what? Whatever. I did the wiring myself, figured out how to add a sweet adjustable racing chair I crufted from some basement, figured out how to mount the motors in a removable fashion (well, not actually). I learned things.

Work in progress

(I’m still sad I lost the camera that had my pictures for my entire summer’s worth of working on hexarideablepod on it).

So that’s my experience with MITERS. The main conclusion re: engineering education: a lot of people can benefit for a tiny bit more guidance, like a catalyst, rather than just being thrown into the waters of MITERS.

The way we used to do it was have people show up on build party nights and show them the giant stores of stuff we had accumulated and a few projects that people had built and then say, “have at it!” We noticed that in those cases people tended to come in for a few minutes, leave, and never return. So now we’re trying different things. I tried organized seminars that cast a wide net. The current president is trying semi-organized one-on-one mentoring.

Speaking of “here’s a ton of cruft,” I tend to also categorize builders into two categories, those that create awesomeness from stuff lying around, spending less money and more time, and those that tend to spend money to get the exact parts they want and execute according to a plan. People can definitely transition between these two states — I’ve veered sharply toward the latter as I’ve started to earn money, but I can see how you can learn things a lot more in-depth with the former approach, and I’ve always considered it the more “hardcore” or legitimate approach. You can see sharp contrasts from person to person as well. Apparently when going commercial it works the opposite way around though.

FOUR. MIT – 2.007

2.007 is Design and Manufacturing I, for sophomore mechanical engineers.

As mentioned before, I applied to grad school, most specifically to work on an EdX version of 2.007 (again, don’t apply the way I did — if you want grad school, tell them you want to do research). I had TA’d 2.007 as well, where I developed A Lot of Opinions on TA work.

(A) Give them a heads’ up on the material you’re about to cover. Most TA’s took the class a little while ago and will do great with a refresher.

(B) Give them a definite hierarchy if there’s more than five or so people.

(C) Some TA’s have never TA’d before! Best to let them talk to those that have TA’d extensively before.

(D) Communicate your expectations to your TA’s and how they can best help.

(E) Give them feedback, otherwise how they feel they’re doing may be entirely porced from how you feel they’re doing.

Anyway, things I learned from TA’ing the class: you don’t have to know everything and it’s fine to say you don’t. Just help them work through the problem, especially if they’re new to debugging, or point them to someone who likely has more knowledge on that particular subject than you do.

My observation was that the experience for 100+ students was overall a bit haphazard due to variations in what they got to do and a lacking in the above five components.

One issue that keeps cropping up is whether to compile a list of common mechanisms, their various implementations and failures over the years, and their pros/cons, and provide it to the students or not. Copying is Bad, or so all of academia would like you to think. But perhaps copying is okay with attribution. Why shouldn’t the students get a ramp in and the robots get more awesome every year? Why shouldn’t there be a communal database of attempted designs that gives immediate insight into the value of documentation and working with your peers? The structure of the class (variations on the same themes every year) would be great for this.

Something like this should definitely exist for drivetrains, at the very least, or perhaps they should be covered in actual 2.007.

I’ve actually wanted to have something like this for FIRST for a long time, because the veteran teams and teams that have a lot of returning mentors benefit tremendously from their knowledge of archimedes spirals, hoppers, ball eaters, and other common design motifs.

I agree with Charles on this point though — I’m not certain whether it would be better or worse for the MIT class overall. Because on the other hand, it’s hard to come up with creative or novel designs when you have in front of you designs that “work” and there’s a time pressure, so instead everyone would just iterate or poorly copy the existing designs without understanding why they work or missing important details.

I tend to believe that over time change toward constraints on information flow disappearing is inevitable, so we may as well facilitate it and control how this develops.

On a separate note, a lot of students would benefit from exposure to all the components available to them, which they often discovered too late to incorporate into their designs. Todo for some future TA or professor.

I’ve never had access to class evaluations so I guess I am missing that crucial bit of feedback.

In conclusion: Communication is key in working with TAs, it’s unclear whether more or less design documentation is better for student learning and enthusiasm in robot contests, and documentation of components is a must.

There’s this constant push-and-pull between iterating on the class as much as possible and having to update all the documentation, though. This is friction that technology should solve.


Right. So I applied to grad school (specifically, a Masters in MechE at MIT) and failed to get in. After taking a nap my reaction was actually one of great relief, and now I’m really happy where I’m at, so likely it’s all for the best. In my application, I didn’t try to model myself into a Model Grad Student and instead clearly expressed my desires, so not getting in is probably a good sign I would be happier elsewhere.

I can’t help but be bitter that life circumstances prevented me from double-majoring in 2 and 6 in exchange for the terrible grades and lack of grad school I got, but that’s okay. And it sort of sucks to be one of the mystery Statistical Women who didn’t continue on to graduate school, but whatever.* I’m happy and healthy and that’s… actually amazing.

*Or if I was being self-deprecating I could say “I am too dumb or lazy to get good grades.” Truth is impossible to discern. If I have the energy, may as well pick the most useful interpretation that provides me with solace or the willingness to keep trying (instead just rolling around in self-deprecation).

Instead, I set to work on an idea Josh first voiced after a talk by Sal Khan at MIT — combining online education with hands-on projects. How did I learn to build hexapod? The shop resources and my friends were definitely infinitely useful, but a lot of it came from random internet scrapings. So I definitely believe it’s possible to learn engineering online.

I also loved the idea of building things bringing together people from cultures all around the world. See: visiting makerspaces in China, the list of hackerspaces all around the world, the Chinese diy markets on taobao and


ballcopter in beijing, china. compare to:
charles’s diy ballcopter. cambridge, MA, USA


So that’s what I’m working on now with the awesome Hanna and Cappie: NarwhalEdu 101, Robots, Drawing, and Engineering: An Online Introduction to Engineering Course. Hanna and I are interested in female outreach and Cappie is interested in rural outreach, thanks to our respective backgrounds. W00t onwards to an awesome future!

7. NarwhalEdu

So after all these engineering education experiences, let’s talk about how I’m applying all of these themes and thoughts to NarwhalEdu.

First, some lessons we learned from actually running classes in person with K-12 students and talking to teachers and professors on engineering outreach:

(A) The hook needs to be in the very first class. We originally designed to start with blinking LEDs and ramp up to the drawing robot arm, but re-organized to have students build the robot arm in the first class.

(B) Having concrete chunks that can be accomplished in 30 minutes to an hour. In general, design like martial arts belt tests.

(C) Don’t spend lots of engineering effort when something easier will work just as fine. We were focused on drawing faces and spent a long time on this when having a “copycat” arm turned out to be just as fascinating to students.

(D) Requiring trigonometry will cut out a lot of high school students.

Our near-final curricula may be found here.

Additionally, something unique we are trying (since I really do want students from all around the world to talk to and learn from each other) is having the second part of the course be taking apart the kit and building their own robot with it as part of a contest. In educational circles this is called formative assessment, and I have high hopes for this.

In addition, in designing for classrooms a very different mindset is needed than when designing for the extracurricular inpidual learner as we did.

(A) Teachers are really really busy. Make it as easy for the teacher to adopt as possible.

(B) Kits need to be designed to be built and taken apart and put away very rapidly or else must be completable in 45 minutes or less.

(C) Kits need to be durable and low-cost and usable by multiple students at once so that schools can reuse them and amortize them over lots of students. And students are VERY good at destroying things.

(D) Alternatively another model is to design for a reasonable “class materials” cost, for instance around $50 a class. This naturally limits your reach to well-off students and school areas.

In contrast, our kit is designed to look so simple everyone, even “non-mathsci-people,” go “I could build that!” We also, as mentioned before, designed it such that people wouldn’t be satisfied with its base state (a risky move!) and would want to either improve it or take it apart and use its components to build something of their own.

The conclusion? I’ll let you know in around April when we finish running our course, or when I hear back from Stanford’s hapkits class or UT’s microcontrollers class.

Summer trip

This is a blog post about me as much as it is about Sandhill. You have been forewarned. This blog has been and will always be foremost a notepad for myself.

This blog post is in reaction to this post.

I visited this place briefly, but have yet to blog about it for various reasons. For one thing, over this year I have learned that people have sensitivities to things that I wouldn’t think of imagining, let along being able to anticipate, and so I have erred on the safe side of not doing anything. As Nick knows the current people at Sandhill much better than I do, I can now assume they are fine with blog posts about Sandhill.

I visited Sandhill for the course of about 5 days toward the end of summer.

In planning this, there was some drama related to taking time off from the frenetic pace of the accelerator program for my startup that my cofounders and I were in, as the accelerator was providing us with significant seed capital that was tied to milestones we had to accomplish. More drama cropped up with gender-specific issues that I am still not sure what the right side is. It seems that paranoia about female safety is tied into cultural norms world-wide, directly leading to gender-based restrictions that are not so tied to reality. (When the worst happens, we are not trash because of it. Life moves on). But I feel like as I grow emotionally and accumulate life experiences I understand more and more the source of my parents’ reactions: Simply, that they love me.

This was a so-so time for me. I thought I would be extremely excited and energetic because I enjoy new life experiences and strange environments, but I was still prone to naps instead of exploring the place madly alive and vibrating with enthusiasm. I cannot explain this except perhaps as the normal ups and downs of life. Don’t get me wrong — I greatly enjoyed the trip. But I do wish I was in a better mood during it.

It’s a good thing I feel less upset about not optimizing life, nowadays; instead tending towards taking life as it comes. I feel more and more justified in this as we attract paying students and supporters and some level of externally-defined “success,” even though we pull closer to 40 hours than 100 hours a week, and even though we have have not tried to figure out how to get acquired for a gazillion dollars and are instead following our heart. Even if, as we executed this, some days I slept 14 hours a day and wasn’t very productive and just let myself be instead of being stressed about trying to fix myself, we were still able to accomplish things over time. Not optimally, but that’s okay. Life isn’t an optimization problem. And things seem to have worked out okay so far, based on our kickstarter, for what it’s worth.

Anyway, back to the summer.

I went in by a different route courtesy of flight benefits from my parents — a flight from BOS to DTW (Detroit) to STL (St. Louis, MO) and then I bought a ticket from STL to IRK (Kirksville, MO) followed by around an hour’s drive to Sandhill itself.

The plane was so tiny! They weighed all the luggage and balanced where the luggage was stowed. I still managed to nap on the plane, after I convinced myself that they flew hundreds of these flights a year so probably everything would be fine.

To be honest, I was pretty apprehensive about the visit. These are people who have strong cultural desires they’ve shifted their entire life to pursue. Would they find my morals lacking, that I would be one of those Visitors who came in and added to their workload (shepherding me around) thoughtlessly? ahhh AM I BURDEN TO SOCIETY?

Turns out they were pretty normal people (as is usually the case) who didn’t mind much how other people lived their lives. Well, they did have higher expectations for the people living with them. There was a strong anti-cellphone-in-public-spaces sentiment, although they definitely thought it reasonable to have a cellphone off the farm. (Having a strong opinion or preference, I keep having to remind myself, does not mean being close-minded. The willingness to change (being open-minded) is not directly proportional to how strongly you feel about something (being passionate)). College-educated, relatively well-off, lived in the city and got fed up with it describes one person I talked to. They do think about diversity of people at the farm, even though I never felt overly out-of-place.

Okay, maybe a tad bit when I went to the Dog ‘n Gun giant swapfest of everything ever where there were hundreds of white people and… more white people. o___o hah. The market was so large that many people rode around slowly on gas-engine ATVs (all-terrain vehicles).

I went in never having spent an extended period of time in the Midwest before, or really in a rural area (well, there was rural Mexico for three weeks, but that was during the winter). I was quite curious, as I grew up in the suburbs and always wanted to live in the city. Why would anyone want to move out to a rural area? You only ever see 10 people? Wouldn’t you get bored of each other really fast?

At the end, they asked me what I would tell people about my visit. I didn’t have much to say at the time at the time. Things I should have said: appreciate an entirely different way of living, understand what day-to-day living is like on a small farm, meet some really nice people, eat some delicious home cooking, understand why people would want to live in a rural area. Understand what a sense of community can mean.

It was very interesting going from being able to expect to talk to the same people every day to a few weeks later moving to a new apartment and living with strangers, where I could not talk or chat to a soul for a week if I wanted to.

Things that caught me off guard: not having an infinite supply of eggs at the nearest grocery store and instead being limited to however many eggs the chickens laid. This also meant everyone was pretty excited about plain chocolate. Lack of a microwave. How obvious farm-work clothes were when I was picked up from the airport. Playing grooveshark in the kitchen, that upset some models of mine about this world. The true vastness of the fields of corn and soy outside Sandhill. Skinny-dipping was the norm as was peeing outside, which made sense in a sparsely populated place.

How much more comfortable it was than I expected. Over the decades, people had put in a lot of work to make the place work very smoothly. There was running water and gas, a clean composting toilet, indoor shower, electricity, internet. There was a walk-in fridge and freezer. Okay, so maybe I started off thinking I’d be staying in a tent ^^Oh! There were so few mosquitoes too. There’s far more mosquitoes in my backyard in GA than in the fields there.

As a guest I wasn’t really involved in chore-work, but I did give it a shot. My sleep schedule followed the sun much more closely than at home in my apartment. I helped: thin beets, hoe in a row, mulch it, pick green beans, squish stinkbugs (all things I was new to and thus terrible at), and weed. Attempt to add a safety cover to a shaft (ah! giant gears nearly my height! wish I had a picture of that), watch the foundation for a new portion of the house be laid, attempt to help with cooking, apply grease to a tractor.

Ah~ bug squishing was the worst. I’m still a bit squeamish about killing things with my bare hands. And so creeeppyy when you turn over a leaf and there’s 20 of the same bug on the underside. It’s actually worse than the surprise from getting a kickstarter update that turns out to be someone retracting a pledge! Ahhh so creepy. And if you’re not quick about slaughtering them all they drop to the ground and scurry away. AND THEN YOU’RE JUST A FAILURE. Do you see those yellow squash leaves? They are staring at YOU reproachfully.

;___; sorry i tried

There was also a five-year-old who ran around and climbed on everything and had giant cuts from a general fearlessness about the world and generally seemed to be having a lot of fun. He asked me why I wanted to nap all the time. If only I knew…

In the end, I came away with an appreciation for choosing small farm life. It no longer seemed puzzling, something strangers did for incomprehensible reasons. There was community, there was hard but satisfying work, there were always more things to learn about the people living and working with you and to understand their opinions, there were things to fix and improve and new people to meet in neighbouring communities and infinite things to learn about agriculture.

Guh this has become a really disorganized rambling post. It contains most of the thoughts floating around my head, and I have no desire to organize it. ah well.

I wish I could relay the atmosphere of the place, but it’s impossible for me to even remember it well in the technobliss of my city life.

–>time to release this post. Go back and edit it into something sensible some other day…Oh yea! Thanks a bunch to Nick for helping organize this and all the folks at Sandhill who hosted me and the people of Dancing Rabbit for having rideshares I could participate in.

Using Arduino with Janus Vim (conclusion, who knows how janus/pathogen work, just follow two-year old instructions)

Some time ago I set up my vim config. This is usually a full-day ordeal for some reason I don’t remember. I don’t recall exactly what I did, but everything works now, and I am very happy with how it functions. My previous experiences have left me very wary of “fixing anything that’s not broken” in vim… but enh I want Arduino syntax highlighting in Vim now that there’s the sweeeeet
File > Preferences > Use External Editor 
option in Arduino.

I think for the most part I just installed Janus:

and it has really great autosuggest that makes typing repetitive Arduino code 10x faster.

Lower left window: Autosuggest! So great~

Okay, so how to install Arduino syntax highlighting in Vim Janus setup?
There’s this way that is pretty straightforward:

Just download file into a directory (in my case, ~/.vim/bundle) and add a line or two to .bashrc

nrw@nrw-PC:$ cd ~/.vim/bundle
nrw@nrw-PC:~/.vim/bundle$ git clone

Edit ~/.vimrc and append two lines:
autocmd! BufNewFile,BufRead *.pde setlocal ft=arduino                         
autocmd! BufNewFile,BufRead *.ino setlocal ft=arduino 

Voila! Done.

Below is a recounting of going down the rabbit-hole, if you ever wonder how I can spend a day on my vim config…
However, I feel like this isn’t the cleanest way. So how does Vim/Janus handle syntax highlighting?

I feel like somewhere there is a folder of syntaxes that it handles.
Ah! using “locate .vim” I see that the folder is:

Should I just copy it there? Seems incorrect, I think I have to tell Janus somewhere to look for *.pde files.

Based on the pathogen documentation

It appears that I should git clone my .vim file to

cd ~/.vim/bundle
git clone

Nope! I don’t have syntax highlighting after restarting vim (I double-checked with :scriptnames) . Perhaps install in .janus folder instead?
 cp ~/.vim/bundle/Arduino-syntax-file/ ~/.janus -r

Nerp still no syntax highlighting ;__; where do I tell it to look for both .ino and .pde files?

Hmm, it also appears that my Janus distribution is out-of-date based on the documentation (there is no NERDCommenter in my Janus as far as I can tell). But if I try to update
~/.vim$ rake
/usr/local/bin/rake:9:in `require’: no such file to load — rubygems (LoadError)
    from /usr/local/bin/rake:9

Uh oh. I can feel the rabbit hole widening.

nrw@nrw-PC:~/.vim$ which -a ruby

nrw@nrw-PC:~/.vim$ sudo update-alternatives –config ruby
There are 2 choices for the alternative ruby (providing /usr/bin/ruby).

  Selection    Path                Priority   Status
* 0            /usr/bin/ruby1.9.1   51        auto mode
  1            /usr/bin/ruby1.8     50        manual mode
  2            /usr/bin/ruby1.9.1   51        manual mode

Yep. Okay, so I need to nuke one of my versions.
 sudo apt-get remove ruby

which -a ruby

Hmm, still two versions. Well. *shrug* Let’s just kill one version. Ugh. I bet this is leftovers from all the EdX stuff I did that never worked and I didn’t really document because I was so frustrated.
AHHHH this is why I sometimes just NUCLEAR and reinstall my OS. Eheh. ^^;

Nooo nooo bad brain nooo it is 10 pm on a Wednesday night. It is NOT time to reinstall my OS. 

Okay. Screw not messing up my system, it’s already screwed up.
1) Add execute pathogen#infect()     to my .vimrc

Error detected while processing /home/nrw/.vimrc:
line  134:
E117: Unknown function: pathogen#infect
E15: Invalid expression: pathogen#infect()

Okay… Maybe I’ll just follow directions.

install details
Just put the file in your vimfiles/syntax folder. To automatically use it on PDE files, add the following line to your vimrc file (or e.g filetype.vim to install it for all users) :

autocmd! BufNewFile,BufRead *.pde setlocal ft=arduino

Okay…. I don’t have a /syntax folder. What is going on? Uhh.

Well, I just put it into ~/.vim/bundle. And it works. ~__~ ah well. I guess I just have to follow instructions…

Colorize bash prompt

so now my ~/.bashrc just contains: 
if [ “$color_prompt” = yes ]; then                                            
    PS1=’${debian_chroot:+($debian_chroot)}u@h:w$ ‘                       

For further reading:

Also, vim things I always forget:
To toggle whitespace,
:set list
:set nolist

To toggle linenumbers,
:set nu
:set nonu

To toggle paste-mode,
:set paste
:set nopaste

Leader key
let mapleader=”,”

So “,n” will open NerdTree.

6 AM rant about arduino

Hello friends,

I would like to convene an FTIAAP, aka Fix Things I Hate About Arduino Party.

Mostly, I think a lot of people use AnalogRead() and would like the Arduino IDE to just graph the variable already. It’s a value from 0 to 1023. I want to monitor it while it scrolls by at lightning speed. No, I don’t want to fire up Mathematica/MATLAB/Processing/Matplotlib (no not even python sorry) and write 10 lines of janky serial processing code. Arduino already has a serial monitor! I want it to be like





│ Serial│



*not to scale

Yea. Like that. I’ll take just having updating boxes for each AnalogRead value, even, no graphs needed.


│Val1:1   │

│Val2: 123│

│Val3: 11 │

│ Serial  │

│ Monitor │


I imagine that jankily it will start out like

X = analogRead(4);

Y = analogRead(5);



// Do not run graphsandponies() at faster than 1/10ms or everyone will hate you, including yourself if you are using windows

No more of this crap:

 Serial.print(“x1 “); Serial.print(loX); Serial.print(” x2 “); Serial.print(hiX); Serial.print(“, y “); Serial.println(constY);

Like wtf no.

Barebones, finish in it a night code improvements. That’s what I want to happen.

Oh, okay, so now I got started on things that bug me about the Arduino IDE.

On Linux, want to comment things out? Ctrl-/! Oh wait, all that does is f* up your code. But if you Ctrl-Z twice it will do what you wanted! WTF?


    pinMode(ELPin3, OUTPUT);

    pinMode(ELPin4, OUTPUT);
[after Ctrl-/]


[crap Ctrl-Z]

[agh where did my code go? Ctrl-Z]

//        pinMode(ELPin3, OUTPUT);

//        pinMode(ELPin4, OUTPUT);


Okay, and then let’s say you, like a true Arduino user, are copy-pastaing off the internet.

 Serial.print(“Hello!”);           //print out hello string

Heck yes. Who wants to actually type out code? Copy pasta!

Ah, I think I need another one.


Another one!



Why? Also seen in the classic “let me triple-click the line to copy it all”

       LED_ON = true;
“hit enter and paste it”

       LED_ON = true;

               LED_ON = true;
Why? Also seen in the “let’s copy more than one line”

       LED_ON = true;
Okay! Hit enter and paste!

       LED_ON = true;

               pinMode(ELPin3, OUTPUT);

       pinMode(ELPin4, OUTPUT);

       LED_ON = true;
I hate everything.

If enough people are seriously interested I will try to bribe some real Arduino developer to come babysit us through getting familiarized with the codebase.
todo post to:

I’m going to email this out to friends when I figure out scheduling details and how motivated I am.

Mostly posting this because really what if my last post is making people uncomfortable? Can’t let that happen. Better bump it off into oblivion…

why so slow? because my brain is overanalyzing everything in gender terms. thanks brain.

Whoa after a few weeks of discovering reddit i think i am ready to read actual books again
I am finally getting around to reading Why So Slow (, which I picked up from an MIT Press loading dock sale a while back (happens once a term). It’s from 1999 and consists mostly of studies.
Semi-relatedly, something that has been bothering me: Over-analysis of everything in gender terms, where I see things that probably don’t even exist.
1) I wore a skirt and pantyhose recently. biking home alone around 3 or 4 am a car drives by and the some guy inside yells out “will you marry me?” …It doesn’t distress me, but I think I’m lucky I prefer neutral clothing. (although, even in neutral clothing, a seller at swapfest kept making a lame joke about marriage too. That’s how people make idle chit-chat, right?). I guess I just rate the likelihood of physical harm, conclude it nil, and then mark it down as another datapoint to reinforce my existing perceptions of the world (and future blog-post fodder of course).
2) Robot conferences: I look at a conference like NERC 
and my first thought is “oh great, more old white guys.” I asked my friend and she said her first thought was “Cool! Robot conference! I want to go!”
Thanks, head. 
It is a real issue, though. For an alternative approach, see how IGEM has organized their conferences.
We knew when we started working on this subject, that many fields in science suffer from gender bias, but because synthetic biology is a new field we expected that historical biases would not apply and that we would not observe an important gender bias. However what we found out is that the bias we observe in synthetic biology is very representative of the bias in other fields of science.
3) For background, see
My friends sometimes tend not to discuss technical things with me, and I’m uncertain if that is because I am female, or because I have been too tired to care about technical things lately and my friends are picking up on that, or just that I need to initiate more technical discussions and people will be associate me with being interested in these topics. People (I guess mostly I am thinking of MITERS, where I spend the most social time) will discover interesting things or make exclamations and walk right past me to talk to someone else. (Or maybe my brain is making things up as usual). (To any suddenly self-conscious friends: don’t worry, if I really cared and wasn’t just tired all the time I would interject myself into the conversation too).
4) I made a gif for our NarwhalEdu kickstarter. Here in media production land I actually think it’s very important to be “affirmative action.” 
But my brain takes it too far. My brain thinks: good, feminine handwriting. Okay, let’s write “fun” in a different color, maybe our logo color. But now it’s all guy colors. Well let’s add orange! I like orange. Enh I want to add a third word, let’s choose green, I like plants.
Then the feedback I get back is that it’s not professional looking and we should stick to two colors. But–but–shut up, head. It doesn’t matter. (not fixed yet because I tried it and it looks aesthetically ugly).
5) I think it is important to over-represent minority populations in media whenever possible, since usually they don’t exist in media. But then how do I feel when I get pulled for a representational picture of MITERS on the MIT student groups listing?

(brought to MITERS’ attention because we have way more than 7 members, by the way).
I am amused, because it looks like I’m working on the bike trailer that is not my project. I am amused, because it’s not actually really representative of the way MITERS is at all (it’s still 90% male), despite my best efforts/experiments.
Of course, this is probably ALL IN MY HEAD. They probably just scrolled down until they found a decent image and used that. Heck, I look like a guy in the picture. I wouldn’t even be thinking about this if it weren’t for browsing through How to Be Black which was on Steve’s desk the other day (I have not actually read it all yet, though) and the author talked about always being at company representation events. I would just feel my usual conflicting attitudes toward publicity.
As I said, this blog post is part of my solution to over-thinking: write these things down 
(but the list always just gets so long once I get started. I cut it off. For the future: my hall female mailing list on grad school and sexism), 
then get so busy that I don’t have time to wonder about these things. I mean, seeing these all the time doesn’t make me any happier or more productive. It doesn’t solve anything, it doesn’t excuse my own failures. Perhaps it makes me more empathetic, but I’m still going to keep on perpetuating everything society has taught me to perpetuate. I will still screw up.
The only solution is to keep living.
Or to go live out in the middle of nowhere with some other female engineers and have a rocking time by ourselves. Maybe then life wouldn’t be so tiring all the time.
Disclaimer: I am using anecdotes here to make a point, which isn’t actually what you should do. You should read and summarize studies and then use anecdotes to prove a point. But this blog post as always remains about my life and the issues on my mind.

Nanowrimo? Nanowrimo!

Nanowrimo = National November Writing Month. Write 50k words in 30 days, preferably fiction. Obviously, quantity is valued over quality in Nanowrimo. I apologize if you keep reading from here.

It’s November and for the first time in a long time I have no homework. BWAHAHA. Side projects ban is going on until the end of the year but writing doesn’t realllllly count as a side project. Right? Right.

EGADS. I… I don’t know what happened. I really struggled to fill in the middle and end and … everything, that’s all I can say. I could write QFN-hating fairies all day, but trying to write a fairy tale with a moral? F* if I know what I’m doing.

I think the real moral of the robot fairytale is that we should all be fairies or something…

Tomorrow I will post the results of my survey about what my friends look forward to in the future, and today I will work on our kickstarter video, and really I blame Lauren Herring and thank her for giving Friday’s topic, “Robot Fairy Tales.” her blog is great.

Yes, I’m two or three days behind. Well, long as procrastinating on nanowrimo convinces me to get other things done.

Hope in the Morrow

Sweet JST Connectors! Fae Andalie stood up and stretched, smoke curling from her fingers as the inorganic mess in front of her teetered, entropy written into its wiring and threatening to burst out of her delicate spellwork. The rabbit-foot in the corner stopped its mad screeching across the strings of the violin as it sensed a mood shift from VIOLINCECORE and settled into a gentle purr, though it had never been the foot to any rabbit. (you might ask — do rabbits purr? they certainly do when fairies pet them). You never knew what you were getting into when you tore into the guts of a Walmae robot, cheap suckers, mass-produced by drones in China before being ferried into the inner chambers of a Kraken for the journey over the Pacific, but oh-so-delicately engineered to be dirt cheap. She’d wanted only the greeting-card functionality of this particular robot, but found that for ease of assembly it had been coded as one micro with the dictionary functionality. And let’s not even get into the thousand-and-one springs assembled in a precise order so that the creation could move three parts of its body with only one motor, making accessing the chip a nightmare of deconstruction. Wouldn’t want it to turn into plain old destruction, after all. Delicious, and entertaining enough to keep her up until dawn!
She had really found the right magic-technology balance in her latest creations, she felt. Employed as a craftsman, she deftly rolled old technology and new magic into one-of-a-kind creations, custom-built for each customer. Her guild, forty-strong, did well plying its wares in the Rottermarkets, where old technology went to rot into new magic. She’d done so well in just the few years since coming to Atlanta that she no longer had to spend time talking to customers, instead receiving a backlog of requests spec’d out in the format she liked.
Ah! Like the latest request. This required some delicate spell-work, indeed. Didn’t get many rabbit robot requests nowadays. Seemed like all anyone cared for nowadays was the resistor-munching goat or the screw-sorting monkey. Rabbits, now, that was someone with some old-fashioned standards for companionship. Or lean meat.
“Huh! You got the QFNs to play along too!” Fae Leya wandered by, chewing on a bit of boggerfot, the smell phasing in and out like a badly tuned radio station. She winced. Never did get the point behind boggerfot. Messed up the brain, that it did. She tried it for a wren’s flight-time straight once (experiment) and twenty moons on still had to deal with the occasional flickers of auditory hallucinations. Cut through her existential crisis quickly, constantly hearing voices telling her to kill herself. Suppose she did stop caring about whatever originally caused her crisis really quickly.
No doubt Leya’s hallucinations were more pleasant. That, or she shuddered to think what he was running from.
“Yessir, was a right pain in the foot I can tell ya.” The rabbit-foot in the corner twitched uneasily, remembering the time it had been pressed into service as a charm-holder while she coaxed her spellwork to cover each of the frickin’ tiny pads UNDER the darned packages. Oh, and there were twenty-two of ‘em too. Lovely.
“Found an old rotary phone the other day. You’re welcome to it if you ever feel like something more gratifying.”
The two reminisced about the lovely pre-machine days when spellwork could be so crude as to only require a smattering of blood or a pint of moonwater, the packages easily readable and the circuits darn hardy and tolerant of changes like running on magic instead of electrons.
He paused on the way out of her workshop. “Hey. Uh. Thanks for the advice.” Leya smiled shyly. caught sight of the little butterfly popping into existing behind his shoulder, and blushed.
Andalie smiled, floating a bit of nectar over to the butterfly. “No problem.” Dealing with the daily harassment of customers trying to peek into their work processes or to inquire if it was done YET was an art-form used to be her specialty, but she was happy to pass on to the newcomers to the guild. The latest class was so polite about it too, especially Leya.
Whistling and entirely oblivious, she went back to work and a pigeon’s flight later a cute little gray-white rabbit was hopping around her workshop. Synthetic fur, naturally, she wasn’t a troll. They insisted on authenticity and were liable to use the deceased’s matter. She’d given up on the greeting-card chip and had devised a neat little spell instead. Rabbits didn’t tend to make a lot of noise, anyway, so the probably-too-ingenious-for-its-own-good spellwork wouldn’t be called on too often.
She stroked the rabbit’s back, then bid it on its way to Processing. She really enjoyed the sillier and cuter requests and bet the workers in Processing did too. Baen was the sweetest of the lot — everyone adored her — and no doubt would get the job to fly on out to the ‘burbs on her homemade broomstick. No doubt her mother had lovingly made it for her by hand, no magic involved. Just the thought of it all made some sweet molasses cookies appear around on her worktable, were they were promptly contaminated by the lead in the solder bits lying around. She sighed and fed them to her rabbit-foot, which commenced playing saccharine songs.
Sixteen year-old Marie Anders lived in the suburbs of Atlanta, and like most folks who lived for any period of time down south, owned a rabbit or two. Her whole family had been raised a believer in the old practices, ‘fore all the mad mixing of science and magic that passed for normal nowadays, and they’d kept pets for companionship without any thought to the modern-day uses proper magical training could give them.
She’d gotten her Maybelline about seven years ago now, raised it from a whee kit to prime old age. It’d been her first pet rabbit and she’d loved it ferociously. With the tricks she’d taught Maybelline and her sweet disposition, she’d been the envy of her schoolmates.
When her granny first got sick a year ago, the physician had told her mum it was because of Marie Anders’s rabbit. The rabbit was sopping up spells like nobody’s business due to the runoff from the spellwork cast on her neighbor’s lawn, and something about her granny having an serious allergic reaction, aggravated by that rabbit, to the increasing density of magic around the county. People were like the opposite of circuits — the further back they were made the more poorly they tolerated change.
Her mother hadn’t believed it in the slightest and kicked the physician out of the house (politely). Who’d ever heard of such a notion! They’d boiled orange peels and put vinegar about the house. Granny didn’t get better, but she’d gone right on believing her parents knew what they were doing until her granny ended up in the hospital. Her sister, who was always the scientist in the family, stopped talking to her. She finally started reading some of the publications lying around her sister’s room. Seems like the world had moved on and didn’t care a whit that her family couldn’t wrap its head around what was going on.
She killed her Maybelline that weekend, not knowing to look up local pet services that might operate on the weekend, not trusting she wouldn’t change her mind if she waited. Looked up a video on how to do it. Buried her in the dark well of shadow underneath the apple tree, and bought a cat the next day. Her granny spent a few more weeks getting better and was now back at home on her rocking chair on the porch when Marie Anders got back from school. Her mum apologized to the physician, who now came around for regular checkups, and her sister hugged her and was extra-nice to her for a while. Everything was right, except she —
She had killed her Maybelline. No furry head to pet, no little beating heart that would always love her because she provided such delicious food, no raisins to get it to indulge in weaving figure eights between her legs or to stand on two legs.
She’d moved on pretty fast to taking care of her new cat, but then she had heard of hypoallergenic robotic rabbits wired to be just like you remember them with a minimum of spellwork. After exploring the city some she’d fond the Rottermarkets, found a job and saved up, and now her order had arrived, dropped off by some crazy girl flying around on some dinky broomstick no less! At least the shipping had been fast.
Marie Anders tore open the packaging. High on caffeine, fingers twitching madly, head bopping along to the latest VIOLINCECORE song to hit the radio, she gazed upon her beautiful new robot friend. Well. Fuzzy new robot friend. Intricate, in her eyes her rabbit had finally come back and forgive her for killing it. She fed it some grains and grass, content to listen to her music and watch the rabbit live its life, before finally passing out somewhere between one screech of the violin strings and the next.
In the morning, nausea roiling her stomach, a headache throbbing with her heartbeat, she stared at the shreds of paper strewn about and found only a synthetic rabbit staring at her, eyes alert as it nibbled on some old newspaper. It seemed just like her old rabbit and yet utterly lifeless. Seeing it getting along just fine, as though she hadn’t killed it a few months ago, hadn’t tried to replace it with a cat, hadn’t scrimped for months to afford the faework commission, she knew that the rabbit was utterly incapable of loving her back. Maybelline was gone.
Sobbing, she stood curled around it, not noticing as her tears dripped onto the rabbit and it, agonized by its spellwork which bid it to create happiness in the world, grew hotter and hotter and finally all at once melted and streamed down her legs. Federal regulation N52-115 fortunately meant that as it dripped down her legs, it caused her no pain but only a mild stinging regret and a permanent watery tattoo, silver-grey as her rabbit had been. She finally wandered out into the street and, mind numb, rode the bus until the sun went down, and for the first time she noticed how many people had marks like hers, permanent, unwavering even as they too went to the grave. This chapter in her life had opened and shut, and she no longer liked the story, but she had no other story to live.
Real-life rabbits, dear friend, will never recover from the passage of time. You can sink all the love and magic into them that you want, just like everyone else. But they will rot away all the same, corrupted from inside by their own life-force.
Fae Andalie, on the other hand, hummed happily, warm and content in her silky cocoon draped high in the clouds. Her robot rabbits purred sleepily alongside her, providing her all the companionship she had ever known or needed, even as her spellwork bore her unceasingly forth into the night.

Oh, the rabbit foot violin… Arthur Ganson, mechanical automata on display at MIT museum.

ACTUALLY A FEATHER. Man, I really remembered it as a rabbit foot. But yea, try watching that video with a bunch of your college-aged friends standing around you. It’s a recipe for awkwardness.

Everything is fiction! Fiction, I swear! I most definitely did not ask my parents for a robot cat when I was younger, or be utterly disappointed by it and feel right sorry I wasted my parents’ money on it and didn’t even end up liking it, no sirree. ;__;

May you rest in peace, robot cat.
Tekno Kitty Robot