Spence Green

التكرار يعلم الحمار

I am a Ph.D student in Computer Science at Stanford University. In addition to computers and languages, my interests include travel, running, and scuba diving. more...

Complete Blog Archives

هل تريد أن تكنتك؟ | 12 March 2013

Ubuntu 12.04 Wifi timeout | 10 February 2013

The 2012 New York Marathon was a leadership failure | 6 November 2012

Non-projectivity in English | 22 October 2012

New Arabic Word Segmenter | 23 April 2012

Entity Clustering Across Languages | 9 April 2012

Installing SRILM on Ubuntu 11.10 | 1 February 2012

Last Weekend’s Dive at Pt. Lobos: Twin Peaks | 14 August 2011

Don’t Push pO2 During Deco | 2 June 2011

Arabtex patch for the ACL and Computational Linguistics Stylesheets | 1 June 2011

Just Watch This | 22 May 2011

Arabic Linguistics Symposium Call for Papers | 17 May 2011

Using Humans to Translate the Web: Duolingo | 5 May 2011

Linguistic Workshop on the Mehri Language |

Four Investing Books for the Lazy, Ambitious | 4 May 2011

Michael Jordan on the Top Open Problems in Bayesian Statistics |

Grad School Principles to Live By | 27 April 2011

Bad Start to Diving Season |

Grad School Tips for AI People | 25 April 2011

On Indulgence | 20 April 2011

Taxonomy of MT Systems | 23 February 2011

2011 Arabic Linguistics Symposium Programme Posted |

Uses of the Cross-Lingual Link Structure of Wikipedia | 8 February 2011

Reading Up On Bayesian Methods |

NLP Software That People Actually Use | 1 February 2011

Loud is Good | 23 January 2011

HOWTO: Basic Arabic Preprocessing for NLP | 19 January 2011

Awesome Arabic Corpus Search Tool | 11 January 2011

Four More Points on Technical Writing | 10 January 2011

Two Books on French Syntax |

A New World | 2 June 2010

Some Remarks on Technical Writing | 12 May 2010

You’re Not As Special As You Think You Are | 14 February 2010

If I weren’t a computer scientist… | 21 January 2010

HOWTO: WordPress, 1and1, and MySQL | 9 January 2010

How People Once Wrote |

Free Speech | 17 October 2009

You Can Do Better, AJC | 18 September 2009

On Noise | 30 June 2009

The Book I Want to Write | 29 June 2009

Theories and Solutions | 31 December 2008

Notes on Status | 30 December 2008

Weird, but Interesting | 29 December 2008

HOWTO: Working with Python, Unicode, and Arabic | 19 December 2008

Think Like a Child | 15 December 2008

Programmers and Scientists | 27 November 2008

Guido, Google, and App Engine | 12 November 2008

A New Take on Renewables | 5 November 2008

What I Learned from the Crash | 22 October 2008

Resonating with Computers | 15 October 2008

First Week in Graduate School | 4 October 2008

An Inquiry into Inquiry-Based Learning | 23 September 2008

Rebreather Trip (Aug 20-22 in Morehead City, NC) | 8 September 2008

California, Weird |

The Power of Lists | 4 September 2008

Minimalism As Necessity |

Amateurism: Out from Under the Shadetree | 3 August 2008

Why I’m Moving to Palo Alto | 1 June 2008

The Brave New World, Briefly Revisited | 16 May 2008

Knuth on Software | 6 May 2008

An Exchange | 27 March 2008

The Change Champion | 22 February 2008

A Plan for Software Architecture |

The Iowa Theory | 7 February 2008

How to Task Programmers | 31 January 2008

Interface Design Principles | 8 January 2008

God in 500 Words | 5 January 2008

Re-use, or The Unknown Ideal | 17 December 2007

Reflections on Interface Design | 14 December 2007

The Critical Design Review | 11 December 2007

More With Less | 2 December 2007

Two Useful, Totally Unrelated ASP.NET Topics | 29 November 2007

Learning CSS for ASP.NET | 27 November 2007

A Letter | 16 March 2007

The Most Frustrating Language in the World | 24 February 2007

On English |

Half Marathon World Record Broken This Morning | 9 February 2007

Human Rights in the UAE |

“Photo Reports” Section Added |

Updated Pictures | 6 February 2007

Backpacking in The Drakensberg, South Africa | 5 February 2007

I’m Back… | 24 November 2006

Updates, etc. | 25 August 2006

Off for the Summer |

New Pictures | 5 June 2006

Weekly Post | 2 June 2006

Three Days in Cairo |

India v. Pakistan | 24 April 2006

Weekly Post | 10 April 2006

Weekly Post | 12 March 2006

Jordan, Day 1 |

Weekly Post | 26 February 2006

Weekly Post | 10 February 2006

Weekly Post | 20 January 2006

On Vacation | 23 December 2005

Weekly Post | 5 December 2005

Church and State, Part II | 25 November 2005

Weekly Post | 20 November 2005

Church and State, Part 1 |

Reading | 11 November 2005

Coming Home |

Weekly Post |

Disclaimer #2 | 3 November 2005

Weekly Post…Dubai, Misc. |

New Pics | 24 October 2005

Disclaimer |

Weekly Schedule |

Mussafah Labor Camps |

Doha, Qatar |

Pics Page | 2 October 2005

A Good Laugh |

First Week of Work |

First Night in UAE | 27 September 2005

Abu Dhabi Updates |

std::string in the Visual Studio .NET Debugger | 14 July 2005

Notifying Managed Code of a Native Callback | 8 July 2005

Managed Assemblies, IJW, and .h Files | 6 July 2005

Mixed Mode DLL and “/Zl” | 30 June 2005

MFC / COM Interop with .NET (Managed C++) |

Software Blogs | 29 June 2005

A Purpose | 26 May 2005

Updates | 22 May 2005

First Post | 17 April 2005