May 22, 2008

The Craft and Aesthetics of Code

Category: Academic,Aesthetics,F/OSS,Geekitude,Hackers,Tech,UNIX — Biella @ 3:48 am

Someone recently asked me whether it was difficult to fill up my syllabus for my hacker course. I wish. The hard part is actually deciding what to put on as there is too much.

This is what I have so far but it will likely change over the summer. I have read a lot of the material but what I most excited about is teaching/reading Richard Sennet’s new book on Craft, which was recently reviewed in depth and in relationship to open source (which Sennet does discuss briefly) by Siva Vaidyanathan in the Chronicle of Higher Education (an article that I co-authored also got some props in the review, which is always nice).

The question of what type of activity programming is a complex and deeply interesting one. Its craft-like roots, in part, have to do with the UNIX tradition, something written about humorously by Neal Stephenson and more seriously by other folks like Peter Salus and Chris Kelty in his wonderful rich chapter on UNIX.

But craft is not enough to understand coding either. The aesthetics of coding also is a literary affair and the two pieces that capture the aesthetics of code in this light are the following two, also on my syllabus:

Black, Maurice
2002 “At the Edge of Language: The Art of Code.” (a PhD Dissertation from the Department of English at UPenn)

Chopra, Samir and Scott Dexter
2007 “Free Software and the Aesthetics of Code.” In Decoding Liberation.

I am excited to review this material, as I need to work through my own chapter on software coding, which is less about the aesthetics of code and more about the tension between collaboration and individualism in production (which obviously maps onto questions of craft and aesthetics but is not quite the same thing).

May 19, 2008

Nerd History and Cutlure

Category: Books/Articles,Geekitude,nerd — Biella @ 3:51 am

Tonight at the Halfking is a reading by the author of American Nerd, a book that will be high on my reading list (and who knows, maybe I will assign in my course on hackers, as you know, hacking is related to nerd culture too :-)

May 14, 2008

Map it: NNDB

Category: Geekitude,Hackers,Mapping,Tech,Visualization — Biella @ 6:10 am

So one of the amazing things about the net is not so much how it makes lots of data available (actually that can be the nightmare of the net) but how it makes it available. And one of the more powerful forms of availability is in the form of visual mapping. So this new tool theNNDB Mapper is just one such visualization tool that I have to say, is pretty niftfy, though still a little green and beta at least in terms of its data.

Take for example, the hacker map, which is pretty sparse right now but the great thing about it is 1) one can add data 2) and it generates useful data and links, for example, to profiles, such as this this one of Kevin Mitnick.

Apparently, he is not linked to anyone, which is ironic (and just wrong) because he it is more correct to say was linked like to an entire generation of hackers, especially those who participated in the Free Kevin movement (and that could perhaps be another field?)..

May 6, 2008

Summer Reading: Dominican nerdiness

Category: Books/Articles,Geekitude,Uncategorized,Wholesome — Biella @ 2:43 pm

It is the end of the semester as well as the end of my first year of full time teaching. It has been quite a handful, mouthful, and especially mindful but I am happy to say that I like a lot more than I dislike it, which bodes well for the future. I would like to spend some time writing about teaching and what I enjoyed to teach (and what the students like) but for now I want to note what was my favorite book of the academic year, which unsurprisingly, was fiction (and thus nothing I taught). The book is The Brief Wondrous Life of Oscar Wao by MIT professor, Junot Díaz and I read it over my winter break. It is a heart breaking but deeply humorous story that I could barely put down and I can’t wait till his next novel and will gladly wait the 10 years it took him to write this one after his amazing book Drown.

It is about the life, trials, and tribulations of an unlikely character, a Dominican SUPER NERD by the name of Oscar Wao who has more than a lot of trouble scoring with the ladies (a “lovesick ghetto nerd” in the words of the author. Or to put in Dominican speak, he is no “tigre”). In the process of his many failures and attempt at love and lust, you learn about the experiences of Dominican immigrants in the tri-state area, the brutal history of the Trujillo dictatorship in the Dominican Republic as well as a good dose of odd culture folklore (both geek and Dominican, if you can believe it!) and all of this is told in a style that manages to combine the rhythm and passion of a poetry slam with classic issues of tragedy common in Greek literature. It is books like these which make me a little down on purely academic ones which tend to lack the style, pizazz, rhythm, flow, narrative, and heart needed to make you fall in love with words on a page.

February 11, 2008

Reviewing code

Category: Academic,Geekitude,Hackers,Humor,Tech — Biella @ 4:19 am

The politics and language of judging code.

And speaking of peer review, Scott and Samir of Decoding Liberation have posted a blog post about the problems of peer review in the sciences, making some good points and opening what I hope will be an on-going discussion. I have a lot to add from the perspective of the social sciences and humanities, but that will have to wait for another day.

February 7, 2008

On Confidence, Geekdom, and Desire

Category: F/OSS,Geekitude,Gender,Politics,Tech — Biella @ 6:22 am

