Martin Paul Eve bio photo

Martin Paul Eve

Professor of Literature, Technology and Publishing at Birkbeck, University of London

Email Books Twitter Github Stackoverflow MLA CORE Institutional Repo Hypothes.is ORCID ID  ORCID iD Wikipedia Pictures for Re-Use

All Posts

2024

Betting against the future

I am tired of medical decisions with a trade-off. On a regular basis I am presented with decisions that have deferred negative consequences in order to fix s...

2023

A year of looking in on academia

As many of you know, I took secondment from my academic role this year to work on research and development at Crossref. A variety of factors inspired this, n...

My 2023 year in review

2023 continued to pose the all-important question: just how many health disasters can I endure? This year, I started haemodialysis as my kidneys entered the ...

Blocking My Crawl

My day job involves quite a lot of crawling lists of websites to determine statistics about Crossref members and their behaviours. A good example is somethin...

Citations and addressability

What is the point of a citation? As Anthony Grafton puts it in his history of the footnote, “the culturally contingent and eminently fallible footnote offers...

Why Lever Press?

My next book, tentatively titled Star Trek: Voyager: Critical and Historical Approaches to Ethics, Politics, and the End of the 1990s is now under contract a...

Retract this!

Today’s big news is that Crossref has acquired the Retraction Watch database of expressions of concerns and retractions and has made it openly accessible to ...

Points mean prizes

This morning I gave the third of my keynote talks this week at the Janeway conference: The Lower Decks. It’s been quite a week and I am exhausted with my kid...

New wheels

Well, it finally happened, as Queen once sang. But I am not going “slightly mad” as the song professes. Instead, I have decided that the time has come where ...

Rules vs. Principles in POSI

In recent days, several signatories to the Principles on Open Scholarly Infrastructure have taken to performing self-audits of their compliance with the prin...

Sunsetting martineve.com

This is a quick note to say that, in the near future, I will be abandoning the martineve.com domain name. For quite some time now, the primary address for th...

On pain and subjectivity

Pain is a great topic for philosophers. Wittgenstein uses the example of “owning” pain (“I cannot have your pains”) in his Philosophical Investigations. Susa...

2022

Some of my upcoming projects at Crossref

As I posted a while ago, from January 2023 I will be working at Crossref while retaining my university Professorship. I wanted, here, to outline a few of the...

My 2022 year in review

Like many years, 2022 was a year of health problems for me. The entire year has been overshadowed by the episode of kidney failure that I suffered as a resul...

I had Evusheld privately in the UK

As many of you know, I have been involved for the past few months in a campaign to get Evusheld – a protective/prophylactic drug for immunocompromised people...

Small publishers and subscribe to open

There’s a lot of focus in the scholarly communications space on transformative agreements for the mega-publishers. Indeed, most of the discourse, most of the...

Open peer review and its rhythms

I was lucky enough, recently, to get a slightly-ahead-of-general-release opportunity to openly peer review Kathleen Fitzpatrick’s most recent book manuscript...

It's Tricky

The title of this post refers not to the classic 1987 single by Run-DMC but, instead, to the trickiness of rheumatoid arthritis and vasculitis as multisystem...

Moving On: My Infrastructural Turn

The next few months mark a series of “10”s for me. On the 10th September, it will be 10 years since my Ph.D. viva. In November, it will be 10 years since I g...

What is 'the scholarly record'?

What is “the scholarly record”? There is some work on this already. For instance, Dougherty, M. V., ‘Defining the Scholarly Record’, in Correcting the Schola...

How YOU can help people still shielding

I don’t normally do this kind of direct outreach, but the situation for people with serious immune system compromise at the moment in the UK is grim. We cann...

Resizing image uploads in Django

It should be an easy task to resize image uploads in Django, but it turns out to be a bit more complicated than one would hope. Here are my findings.

Good computer networking kit

OK, this is different from my usual fare, but I’ve been thinking about upgrading my home LAN to 10GbE. My WAN connection is now more than 1Gbit and so I’m ma...

Notes on 'Plan S for Shock'

These are my notes on Smits, Robert-Jan, and Rachael Pells, Plan S for Shock (London: Ubiquity Press, 2022) https://doi.org/10.5334/bcq, originally taken on ...

20th-Century British Isles

This post forms part of my ‘aspects of the novel’ collection. Please do note that these entries, which may appear basic, are simply my own notes on the subje...

19th-Century British Isles

This post forms part of my ‘aspects of the novel’ collection. Please do note that these entries, which may appear basic, are simply my own notes on the subje...

18th-Century British Isles

This post forms part of my ‘aspects of the novel’ collection. Please do note that these entries, which may appear basic, are simply my own notes on the subje...

The Brazilian Novel

This post forms part of my ‘aspects of the novel’ collection. Please do note that these entries, which may appear basic, are simply my own notes on the subje...

Bildungsroman

This post forms part of my ‘aspects of the novel’ collection. Please do note that these entries, which may appear basic, are simply my own notes on the subje...

The Baltic States and the Novel

This post forms part of my ‘aspects of the novel’ collection. Please do note that these entries, which may appear basic, are simply my own notes on the subje...

Authorship

This post forms part of my ‘aspects of the novel’ collection. Please do note that these entries, which may appear basic, are simply my own notes on the subje...

The Asian-American Novel

This post forms part of my ‘aspects of the novel’ collection. Please do note that these entries, which may appear basic, are simply my own notes on the subje...

The Arabic Novel

This post forms part of my ‘aspects of the novel’ collection. Please do note that these entries, which may appear basic, are simply my own notes on the subje...

Anthropology and the Novel

This post forms part of my ‘aspects of the novel’ collection. Please do note that these entries, which may appear basic, are simply my own notes on the subje...

Andean Novels

This post forms part of my ‘aspects of the novel’ collection. Please do note that these entries, which may appear basic, are simply my own notes on the subje...

Ancient West

This post forms part of my ‘aspects of the novel’ collection. Please do note that these entries, which may appear basic, are simply my own notes on the subje...

The African-American Novel

This post forms part of my ‘aspects of the novel’ collection. Please do note that these entries, which may appear basic, are simply my own notes on the subje...

Aspects of the Novel

As part of my 2021 research leave project, I am reading various encyclopaedias of the novel. As there is no way I could remember all that I have read, I have...

Ancient South Asia

This post forms part of my ‘aspects of the novel’ collection. Please do note that these entries, which may appear basic, are simply my own notes on the subje...

