Computer science students should learn to cheat, not be punished for it

This is a well thought-through response to a recent alarmist NYT article about cheating among programming students.

The original NYT article is full of holy pronouncements about the evils of plagiarism, horrified statistics about its extent, and discussions of the arms wars, typically involving sleuthing by markers and evermore ornate technological fixes that are always one step behind the most effective cheats (and one step ahead of the dumber ones). This is a lose-lose system. No one benefits. But that’s not the biggest issue with the article. Nowhere does the NYT article mention that it is largely caused by the fact that we in academia typically tell programming students to behave in ways that no programmer in their right mind would ever behave (disclaimer: the one programming course that I currently teach, very deliberately, does not do that, so I am speaking here as an atypical outlier).

As this article rightly notes, the essence of programming is re-use of code. Although there are certainly egregiously immoral and illegal ways to do that (even open source coders normally need to religiously cite their sources for significant uses of code written by others), applications are built on layer upon layer upon layer of re-used code, common subroutines and algorithms, snippets, chunks, libraries, classes, components, and a thousand different ways to assemble (in some cases literally) the code of others. We could not do programming at all without 99% of the code that does what we want it to do being written by others. Programmers knit such things together, often sharing their discoveries and improvements so that the whole profession benefits and the cycle continues. The solution to most problems is, more often than not, to be found in StackExchange forums, Reddit, or similar sites, or in open source repositories like Github, and it would be an idiotic programmer that chose not to (very critically and very carefully) use snippets provided there. That’s pretty much how programmers learn, a large part of how they solve problems, and certainly how they build stuff. The art of it is in choosing the right snippet, understanding it, fitting it into one’s own code, selecting between alternative solutions and knowing why one is better (in a given context) than another. In many cases, we have memorized ways of doing things so that, even if we don’t literally copy and paste, we repeat patterns (whole lines and blocks) that are often identical to those that we learned from others. It would likely be impossible to even remember where we learned such things, let alone to cite them.  We should not penalize that – we should celebrate it. Sure, if the chunks we use are particulary ingenious, or particularly original, or particularly long, or protected by a licence, we should definitely credit their authors. That’s just common sense and decency, as well as (typically) a legal requirement. But a program made using the code of others is no less plagiarism than Kurt Schwitters was a plagiarist of the myriad found objects that made up his collages, or a house builder is a plagiarist of its bricks.

And, as an aside, please stop calling it ‘Computer Science’. Programming is no more computer science than carpentry is woodworking science. It bugs me that ‘computer science’ is used so often as a drop-in synonym for programming in the popular press, reinforced by an increasing number of academics with science-envy, especially in North America. There are sciences used in computing, and a tiny percentage of those are quite unique to the discipline, but that’s a miniscule percentage of what is taught in universities and colleges, and a vanishingly small percentage of what nearly all programmers actually do. It’s also worth noting that computer science programs are not just about programming: there’s a whole bunch of stuff we teach (and that computing professionals do) about things like databases, networks, hardware, ethics, etc that has nothing whatsoever to do with programming (and little to do with science). Programming, though, especially in its design aspects, is a fundamentally human activity that is creative, situated, and inextricably entangled with its social and organizational context. Apart from in some research labs and esoteric applications, it is normally closer to fine art than it is to science, though it is an incredibly flexible activity that spans a gamut of creative pursuits analogous to a broad range of arts and crafts from poetry to music to interior design to engineering. Perhaps it is most akin to architecture in the ways it can (depending on context) blend art, craft, engineering, and (some) science but it can be analogous to pretty much any creative pursuit (universal machines and all that).

Address of the bookmark: https://thenextweb.com/dd/2017/05/30/lets-teach-computer-science-students-to-cheat/#.tnw_FTOVyGc4

Original page

State of Higher Ed LMS Market for US and Canada: Spring 2017 Edition

Hat-tip to Tim Terry (@tterry) for sharing this one from Phil Hill.

tldr; – Blackboard and its acquisitions continue to shrink (great!), Canvas continues to grow (good), Moodle continues to thrive (very good), partly driven by Blackboard’s hosted version in MoodleRooms (not so good). Of the rest (a tiny fraction of the big three), Desire2Learn is still growing market share and Sakai trundles along as it has for over a decade. Homegrown solutions have dwindled to a neglible fraction of the whole, though it is worth noting that Moodle (especially), Canvas (to an extent), and Sakai are highly customizable as they are open source (or, in Canvas’s case, open core), and that all allow use of plugins of some form or another, so the fact few are running systems built from scratch does not imply that everyone is running baseline systems.