So a few folks left some interesting comments in response to my link to the article on the rise of the alpha-girl based on the research of Harvard psychologist, Dan Kindlon. My response to both Joe and Karl is that it is worthy to lower the barriers to entry not because girls will change the cultural ecology of geekdom in positive ways (though they may) or because geekdom is inherently “omg totally awesome!!!!!!!!!!!!!!!!!!!!” but for a much more mundane reason: it may allow girls to follow interests and eventually discover a passion. I think it is a great idea if more women were involved in geekdom and open source development not because it is inherently great but because I am sure there a lot of women out there who would enjoy it (and by extension, I am sure a lot who would not). By highlighting this article I am not advocating some forced hacker-female-labor-migration-policy but pointing to the fact that social conditions outside of geekdom play a role in ensuring more participation among women. But let me explain a few things before I argue my position a little further.

First a little clarification, especially now that I have read the article. By “alpha” the author does not mean dominant, aggressive, and totally jerky, which is what might immediately come to mind when you read/hear alpha (especially if one knows any alpha-geeks or alpha-lawyers for that matter, who are much worse, imho). And I certainly don’t want any more alpha-anything (alpha-women, alpha-dogs, alpha-cats, alpha-hamsters ) given our world is already chock-full of alpha-jerks. By using the term, the author basically means confidence, which apparently is on the rise among girls, leaving them much more likely to be go-getters, undaunted by explicit and implicit barriers and obstacles and thus more likely then ever to enter arenas that have been thought of as traditionally male or in fact totally dominated by males. If this trend is indeed in place, I think it is great and I hope that this eventually translates into more girls/women populating traditionally male areas whether it is neurology, movie directing, hacking, or surfing.

What I appreciate about the article is that his research can help us question the idea that women are naturally averse to competition due to their estrogenic hormones while boys, brimming with testosterone, just love it and exude it. I never identified with that conventional well-worn script, in part because I guess I am fairly confident and somewhat competitive. Being in academia for the last 10 years, I have witnessed a lot of really confident women that have helped inspire me and keep me going, especially when times got rough.

What is fascinating about the article (and by extension probably his book) is that gender parity and equity and changes in the psychological makeup of women have not changed overnight but have taken a much longer time to settle in place. We are only now bearing the fruits of structural and educational changes first instituted decades ago and that tackled some serious forms of discrimination. As a result, we are seeing girls and women donning a deeper confidence that may help them participate with more success in the arenas they want to whether it be sports or in the workplaces (though there are certainly still major barriers and issues, which are addressed in the article).

So why would someone want to participate in the world of free software and hacking in particular? My first answer is there may be any number of reasons why anyone, female or male or transgender or whatever, may want to do so—for the love of technology, to feel an intense belonging to a community who share your passions and who work together to create something with a lot of value, to enjoy the challenge of learning, to spread freedom to every corner of the earth, etc… It is not that geekdom is inherently fun and exciting but that it will be interesting to some slice of the population—men or women (or other)—and what is the harm in lowering the barriers to entry, especially if it brings enjoyment and frankly a lot of economic security too?

There are a number of girls/women who already find it worthwhile and I am sure many more who would. And the point is not to create some “policy” to make sure that we shuttle women into hackerdom but as a society we should equip them with the necessary psychological tools so that if they think this is worthwhile, and discover that they love it, etc, they will dare to venture in there and more importantly, stay if they want to.

In terms of Karls point that “a lot of people are professional geeks in part because they’d have trouble being anything else; like being gay, it’s not a “choice,” I think that is far too narrow of an assessment, not to mention an outdated caricature of geeks. While there is certainly a class of socially awkward geeks (if that is what you mean??), I would say they are in the minority though they may certainly stand out precisely because they are the odd ducks and because the stereotype is so entrenched. Many geeks I have met, while they may pretty darn focused on geekdom, also have full and rich lives/personalities that cannot be easily collapsed into one immutable personality type. Yes they may be obsessed with tech but aren’t doctors, academics, musicians, lawyers sort of fanatical too? I spend like my whole week working on academic stuff (part of necessity, part out of love). And at least hacking has way better conferences and economic perks, which may help explain why people stay :-)

Finally, I think you assume a little to strongly that we do what we do because we have a pre-formed existing desired to do so. While I think this is the case for many things (and I knew the minute I learned about anthropology, I wanted to be one, which was odd but it proved to be correct), I think desire is also formed as much through experience and hence the importance of exposure to different worlds and experiences. I know that there are many things I could have never imagined I would have loved–karoake and sailing are two things that come to mind—until I tried them about both took some degree of courage. In the later case, it took a lot of guts to move onto some ship at the age of 18 instead of going to college and I am so glad I did. This is an instance where confidence and an initial curiosity led to discovering a love and passion I never knew I had. So if desire can be formed and not just expressed, I think it is key to make sure people have all sorts of opportunities to cultivate the passions they never knew they had.

November 10, 2007

Tesla coil super mario duet

Category: Geekitude,Tech — Biella @ 6:26 am

Can you get more geeky than this?!!!??? :-)