Ancient China

This post forms part of my ‘aspects of the novel’ collection. Please do note that these entries, which may appear basic, are simply my own notes on the subje...

Adaptation and Appropriation

This post forms part of my ‘aspects of the novel’ collection. Please do note that these entries, which may appear basic, are simply my own notes on the subje...

Input-Output

Something I am not very good at is decoupling the amount of effort I am expected to put in from the output result. That is, my academic contract has a nomina...

Aiming for downtime

Lots about contemporary computation stresses availability and uptime. It is important, for instance, that the OLH servers for which I have ultimate responsib...

2021

On informed consent and open licensing

I gave my final talk of the year, today, at the University of Leeds, on open access in the humanities disciplines. Perhaps predictably, all of the Q&A ce...

On PhD vivas and being a supervisor

I mustn’t say too much in public about this, for fear of being unprofessional. However, I wanted to jot down a few notes about “being a PhD supervisor” and w...

My 2021 year in review

2021 was another pretty bad pandemic year, in many ways. For those of us with immune system compromise it was alarming to see a near-wholesale return to “nor...

Citing Pirate Artifacts

By necessity, the bibliography to my book on Warez must cite a number of unconventional works that are not covered by standard style manuals. In particular, ...

On programming/languages

I asked on Twitter for where to start on considering programming languages as languages. Here are some of the best recommendations:

Thomas Pynchon, from S-Gerät to Y-Gerät

One of the core plot devices (in so far as there is a plot) in Thomas Pynchon’s 1973 novel, Gravity’s Rainbow, is the S-Gerät: the Schwarzgerät or “black dev...

It's time we dropped Agamben

Giorgio Agamben gets around a lot on literature syllabi. His “What is the Contemporary?” is a staple of theoretical courses, his concept of “bare life” is us...

Thinking about UK Ph.D. examinations

Yesterday, I examined a Ph.D. It’s not an unusual experience – and huge congratulations to the candidate who had a well-deserved pass! But every time I go th...

An update on the reprint of my book

I posted, a short while ago, about the reprinting of OA books under CC licenses. This is, of course, totally legal and allowed under the more liberal Creativ...

How much optimism?

I am due up for vaccination in the very near future. This is good news. But it’s tempered.

Reading Peer Review is published today!

On the same day as I submitted my next book manuscript, I am pleased to be able to say that Reading Peer Review, my 7th academic book, has been published by ...

I have submitted the Warez book

I have, today, submitted the manuscript of my book, currently titled Warez: The Economic Aesthetics and Alternative Reality Games of the Topsite Scene to the...

2020

An anecdote on editing

My Ph.D. supervisors were not particularly hands on. This was not slacking on their part – it suited me just fine and they could see that I had the thesis pr...

My 2020 year in review

I wrote, last year, that 2019 was pretty bad for me. Little did any of us know of the grimness that 2020 would bring with the coronavirus pandemic. I have sp...

On the ethics of studying pirate cultures

Studies such as my Warez book fall under the rubric of ‘netnographies’; work that attempt to examine ethnographically the principles and characteristics of v...

On the overhead of 'business models'

OLH, obviously, has a business model for its open-access publishing. We operate due to a membership model in which approximately 300 libraries pay an annual ...

Notes on vulnerability and COVID-19

Quite frankly, the current situation is terrifying. Another approximately 400 deaths today in the UK from the virus and the reproduction number (R) is said t...

On academic journals as clubs

This week for our COPIM reading group we are reading Hartley, John, Jason Potts, Lucy Montgomery, Ellie Rennie, and Cameron Neylon, ‘Do We Need to Move from ...

Is ‘the money in the system’?

One of the oft-repeated adages in the scholarly communications world is that ‘the money is in the system’, it’s just badly distributed. This is one of the co...

Getting the Gist of Reading

Today, I read Andrew Elfenbein’s The Gist of Reading (Stanford, CA: Stanford University Press, 2018). By any account, this is a provocative and stimulating r...

Why academic bookstores?

A famous line from Jurassic Park (1993) is that ‘[y]our scientists were so preoccupied with whether or not they could, they didn’t stop to think if they shou...

Subscribe to Open and Plan S

Subscribe to Open is a model pioneered by Annual Reviews that basically says that if libraries continue to subscribe, the title will become OA. If libraries ...

Academic books I'm writing

I have a series of book projects in train at the moment and wanted to write a little bit of this down so that I have a record of where I was in the projects ...

On a challenge of print subsidy for OA

