<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
 <title>Aaron Ecay’s website</title>
 <link href="http://localhost:8889//feed.xml" rel="self"/>
 <updated>2018-08-26T23:06:31+01:00</updated>
 <id>http://localhost:8889//feed.xml</id>
 <author>
   <name>Aaron Ecay</name>
 </author>
 
 <entry>
   <title>Two phases of &lt;i&gt;do&lt;/i&gt; auxiliaries in Early Modern English: Evidence from priming data</title>
   <link href="http://localhost:8889//papers/icehl20/"/>
   <updated>2018-08-27T00:00:00+01:00</updated>
   <id>http://localhost:8889//papers/icehl20</id>
   <content type="html">&lt;p&gt;
I presented a talk at the &lt;a href=&quot;http://www.conferences.cahss.ed.ac.uk/icehl20/&quot;&gt;20th International Conference on English Historical Linguistics&lt;/a&gt; about the patterns of priming present in Early Modern English auxiliary &lt;i&gt;do&lt;/i&gt; usage (with special reference to &lt;i&gt;do&lt;/i&gt; in affirmative declaratives).
&lt;/p&gt;

&lt;ul class=&quot;org-ul&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://example.com/files/Ecay-icehl20-priming-and-auxiliary-do.pdf&quot;&gt;Link to the slides&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
 </entry>
 
 <entry>
   <title>Questions for aspiring temporary lecturers</title>
   <link href="http://localhost:8889//blog/2017/07/questions-for-aspiring-temporary-lecturers/"/>
   <updated>2017-07-26T00:00:00+01:00</updated>
   <id>http://localhost:8889//blog/2017/07/questions-for-aspiring-temporary-lecturers</id>
   <content type="html">&lt;p&gt;
Iʼve been thinking lately about temporary teaching jobs.
In general, academic departments are built around the assumption that affiliations will be long-lasting and have a personal component.
Thus, little attention is paid to the situation of temporary workers vis a vis departmental and university resources: in HR-speak, “onboarding.”
Iʼve had mixed experiences with this aspect of jobs, and so I set out to write a list of questions that I think itʼs important for new temporary teachers to have answers to.
I take as the paradigmatic case a fixed-term contract to teach one module in linguistics for one term at a UK university, because those are the parameters that most closely match my own experiences and those I know enough about to extrapolate from.
Of course, if your own situation is different you might want to change some things, but I feel the principles should hold up fairly broadly.
&lt;/p&gt;

&lt;p&gt;
Before getting on to the list, I should make two things clear.
The first is that this post is &lt;b&gt;absolutely not&lt;/b&gt; a criticism of my colleagues (or students) who have participated in the experiences underlying this list.
I wrote above that the necessity of a list like this comes from an ongoing reorganization of the fundamentals of the academic labor market.
This affects both the teachers as well as the departments that use their services.
&lt;/p&gt;
&lt;aside&gt;
&lt;p&gt;
And I would add “negatively affects,” though thatʼs another blog post.
&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;
There are always lessons to be learned in life, but in the context Iʼm writing about my constant experience has been of good and passionate people doing the best that they can in challenging circumstances that have been imposed on them.
Some of them have in fact gone far beyond what in turn could be expected of them to help me avoid the sharp edges of many of these questions.
&lt;/p&gt;
&lt;aside&gt;
&lt;p&gt;
You know who you are, and thank you.
&lt;/p&gt;
&lt;/aside&gt;

&lt;p&gt;
Secondly, what is the purpose of this list?
Most obviously, it might help people who are early in their careers and faced with the prospect of one of these jobs to prepare themselves for the demands of the job, and avoid pitfalls obvious in hindsight that can sap time and motivation.
But I also hope that it has a broader impact.
Permanent teaching staff can make sure that their incoming colleagues have access to this information in an easy-to-reference format.
Those with institutional clout can make sure that their institutions address some of the shortcomings that underlie these questions.
And those who have never held a similar position can reflect on how what seem like trivial (though doubtless annoying) administrative details from one perspective become more onerous when undertaken without institutional support and on a very limited budget of time, salary, and energy to tackle them.
&lt;/p&gt;

&lt;p&gt;
Without further ado, a list of &lt;b&gt;questions for aspiring temporary lecturers&lt;/b&gt;
&lt;/p&gt;

