Author Archives: Christopher Lane Hinson

About Christopher Lane Hinson

A hairy haskell hacker with interests in games, computer science, and social justice.

Richard Dawkins, Can We Please Just Not?

Richard Dawkins wants the logical people of the world to use hypothetical constructs instead of actual facts: Two miners are trapped underground by an explosion. They could be saved, but it would cost a million dollars. That million could be … Continue reading

Posted in Social Justice | Leave a comment

All User Interfaces Should Be Designed for Albert Einstein

Think about it. Professor Einstein is the ultimate non-technical user. He’s never seen a personal computer before. He doesn’t understand any computing metaphor or jargon. The application must teach him everything he needs to know, and he should get the … Continue reading

Posted in Software Engineering | Leave a comment

Did willfully create a disturbance . . .

Last week I was arrested and charged with 2nd degree trespassing, failing to disperse on command, and “creating a disturbance in the North Carolina State Legislative Building with loud singing and yelling and/or displaying unauthorized signs.” I didn’t go to … Continue reading

Posted in Social Justice | Leave a comment