state of the LMS market in US and Canada, 2017

The battle between open and closed source systems looks fairly evenly matched right now, on the surface, but that is largely due to Blackboard’s slowly-decreasing momentum. When you take into account that, up to 10 years ago, it and its acquisitions held a large majority of the market, it looks like open systems are the big winners. However, a note of caution is needed here.  Canvas’s ambivalent approach and an increased move to cloud hosting, usually with proprietary pieces sneaking in through the back door (especially in Blackboard’s MoodleRooms foray), cast a shadow on that. The big commercial players are starting to notice that it only takes a little bit of lock-in to trap people in a system, so they can benefit from the reduced need for development that the use of open source entails for them, while still trapping their users as they have always done with relatively small, closed, euphemistically named ‘value-added’ services that, in the long run, are anything but. Cloud systems only make sense when they can be directly replaced with alternative cloud (or self-hosted) systems, with little or no disruption, lost functionality, or data loss. That largely limits the options to those that use open source and/or exclusively open protocols, or those that are more or less completely ephemeral and that store no significant data. Sadly, that doesn’t seem to be the direction cloud hosting is taking right now.

I predict that there will be an increasing demand in coming years for migration specialists that are able to negotiate the complex business, legal, social, and technical problems of moving between cloud providers. They will be able to charge through the nose because they will save large fortunes for trapped companies. There are also killings to be made by cloud hosts that can successfully suck everything from other cloud hosts, though buyers should beware that they may just be moving from the frying pan into the fire. Long-time masters of lock-in, like Blackboard and Microsoft, will do everything in their power to prevent migration away from them, shifting formats, obfuscating data, subtly breaking protocols and standards, adding unnecessary but desirable tools, retiring systems that are too easy to back out of, and adjusting their prices to make it just a bit more expensive to leave them than to stay. Such techniques have worked for them for years even before the cloud got to be a big thing, but it is so much easier for them now they have their hands on actual company data. Smart companies will avoid falling prey to them in the first place.

Address of the bookmark: http://mfeldstein.com/state-higher-ed-lms-market-us-canada-spring-2017-edition/

Original page

Universities must do more to tackle use of smart drugs, say experts

Oh good grief.

I wonder why students would be taking such risks? Oh, right…

“Modup, a website selling Modafinil, told the Guardian that during exam time the volume of Modafinil shipped to the UK doubles.”

Funny that, in the whole article, there is no mention of the possibility that universities might be doing something outrageously wrong to their students, something that is easily fixable, something that just might just be the cause of the problem in the first place.

Address of the bookmark: https://www.theguardian.com/education/2017/may/10/universities-do-more-tackle-smart-drugs-say-experts-uk-exams

Original page

Learnium

Learnium is yet another attempt to overlay a cloud-based social medium on institutional learning, in the same family as systems like Edmodo, Wikispaces Classroom, Lore, GoingOn, etc, etc. I deliberately exclude from this list the far more excellent, theoretically grounded, and innovative Curatr, as well as dumb bandwagoners like – of all things – Blackboard (not deserving of a link but you could look up their atrocious social media management tools if you want to see how not to do this).

Learnium has a UK focus and it includes mobile apps as well as institutional integration tools. It looks slick, has a good range of tools, and seems to be gaining a little traction. This is trying to do something a little like what we tried to do with the Landing, but it should not be confused with the Landing in intent or design philosophy, notwithstanding some superficial similarities. Although the Landing is often used for teaching purposes, it deliberately avoids things like institutional roles, and deliberately blurs such distinctions when its users make use of them (eg. when they create course groups). It can be quite confusing for students expecting a guided space and top-down structure, and annoying if you are a teacher trying to control the learning space to behave that way, but that’s simply not how it is designed to work. The Landing is a learning space, where everyone is a teacher, not an institutional teaching space where the role is reserved for a few.