&lt;ul class=&quot;org-ul&quot;&gt;
&lt;li&gt;Are there materials for this module available from past years?
Can I be added as an instructor to the VLE(/Blackboard/etc.) for past versions of this module, so that I can access these materials all at once rather than having them trickle in?
Is there a policy or guideline about reusing exam questions from year to year (my own questions or those used by other instructors)?&lt;/li&gt;
&lt;li&gt;&lt;p&gt;
What are studentsʼ expectations about the availability of materials and feedback on the VLE?
Will the lectures be recorded?
Are students expected to take notes during the lectures?
Is there smart board technology that I can use during the lectures?
&lt;/p&gt;
&lt;aside&gt;
&lt;p&gt;
This might seem like a bizarre and specific question, but one of the biggest difficulties in a recent teaching assignment was retooling my materials and teaching style to accommodate the fact that students expect lecture recordings to be available, and were not able to learn by taking notes during lectures (which is a very complex issue and not one that a temporary lecturer can address).
The recording devices in the room where I taught captured only audio and the computer screen – broken smart board and no classroom video, so I had to think hard before each lecture about all the syntax trees I might want to present and make sure to include them on the slides, as the option to draw a tree on the board spontaneously was not available.
If I had known this information beforehand, a lot of work revamping lectures – not to mention anxious and critical student feedback – could have been avoided.
&lt;/p&gt;
&lt;/aside&gt;&lt;/li&gt;
&lt;li&gt;What criteria is my teaching being evaluated against?
Are there student assessments in the mid-term and/or at the end of the module?
Are there other assessment methods (e.g. observed teaching – this might sound intrusive but can actually be an excellent opportunity to get feedback about your teaching from an experienced senior colleague)?  Is there a departmental teaching strategy that I should be aware of (especially in light of Tef)?&lt;/li&gt;
&lt;li&gt;What are the Universityʼs training requirements for fire safety / information security training / occupational health assessment (the “display screen equipment” assessment; these are three legally required bits of training for new employees)?
Have the hours to complete this training been included in my contract?&lt;/li&gt;
&lt;li&gt;What is the marking scale for this module?
What is the expected distribution of marks?
(Marking scales vary drastically in different countries, and less drastically but just as unsystematically across institutions in the UK.)&lt;/li&gt;
&lt;li&gt;Are there any deadlines or dates I should be aware of for submission of exams/assessments at the beginning of the module (for the external examiner), the return of marks for assessed work during the term and the final exam, Board of Examiners/Studies meetings, etc.?&lt;/li&gt;
&lt;li&gt;What expectations are there of me once term time is over?
Attendance at next termʼs BoS meeting(s)?
Setting/marking resit exams?
Will I be separately paid for these if (as is often the case) these hours are not included in the initial teaching contract?&lt;/li&gt;
&lt;li&gt;In light of the rise in mental health morbidity and mortality, what resources does the University provide to staff for supporting students who present to me with signs of such difficulties?
How can I access the Universityʼs employee counseling services (for this or any other reason)?&lt;/li&gt;
&lt;li&gt;Other than teaching and dealing with students, are there any activities that the department expects me to undertake as part of “good citizenship”?
For example, attendance at open days, student presentation days, talks/receptions, etc.&lt;/li&gt;
&lt;li&gt;Conversely, what steps will the department take to make me feel included in its intellectual and social life?
Have I been added to the email lists or other venues via which announcements are distributed?
Will you assign me a “buddy” or mentor on the full-time staff who will make sure to include me in formal and informal department activities (and answer any other procedural/administrative questions I have)?&lt;/li&gt;
&lt;li&gt;How do I access the copy machine?
Kitchen/break room?
Office supplies?
Mail facilities?
Will I have after-hours access to the building that my office is in?&lt;/li&gt;
&lt;li&gt;Will I have the opportunity to access training that the institution provides?
For example, teaching techniques, research/grant writing workshops, and other information sessions (recently, legal clinics for EU staff post-Brexit).&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;
And finally, one set of questions that youʼre unlikely to be able to get an official answer to, and even asking will make HR types nervous (at least the clever ones).  Nonetheless, itʼs important and worth finding out as soon as you can from unofficial sources:
&lt;/p&gt;
&lt;ul class=&quot;org-ul&quot;&gt;
&lt;li&gt;What do you see the future of this position being?
Do you anticipate advertising for another similar temporary position next semester/year?
Do you anticipate making any permanent hires in the next year or two?&lt;/li&gt;
&lt;/ul&gt;
</content>
 </entry>
 
 <entry>
   <title>Disentangling style and priming using Generalized Additive Models</title>
   <link href="http://localhost:8889//papers/style-and-priming-poster-2015/"/>
   <updated>2015-04-14T00:00:00+01:00</updated>
   <id>http://localhost:8889//papers/disentangling-style-and-priming-using-generalized-additive-models</id>
   <content type="html">&lt;p&gt;
This poster, co-written with &lt;a href=&quot;http://www.ling.upenn.edu/~cahern/&quot;&gt;Christopher Ahern&lt;/a&gt; and &lt;a href=&quot;http://www.meredithtamminga.com/&quot;&gt;Meredith Tamminga&lt;/a&gt;, was presented at the &lt;a href=&quot;http://www.mis.mpg.de/calendar/conferences/2015/coca.html&quot;&gt;Workshop on causality in the language sciences&lt;/a&gt; in Leipzig in April 2015.
&lt;/p&gt;

&lt;ul class=&quot;org-ul&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://example.com/files/Ahern-Ecay-Tamminga-style-priming-poster.pdf&quot;&gt;A link to the poster&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://example.com/files/Ahern-Ecay-Tamminga-style-priming-handout.pdf&quot;&gt;A handout version with bibliography (suitable for printing)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
 </entry>
 
 <entry>
   <title>Investigating the history of English do-support using automatically annotated corpora</title>
   <link href="http://localhost:8889//papers/brazil-poster-2015/"/>
   <updated>2015-03-08T00:00:00+00:00</updated>
   <id>http://localhost:8889//papers/investigating-the-history-of-english-do-support-using-automatically-annotated-corpora</id>
   <content type="html">&lt;p&gt;
This poster was presented at the British Council’s Researcher Links workshop at the University of Campinas.
It touches on work I did with parsed corpora for my dissertation.
&lt;/p&gt;

