Currently browsing author

Shawn

The Wake

It was de Polignac, I think, who wrote about the meaning of the great Panathenaic Festival. Whereas other cities of classical Greece had urban and rural sanctuaries, Athens had only the urban. And so, while other cities’ citizens would process out to the rural sanctuaries for their festivals, Athen’s great procession wound through its streets and open spaces: a show by the city, for the city; a demonstration of the city’s character and foundation stories to itself.

Scraping Instagram with R, with PHP

I’ve had reason lately to be collecting information regarding the sale of human remains online, in various places. One such is Instagram. Working with Instagram is not straightforward. One approach that I had been using was a package for R called ‘InstaR‘ by Pablo Barbera. It worked great, after some initial confusion on my part on how to get the damned thing to authenticate (which involves setting up an Instagram developer’s account, etc etc.).

Poem X

x i shall be across the plain when the sun was sinking but enough of the chain between my mother embraced me once before when she cut me short with a push   I fed King Solomon’s Mines into Ben’s markov chain generator that he’s been using as part of his class. This is what came out. I like it.

Archaeogaming Unconference 2

The first archaeogaming unconference was held in June 2015. It was a fairly successful event. So let’s have another one, shall we? It will happen via the MIT Unhangout platform in mid January 2017; watch this space for the exact day and time (which depend on my collaborators and the time zones they happen to be in). Please suggest or vote for session ideas here.

Workshop on Networks & Simulation for the Humanities – Nov 9, Discovery Centre Macodrum Library

Carleton University, Ottawa, Macodrum Library Discovery Centre RM 481, 11 – 2 Understanding the complexity of past and present societies is a challenge across the humanities. Simulation and network science provide computational tools for confronting these problems. This workshop will provide a hands-on introduction to two popular techniques, agent based modeling and social network analysis.

DRAFT: On the ethics of video games & archaeology

This is a draft. It has non-sequiturs, typos, incomplete thoughts, and errors. Read at your own peril. But it’s getting close to the point where I’ll submit it. Archaeology and video games share a number of affinities, not least of which because they are both procedurally generated. There is a method for field archaeology; follow the method, and you will have correctly excavated the site/surveyed the landscape/recorded the standing remains/etc.

Eldritch Archaeology

After the excavation by the @tinyarchae team wound down, Clarence returned home to his parent’s basement, and began working on the site report. Each time he saved, the screen would reload. In frustration, he shut the computer down… but in the night, he woke up: the ghastly glow of the screen lit the room in blue-grey shadows. He stared at the screen. A single webpage, constantly refreshing… >>> Draft Report on the Archaeological Research at the Whu Site, South St.

Distantly Reading Digital Archaeology: Mobilizing the Past for a Digital Future

There’s a new volume on digital archaeology coming out via the Digital Press at the University of North Dakota, Mobilizing the Past for a Digital Future. Bill Caraher let me have an advance copy of it. Instead of reading it and writing a review, I thought I’d do a distant reading instead, as befits digital archaeology, and see what I found. I did my analysis in R, and wrote my results up in Rmd (R-markdown, that is, my written ruminations + actionable code, all in one file).

Still haven’t found what I’m looking for – but this might be closest

Ok. Maybe this is a good idea. Problem: You want your students to keep track of their research in an open notebook. You don’t want to faff with jekyll and anything too complicated. You don’t know what kinds of machines your students will have, so it’s got to be cross-platform. Perhaps a solution: Student creates a new folder on their machine called ‘open notebook’. Student downloads MDWiki (download link) Student unzips the mdwiki.

Romans Must Die – chapter draft

[a draft for the VALUE Project volume. Expect changes.] Romans Must die Shawn Graham Carleton University Archaeologists have been simulating past societies via computation for decades (cf Wurzer et al 2015; Costopoulos and Lake 2010 for recent overviews). It is nothing new for us to perform a kind of practical necromancy to raise the dead to see what they can tell us. Archaeogaming introduces a new actor into these artificial societies: living humans.

Getting Data out of Open Context & Doing Useful Things With It: Coda

Previously, on tips to get stuff out of Open Context… In part 1, I showed you how to generate a list of URLs that you could then feed into `wget` to download information. In part 2, I showed you how to use `jq` and `jqplay` – via the amazing Matthew Lincoln, from whom I’ve learned whatever small things I know about the subject – to examine the data and to filter it for exactly what you want.

Getting Data out of Open Context & Doing Useful Things With It: Part 2

If you recall, at the end of part 1 I said ‘oh, by the way, Open Context lets you download data as csv anyway’. You might have gotten frustrated with me there – Why are we bothering with the json then? The reason is that the full data is exposed via json, and who knows, there might be things in there that you find you need, or that catch your interest, or need to be explored further.

Getting Data out of Open Context & Doing Useful Things With It: Part 1

a walkthrough for extracting and manipulating data from opencontext.org Search for something interesting. I put ‘poggio’ in the search box, and then clicked on the various options to get the architectural fragments. Look at the URL: https://opencontext.org/subjects-search/?prop=oc-gen-cat-object&q=Poggio#15/43.1526/11.4090/19/any/Google-Satellite See all that stuff after the word ‘Poggio’? That’s to generate the map view. We don’t need it.

A Tiny Excavation

Sometimes, the story emerges in the gaps… ‘TinyArchaeology‘ is a twitter bot that tweets out episodic glimpses inside a particularly dysfunctional excavation (using both emojis and text). It was built with CheapBotsDoneQuick which uses the generative grammar ‘Tracery‘. Give it a shot. You can use the TinyArchaeology source code to get started.