It’s just ones and zeroes: the representational power of binary notation

This recent Saturday Morning Breakfast Cereal strip illustrates a ridiculous, but ultimately profound, issue around how we think about numbers and computers:

Most of us who use computers, regardless of age, do not actually think that there are little physical tokens that look like ‘1’ and ‘o’ physically bouncing around inside the CPU or residing on the hard drive.    We know that that can’t be true.   In some sense, we (hopefully) understand that ‘1’ and ‘0’ are symbols of ‘on-ness’ and ‘off-ness’, conventional representations using binary (a two-state numerical system) of the foundation of  modern electronic circuitry.  And yet, when we talk about how computers ‘think’, we inevitably end up talking about 1s and 0s. Which is why we chuckle when the same idea is used in the Onion article ‘Microsoft Patents Ones, Zeroes‘ or in the Futurama movie Bender’s Big Score, which relies on the conceit of a  series of ones and zeroes tattooed upon someone’s butt that, when read aloud, opens up a time-travelling portal.

https://i0.wp.com/slurmed.com/movies/img/futurama_movie_bender_tattoo_binary_code.jpg

We laugh because, at some level, we know that computers are not really reading ones and zeroes off a page.  But if not, what do we think they’re doing? I think it would be fascinating to figure out what the cultural model is that underlies this – that it would be a nice ethnographic question to ask, “What does it mean when people say that computers use 1s and 0s?”   You would surely get a lot of responses from computer scientists that talk about switches and logic gates, and some blank stares, but it would be very interesting to see how ordinary, average, computer-literate users talk about binary as a language that computers understand.

Like any good geek dad, I spend a lot of time trying to stop my son from spending all day watching Youtube videos of video games, and the solution, fortunately, seems to be that he also likes watching a lot of Youtube videos about science and technology, and so he introduces me to some cool ones, and we watch them together.    So take a few minutes to check out this recent video from the fantastic Computerphile channel, where James Clewett talks about the importance of abstraction as a means of allowing us to talk about  what’s going on in everyday computing in an understandable way:

Let’s focus on the segment starting at around 0:59: “Look, a transistor is just a switch, and that switch can be open or closed, and the electrons travelling down the wire, they’re either there or they’re not there, which is a 1 or a 0,  and in Numberphile we talk about 1s and 0s a lot, so we won’t go back into that, but it’s just numbers travelling down a wire.”

Clewett, who obviously does understand exactly what is going on, starts with a discussion of switches (real objects) which can be in one of two states, on or off, and then moves to electrons (real objects) either being present or absent, then makes an abstracting discursive move to talking about 1s and 0s, which are not real physical objects, but an abstract representation of the states of switches or the presence/absence of electrons.  And then, within twenty seconds, he’s moved to ‘just numbers travelling down a wire’, which is a highly concrete representation indeed, but clearly not a literal one.  And even though we and he know that numbers are abstractions of the properties of the world – that the numbers are not actually little objects moving down a wire – this seems to be a very central way of thinking about how computers think.  We can’t seem to do without it for very long.

I wonder whether this is tied in to the metalinguistic idea that entities need language to communicate or to think – that we need a metaphorical, language-like understanding of how computers process information, and so we build up this understanding that is close to how we imagine a thinking entity must process information, even though we understand at some other level that it cannot actually work this way.    It may be the most apt metaphor for understanding off/on switches (or digital information generally) but it is still a metaphorical understanding constrained by how we think entities that process information analogously to humans must work.

Back on track

As you may have surmised, it looks like I’m back on track here, posting regularly.  My summer is looking pretty light (I’m not teaching this year, and I’ve just prepared my tenure file) and I have some new content that I’ve been meaning to get to for a while. I’ve already revised my Numerical Notation book page and updated some of the side links and the blogroll (although I have some cleaning up to do).  For those loyalists who have been waiting for my return, or for any new readers, please feel free to suggest other appropriate blogs or sites that I might link to.    Thanks for bearing with me!

The Richwine affair and advisory responsibility

Over at Anthropology Now, Elizabeth Chin has written a devastating essay, “What Jason Richwine Should Have Heard from His PhD Committee” that utterly demolishes the scholarly pretentions of Jason Richwine on the basis of his poorly researched and conceptually incoherent doctoral dissertation.  For those who may not have followed the story, Richwine was a fellow of the conservative think tank, The Heritage Foundation who recently co-authored (with Robert Rector) a paper entitled “The Fiscal Cost of Unlawful Immigrants and Amnesty to the U.S. Taxpayer” arguing for an IQ-based selection system for immigration to the US, and arguing emphatically that there are substantial inter-group differences in intelligence that have public policy implications.  At which point, Garance Franke-Ruta investigated Dr. Richwine’s earlier work and found his 2009 doctoral dissertation, “IQ and Immigration Policy” which makes many of the same claims, and some that are substantially more egregious.  This has led to a serious look at the Harvard Kennedy School’s policies for approval of doctoral dissertations and forced a variety of parties to defend (or not) Richwine’s work.    Dr. Richwine resigned from the Heritage Foundation shortly thereafter.