&lt;ul class=&quot;org-ul&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://example.com/files/Ecay-do-corpora-poster.pdf&quot;&gt;A link to the poster&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://example.com/files/Ecay-do-corpora-poster-handout.pdf&quot;&gt;A link to the handout&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
 </entry>
 
 <entry>
   <title>Two invited talks on language change at the University of Manchester</title>
   <link href="http://localhost:8889//papers/manchester-talks-fall-2014/"/>
   <updated>2014-10-14T00:00:00+01:00</updated>
   <id>http://localhost:8889//papers/two-invited-talks-on-language-change-at-the-university-of-manchester</id>
   <content type="html">&lt;p&gt;
On October 14 and 15, I gave two invited talks at the University of Manchester.
The first was on the topic of my dissertation research into &lt;i&gt;do&lt;/i&gt;-support, and the opportunities and challenges that a giga-word corpus brings to historical syntactic investigations.
Here’s a link to &lt;a href=&quot;http://example.com/files/Ecay-Manchester-do-support.pdf&quot;&gt;the slides from that talk&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
The second talk was a seminar on the application of the Constant Rate Hypothesis to historical language research.  &lt;a href=&quot;http://example.com/files/Ecay-Manchester-constant-rate.pdf&quot;&gt;The slides from that talk&lt;/a&gt; are also available.
&lt;/p&gt;
</content>
 </entry>
 
 <entry>
   <title>Examining stylistic influences on the evolution of do-support</title>
   <link href="http://localhost:8889//papers/style-and-do-support-digs16/"/>
   <updated>2014-07-02T00:00:00+01:00</updated>
   <id>http://localhost:8889//papers/examining-stylistic-influences-on-the-evolution-of-do-support</id>
   <content type="html">&lt;p&gt;
This paper was presented at &lt;a href=&quot;http://www.nytud.hu/digs16/&quot;&gt;Diachronic Generative Syntax 16&lt;/a&gt; in Budapest in July 2014.
It presents a replication of &lt;a href=&quot;http://journals.cambridge.org/action/displayAbstract?fromPage=online&amp;amp;aid=331393&quot;&gt;Warner (2005)’s&lt;/a&gt; study of the influence of style, as measured by lexical statistics, on the conditioning of &lt;i&gt;do&lt;/i&gt;-support.
It also argues that the stylistic makeup of corpora can affect results, and thus should be carefully examined by linguists.
&lt;/p&gt;

&lt;ul class=&quot;org-ul&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://example.com/files/Ecay-DIGS16-Stylistc-effects-do-support.pdf&quot;&gt;A link to the slides&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
 </entry>
 
 <entry>
   <title>Shame, 538</title>
   <link href="http://localhost:8889//blog/2014/06/shame-538/"/>
   <updated>2014-06-21T00:00:00+01:00</updated>
   <id>http://localhost:8889//blog/2014/06/shame--538</id>
   <content type="html">&lt;p&gt;
The point that using spatial data visualizations can easily yield bias is well-rehearsed.
(The first time it was made to me was in a middle school algebra textbook.)
The basic problem is that, if you are representing the difference between two quantities, only one dimension of your data visualization should covary with the data.  So you can have a vertical bar graph, where the width of rectangles is fixed but the height covaries.  Here’s an example where our data are the numbers 1 and 2:
&lt;/p&gt;


&lt;figure&gt;
&lt;object type=&quot;image/svg+xml&quot; data=&quot;../files/blog/shame-538/vert-bar.svg&quot; class=&quot;org-svg&quot;&gt;
Sorry, your browser does not support SVG.&lt;/object&gt;

&lt;/figure&gt;

&lt;div class=&quot;org-center&quot;&gt;
&lt;div class=&quot;HTML&quot;&gt;
&lt;p&gt;
&amp;lt;object type=&quot;image/svg+xml&quot; data=&quot;/files/blog/shame-538/vert-bar.svg&quot;&amp;gt;&amp;lt;/object&amp;gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;
Alternatively, you can have a horizontal bar graph where the width covaries but the height stays the same:
&lt;/p&gt;


&lt;figure&gt;
&lt;object type=&quot;image/svg+xml&quot; data=&quot;../files/blog/shame-538/horiz-bar.svg&quot; class=&quot;org-svg&quot;&gt;
Sorry, your browser does not support SVG.&lt;/object&gt;

&lt;/figure&gt;

&lt;div class=&quot;org-center&quot;&gt;
&lt;div class=&quot;HTML&quot;&gt;
&lt;p&gt;
&amp;lt;object type=&quot;image/svg+xml&quot; data=&quot;/files/blog/shame-538/horiz-bar.svg&quot;&amp;gt;&amp;lt;/object&amp;gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;
In both these cases, the area of the “b” bar is twice that of the “a” bar.
&lt;/p&gt;

&lt;p&gt;
On the other hand, if you allow both dimensions of your graph to covary with the data, you are lying:
&lt;/p&gt;


&lt;figure&gt;
&lt;object type=&quot;image/svg+xml&quot; data=&quot;../files/blog/shame-538/bad-bar.svg&quot; class=&quot;org-svg&quot;&gt;
Sorry, your browser does not support SVG.&lt;/object&gt;

&lt;/figure&gt;

&lt;div class=&quot;org-center&quot;&gt;
&lt;div class=&quot;HTML&quot;&gt;
&lt;p&gt;
&amp;lt;object type=&quot;image/svg+xml&quot; data=&quot;/files/blog/shame-538/bad-bar.svg&quot;&amp;gt;&amp;lt;/object&amp;gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;
Here the underlying data is still 1 and 2, but the “b” bar is four times as big as the “a”.
This gives a false impression of the relationship between a and b – that is, it’s a visual lie.
&lt;/p&gt;

