Tagged: first programmer Toggle Comment Threads | Keyboard Shortcuts

  • Michael Krakovskiy 11:03 pm on March 30, 2009 Permalink | Reply
    Tags: Abnormal psychology, Ada Lovelace, , Asperger syndrome, , , Borat, , , computer processor, , defective computer processor, , , , error-checking software, first programmer, , Grandin, , Hug machine, , , livestock handling equipment, , , meter maid, multi-level software/hardware combination, Murray Grace Hopper, oil portrait, people get involved in technology, , Psychiatry, , Silicone Valley, Simon Baron-Cohen, Sociological and cultural aspects of autism, software developers, software patch, ,   

    Ada Lovelace Day: Temple Grandin and the True Nature of Nerds 

    People walking by my cubicle often pause and look at a picture hanging on my wall. It’s of an old lady in what looks like a meter maid’s uniform. Who is she? Why is this picture so important to you? – they ask.

    The picture, of course is of one of the two patron saints of software developers, Rear Admiral Murray Grace Hopper. Admiral Hopper is an old school hacker, mother of Cobol, popularizer of the term “bug”. There is a missile destroyer named after her, her personal motto is very close to my heart, and she looks a little bit like my grandmother (who happened to be a mechanical engineer).

    The second prominent woman in software is Augusta Ada King, Countess of Lovelace, and a celebration of her life is the reason I am writing this post. Countess Lovelace is famous for grokking what computer programming was all about back in Victorian era, and therefore is often reffered to as the first programmer. If I’ll ever make it out of a cube into an office, I’ll comission an oil portrait of Ada Lovelace and hang it there.

    There aren’t many accomplished women in technology as these two, so someone came up with an idea of celebrating Ada Lovelace’s birthday by getting people to write blog posts that will draw attention to women excelling in technology. I chose to write about Temple Grandin. I would have written about my grandmother, but unfortunately I don’t know much about her life’s work.

    I learned about Temple Grandin from an article in Wired magazine called “The Geek Syndrome“. It was an article about an explosion of cases of autism and Asperger’s syndrome in hotbeds of technology such as Silicone Valley. This article and Temple Grandin’s books, “Thinking in Pictures” and Emergence: Labeled Autistic made me see myself and other techies in a completely different light. I am convinced that some level of autism is what makes people get involved in technology. Being a geek is a bit like having homosexual sex: anybody can do it, very few try it, and only a minority enjoy it and are good at it.

    According to wikipedia “the word geek is a slang term, noting individuals as “a peculiar or otherwise odd person, especially one who is perceived to be overly obsessed with one or more things including those of intellectuality, electronics, etc.”[1] Formerly, the term referred to a carnival performer often billed as a wild man whose act usually includes biting the head off a live chicken, bat, snake or bugs.” Indeed, geeks are strange people. They obsess about things, they have unusual interests, they are incredibly detail-oriented. All of these traits are considered by psychologists to be symptomes of Autistic Spectrum Personality disorder or ASD. “Impaired social interaction and communication” – another geeky/autistic trait.

    “The prevalence of ASD is about 6 per 1,000 people, with about four times as many boys as girls” – also, according to Wikipedia. Eerily, this seems to be more or less in line with overall percentage of people involved in technology and the male/female ratio.

    A human mind is a self-aware and self-adjusting multi-level software/hardware combination, and that makes it very hard to talk about the nature of brain disorders. Autism is particularly tricky: it is a spectrum. People with autism range from those severely afflicted and non-verbal through hundreds of different gradations to a geek with strange hobbies and social interaction problems. Yet it is the same basic thing: some kind of overdevelopment of some areas of the brain and underdevelopment in others, as well as a difference in processing sensory input.

    Temple Grandin started out a severely afflicted autistic child, pretty close to the upper end of the scale. She recoiled from being hugged, started speaking very late, had all kinds of behavioral problems. Even with her high IQ nobody expected her to become a very succesful professional. She was lucky in having parents who sent her to a specialized school, and some teachers who channeled her obsessions into productive direction. She describes herself as a “recovering autistic.”

    Her professional success is tremendous. She became a foremost expert in livestock handling equipment. Before her the livestock industry did not pay a lot of attention to the way animals were handled and transported. Existing structures used to shuffle livestock from a place to a place had design flaws that would cause animals to balk and refuse to move. This caused unnecessery use of force, stressing the animals and their handlers, costing farmers and processors a lot of time and money. Temple Grandin’s attention to detail allowed her to figure out very subtle causes of animal’s discomfort (autistic people are frequently bothered by minute changes in their environment) and figure out better ways to handle them. It’s very likely that all of us at some point drank milk or ate a steak from a cow that went through a facility designed by Dr. Grandin.

    Autism seems to be a hardware-based disorder, something to do with neuron distribution and signal sensitivity. The curious part about problems like that is that they sometimes can be fixed with a software patch and changing some external factors. For instance, if you have a defective computer processor that starts generating errors from overheating, you can fix it by writing error-checking software and cooling it down with a fan.

    After seeing a squeeze chute used to calm down cattle, Temple Grandin ivented a so-called hug machine, a device that applies a deep body pressure and through it makes autistic people feel better.

    In his book Jpod, Douglas Coupland describes how one cubicle dwelling game developers builds a hug machine. After some ridicule and a few tryouts the machine attracts a long line of software developers wanting to use it. I wonder if any of the Google offices have one. I, personally, find that taking a long bath or wrapping very tigtly in a blanket always calms me down. Even better is diving: I get an unusual sense of calm from it.

    Dr. Grandin’s books opened my eyes to the traits of “engineer’s affliction” and allowed me to better understand myself and my fellow geeks. Here’s a short list of the autistic traits that you might find in most software developers:

    • Liking to create lists
    • Lack of eye contact
    • Stimming: repetitive behaviors like rocking in a chair
    • Strange patterns of speech
    • Ranting, long speeches about obscure topics
    • Excruciating attention to detail
    • Love of routine, dislike of change
    • Love of symbols
    • Obsessions with obscure things
    • Superior pattern recognition
    • Visual thinking
    • Liking things more than people
    • Bouts of anxiety, especially in social situations

    Wired has a test designed by Simon Baron-Cohen (Borat’s brother) – you can see how many typical autistic traits you have. My score is 31.

    The good part is that autistic obsessions can be “cashed in” for professional success in technological fields. Think about the level of obsession or concentration necessary to design a computer processor like this one? On the other hand, Dr. Grandin’s books showed me that it is possible to work on problematic traits, like eye contact and social awkwardness. Human minds are strange loops, capable of understanding, rewriting and fixing themselves.

    Here’s a list of books that I recommend for better understanding of techies, male and female:

     
  • Michael Krakovskiy 10:47 am on August 17, 2004 Permalink | Reply
    Tags: , , , Curves, , first programmer, , , , Manhole cover, Michael Prior, Mimi, , , , Reuleaux triangle, Robert, , , ,   

    Personhole Covers 

    Forgetting for a second about my gender neutral language skills  let’s talk a bit about manhole covers.

    In case you haven’t noticed, they come in an amazing variety of shapes, sizes and designs. The designs are often amazingly elaborate and beautiful. Just like I am not the first programmer to be asked “why manholes are round and not square” in an interview, I am not the first person to notice and write about the designs.

    Probably the most popular photography book about manhole covers is Manhole Covers by Mimi and Robert  Melnick. I have it, and it’s outstanding. This time when I checked at Amazon, there was also Quilting With Manhole Covers – A Treasure Trove of Unique Designs from the Streets of Japan  as well as copycats Designs Underfoot and Treasures Underfoot.

    Amazon also has these kick ass fake covers for hanging on the wall (as it’s nearly impossible to hang a real 600 lb manhole cover and rim on a wall ).

    Just like there’s no shortage of books, there’s no shortage of websites as well. Staring into the hypnotic designs can be very relaxing.

    Why did I decide to write about manhole covers today? Simply because New York Post recently ran a story about a somewhat fleshy skateboarder who fell backwards onto an electrified Con Ed manhole cover.  That resulted in her getting literally branded with a design on her back. Even a few letters of “Con Edison” are visible:

    The girl is lucky – manhole covers are known to shoot high up in the air due to steam buildup– and a flying 600 lb cover could  leave a stronger impression.

    Also  it could be  “Made in India” instead of “Con Ed” as most of the new manhole covers are produced there for 25 cent a pound these days. There’s an excellent article about it from which I just have to pull a few choice quotes :

    “In India, the making of manhole covers is vastly man’s work – and it has been for generations. “They say the skill can only be done by a man,” Agarwal said. “The molding can never be done by a female.” “

    “The progressive nature of an otherwise primitive workplace exhibits itself in other ways. Inspirational sayings written in English are hung throughout the foundry, such as “Quality is free, but it is not a gift.”

    Ironically, few workers can read the sign, let alone the names of the cities on the covers they create.”

    Now, unless you are a programmer who’s encountered the ubiquitous manhole question, you must be wondering, what’s the right answer to the question? Why aren’t they square? Let me give you a geek’s answer.

    First of all they are not all round – there are square, rectangular, hexagonal and other ones. Here’s an  example a of a square manhole cover (Note “India” on the bottom). This is a small one, but much bigger ones exist as well, I just can’t find a good example that’s both square and says “India” right now.

    The answer they are expecting is that it is impossible to drop a round disk into a round hole of the same size. But there’s also a shape called the Reuleaux triangle that has the same property:

    With the help of a Reuleaux triangle shaped bit and a template  it’s possible to drill square holes. Unfortunately I can’t seem to find any of these drill bits for sale.

    Also, a round manhole cover is easier to roll. Duh. You might also  tell the interviewer about my fishing buddy Michael Prior’s echinterview.org and ‘s techinterviews.com

     
c
Compose new post
j
Next post/Next comment
k
Previous post/Previous comment
r
Reply
e
Edit
o
Show/Hide comments
t
Go to top
l
Go to login
h
Show/Hide help
shift + esc
Cancel