Reviews In Depth

Top movie and book reviews that get beneath the surface

About: Dan Haggard

Website
http://danielhaggard.com
Google Profile
Profile
I'm a thirty something guy that is trying to finish a PHD in philosophy. I think a lot and write a lot - but can't imagine employing those talents for "the man". So I write for myself and anyone who cares to read it.

Posts by Dan Haggard

Paul Adams, Dunbar’s Number and the Hidden Narrative of Social Networking

There is a narrative hidden underneath the emergent social networking phenomenon.  It’s a story about our fundamental psychological reality and our absolute potential as a species.  Thousands of pundits are trying to tell it – but none of us really knows how to craft a narrative so epic in scope.  With the release of Google [...]

How to Learn to Learn Python

A reader on my post about why everyone should program asked me for some advice on the step I took to learn the Python programming language.  So I thought I might write a little guide for those who think they might be interested in learning Python. This guide will be a little unusual by most [...]

The Art of Gaming and the Gaming of Art

Not too long ago, the Internet went nuts over Roger Ebert’s contention that not only were computer games not art, but that they never could be.  The subject is well worn, and most of you are probably tired of it – having heard all the arguments from every side that you think you’re ever likely to hear. [...]

No Chilli Beans for Young Men (short-fiction)

I first came to believe that we were all going to die the day my neighbour ‘Old Man Bill’ disappeared. I mean – really believe it. No more hope. No more delusions. Belief that it was just a matter of time before it happened – either by our own hand, or by way of the things that were out there. It’s the kind of belief that comes with a bitter-sick feeling right in the pit of your stomach. It drops you to the floor and has you crying your eyes out. Defeat, annihilation – end. I believed it all right. All because one old man got taken out. The countless deaths before hadn't made me see it. It was the death of an Old Man that meant the end of the world.

Why Everyone Should Learn to Program

Today we will be reviewing a programming language. Yes! A programming language - Python to be precise. But as per usual here on RID - we won't be looking at things from the normal perspective. If you head on over to the various places where hackers hang out on the internet, the sort of discussions you'll find run something like the following: What is the programming language at issue? Weigh its pros and cons versus other languages. How is it typed? Is it object orientated? Is it functional? What in fact are the advantages of these features... etc... What is much more uncommon is a discussion of the question - why should anyone learn to program? And that's the question I'm going to answer today.