&lt;p&gt;
Five Thirty-Eight is a statistics blog, formerly focusing on election prediction but now a sort of general statistics blog.  They just published &lt;a href=&quot;http://fivethirtyeight.com/features/is-sam-adams-too-big-to-be-craft-beer/&quot;&gt;an article&lt;/a&gt; by Eno Sarris trying to answer the question of whether Sam Adams is “really” a craft beer company.
&lt;/p&gt;
&lt;aside&gt;
&lt;p&gt;
This question is really about emotions and allegiances rather than facts, so it’s not exactly the best place to apply data-based methodology.  The structure of the article reflects this – there’s one bit of objective data followed by a bunch of people’s feelings about beer.
&lt;/p&gt;
&lt;/aside&gt;

&lt;p&gt;
The article contains the following image comparing the revenue of various craft beer companies (as of 7:15pm EDT on June 21):
&lt;/p&gt;

&lt;div class=&quot;org-center&quot;&gt;
&lt;div class=&quot;html&quot;&gt;
&lt;p&gt;
&amp;lt;img src=&quot;http://example.com/files/blog/shame-538/samadams&lt;sub&gt;grx4.jpeg&lt;/sub&gt;&quot; /&amp;gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;
Check out the difference in sizes between the MillerCoors and Sam Adams bottles.
Ginormous, right?
Now look at the numbers.
That visual difference is supposed to represent a 12-fold increase in revenue (9.1B &amp;rarr; 9,100M / 759M = 12.0).
Does that seem right to you?
&lt;/p&gt;

&lt;p&gt;
It didn’t seem right to me, so I got out my ruler.
The shape of the bottles is irregular, but I’ll focus on the region from the bottom up to where the sides begin to taper.
This is a rectangle, so it’s easy to measure.
Beer bottles are also a standard size (for most American beer, including Sam Adams and Miller), so we can assume that the rest of the bottle is proportional to this region.
On my screen the Miller bottle is 5/8 (0.625) inches wide and 5/4 (1.25) inches tall, whereas the Sam Adams bottle is 1/8 (0.125) inches wide and 1/4 (0.25) inches tall.
This is a ratio of 5:1 in both directions (Why 5 and not 12, the underlying number?  I have no idea.).
How does that translate into area?
Well, the Miller bottle’s bottom portion has an area of 0.78 in&lt;sup&gt;2&lt;/sup&gt; (= 5/8in &amp;times; 5/4in), whereas the Sam Adams bottle is 0.031 in&lt;sup&gt;2&lt;/sup&gt; (= 1/8in &amp;times; 1/4in).
That’s a ratio of 25:1.
So this visualization overstates the difference in revenue by a factor of roughly 2.
&lt;/p&gt;
&lt;aside&gt;
&lt;p&gt;
It’s a little goofy to be using imperial units and fractional measures to be carrying out these calculations, instead of the more tractable metric system.
But I don’t actually have a ruler denominated in cm.
If I wanted to really get serious about the project, I’d measure in pixels, which are the most precise measurement of the visual image presented by the graphic.
&lt;/p&gt;
&lt;/aside&gt;

&lt;p&gt;
&lt;b&gt;Bonus question&lt;/b&gt;: beer bottles are containers, which have volume.
What happens if viewers interpret the image in terms of volume?
Well, going from one dimension to two squared the ratio, from 5:1 to 25:1.
Going to a third dimension causes the base ratio to cube, to 125:1.
(A little more uncertainty is also introduced by the irregular shape of the neck of the bottle, and how to take account of the small amount of air at the top.)
Nonetheless, there’s the potential for viewers to be misled by a factor of up to 10 (= 125 / 12) by this interpretation.
&lt;/p&gt;

&lt;p&gt;
It’s awful to see one of the most respected mainstream (self-designated) authorities on “data” to be using such crappy visualizations.
I said above that this kind of mistake is a lie.
In this case, it’s an inept lie since the article’s conclusion (insofar as it has one) is that Sam Adams is not a craft brewery, whereas the effect of this mistake is to overemphasize the difference between the non-craft breweries (Miller and AB InBev) and Sam Adams.
&lt;/p&gt;

&lt;p&gt;
In a way we’re lucky that this isn’t an article about electoral politics, where &lt;a href=&quot;http://www.theguardian.com/news/datablog/2014/may/12/lies-election-leaflets-five-tricks-european-elections&quot;&gt;misleading visualizations are stock in trade for sleazy politicians&lt;/a&gt;.
Maybe Eno Sarris was out sick on the day that they taught this in middle school.
But he – and the editorial staff at 538 – ought to do better.
&lt;/p&gt;
</content>
 </entry>
 
 <entry>
   <title>DOIs come to Github</title>
   <link href="http://localhost:8889//blog/2014/05/dois-come-to-github/"/>
   <updated>2014-05-16T00:00:00+01:00</updated>
   <id>http://localhost:8889//blog/2014/05/dois-come-to-github</id>
   <content type="html">&lt;p&gt;