Learnium has a far more institutionally managed, teacher/course-oriented perspective. From what I can tell, it’s basically an LMS, cut down in some places, enhanced in its social aspects. It’s closer to Canvas than Moodle in that regard. It might have some value for teachers that like the social media tools but that dislike the lack of teacher-control, lack of privacy, deeply problematic ethics, and ugly intrusions of things like Facebook, and who do not want the cost or hassle of managing their own environments.  It is probably a more congenial environment for social pedagogies than most institutional LMSs, allowing learning to spread beyond class groups and supporting some kinds of social networking. There is a lot of scope and potential for vertical social networks like this that serve a particular kind of community in a tailored fashion. This is very much not Facebook, and that’s a very good thing.

But Learnium is an answer to the question ‘how can I use social media in my courses?’ rather than ‘how can social media help to change how people learn?’ It is also an answer to the question of ‘how can Learnium make money?’ rather than ‘how can Learnium help its users?’ And, like any cloud-based service of this nature (sadly including Curatr), it is not a safe place to entrust your learning community: things like changes to terms of service, changes to tools, bankcruptcy ,and takeovers are an ever-present threat. With the exception of open systems that allow you to move everything, lock stock and barrel, to somewhere else with no significant loss of data or functionality, an institution (and its students) can never own a cloud-based system like this. It might be a small difference from an end user perspective, at least until it blows up, but it’s all the difference in the world.

Address of the bookmark: https://www.learnium.com/about/institutions/

Original page