Chin points out things that should be apparent to anyone with even the remotest familiarity with human genetics or biological anthropology: that this work systematically ignores decades of scholarship, makes spurious conceptual claims, engages in ad hominem reasoning, relies over-heavily on eugenicists and so-called ‘racial science’ as evidence.  She ultimately does what someone (anyone) should have done years ago on Dr. Richwine’s committee, noting simply that, “I am forced to conclude that your work is bad science.  Your conclusions are not objective but ideologically driven.   Your research is narrow and selective in the extreme and aligns rather dramatically with racist attempts to justify white superiority.”

What astonishes me most is not that such scholars exist, but rather, that a department or school would permit a student to form a committee where no member has expertise in the area of study. Richwine’s doctoral supervisor, George Borjas, has said explicitly that “I have never worked on anything even remotely related to IQ, so don’t really know what to think about the relation between IQ, immigration, etc. In fact, as I know I told Jason early on since I’ve long believed this, I don’t find the IQ academic work all that interesting. Economic outcomes and IQ are only weakly related, and IQ only measures one kind of ability. I’ve been lucky to have met many high-IQ people in academia who are total losers, and many smart, but not super-smart people, who are incredibly successful because of persistence, motivation, etc. So I just think that, on the whole, the focus on IQ is a bit misguided.”  All of this is completely correct.   George Borjas is a smart man.   So why did no one, not his advisor, nor any commitee member or department chair, insist that someone on the committee should have some real expertise in the causes of human biological variation, genetic and otherwise, and that the dissertation ought to be vetted by someone with such expertise before it could be approved?   (I note that one of Richwine’s committee members is the sociologist Christopher Jencks, whose edited volume The Black-White Test Score Gap makes a profound, statistically rigorous case for environmental rather than genetic causes of known disparities in such tests.  What was going through Jencks’ mind when he approved Richwine’s dissertation?

None of this is to diminish Richwine’s responsibility for his own work, which is, after all, the point of writing a doctoral dissertation.  But departments and doctoral committees have a key role to play in vetting, and ultimately in improving, sub-par scholarship.  Ultimately I think this fiasco points to the ongoing importance of interdisciplinary social science including biological anthropology if public policy (and related disciplines) hope to have anything to say on what are obviously some key issues in contemporary policy debates.

New book announcement

I have just added a major new page for my new edited volume, Human Expeditions: Inspired by Bruce Trigger.    You can find more information on the book, including purchase information, by following the link.

Numerals in webcomics

Over the past few years, I have been informally collecting and curating a set of comics (mostly online webcomics) relating to my main research interest in numerals, number systems, and numeracy.     While I am led to understand that not everyone in the world appreciates my particularly nerdesque sense of humour, it seems reasonable to suppose that if you’re reading this blog, then you might be like me and find these to be hilarious and/or thought-provoking.    Here are some of my favourites; reader contributions are very welcome (along with suggestions of other comics where I might find good material in the future).

 

Married to the Sea

Card-counting: http://www.marriedtothesea.com/122811/card-counting.gif

Mortgage industry: http://www.marriedtothesea.com/022309/mortgage-industry.gif

Number Two Number Four: http://www.marriedtothesea.com/121506/number-two-number-four.gif

 

Saturday Morning Breakfast Cereal

Balls constants: http://www.smbc-comics.com/index.php?db=comics&id=2982

Conversation Trick #57721: Self-referential phrases: http://www.smbc-comics.com/index.php?db=comics&id=2448

Fouriest: http://www.smbc-comics.com/index.php?db=comics&id=2874

Polish hand magic: http://www.smbc-comics.com/index.php?db=comics&id=1914

Too many zeroes: http://www.smbc-comics.com/index.php?db=comics&id=1768

 

Toothpaste for Dinner

10 types of people: http://www.toothpastefordinner.com/052503/10-types-of-people.gif

Happy New Year 2008: http://www.toothpastefordinner.com/010208/happy-new-year-2008.gif

Swedish binary: http://www.toothpastefordinner.com/022210/swedish-binary.gif

Synaesthesia emergency: http://www.toothpastefordinner.com/111808/synaesthesia-emergency.gif

Unaphobia: http://www.toothpastefordinner.com/110310/unaphobia.gif

 

XKCD

1 to 10: http://xkcd.com/953/

Binary sudoku: http://xkcd.com/74/

Code Talkers: http://xkcd.com/257/

ISO 8601: http://xkcd.com/1179/

License Plate: http://xkcd.com/1105/

Money: http://xkcd.com/980/

Number line: http://xkcd.com/899/

Numerical sex positions: http://xkcd.com/487/

One two: http://xkcd.com/764/

Words for small sets: http://xkcd.com/1070/