In January, I read an article entitled &lt;a href=&quot;http://juretriglav.si/3-simple-things-github-can-do-for-science/&quot;&gt;3 simple things GitHub can do for science&lt;/a&gt;.
The title is pretty self-explanatory; it proposes three concrete steps Github can take in order to increase its utility for scientific research.
“It’s nice to dream,” I thought.
On Wednesday, I read that Github has actually (mostly) implemented one of the three recommendations.
On the occasion of this nice surprise, I’d like to reflect on what’s happened, why it’s nice, and what more there remains to do.
&lt;/p&gt;

&lt;div id=&quot;outline-container-orgfd5473d&quot; class=&quot;outline-2&quot;&gt;
&lt;h2 id=&quot;orgfd5473d&quot;&gt;&lt;a class=&quot;section-link&quot; href=&quot;#&quot;&gt;&lt;/a&gt;Data availability in science&lt;/h2&gt;
&lt;div class=&quot;outline-text-2&quot; id=&quot;text-orgfd5473d&quot;&gt;
&lt;p&gt;
As the technical sophistication of science increases, reproducing results becomes not just a matter of having proper experimental equipment, avoiding mistakes, and technical prowess; but rather a matter of having access to the specific computer files that other researchers used.
At least in linguistics, the culture of the field has not entirely kept pace.
The upshot is that &lt;a href=&quot;https://www.sciencedirect.com/science/article/pii/S0960982213014000&quot;&gt;the half-life of scientific data is 17 years&lt;/a&gt;.
&lt;/p&gt;

&lt;aside&gt;
&lt;p&gt;
Ironically, the linked article seems to be paywalled.
(NB: I didn’t make a concerted effort to find an openly available version, but rather logged in through my university’s account).
The problem of paywalls for scientific results is another facet of the issue.
&lt;/p&gt;
&lt;/aside&gt;

&lt;p&gt;
Github can help with this problem.
It provides a platform on which data can be made available.
It has several other desirable features as well.
All files on Github have included with them a full version history, which makes it possible to track refinements over time.
And Github’s social features allow you to track files as they are edited by multiple people over time.
&lt;/p&gt;

&lt;p&gt;
So it’s good news that it is possible to obtain DOIs for Github repositories, making it easier to cite them in a familiar manner.
Indirectly, this will (hopefully) encourage the wider dissemination of data on Github.
The system is still not without its kinks: I tried to use it on my &lt;a href=&quot;https://github.com/aecay/digs15-negative-priming&quot;&gt;one publicly available project&lt;/a&gt; (in collaboration with &lt;a href=&quot;http://meredithtamminga.com/&quot;&gt;Meredith Tamminga&lt;/a&gt;), but failed because the system appears to take account only of new releases, not previously-available ones.
I’ve reported this issue, and hopefully it will be resolved in short order.
&lt;/p&gt;