Study reveals scale of antisemitism online (tldr; no it doesn't)

Researchers analyzing millions of posts across an assortment of popular social media assert that 63% of antisemitic posts were to be found on Twitter. The writers suggest:

The larger proportion of such hate speech found on Twitter could be because it’s easier to search for comments than other social sites – as many Facebook pages will not be public – and it’s easy for individuals to open and run multiple accounts.”

Maybe so, but that’s not the whole story. There is no information given about the methodology used for this, but the nature of the social software systems being studied means that any pronouncement over relative percentages of antisemitic content in these different systems must be inherently flawed. The only thing that the researchers could really have been looking at here was not the extent of antisemitism on different social media, but the ease with which they could find it. Twitter discourse is predominantly public and set-based (only partly network-based), so finding stuff is not just easy but a design feature, notwithstanding Twitter’s own restrictions on quantity of data returned.  There is no reliable way to query the entire blogosphere, nor even a significant or representative part of it, so the fact that 16% of antisemitic comments were found on blogs is neither here nor there and, even if it were, there would be no way to reliably gauge the numbers of individuals affected.  Similarly, there is no ethical way to find such things in predominantly closed social networks like Facebook: access rights and the uneven nature of the social graph mean that much must remain hidden from researchers’ eyes (unless they are Facebook themselves). There could well be clusters of millions of anti-Semites that are entirely invisible to them, so the figure of 11% is equally spurious.

The study’s sponsors use the results to say, “We hope this serves as a wake-up call to all internet forums to maintain moral standards, rid themselves of offensive content, and make the digital world a safer place for all.” This really doesn’t follow.

It is horrible and shocking that antisemitism still occurs at all. I don’t know the solution to that, but I am pretty certain that it is not crass censorship. You don’t kill hatred by hiding it: quite the opposite. You kill it by confronting it, with education, with compassion, with reason, with opposing sentiment, by example, and so on. To use a flawed study like this as a means to promote censorship seems at best contrived, at worst a means to frame the problem as an ‘us vs them’ war that exacerbates an already horrendous problem.

I came across a wonderful example of how to deal with hatred online the other day, at philosopher Dave Webster’s ‘Dispirited’ book blog. In response to Dave’s sensitive, open, and spiritual discussion of his own atheism, a person calling themselves Sheila Hale shockingly wrote:

What confused and empty views you have of faith in the One true God. Not surprising you present as a sad and miserable person.

I was stunned to read this, especially knowing Dave (a thoroughly nice fellow). How unkind, how unchristian, how full of hate. It must be so tempting to mute the response, or to respond angrily, or to highlight the hypocrisy of the comment, or at least to throw in a witty riposte from her One true God to tell her he is angry with her now and will smite her mightily. But Dave didn’t do any of that. He left it as it is, to speak for itself, and it makes a more profound and eloquent point than any other response could hope to achieve. By leaving this hate act visible, raw and jarring in a context of gentle and supportive discourse, Dave lets the comment itself do all the heavy lifting, and rises above it by choosing to both show it and ignore it.

Yes, some things need to be censored: I have removed a ton of junk from my blogs over the years, mostly advertising dubious sex sites, Canadian meds vendors, or fake Rolex sellers. Sure, if it offends you, don’t feel bad about getting rid of it.  If it is illegal, report it. If it breaks your terms and conditions, by all means do what you see fit with it. I don’t have a problem with individuals making their own moral or pragmatic choices in their own literal and figurative domains. And I accept that there are some complex issues involved: Trump’s continuous barrage of blatant lies, for instance, seem to benefit from repeated exposure even when self-evidently false. But censorship is not always the right response, and it is often the wrong response. If we are going to change the world for the better, we need to acknowledge the evil in it and, at least sometimes, to face it directly. And we really have to stop using what Richard Feynman calls cargo-cult-science to back up our choices.

Address of the bookmark: http://www.alphr.com/social-media/1005634/study-reveals-scale-of-antisemitism-online

Original page

Every attempt to manage academia makes it worse

Excellent post from Mike Taylor on the inevitable consequences of the use of incentives to shape a system (in this case, an educational system). As Mike notes, the problem is well-known and well understood, yet  otherwise intelligent people continue to rely on extrinsic incentives to attempt to shape behaviour. It’s a classic Monkey’s Paw problem – you get what you wish for but something very bad will inevitably happen, often worse than the problem you are trying to solve. We can make people do things with extrinsic incentives (reward and punishment), sure, but in doing so we change the focus from what we want to achieve to the reward itself, which invariably destroys intrinsic motivation to do what we want done, reinforces our power (and thus the weakness of those we ‘incentivize’), and ultimately backfires on us in tragically predictable ways, because what we actually want done is almost never the thing we choose to measure.

some consequences of incentives, Edwards and Roy (2017)

Our educational systems (and many others) are built around extrinsic incentives, from grades through to performance-related pay through to misguided research assessment exercises, evaluations based on publication records, etc. The consequences are uniformly dire.

Mike quotes Tim Harford (from http://timharford.com/2016/09/4035/) as providing what seems to me to be the only sensible solution:

“The basic principle for any incentive scheme is this: can you measure everything that matters? If you can’t, then high-powered financial incentives will simply produce short-sightedness, narrow-mindedness or outright fraud. If a job is complex, multifaceted and involves subtle trade-offs, the best approach is to hire good people, pay them the going rate and tell them to do the job to the best of their ability.”

Well said. Except that I would add that the effects on motivation of any incentive scheme are always awful, and that’s the biggest reason not to do it. It’s not just that it doesn’t achieve the results we hope for: it’s that it is unkind and dehumanizing. With that in mind, I wouldn’t tell them to do the job to the best of their ability. I might ask them. I might help to structure a system so that they and everyone else can see the positive and negative consequences of actions they take. I might try to nurture a community where people value one another and are mutually supportive. I might talk to them about what they are doing and offer my support in helping them to do it better. I might try to structure the system around what people want to do rather than trying to make them fit in the system I want to build. At least, that’s what I would do on a good day. On a bad day, under pressure from multiple quarters, overworked and overstressed, I might fall back on a three line whip or a plea to do their bit. I might make trades (‘do this and I will take away that’) or appeal to a higher authority (‘the Dean says we must…’) or to my own authority (‘this has to be done and you are the best one to do it..’), or to duty (‘it is in our contract that we have to do performance assessments…’).  And that’s where the problems begin.

Mike recommends Tim Harford’s ‘The Undercover Economist’ as a way out of this loop. I will read this, as I have read many books offering similar insights. It seems at first glance to fit very well with the findings of self-determination theory as well as behavioural economics. However, though the causes described here are the result of a failure to understand human motivation, this is, at heart, a systems problem of a broader nature: I recommend The Systems Bible (formerly Systemantics) by John Gall Systemantics by John Gall (formerly the Systems Bible) for a comprehensive set of explanations of the kinds of phenomena that give rise to stupid behaviour by groups of intelligent people. The book is deliberately funny, but the underlying theory on which it is based is extremely sound.

Address of the bookmark: https://svpow.com/2017/03/17/every-attempt-to-manage-academia-makes-it-worse/

Babies in the learning-style bathwater

A recent Guardian article reports on a letter sent to the paper by 30 eminent academics from neuroscience, education, and psychology disciplines, voicing concerns about the absurd popularity of learning styles among teachers.

They are, of course, correct to be concerned. There is no good evidence that being taught according to your learning style has any positive value, despite decades of spurious attempts to show a correlation. Moreover, even if there were such a correlation, it would behoove teachers to help learners to learn using different styles because real-life learning doesn’t come neatly packaged in forms that fit with how we want/are constituted to learn, and teaching should primarily be concerned with supporting learners’ capacity to learn. The fact that there are scores if not hundreds of incompatible learning style theories, most of which have similarly (un)compelling evidence to support them, should be a clue that there is something seriously wrong with the whole idea. And it’s not a harmless foible. Not only is it a massive waste of time and money, not to mention a terrible example to set in truthiness acceptance, it can be actively harmful to learners, teaching them to believe that they can only learn properly if things are packaged to suit their style.

What’s shocking in the article is the report on the number of teachers who, despite a total lack of evidence and copious amounts of debunking, continue to use and believe in the things. To our shame, I have even seen examples of it at AU (our own Math Site mentions them) where we really ought to know better. But we are not unusual in this. Not at all. In the UK and Netherlands in 2012, 80% of teachers apparently believed that individuals learned better when doing so in a manner according with their preferred learning style. This is like discovering that 80% of the world’s scientists believe that their horoscopes determine the results of their experiments.

That said, there’s a baby in this very dirty bathwater that should not be thrown out.

If a belief in learning styles means that teachers feel challenged to design learning experiences in different ways to suit more diverse needs, that’s not a bad thing, apart from that it increases the costs of learning development. In fairness, it would work at least as well if they used astrological star sign personality characteristics as a basis but, whatever the reasons, giving students choices is a worthwhile outcome. And, just like horoscopes, there is value to learners themselves in providing an opportunity and a framework for reflection, even if the framework itself is erroneous and based on fallacies.

I’m a sceptic, but even I use variants on the theme. For example, I often try to provide versions of learning content that are meant to cater for serialist and holist ways of learning (Gordon Pask’s approach to categorizing learning strategies). Notwithstanding the extra effort and cost of designing at least two ways to approach a topic, it’s a good creative catalyst for me, and it gives students greater choice and control over their own learning.

And, in fairness, not all learning-style types of theory are equally awful. Slightly less harmful variants talk of learning preferences rather than styles, which does not necessarily imply that those preferences are a good idea nor that they even need to be catered for, though it still perpetuates the myth that there are relatively fixed characteristics in such things. Much better ones, including Pask’s, talk of selectable learning strategies rather than stable characteristics or preferences of learners, which seems eminently sensible to me: it’s just about general pedagogical patterns. It’s not about labelling learners, though (sadly) some do try to apply the labels to learners, and even Pask himself (arguably) sometimes seems to present it in that way. The best of breed models recognize that learning strategies can and should change in different learning contexts as well as over time, and make no attempt to label or pigeon hole learners themselves at all. I think it is really useful to find regularities and patterns in learning designs, and that’s the baby we should not throw out when we (rightly) reject learning style theories.

Address of the bookmark: https://www.theguardian.com/education/2017/mar/13/teachers-neuromyth-learning-styles-scientists-neuroscience-education

Original page

Free download of 'Digital Habitats'!

Wenger, White, & Smith’s excellent “Digital Habitats: stewarding technology for communities” is now available for free, in major ebook formats!

I really like this book: though it is a bit of a patchwork in places, longer than it needs to be, and heavier on practice than theory, it is an absolute goldmine of ideas for those creating, managing, and nurturing online communities, covering technical, managerial, social, and many other issues in an admirably holistic fashion. Very well written by people that really get it. This is going to be high up among the “highly recommended” readings for my Social Computing course (there are and never will be required readings) because the approach – which gives no special priority to tools, processes, social engagement, management, etc – fits it to a T.

Address of the bookmark: http://technologyforcommunities.com/2016/12/happy-holidays-free-download-of-digital-habitats/

Original page

post-reality fictoid-facts

Satirists are mostly flummoxed by Trump, because there’s no absurdity they can dream up that is more absurd than the evil orange turd itself, and that is not out-trumped by some yet more appalling and improbable excrescence oozing from its tiny bitter orifices. Armando Iannucci does, however, make a pretty good stab at the problem in this letter to Trump. He accurately captures the essence of Trump’s underlying modus operandi thus:

“They used to tease you about your attitude to the truth, didn’t they? All your post-reality fictoid-facts, like how global warming was a myth invented by the Chinese, how you respected all women without exception, except the greedy, grasping, ugly ones who were trying to suck you dry, how Obama wasn’t born in America, and also how you put everyone right when you said he was.

And that rigged election: you had evidence the election was rigged against you and you were going to lose, and then, when you won it fair and square, you had proof you would have won it even more fairly and squarely had it not been rigged against you so you couldn’t win so bigly. And now they say the Russians rigged the election, and you say the election wasn’t rigged, it was never rigged, and you’ve been saying for months: it was never rigged.”

Logic fails in the face of contradiction, and fails badly. If both A and not-A are true, the moon is (logically) made of green cheese. If you can persuade people to believe both the thing and its contradiction, then the consequences are dire. As Iannucci puts it:

You’ve taught people to believe not what is empirically true but what is emotionally true, which is a better truth. You’ve set free the credulity of the people.”

This is how most religions work too, as it happens. 

Address of the bookmark: https://www.theguardian.com/us-news/2017/jan/21/letter-to-donald-trump-president-armando-iannucci

Original page

The Ghost in the Machines of Loving Grace | Library Babel Fish

An article from Barbara Fister about the role and biases of large providers like Google and Facebook in curating, sorting, filtering their content, usefully contrasted with academic librarians’ closely related but importantly different roles. Unlike a library, such systems (and especially Facebook) are not motivated to provide things that are in the interests of the public good. As Fister writes:

“The thing is, Facebook literally can’t afford to be an arbiter. It profits from falsehoods and hype. Social media feeds on clicks, and scandalous, controversial, emotionally-charged, and polarizing information is good for clicks. Things that are short are more valuable than things that are long. Things that reinforce a person’s world view are worth more than those that don’t fit so neatly and might be passed over. Too much cruft will hurt the brand, but too little isn’t good, either. The more we segment ourselves into distinct groups through our clicks, the easier it is to sell advertising. And that’s what it’s about.”

These are not new points but they are well stated and well situated. I particularly like the point that lies and falsehoods are not a reason to censor a resource in and of themselves. We need the ugliness in order to better understand and value the beauty, and we need the whole story, not filtered parts of it that suit the criteria of some arbitrary arbiter. As Fister writes:

“There’s a level of trust there, that our students can and will approach a debate with genuine curiosity and integrity. There’s also a level of healthy distrust. We don’t believe it’s wise to leave decisions about truth and falsehood up to librarians.”

Indeed. She also has good things to say about personalization:

“If libraries were as personalized, you would wave your library card at the door and enter a different library than the next person who arrives. We’d quickly tidy away the books you haven’t shown interest in before; we’d do everything we could to provide material that confirms what you already believe. That doesn’t seem a good way to learn or grow. It seems dishonest.”

Exactly so.  She does, though, tell us about how librarians do influence things, and there’s only a fine and fuzzy (but significant) line between this and the personalization she rejects:

“Newer works on the topic will be shelved nearby that will problematize the questionable work and put it in context.”

I’m not sure that there is much difference in kind between this approach to influencing students and the targeted ads of Google or Facebook. However, there is a world of difference in the intent. What the librarian does is about sense making, and it accords well with one of the key principles I described in my first book of providing signposts, not fenceposts. To give people control, they have to first of all have the choices in the first place, but also they need to know why they are worth making. Organizing relevant works together on the shelf is helping students to make informed choices, scaffolding the research process by showing alternative perspectives. Offering relevant ads, though it might be dishonestly couched in terms of helping people to find the products they want, is not about helping them with what they want to do, but exploiting them to encourage them to do what you want them to do, for your own benefit, not theirs. That’s all the difference in the world.

That difference in intent is one of the biggest differentiators between a system like the Landing and a general-purpose public social media site, and that’s one big reason why it could never make any sense for us to replace the Landing with, say, a Facebook group (a suggestion that still gets aired from time to time, on the utterly mistaken assumption that they duplicate each other’s functionality). The Landing is a learning commons, a network of people that, whatever they might be doing here, share an intent to learn, where people are valued for what they bring to one another, not for what they bring to the owners and shareholders of the company that runs the site. Quite apart from other issues around ownership, privacy and functionality, that’s a pretty good reason to keep it.

 

Address of the bookmark: https://www.insidehighered.com/blogs/library-babel-fish/ghost-machines-loving-grace