An interesting conceptual dilemma arose today. At OLH we don’t believe that print is incompatible with OA/the digital. (This is usually the part of the Skype...

Writing a data management plan

I am often asked for advice on writing data management plans in the humanities, so thought I would share my advice on this more generally. The first thing yo...

2019

My 2019 in review

This was, in many ways, a pretty bad year for me. My health has, to be frank, been appalling once more. It has necessitated treatment with cyclophosphamide i...

An irony of the 'hierarchy of journals'

It is often assumed that researchers submit their work to the highest prestige titles and, when rejected, move down the ‘hierarchy’ to titles with less strin...

Immunity problems

From around 2010 to 2013 I was on a drug called Rituximab to control my autoimmune conditions (rheumatoid arthritis and vasculitis). This highly effective me...

The Problems of Unit Costs Per Article

Every five minutes or so, someone tries to come up with a cost-per-article figure for academic publishing. In the past, I’ve tried to do it too. But more and...

Ratholin'

Stare him in the eyes when you think he’s folding You play your luck with the cards you’re holding You throw a double six with the dice you’re rolling You go...

Old Traditions and New Technologies

It has been a pretty epic editing process and one that I would not be in a hurry to repeat any time soon, but I am pleased to say that the volume that I am e...

What size should my music studio be?

In Everest, F. Alton, and Ken C Pohlmann, Master Handbook of Acoustics (New York: McGraw-Hill, 2009), p. 247, a range of room ratios are listed to achieve op...

Instrumental reading

Today I read Kathleen Fitzpatrick’s Generous Thinking: A Radical Approach to Saving the University, a book that touches on many of my interests (public human...

A missing audio hardware device

On Mac OSX there is a really neat feature: the ability to create an “aggregate audio device” that chains multiple soundcards into a single virtual device. Th...

(Digital) Ways of Looking

Those who are not invested in the digital humanities, on either side of an often nasty binary “for-or-against” style argument, may have missed the bust up in...

A little more on defamation and CC BY

The problem with non-lawyers, like me, speculating on legal matters is that there’s a risk of scaremongering or just plain inaccuracy. Not that this really e...

Additional points in my Plan S response

Further to my other post earlier this week, I have added the additional points to my response letter to the Plan S implementation guidelines. These centre ar...

2018

My 2018 in review

2018 was, in general, a pretty good year for me. Certainly, parts of it were marred by handling my new hearing loss, but an assistive device (a speech-filter...

My critique of metamodernism

A few years ago I wrote an article: Eve, Martin Paul, ‘Thomas Pynchon, David Foster Wallace and the Problems of “Metamodernism”: Post-Millennial Post-Postmod...

Keith McMillen K-Mix on Linux

I have a Keith McMillen K-Mix audio device that I use for music-making. I noticed, though, that if you have a simple stereo setup on this, with, say, monitor...

Who does the work of implementing DORA?

Thinking aloud. The San Francisco Declaration on Research Assessment (DORA) is undoubtedly a good idea, in my view. The thrust of the declaration states that...

2017

My 2017 academic year in review

2017 was, as with last year, a mixed bag for me. On the positive side, OLH continues to grow, I received a grant for the peer-review project on which I am wo...

Open Access Monographs Misrepresented

I have a letter in today’s Times Higher Education repying to Marilyn Deegan on open-access books. The full, unedited version of the letter is in my instituti...

Two types of post-critique

It seems to me that there are two types of “post-critical” articulations. Felski et al are calling for a turn away from the idea that we should employ critiq...

2016

My 2016 academic year in review

2016 was a year of mixed fortune for me. On the positive side, OLH continues to grow, I was made a (full) Professor, and I published two books. On the downsi...

Five un-busted aspects of the TEF

In his recent piece for WonkHE, Chris Husbands, the chair of the TEF panel, wrote in order to “bust” five myths about the TEF.

Questions about APC-free models

I’m here at the Kansas University conference on “Envisioning a world beyond Article/Book Processing Charges”. One of the first things we were asked to do was...

Of LaTeX and labour

I’ve been gearing up for quite some time to write about the false labour dichotomies in the academy that seem to be emerging that put “academic labour” as so...

The Stern review of REF

Lord Stern’s review of the Research Excellence Framework is out today in the UK. Not as exciting as the fact that my book is also out today, I know, but stil...

My book, Password, is out now!

My short book in the Object Lessons series, Password, is released today, published by Bloomsbury. It’s available to buy in all the usual places. All author r...

Identifying 26GB of JSON Novel Data

For part of one of my current research projects I have a pretty large (26GB) corpus of digitized JSON novels. I’m interested in ingesting these and then perf...

Reading Potter Stewart on recognition

In a famous US Supreme Court case on pornography: “I shall not today attempt further to define the kinds of material I understand to be embraced within that ...

Embargoing metadata?

I’ve heard reports that the journals Science and Nature want the metadata on forthcoming articles to be embargoed. In other words, they are saying that they ...

Open access in a time of illness

I noted, on Twitter, how pleased I was to discover that there was good information available online about my current condition. I want, here though, to offer...

The critique of utopia

Today, at the FORCE11 workshop that I am attending in Madrid our facilitators spoke of utopian thinking and then of attempting to realize that utopia in the ...

A world reimagined without the university

I’m at a workshop in Madrid organized by FORCE11. The first exercise was to imagine a world where universities did not exist, their hierarchies and power wer...

The postponed REF consultation document

Research Fortnight is running an interesting piece about the REF consultation document that was pulled late last year. Indeed, while the sector is desperate ...

On speed and open access

At the time of a global health emergency – the Zika virus – there are renewed calls for a faster and more open research publication system in disciplines whe...

On ten years of chronic illness

I’m not one to mope or to seek any special sympathy but this month marks an ambivalent anniversary for me and I promised myself I’d write publicly about it. ...

Ph.D. criterion: to 'merit publication'

Yesterday, I attended my university’s official training course for Ph.D. examiners. It was an extremely useful day to familiarize myself with the regulations...

These games we play (in ScholComms)

Today, I gave a talk at Royal Holloway for the TECHNE consortium of Ph.D. students on open access and scholarly communications. In the second part of the ses...

My response to the HE Green Paper

This post is the final in an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welco...

HE Green Paper: response to question 28

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

HE Green Paper: response to question 27

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

2015

HE Green Paper: response to question 26

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

HE Green Paper: response to question 25

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

HE Green Paper: response to question 24

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

My 2015 academic year in review

This year was a good year for me in terms of academia. I started my job as a Senior Lecturer at Birkbeck, I launched the Open Library of Humanities with a su...

HE Green Paper: response to question 22

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

HE Green Paper: response to question 21

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

HE Green Paper: response to question 20

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

HE Green Paper: response to question 19

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

HE Green Paper: response to question 18

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

HE Green Paper: response to question 17

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

HE Green Paper: response to question 16

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

HE Green Paper: response to question 15

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

HE Green Paper: response to question 14

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

HE Green Paper: response to question 13

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

HE Green Paper: response to question 12

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

HE Green Paper: response to question 11

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

HE Green Paper: response to question 9

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

HE Green Paper: response to question 10

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

HE Green Paper: response to question 8

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

HE Green Paper: response to question 7

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

HE Green Paper: response to question 6

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

HE Green Paper: response to question 5

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

HE Green Paper: response to question 4

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

HE Green Paper: response to question 3

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

HE Green Paper: response to question 2

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

HE Green Paper: response to question 1

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

HE Green Paper: response to question 23

This post is part of an ongoing series where I intend to develop my full personal (not institutional) response to the HE Green Paper. Comments are welcome to...

Academia.edu’s peer-review experiments

I’ve been sitting on the below piece for a while, but have written about academia.edu before. In recent days, though, Gary Hall and Kathleen Fitzpatrick have...

'It's not about stifling academic freedom'

David Cameron, the Prime Minister of the United Kingdom, has “named and shamed” several top universities for allowing claimed “hate speech” on campus. Camero...

Wordpress php eval attacks

Sigh. More hacking attempts and seems someone did manage to inject a php eval attack into one of my Wordpress installs.

Getting started typesetting with CaSSius

Over the past week I’ve done some of the initial development work on CaSSius, the portion of the typesetter for the Open Library of Humanities that produces ...

APCs and Uneven Distribution

The things that concern me about article processing charges (APCs) for open access are not those surrounding quality control, “predatory publishers” or so fo...

Visualizing Gravity's Rainbow

At this year’s Canadian Congress of Humanities and Social Sciences I had the pleasure of attending a talk by David McClure in the digital humanities strand o...

Applications now open for OpenCon 2015

Applications to attend OpenCon 2015 on November 14-16 in Brussels, Belgium are now open! The application is available on the OpenCon website at opencon2015.o...

More on fair-use of screengrabs

I wrote yesterday, in a grumpy state, about the restrictiveness of copyright and licensing of screenshots in academic material. Today brings happier news.

Moving to Birkbeck

I am very pleased to announce that, as of today (1st of May, 2015), I am now a Senior Lecturer in Literature, Technology and Publishing at Birkbeck, Universi...

In the beginning was the Word

There is no single cause of the problems with the economics of scholarly communications. The expectation that we can publish more and more research on the sa...

Publishers: Serving Authors or Readers?

The most common way in which we can re-conceive of the economics of gold open access is to think of the publisher as providing a service to the author. After...

Chapter Four: Academic Fiction

A map, as of the 1st March 2015, of Chapter Four of the book I am slowly working on. This chapter primarily focuses on Percival Everett’s Erasure.

Ethics of a Journal's Surplus

I wrote the following letter in this week’s Times Higher Education. I post it here for those who can’t get past the paywall.

Metrics in the Arts and Humanities

Tomorrow I will be speaking at the HEFCE Metrics and the assessment of research quality and impact in the Arts and Humanities workshop, commissioned by the i...

2014

My 2014 round-up

2014 was a good year for me. I spent my time mostly working on scholarly communications projects, including the meTypeset software for the Public Knowledge P...

Book: Open Access and the Humanities

I am extremely pleased to announce that my book, Open Access and the Humanities: Contexts, Controversies and the Future has today been published by Cambridge...

Current working music

Based on Mark Carrigan's posts on music that he finds helpful when writing, I decided to do a quick post with some of the stuff that I'm listening to at the ...

"Because we care about our planet..."

Same great sleeve, less waste. Because we care about our planet, this 85% post-consumer-fiber cup sleeve uses 34% less paper than our original. Intended for ...

Define: impact

The extraction of use-value, exchange-value or surplus-value from academic research at sites distant from the university.

Rancière misreading Kautsky?

In Althusser's Lesson, Jacques Rancière writes: "This reading of Marx via Althusser and Lacan does little more than give a new sheen to a thesis Kautsky had ...

Dumping JATS from Zotero

Progress! Work in progress code resides in the "zotero" branch of meTypeset. Image below shows command line search of library and dump of journal article. ...

Alluvium 2nd Birthday Panel Event

It's almost 2 years since I founded the open access journal Alluvium, which publishes short, topical articles written by leading academics on 21-century writ...

Who owns a Prezi?

From the Prezi terms of use: Section 6.2: Regardless of whether you designate content public or private, Prezi makes no claim of ownership to your User Co...

What's it like to publish in SAGE Open?

An evaluation of the experience of publishing in the only current humanities mega-journal. The short version: it was good! Your mileage may vary as they have...

"Every generation has its philosopher"

Every generation has its philosopher — a writer or an artist who captures the imagination of a time. Sometimes these philosophers are recognized as such; oft...

Dear Publisher (#2)

10 month review process. Two week typesetting wait. And you want me to return proofs within 24 hours as it may delay publication? Dear Dr. Martin Eve, Your...

2013

My 2013 academic year in review

As a round-up of the academic stuff I have achieved over the past year, purely for my own benefit and in anticipation of like-minded posts from my Twitter fo...

Some diagrams of Jennifer Egan novels

As I'm preparing to speak tomorrow at the Literature off the Page conference, I was, as usual, creating a set of slides for my talk. As I'm looking at the no...

What's "open" got to do with it?

The below is a piece that I wrote for The Conversation in the state before it was edited for publication there. While the version published there captures be...

Is what I do "digital humanities"?

As a scholar in a literature department, I end up doing some very odd things. Among these is the development of various pieces of software for the typesettin...

The Democracy We Do Not Want

Yesterday evening I received a letter from my MP. I reproduce it below, with my response. This is the democracy that we do not want. Dear Sir and Madam Pl...

Using git in my writing workflow

My two spheres of interest -- difficult works of English literature and computer programming (OK, scholarly communications and publishing, also. OK, there ar...

On International Pynchon Week

Last week saw the descent of some sixty Pynchon scholars upon the small northern city of Durham in the UK. The occasion was the International Pynchon Week co...

Determining glyph availability for FOP

I've just spent the past hour grappling with getting FOP to render the Unicode glyph for a checkmark (U+2713) in PDF output from XSL:FO. I thought I'd share ...

Punchdrunk's The Drowned Man

Last night I went to see Punchdrunk's performance of The Drowned Man, the latest in their series of promenade theatre pieces. Housed in an enormous building ...

Speaking at SPARC Japan

I'm extremely pleased to announce that I will be speaking at the Scholarly Publishing and Academic Resources Coalition on "The Front Line of OA in Humanities...

Displaying EE mobile data usage in Conky

OK, this is probably one of the most specific posts I've ever written, but... I wrote a bash script to automatically fetch and parse the currently used data ...

Ethics

This is a post that I have found very difficult to write, because it puts me in a conflicted position. A while back, in light of the Troy Davis execution, wh...

Pynchon in Public Day 2013

Now in its third year, we invite you to submit, on Twitter via the #Pynchon2013 hashtag, the Facebook Event page or even just by emailing me, your photograph...

Exposing XML data for Orbit

Although, for now, this will be of limited interest/use to probably most readers of the journal, I today undertook the necessary work (by which I mean: clean...

Modernist Intimacies conference

A quick heads-up to flag the following conference, taking place on the 17th May at the University of Sussex. Excellent exciting line-up! Modernist Intimacie...

Futurity, Books, Marx, Labour

This post is a transcript of a talk I gave at the University of Nottingham on the 25th March 2013 for the ECHIC "Beyond the Book" conference. As I've intimat...

The Future of Peer Review

Yesterday, Thursday the 14th of March 2013, I had the great pleasure of speaking at the University of Sussex to an entirely mixed audience of humanists, scie...

On Opposition to *any* APC model

Just to share my response to a comment on the PLOHSS project from somebody who claimed that: Any form of APC was unacceptable All APCs would be viewed as va...

An update on the PLOHSS project

An email that I just sent out to people who have expressed an interest. If you'd like to know more, visit http://www.plohss.org or email me with "PLOHSS" in ...

2012

On Freedom of Speech

A teenager has been arrested for posting a picture of a burnt remembrance poppy. Nick Griffin walks free despite tweeting the address of a gay couple who won...

Reviewing with Kindness

In the past few weeks I've had several peer review requests and it has always struck me that it is far too easy to come across as a heartless bastard when bl...

More on OJS and CLOCKSS

Frequent readers may recall that I had implemented CLOCKSS support in OJS. I'm sad to say that the original commit was flawed and it was decided that the bes...

CFP: Feminism;; Influence;; Inheritance

23rd March 2013 This one-­day symposium hosted by the School of English and Drama at Queen Mary, University of London aims to bring together postgraduates an...

On Academic Blogging

Although I want to preface this with my usual warnings about too much meta, I did speak to the Times Higher Education this week for a piece they were doing o...

Notes on Adorno's "The Essay as Form"

Adorno, Theodor W. ‘The Essay as Form’. The Adorno Reader. Trans. Bob Hullot-Kentor & Frederic Will. Oxford: Blackwell, 2000. 92–111. Print. 92: Essay fo...

My thoughts on DT Max's biography of DFW

Let me start by stating upfront how much I wanted to dislike this book. I caution students against biographical readings all the time. The author on whom I'v...

The Viva

Yesterday, the 10th September 2012, I passed my Ph.D. Viva, straight-out, no corrections. It was an amazing experience. I'd been incredibly nervous for the p...

By the time you read this, I will be...

in my Ph.D. viva. But it is a curve each of them feels, unmistakably. It is the parabola. -- Thomas Pynchon, Gravity's Rainbow It went on for a month. Those ...

Astrid and Producteev

I've been a long-term user of Astrid and Producteev to manage my tasks list. When I went to reinstall Astrid today, I noticed that there was no longer a Prod...

"Karl Marx, that sly old racist"

One of the references in Pynchon's Gravity's Rainbow that eludes me (in its specificity, not in its generality) is the following quotation: wait a minute the...

The Final Week

With less than a week until my Ph.D. viva, I've been taking everyone's advice to heart and not going completely nuts on the revision. After all, I do know th...

Quibbling with the LRB over "Hackers"

In a recent piece for the LRB, Mattathias Schwartz gives an inside look at the truly scary world of carding, the practice of stealing credit card information...

Re-Decentralizing the Web

I have just seen, via Rohan Maitzen on Twitter, a useful page of suggestions for the "first day of term", teaching-wise. This led me to re-think a few of the...

On Blog Inequality in Scholarly Research

At the risk of more meta, I wanted to jot down a few thoughts on blogs in scholarly research. Sarah Quinnell recently wrote a post on the LSE impact blog, fo...

Post-Submission Weirdness

This is just a quick post about my experience of submitting a Ph.D. having worked full-time on it previously since October 2009. It's odd. During the Ph.D. I...

Orbit: Writing Around Pynchon is live

It's taken quite a while and a lot of energy on my part, but my journal of scholarship on Thomas Pynchon, Orbit: Writing Around Pynchon, is now live and laun...

Excursions Journal Vol 3: Launch Party

A quick note to say: come join us for the launch of Excursions volume 3 from 4pm-7pm on the 16th May in the Fulton Social Space at the University of Sussex!

An update on Orbit 1.1

I thought it was time for a brief "state of the issue" post for the, no doubt voluminous, hordes awaiting the launch of Orbit: Writing Around Pynchon. One re...

UKSG Conference: photos and slides

Last week I attended, and presented a keynote in the opening plenary at, my first academic publishing conference: the UK Serials Group conference. As I'm us...

My day as a Higher Ed researcher

A growing criticism mounted by students/parents of students is the trite argument that there are too few contact hours. Anybody who works as a researcher/lec...

Finishing a UK Ph.D. within 3 years

I've been asked, by Salma Patel and The Thesis Whisperer to write a post on finishing a Ph.D. under the UK system within 3 years. I have to confess, first of...

Wikipedia Stats Visualized

I have been asked, by an EdTech researcher called Jen Rhee, to share this graphic, which comes courtesy of Open-Site under a CC-BY-ND license, in order to so...

Talawa's Waiting for Godot

Yesterday I had the extremely good fortune to see Talawa's production of Samuel Beckett's Waiting for Godot at the Albany Theatre in Deptford. It had been hy...

Doctoral Thesis Editing: Cutting Words

A quick tip that I think it's worth raising, as it's just come to the fore in my life(!), is that the citation style you employ can have a large impact on th...

Wordpress for Academics

Ok, so it could really be Wordpress for anybody, but here's the Prezi that I made for a true step-by-step, from the very beginning guide to setting up a new ...

DOIs: What you need to know

Sparked off by a comment on Document Object Identifiers and metrics by Ernesto Priego, I wrote up a brief proposal for the tech side of what I perceived as t...

First draft of my Ph.D is done!

Friday, 27th January 2012: 4pm. 2 years and four months into my efforts. The first draft of my Ph.D is now done! I have 81,000 words excluding introduction a...

Adorno terminology: αρχαί

A guest comment alerted me to the fact that I had missed an entry from my Aesthetic Theory lexicon! αρχαί = origin "In those studies devoted to the aesthetic...

First Fictions Festival at Sussex

Ian Rankin and Martin Paul Eve Last weekend, the 20th to 22nd of January 2012, saw the inaugural event of the First Fictions Festival at the University of S...

I've gone to IPv6

2012 has been designated the year of IPv6 launch and, to do my part, I have tweaked my infrastructure to ensure full, and future-guaranteed, IPv6 connectivit...

Adorno terminology: τοδε τι

"that expressionism was more powerful as an idea than in its works perhaps has its origins in the fact that its utopia of the pure τοδε τι is itself a fragme...

Adorno terminology: τέχνη

"This defines the untruth of any genius aesthetics that suppresses the element of finite making, the τέχνη in artworks, in favor of their absolute originalit...

Adnorno terminology: θαυμαζειv

"Artworks are eliminated along with the youthful θαυμαζειv" (Adorno, Theodor W. Aesthetic Theory. Edited by Gretel Adorno and Rolf Tiedemann. Translated by R...

Adorno terminology: κατ εξοχην

"Fireworks are apparation κατ εξοχην: They appear empirically yet are liberated" (Adorno, Theodor W. Aesthetic Theory. Edited by Gretel Adorno and Rolf Tiede...

Adorno terminology: ἀγών (agon)

"The agon of Greek tragedy still gave evidence of this" (Adorno, Theodor W. Aesthetic Theory. Edited by Gretel Adorno and Rolf Tiedemann. Translated by Rober...

Adorno terminology: ηδονη

"In the false world all ηδονη is false" (Adorno, Theodor W. Aesthetic Theory. Edited by Gretel Adorno and Rolf Tiedemann. Translated by Robert Hullot-Kentor....

Adorno terminology: καιρος

"His work is the extrapolation of a negative καιρος" (Adorno, Theodor W. Aesthetic Theory. Edited by Gretel Adorno and Rolf Tiedemann. Translated by Robert H...

Adorno Greek Lexicon project

This is a forewarning for subscribers of a series of posts that has already begun. Apologies if this is of no interest to you, but it will be over in a fortn...

Adorno terminology: θέσει

"The portion of it that is θέσει grew to such an extent that all efforts to secret away the process of production in the work could not but fail" (Adorno, Th...

Adorno terminology: άλλο γένος

"Thus what was planned as a bridge between theoretical and practical pure reason is vis-à-vis both an άλλο γένος" (Adorno, Theodor W. Aesthetic Theory. Edite...

2011

Dialectic of Enlightenment, 2011

Now that the livelihood of those still needed to operate the machines can be provided with a minimal part of the working time which the masters of society h...

Guest post on Google Scholar Citations

A quick post to point out that I've written a concise synopsis of Google Scholar over at the Sussex Doctoral School blog. Enjoy! Featured image by alles-schl...

A dissenting voice on #AcBoWriMo

This is a bit of a spoilsport post, but I wanted to set down, in writing, some of the reasons that I am extremely wary of the #AcBoWriMo experiment that is c...

Pynchon's Friends in Gravity's Rainbow

On my latest, but numerically beyond-counting, read-through of Gravity's Rainbow, it suddenly struck me that the Fred and Phyllis referenced on page 711: "(w...

Happy 85th Birthday, Michel Foucault

Although arguably a philosopher of his time, Michel Foucault is probably the thinker whose work has had the greatest impact upon me, academically. I first en...

The Werritty Feasel

There was once a man named Werritty, Pal of the defense secretary, But he let down the side, Now it can't be denied, That it's all turned Foxy and Ferrety. F...

The Nobel Prize for Literature 2011 Hoax

About half an hour before the official announcement of the Nobel Prize for Literature, 2011 (which was awarded to Tomas Tranströmer) reports started circulat...

Words in memory of Troy Davis

It is with a heavy and despairing heart that I write this post. It is not particularly well-structured owing to the emotive nature of the content. The state ...

Guest post at PhD2Published

In response to George Monbiot's piece yesterday, I have a guest post up at PhD2Published on the issue. Specifically, I wanted to look (in brief) at the drive...

Satchmo payment modules

I've been working, over the past few days, on a web store for a client using Satchmo. I wanted to share some of my findings here so that others don't trip up...

Postgraduate Publishing

This post comes as a therapeutic exercise after having spent longer than I'd hoped bogged down writing an academic journal piece. I wanted to write a little ...

Orbit: Writing Around Pynchon

It now seems the right time to unveil a project which we hope will enthuse and excite a great number of you. We have been working, over the past few months, ...

Change of license: all content now CC-BY

As from July 11th, 2011, all content on this site, except where noted, is now available under the more permissive Creative Commons Attribution 3.0 license, a...

A Thomas Pynchon tattoo recruit

Met up with my usually Stateside fellow Pynchonite Jesse Sherwood last week when he visited London. While sampling the delights of the city was important, he...

Dropbox: you've missed the real problem

So, here's a short post on the Dropbox problem. I'm sure others have picked up on this aspect, but it merits further coverage. Yesterday, I tweeted at Dropbo...

UK HE White Paper day

Today is the day that we've all been dreading waiting for. The final unveiling of the UK Higher Education White Paper. It's expected later today, but here's...

More Pynchonalia

As seems to be becoming a bit of a tradition, my friend Duncan came up with a Pynchon themed T-Shirt, and Against the Day quoting card for my birthday. Here'...

Moving from Ubuntu to Fedora

A the time that I started writing this blog post, I was intending to extol the virtues of the newly released Fedora 15 compared to the trainwreck that is Ubu...

Academic Businesss Cards

I had resisted the concept of having my own, academic, business cards for a long time. It seemed, and still does to an extent, an encroachment upon the spher...

Using Twitter for Research

Please find, for your delectation, licensed under a Creative Commons, Attribution, Non-Commercial, Share-Alike license, my Prezi on Using Twitter for Researc...

Osama Bin Laden and Nuremberg Precedent

There has been much discussion of whether the US should have captured Osama Bin Laden alive and put him on trial, as per the Nuremberg precedent set in the a...

Guarding your academic ideas

There was a recent conversation on Twitter's excellent #phdchat hashtag revealing the angst that can be involved in getting the balance right between holding...

Photograph and Interview in the Guardian

A few days late, but this is a quick post to highlight my statements, and photograph, on the Guardian books site. The piece was to highlight events pertainin...

On Pynchon and Privacy

In a fascinating LA Times piece published today, it is remarked, in conversation with a close friend of Thomas Pynchon that: In an era in which a Wikipedia ...

Guardian Q&A Summary: Life After a PhD

A summary of the Guardian Q&A session, 'Life After a PhD' for which I was a panelist, is now available over on the Guardian Higher Education Network. Of ...

My AHEA success featured in RUSTLE

Vanity post alert! I have just been told that my achievement of Associate of the Higher Education Academy has been featured in Sussex's Teaching and Educat...

Crossword Helper for Android

A quick plug for my latest Android application, which is now available in the Android Market: Crossword Helper. This is, fairly obviously, an application des...

Pynchon in Public Day 2011

Hereby instigating an annual May 8th culture jamming festival to be herein evidenced by photographic, textual, cartographic and video documentation. To prove...

Delay to Report on First UKPN Meeting

This is a quick post to give an update on the report from the first meeting of the UK Pynchon Network. I have had several requests for reports on the day and...

Speaking plainly

Following on from posts by @lizith and @ORGMotivation, this is a brief post to explain my current research in plain English. A quick precursor. In many resea...

My recent work at Berfrois

Featured image by 1600 Squirrels under a CC-BY-NC-SA license. I was thrilled recently to be asked to write a piece detailing my recent work on interrelations...

Picture This: Postcards Exhibition

A quick post to highlight the wonderful Postcards Exhibition taking place this Friday at the University of Sussex! We received so many wonderful entries to ...

"(Un)Reasonable" fees by which metric?

The reason that the coalition government is now panicking over the set to be universal introduction of £9000 fees and desires to financially punish instituti...

Getting Published in Academia

As I tweeted yesterday, @dhlbrown was attending a workshop on which I participated last year at the University of Sussex on getting published in Academia. He...

The Gaz Pearce Award

Bit of an in-joke, but I think my career has reached a new high with Gaz's recent award bestowed upon me:

In Dubio Contra Reum: a definition

Featured image by Пероша under a CC-BY-NC license. I am currently reading Hannah Arendt's Eichmann in Jerusalem and came across the phrase "in dubio contra r...

Mendeley for Android Update

A few weeks ago, I tweeted that the first beta of Android for Mendeley was almost ready. This post is an update on that status. I'm afraid to say that, about...

Open Hardware: the Netgear WNR3500L

Featured image copyright, and courtesy of, My Open Router. I've been, over the past few years, through about 3 different routers. I had a Thompson Speedtouch...

Android and Eduroam

Image credit: Copyright Eduroam, used here as fair use to indicate the network in question. It seems there's a few bugs in various Android variants that pre...

SA4QE2011: The Drops

As part of SA4QE2011, here's three photos of my drop locations (there were many more, but these were the ones I photographed). I'd also like to share this ex...

The Big Society and Mythical Structure

Featured image credit: The Prime Minister's Office under a CC-BY-ND license. In their infamous post-World War II, post-holocaust tract, the Dialectic of Enli...

Pynchon reference in the Economist

</p> Image copyright the Economist. Too much of an opportunity to pass off for a quick post, the Economist recently featured a humorous take on the ...

SSL Enabled

Featured image credit: husky under a CC-BY-SA license. Some will tell me this is overkill, but I believe that, in 2011, we should have the option to read ...

What has social media ever done for me?

This is a re-publication of a post originally written for the Vitae blog's Digital Researcher section, archived here for preservation purposes. Image credit...

Mendeley for Android: Progress update

This is an update post for my progress on Mendeley for Android. I have just committed code that provides almost working background synchronization to the de...

Picture this: Postcards Competition

Image credit: grewlike under a CC-BY-NC-SA license. Picture this: postcards and letters beyond text Postcards Competition – deadline extended! The arrival ...

BBC News: fathoming financial terms

Surprisingly, I managed to make an appearance in the business section of the BBC News website, of all places. When I returned from lunch at the British Libr...

Sussex Research Hive Seminars

Just a quick promotional post to get the word out about the research hive seminars at Sussex. This series presents an exciting opportunity to hear about, and...

Automated CPanel Backups with SCP

Originally from V-Nessa's site, I thought I would share the PHP script that I have now modified to include Secure Copy (SCP) support.

2010

Our Duty to Minorities

This is a quick, personal post to express my disgust at the government's recent proposals to "reform" the Disabled Living Allowance and scrap the Independent...

Converting Zotero Documents to Mendeley

One of the best things about Mendeley is that, the second you mention their name on Twitter, a horde of helpful and informative community liaison team member...

Rockaby refactoring and abstraction

I've used the snow so far this morning to start some pythonic refactoring of Rockaby. As I mentioned in my project announcement, Rockaby started life severa...

Vince Cable's Orwell-esque doublethink

Just a quick post to point out that, aligning with my teaching last week, Cable's recent announcement that the Lib Dems have not broken any promises on unive...

Wireless when housesitting (airmon-ng)

This weekend I was house- (and dog-) sitting for a friend and had been told that I could use the internet while at their place. Sadly, however, the way this ...

DEMO 2010

While I do not normally attend rallies, demonstrations and the such like, I am making an exception tomorrow for the NUS' demonstration against the implement...

Where to start with Thomas Pynchon?

In the course of the last day I have been observing, and engaging with, an ongoing Twitter discussion (see: Dystopia2009 and MarkKohut) as to which Thomas Py...

Speaking of Open Access...

This is a quick post to point out that I will be speaking at the University of Sussex's contribution to International Open Access Week on the 20th of October...

First Fictions conference

FIRST FICTIONS Festival and Academic Conference Update: 2011-01-18 9-12th June, 2011 Please note the date of the festival has now changed to: 19-22...

Upcoming journal publishing workshop

Just a quick publicity post to advertise a workshop I am running at the University of Sussex on the 15th of September from 11.30-13.30 on the use of Ope...

HTC Wildfire Stage 1 Soft-Root

UPDATE 2013-06-30: I'm afraid that I've had to remove the below files as my host thinks they are a virus. Great. Anyway, this method has easily been surpass...

My navy days with Thomas Ruggles Pynchon

Courtesy of Mr. Duncan Stringer, my birthday yielded me a T-Shirt with the Tristero post horn and a card with one of the following images on it. Obviously, I...

International Pynchon Week: Day 2

... International Pynchon Week, Day 2 (continued from previous post). 09:00-10:30 Session V  chair: Paweł Frelik Huei-ju Wang (National...

International Pynchon Week: Day 1

Today (June 9th 2010) marked the start of the 9th International Pynchon Week conference, a biennial event that, this time around, is hosted in Pola...

Running Zotero on Ubuntu Lucid

I have just upgraded my work machine (laptop) to Kubuntu Lucid Lynx (10.4) and have to say that I was mightily impressed with the ease of upgrade; 99% flawle...

OUSU Freedom of Information requests

So, it transpires that the Oxford University Students Union have had their freedom of information request rejected on the grounds that it is schedu...

Using tech to help with structure

I wanted to write a blog post today containing a tip that I employ for structuring long pieces of academic prose. One of the main difficulties th...

Implementing COinS

After the Vitae Digital Researcher workshop at the British Library, I decided to ramp up my web presence to a slightly more professional level than it had p...

David Foster Wallace archive material

I've just, a few days belatedly, checked out the Howling Fantods website and caught up with the news regarding the Harry Ransom Center aquiring the...

British Library usage made clear

It's only really during the mass exodus of a fire alarm that the sheer scale of operations daily at the British Library become clear. Here's a picture I sna...

Humanities Map

The result of a humanities discipline map for Digital Researcher 2010 at the British Library!

Dark cloud looming

Tomorrow I plan to attend the Digital Researcher seminar day at the British Library. It promises to be an excellent day providing insights on how researcher...

sshsplit featured

My first attempt at Python got a slot on the Ubuntu opportunistic developer slot. Check it out here: http://www.jonobacon.org/2010/03/06/the-grand-app-wr...

sshsplit: a dynamic tunnel multiplexer

Introducing sshsplit sshsplit is a GPL-3 licensed application that multiplexes ssh dynamic tunnels. </img> For example, you might normally run: ssh -D ...

2009

Fixing scp completion in Ubuntu 9.10

Currently, owing to a bug, scp in Kubuntu and Ubuntu 9.10 (Karmic Koala) does not allow you to autocomplete remote directories (when you have a passwordless ...

Installing Office 2007 on wine 1.1.24

The latest version of Wine (as of 2009-06-23: wine-1.1.24) fixes an important regression that makes it far far easier to install Microsoft Office 2007 on Win...

FTP URL FastSnap Parsing in .NET

Sometimes, the built in functions of a framework are good enough for your purpose and there is no point in reinventing the wheel. Fine examples of this are t...

Dual Stage SQL Injection Attacks

I came across quite an interesting SQL Injection scenario today. The software in which the vulnerability resides will remain anonymous until fixed, but an ab...

2008

SSH Key Based, Password Less Login

It can be very handy to be able to login to an SSH shell without supplying a password. Here's how. Firstly, on your client machine, generate a keypair. If yo...

C# DataExecutor class again

Just been asked some further questions about the DataExecutor class on FreeNode and thought I'd give some usage instructions/clarification here. Howto: Fill ...

C# MemoryManagement Class

Well, first off, this is the first post using the new blogging solution! Let's hope it works! I'm presenting here a low level memory management class I wrote...

IE7 Remote File Access

Just a quick post to draw attention to Ronald's excellent article at http://www.0x000000.com/?i=525 where he has pulled off a very interesting remote file ac...

Firefox 3 disallows cross-site XBL

Well, I decided to play around a little with Firefox 3 Beta 3 today and discovered that it looks like the ever popular -moz-binding css attribute is now rend...

wp-aspxrewriter alpha test

Well, today I deployed an early version of my wp-aspxrewriter component to my personal blog. This component is an ASP.NET HttpModule in conjunction with a Wo...

An XML based XSS PoC platform

Well, long time no post. Been in hospital. Been busy with college. Life gets in the way of hacking. Usually when one wast to illustrate an XSS vulnerability ...

2007

XSS for the common good - GreaseMousey

I know I haven't posted anything here for a good while, but that's because on top of uni work I have a surprise up my sleeve in the not so distant future. I ...

Obfuscated fun

Just thought I'd share the following script vector with you all that I came up with while stressing PHPIDS today: l= 0 || 'str',m= 0 || 'sub',x= 0 || 'al',y...

Some evil stuff from sla.ckers

There's such a wealth of new XSS vectors coming out of the work on phpids that I couldn't resist sharing a few of the tastier morsels here. The original thre...

HttpOnly cookies in .NET 2.0

This is a well known trick that I just wanted to share as it is so crucial in preventing effective XSS attacks in Internet Explorer (and hopefully soon FireF...

C# DataExecutor class available

One of the questions I see most frequently on Freenode's ##csharp irc channel is how to use a MySql Database in .NET. I've therefore provided the class that ...

.NETIDS v.0.1.1.0 released

Just a quick note to announce the release of .NETIDS v.0.1.1.0 - a small update that adds some valuable features: Fixed bug of empty Report.Tags object Adde...

.NETIDS v.0.1.0.0 released

After much testing/tweaking the first release of .NETIDS is upon us! Featured in this release: automatic String.fromCharcode conversion and detection new an...

.NETIDS can now detect fragmented XSS

Today I made some large commits to the .NETIDS project to enable detection of fragmented XSS attacks. For an example of what a fragmented attacks looks like,...

Firefox nested comment fragmented XSS

Following on from a post on sla.ckers it emerges that Firefox has a vulnerability/bug that is very difficult to filter against and allows a fragmented XSS at...

A bad day for browsers

Today there were 5 flaws for Firefox and IE6/7 unveiled - 2 for IE and 3 for Firefox. Michal Zalewski disclosed 3 at http://seclists.org/fulldisclosure/2007/...

dotnetids

Just a quick note to announce the start of dotnetids, a port of phpids to the .NET Framework. http://code.google.com/p/dotnetids/

XSS Tutorial

This page is designed to give an overview of Cross Site Scripting attacks on web sites, how they come into being, how to exploit them and how to protect agai...

XSF: Cross Site Flashing

Stefano Di Paola presented an interesting paper on Flash security at OWASP 2007 which highlights the dangers of HTML being rendered from within Flash via GET...

MOSEB month of search engine bugs

Purpose of this Month of Bugs is a demonstration of real state with security in search engines, which are the most popular sites in Internet. To let users o...

XSS in eXceSS: A "learn-XSS tool"

kishord today presents a tool, called XSS in eXceSS and hosted by .mario that will allow you test attack vectors against a page in different contexts. On top...

XSS Cheat Sheet

Just a quick note to point out this invaluable resource for those interested in XSS attack vectors; rsnake's XSS Cheat Sheet.

PHP IDS

For those who haven't yet seen this, .mario and christ1an over at sla.ckers has been working on a PHP Intrusion Detection System and the results are fairly p...

httpOnly Cookie Detection

Admittedly of limited use, here is a JavaScript function I wrote to detect the presence of httpOnly cookies. In Firefox the function will overwrite the real ...

JavaScript Referer Scripts XSS Injection

Many sites use JavaScript methods to inject a hidden form field into 404 pages to trace the original page that points to the invalid link. An example of this...

Firefox XBL-JS Loader v1.0

Today I wrote a simple tool to illustrate the binding of a Javascript document to a page using Firefox's XBL support (-moz-binding) in an XSS context. The pr...