&lt;p&gt;
It’s axiomatic on the internet that &lt;a href=&quot;http://www.ietf.org/mail-archive/web/ietf/current/msg22508.html&quot;&gt;technical solutions for social problems almost never work&lt;/a&gt;, and ultimately Github’s move is a technical.
It’s not going to solve the problem that few people want to be the first penguin off the iceberg in terms of exposing their research to critical examinataion (despite the &lt;a href=&quot;http://opcit.eprints.org/oacitation-biblio.html&quot;&gt;benefits&lt;/a&gt; that open access provides).
&lt;/p&gt;

&lt;div class=&quot;org-center&quot;&gt;
&lt;div class=&quot;HTML&quot;&gt;
&lt;p&gt;
&amp;lt;a title=&quot;Brocken Inaglory [GFDL (&lt;a href=&quot;http://www.gnu.org/copyleft/fdl.html&quot;&gt;http://www.gnu.org/copyleft/fdl.html&lt;/a&gt;) or CC-BY-SA-3.0-2.5-2.0-1.0 (&lt;a href=&quot;http://creativecommons.org/licenses/by-sa/3.0&quot;&gt;http://creativecommons.org/licenses/by-sa/3.0&lt;/a&gt;)], via Wikimedia Commons&quot; href=&quot;&lt;img src=&quot;https://commons.wikimedia.org/wiki/File:Chinstrap_Penguins_at_iceberg.jpg&quot; alt=&quot;File:Chinstrap_Penguins_at_iceberg.jpg&quot;&gt;&quot;&amp;gt;&amp;lt;img width=&quot;512&quot; alt=&quot;Chinstrap Penguins at iceberg&quot; src=&quot;http://example.com//upload.wikimedia.org/wikipedia/commons/thumb/d/d0/Chinstrap&lt;sub&gt;Penguins&lt;/sub&gt;&lt;sub&gt;at&lt;/sub&gt;&lt;sub&gt;iceberg.jpg&lt;/sub&gt;/512px-Chinstrap&lt;sub&gt;Penguins&lt;/sub&gt;&lt;sub&gt;at&lt;/sub&gt;&lt;sub&gt;iceberg.jpg&lt;/sub&gt;&quot;/&amp;gt;&amp;lt;/a&amp;gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;
And my own experience is that even with the best of intentions it’s hard work to prepare data to be shared.
But Github has done an incalculable amount of good to the cause of software freedom, and I’m optimistic to see them engaging with the scientific community.
I hope that we continue to see improvements on this front, technical as well as social.
You can help by getting DOIs for your scientific code and data that’s already available.
&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
</content>
 </entry>
 
 <entry>
   <title>Implications of a three-way analysis of the evolution of English do-support</title>
   <link href="http://localhost:8889//papers/cuny-spkr-series-2014/"/>
   <updated>2014-04-29T00:00:00+01:00</updated>
   <id>http://localhost:8889//papers/implications-of-a-three-way-analysis-of-the-evolution-of-english-do-support</id>
   <content type="html">&lt;p&gt;
This talk was presented at the CUNY Syntax Supper talk series in
April, 2014.
&lt;/p&gt;

&lt;ul class=&quot;org-ul&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://example.com/files/Ecay-CUNY-do-support.pdf&quot;&gt;A link to the slides&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
 </entry>
 
 <entry>
   <title>Algorithmic drawing of isoglosses</title>
   <link href="http://localhost:8889//blog/2014/04/algorithmic-drawing-of-isoglosses/"/>
   <updated>2014-04-16T00:00:00+01:00</updated>
   <id>http://localhost:8889//blog/2014/04/algorithmic-drawing-of-isoglosses</id>
   <content type="html">&lt;p&gt;
I’ve been sitting in on Bill Labov’s seminar on dialect geography this
semester.  One of the things Bill has emphasized to the students in the
class is the importance of drawing &lt;a href=&quot;https://en.wikipedia.org/wiki/Isogloss&quot;&gt;isoglosses&lt;/a&gt;, lines that separate
linguistic regions from each other.  Traditionally, isoglosses are
drawn by hand according to the investigator’s subjective preferences.
In &lt;a href=&quot;http://www.atlas.mouton-content.com/&quot;&gt;the ANAE&lt;/a&gt;, Bill and his co-authors introduced a decision procedure
for including points in an isogloss region.  But it would not be correct
to call this an algorithm – important decisions about where to place the
drawn lines are left up to the (human) implementor of the procedure.
&lt;/p&gt;

&lt;p&gt;
By way of illustration, here’s an example from the precursor to the
&lt;i&gt;ANAE&lt;/i&gt;, showing the &lt;i&gt;cot~caught&lt;/i&gt; merger (the tendency to pronounce both
of those words identically):
&lt;/p&gt;

&lt;div class=&quot;HTML&quot;&gt;
&lt;p&gt;
&amp;lt;img src=&quot;http://example.com/files/blog/cot-caught-phono-atlas.gif&quot; /&amp;gt;
&lt;/p&gt;

&lt;/div&gt;

&lt;p&gt;
As part of my own learning in the class, I decided to take up the
question of the algorithmic drawing of isoglosses.
&lt;/p&gt;

&lt;div id=&quot;outline-container-orgeebe84b&quot; class=&quot;outline-2&quot;&gt;
&lt;h2 id=&quot;orgeebe84b&quot;&gt;&lt;a class=&quot;section-link&quot; href=&quot;#&quot;&gt;&lt;/a&gt;Background&lt;/h2&gt;
&lt;div class=&quot;outline-text-2&quot; id=&quot;text-orgeebe84b&quot;&gt;
&lt;p&gt;
I decided on the &lt;a href=&quot;https://en.wikipedia.org/wiki/Voronoi_diagram&quot;&gt;Voronoi tessellation&lt;/a&gt; as the basis of an isogloss
algorithm.  This is a fancy name for a very simple concept: each point
on the map has a region of influence, defined as the region which is
closer to that point than to any other.  Below is the Voronoi
tessellation of the points in the US sampled in the &lt;i&gt;ANAE&lt;/i&gt;
&lt;/p&gt;

&lt;aside&gt;
&lt;p&gt;
The data set I acutally used is slightly different from the &lt;i&gt;ANAE&lt;/i&gt; one;
it excludes some points and the latitude/longitude information is not
exactly the same as it is in the Atlas.
&lt;/p&gt;
&lt;/aside&gt;

&lt;div class=&quot;HTML&quot;&gt;
&lt;p&gt;
&amp;lt;object type=&quot;image/svg+xml&quot; data=&quot;/files/blog/voronoi.svg&quot;&amp;gt;&amp;lt;/object&amp;gt;
&lt;/p&gt;

&lt;/div&gt;

&lt;p&gt;
The &lt;a href=&quot;https://en.wikipedia.org/wiki/Delaunay_triangulation&quot;&gt;Delaunay triangulation&lt;/a&gt; is the dual (roughly, math-speak for
“opposite”) of the Voronoi tessellation.  The basic definition is not as
simple as its Voronoi counterpart (it involves maximizing angles), but
it can be described as “for any two points whose Voronoi regions (=
regions of influence) share a border, connect them with a line.”  Here’s
the Delauany triangulation of the same set of points:
&lt;/p&gt;

&lt;div class=&quot;HTML&quot;&gt;
&lt;p&gt;
&amp;lt;object type=&quot;image/svg+xml&quot; data=&quot;/files/blog/delaunay.svg&quot;&amp;gt;&amp;lt;/object&amp;gt;
&lt;/p&gt;

&lt;/div&gt;

&lt;p&gt;
I decided that the regions of the Voronoi tessellation would form the
basis of my isoglosses.
&lt;/p&gt;

&lt;aside&gt;
&lt;p&gt;
After I decided this, I discovered that this approach had been
independently reached by &lt;a href=&quot;http://www.ppls.ed.ac.uk/people/josef-fruehwald&quot;&gt;Josef Fruehwald&lt;/a&gt; and published on &lt;a href=&quot;https://github.com/JoFrhwld/Mapping-Scripts&quot;&gt;Github&lt;/a&gt;.  I’m
going to go a bit farther than Joe did, and try to implement automatic
drawing and simplification of the boundaries.
&lt;/p&gt;
&lt;/aside&gt;
&lt;/div&gt;

&lt;div id=&quot;outline-container-org92c76c2&quot; class=&quot;outline-3&quot;&gt;
&lt;h3 id=&quot;org92c76c2&quot;&gt;&lt;a class=&quot;section-link&quot; href=&quot;#&quot;&gt;&lt;/a&gt;Network structure&lt;/h3&gt;
&lt;div class=&quot;outline-text-3&quot; id=&quot;text-org92c76c2&quot;&gt;
&lt;p&gt;
We can’t just draw lines between every Voronoi cell whose center differs
in the value of the variable of interest.  We also need to discard
noise, for example a divergent point in the middle of a large region
(such as the few blue points in MT and CA in the map above).  To do
this, I took the Delaunay triangulation and treated it as a network.
There’s a large body of work on how to carve networks (graphs) up in
various ways: separating out unconnected sub-graphs, pruning weak links,
etc.  I’ve really only scratched the surface by doing clique detection
(and small-clique elimination).
&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;div id=&quot;outline-container-org469de65&quot; class=&quot;outline-2&quot;&gt;
&lt;h2 id=&quot;org469de65&quot;&gt;&lt;a class=&quot;section-link&quot; href=&quot;#&quot;&gt;&lt;/a&gt;Implementation&lt;/h2&gt;
&lt;div class=&quot;outline-text-2&quot; id=&quot;text-org469de65&quot;&gt;
&lt;p&gt;
I implemented this approach in R.  I used the &lt;a href=&quot;http://cran.r-project.org/web/packages/deldir/index.html&quot;&gt;&lt;code&gt;deldir&lt;/code&gt; package&lt;/a&gt; for the
tessellation, and the &lt;a href=&quot;http://cran.r-project.org/web/packages/igraph/index.html&quot;&gt;&lt;code&gt;igraph&lt;/code&gt; package&lt;/a&gt; for graph operations.  I decided
to package the result as a &lt;a href=&quot;http://www.rstudio.com/shiny/&quot;&gt;Shiny webapp&lt;/a&gt;.  I wanted the tool to be easy
to use for my classmates, who are working on papers about various
dialect geography phenomena and should probably be worrying about that
rather than the right arguments to pass to an R function.  And I’ve
been looking for a good excuse to learn about Shiny.
&lt;/p&gt;

&lt;p&gt;
The code is &lt;a href=&quot;https://github.com/aecay/isogloss&quot;&gt;on Github&lt;/a&gt;, together with instructions to get it running on
your machine.  If you have geospatial dialect data I encourage you to
try the code out and let me know about your experiences.
&lt;/p&gt;
&lt;/div&gt;

&lt;div id=&quot;outline-container-orgaacb338&quot; class=&quot;outline-3&quot;&gt;
&lt;h3 id=&quot;orgaacb338&quot;&gt;&lt;a class=&quot;section-link&quot; href=&quot;#&quot;&gt;&lt;/a&gt;Implementation tricks&lt;/h3&gt;
&lt;div class=&quot;outline-text-3&quot; id=&quot;text-orgaacb338&quot;&gt;
&lt;p&gt;
In making implementing this approach, I came up with a few clever hacks
I’d like to share.
&lt;/p&gt;
&lt;dl class=&quot;org-dl&quot;&gt;
&lt;dt&gt;clipping lines&lt;/dt&gt;&lt;dd&gt;By default, Voronoi lines at the edges of the map
trail off towards infinity, which is not what
you want an isogloss to do.  I decided to use
geographical/political boundaries to truncate
the isogloss lines.  The functions for this are
provided by the &lt;code&gt;rgeos&lt;/code&gt; package.  I take the
political boundary polygons and inflate them,
allowing isoglosses to continue into a small
buffer zone beyond the political boundaries.
Then I trim the lines that extend beyond this
buffer region.&lt;/dd&gt;
&lt;dt&gt;input to Shiny&lt;/dt&gt;&lt;dd&gt;&lt;p&gt;
Sadly, Shiny doesn’t seem to offer a good way of
providing arguments to apps.  I’ve created &lt;a href=&quot;https://github.com/rstudio/shiny/issues/440&quot;&gt;a Github
issue&lt;/a&gt; to inquire about the possibility of
implementing this.  In the meantime, there’s a bit
of grim hackery with &lt;code&gt;.GlobalEnv&lt;/code&gt; to find the
desired dataset.
&lt;/p&gt;
&lt;aside&gt;
&lt;p&gt;
&lt;b&gt;Breaking:&lt;/b&gt; while I was writing this post, Joe
Cheng, one of the Shiny developers, got back to me.
This reinforces the great impression I’ve gotten
from developing with Shiny, and gives some ideas for
ways forward.
&lt;/p&gt;
&lt;/aside&gt;&lt;/dd&gt;
&lt;dt&gt;dynamic behavior in Shiny&lt;/dt&gt;&lt;dd&gt;I was able to implement a pretty nifty
heuristic for automatically finding the latitude and longitude
columns in the webapp.  For most datasets (hopefully) once you’ve
selected the name for the data frame, the latitude and longitude
column names should fill in immediately.  The trick to doing this
is not prominently advertised in the Shiny docs, so if you’re
interested check out the call to &lt;code&gt;observe&lt;/code&gt; around line 20 of
&lt;code&gt;server.R&lt;/code&gt;.&lt;/dd&gt;
&lt;/dl&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;div id=&quot;outline-container-org6866e63&quot; class=&quot;outline-2&quot;&gt;
&lt;h2 id=&quot;org6866e63&quot;&gt;&lt;a class=&quot;section-link&quot; href=&quot;#&quot;&gt;&lt;/a&gt;Results&lt;/h2&gt;
&lt;div class=&quot;outline-text-2&quot; id=&quot;text-org6866e63&quot;&gt;
&lt;p&gt;
What do the results look like?  Well, here’s a map of the same isogloss
as above:
&lt;/p&gt;

&lt;div class=&quot;HTML&quot;&gt;
&lt;p&gt;
&amp;lt;img src=&quot;http://example.com/files/blog/cot-caught-auto.png&quot; /&amp;gt;
&lt;/p&gt;

&lt;/div&gt;

&lt;p&gt;
The match is pretty close, I’d say.  We can also apply some smoothing to
the lines to reduce the number of zig-zags:
&lt;/p&gt;

&lt;div class=&quot;HTML&quot;&gt;
&lt;p&gt;
&amp;lt;img src=&quot;http://example.com/files/blog/cot-caught-auto-smooth.png&quot; /&amp;gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;div id=&quot;outline-container-org49acf78&quot; class=&quot;outline-2&quot;&gt;
&lt;h2 id=&quot;org49acf78&quot;&gt;&lt;a class=&quot;section-link&quot; href=&quot;#&quot;&gt;&lt;/a&gt;Conclusions and future work&lt;/h2&gt;
&lt;div class=&quot;outline-text-2&quot; id=&quot;text-org49acf78&quot;&gt;
&lt;p&gt;
A question that I think has been swirling around this work has been,
“can automatically drawn isoglosses replace those drawn by humans?”  I’m
not sure this is a good question to ask.  Isogloss maps are not
deductive evidence for a particular conclusion.
&lt;/p&gt;
&lt;aside&gt;
&lt;p&gt;
Bill and his students, along with independent researchers elsewhere,
have been pursuing forms of evidence – such as spatial autocorrelation
measures – that could serve as deductive evidence.  But this is a
separate inquiry.
&lt;/p&gt;
&lt;/aside&gt;
&lt;p&gt;
Rather, they serve as illustrations of a point, or ways of telling a
particular story about a situation.  As in history and the social
sciences, deductive evidence and storytelling operate together to
advance conclusions.
&lt;/p&gt;

&lt;p&gt;
I think the uneasiness about hand-drawn maps comes from a worry that
humans will somehow (perhaps without even meaning to) “cook the books”
in order to produce evidence that concords with their own hunches rather
than the truth.  I don’t think automatically drawn isoglosses can fix
this problem, just as the use of statistical p-values doesn’t magically
convert all the science it touches into objective truth.
&lt;/p&gt;

&lt;p&gt;
What automatically drawn isoglosses can do, however, is to provide
another kind of evidence about the spatial distribution of linguistic
variation.  Investigators can use the output of this algorithm along
with traditional (hand-drawn isogloss) and new (spatial autocorrelation)
techniques to advance their understanding of phenomena.
&lt;/p&gt;
&lt;/div&gt;

&lt;div id=&quot;outline-container-org40ce876&quot; class=&quot;outline-3&quot;&gt;
&lt;h3 id=&quot;org40ce876&quot;&gt;&lt;a class=&quot;section-link&quot; href=&quot;#&quot;&gt;&lt;/a&gt;Future work&lt;/h3&gt;
&lt;div class=&quot;outline-text-3&quot; id=&quot;text-org40ce876&quot;&gt;
&lt;p&gt;
I’d like to end this post with some ideas about future work on
improvements to the algorithm.
&lt;/p&gt;
&lt;ul class=&quot;org-ul&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://www.geosensor.net/papers/duckham08.PR.pdf&quot;&gt;This paper by Duckham et al.&lt;/a&gt; provides a Delauany-based algorithm for
drawing shapes which could be a useful refinement&lt;/li&gt;
&lt;li&gt;One of the references of that paper (#7, by Alani et al.) suggests
adding a ring of points around the area of interest to avoid the
problem of Voronoi lines wandering off towards the edge of the map.
This would replace the current clipping algorithm.  It would also help
prevent some odd problems with the current approach, such as the
isogloss which wanders over western TX, NM, and AZ in the map above
(which is preserved by the small-clique elimination pass because it is
continuous, outside the viewable region, with the isogloss separating
the western US from the rest of the map).&lt;/li&gt;
&lt;li&gt;It would be good to allow isoglosses for multiple features to be drawn
on the same map in the interactive interface, and to allow the
piecewise deletion of undesired isogloss segments (like the western TX
one above)&lt;/li&gt;
&lt;li&gt;It would also be nice to package this code as a ggplot primitive, so
that an isogloss could be added to a ggplot map simply by appending
&lt;code&gt;+ geom_isogloss(...)&lt;/code&gt; to a plot creation command.  There are some
not-quite-working experiments with this in the &lt;code&gt;ggplot.R&lt;/code&gt; file of the
Github repo.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content>
 </entry>
 
</feed>
