Open Access and Linked Data

by Nathan Yergler, Monday, April 20, 2009, 6:06 pm

I traveled to the midwest late last month and made a few stops, including PyCon and a brief visit with my parents. In between those two bookends I spoke at University of Michigan’s Open Access Week and had a few meetings with various parties. My topic was pretty broad—CC and Open Access—but I was [personally] pleased with how the talk came together. I’d like to re-create it for the purpose of creating a slidecast; maybe sometime soon.

In putting together the content I realized that while I had this gut level, assumed knowledge about what Open Access is, I hadn’t ever read a definition or really delved into it. When I read the Budapest Open Access Initiative, one part stood out to me.

By “open access” to this literature, we mean its free availability on the public internet, permitting any users to read, download, copy, distribute, print, search, or link to the full texts of these articles, crawl them for indexing, pass them as data to software, or use them for any other lawful purpose, without financial, legal, or technical barriers other than those inseparable from gaining access to the internet itself.

Well of course it stood out to me, it’s a core descriptive sentence. But in particular, “availability on the public internet, permitting any users to read, download, copy, distribute, print, search, or link to the full texts of these articles, crawl them for indexing, [or] pass them as data to software.” Interestingly this sentence ties right into the other meetings I was having that week which all seemed to come back to linked data (in particular RDFa). If you think about it, this sentence has implications that make OA materials perfect for linked data integration. It implies:

  • you have a stable, unique URL for the work
  • there isn’t a paywall or login requirement in front of the actual work
  • there isn’t any user agent discrimination—text in a Flash viewer need not apply (I’m looking at you, Scribd)
  • they’re in a format that’s useful as data; maybe [X]HTML?

So we have a growing corpus of information that’s ripe for markup with structured data. We’re doing a lot with embedded, structured [,linked] data right now at CC (things we need to do a better job talking about). I find it reassuring that the principles other efforts value mesh so well with what we’re doing.

Slides For All Audiences

by Nathan Yergler, Wednesday, February 18, 2009, 10:13 am

Tufte tells us that filling our slides with reading material is bad form. I try to keep this in mind when putting together talks (with varying degrees of success), and am reminded of it when I attend a conference. Usually there’s at least one presenter who has really compelling material, but terrible slides. The thing is, they’re probably great slides for certain audiences; namely, the audience not in the room. If you’re reading them after the fact, text heavy slides can give you the full picture, where arguably Lessig-style slides (on their own) can not.

Slideshare, an online site for publishing your slides, has a feature that’s new to me: “slidecasting”.

Slidecasting involves taking an audio track and syncing it with your slides, giving you the best of both worlds. Right now it requires uploading an separate MP3 file and manually syncing it with your slides. Extra effort on the presenter’s part, but arguably worth it if you’re trying to reach the broadest possible audience with the greatest efficacy.

It’d be great if Slideshare supported some standard [“SMIL?” he asks with no real insight into the specification] that allowed you to upload the synchronization information without using their web-based tool. You can imagine an application or plugin that records during a presentation, noting timestamps for slide changes, and generates a set of files immediately suitable for upload.

Prop 8 Candlelight Vigil

by Nathan Yergler, Thursday, November 6, 2008, 5:42 am

As I mentioned yesterday, I’m in Cambridge through this evening. This morning things feel a little better, a little more hopeful, around Proposition 8 (along with FL 2 and AZ 102).

  • R went to the candlelight vigil in protest of Proposition 8 and took photos.
  • A former CC intern sent me an instant message last night saying his thoughts were with me and others in California effected by 8 (or “h8” as it’s being labeled on Twitter).
  • Someone from the Fort Wayne LUG (a group I barely participated in while living in Fort Wayne) sent me an email expressing his disappointment.
  • And a friend in San Francisco sent me a very kind email saying “this won’t last”.

I know this is a first world problem and I’m happy that I get to go home to a great circle of friends — my family of choice.

The Day After

by Nathan Yergler, Wednesday, November 5, 2008, 7:52 pm

Last week I attended a meeting at Yale and had planned to spend the weekend with Matt and Alex in New York, flying back on Monday (the 3rd). When the opportunity to attend a relevant meeting at MIT today and tomorrow came up, I knew I had two options: vote early or fly back as planned on Monday, vote Tuesday morning and fly back to the east coast Tuesday night. I hate flying, but I’d endure two extra trans-continental flights to make sure my vote was cast. Voting for Obama was important to me because he seemed to offer a significant change from the past eight years, a change I and (apparently) many others are hungry for. But far more important to me was voting No on California Proposition 8.

On the ballot Proposition 8 was titled “Eliminates Right of Same-Sex Couples to Marry”. Proponents say that Proposition 8 pushes back against “activist judges” who are thwarting the democratic process by ruling in May that same-sex marriage is legal. This of course ignores the fact that the California State Legislature passed legislation with the same effect, only to be vetoed by Governor Schwarzenegger. Perhaps the problem is activist governors, as well, who also dare to exercise checks as well as balances.

I was able to vote early, and while doing so had a visceral reaction when I marked my ballot No on Proposition 8. It wasn’t until I was there in the voting booth that I really felt “This is about me — this is about whether the love I feel is ‘good enough’. This is about whether I am as welcome in California as I thought.” I was hopeful but anxious over the weekend, and I knew the vote would be close.

So I spent yesterday at the Science Commons’ office, trying to be productive and distract myself from election news, and spent the evening at a colleague’s home watching returns. Good wine, amazing food and good company made the celebratory mood surrounding the presidential returns even better. I left Indiana about 18 months ago and it was with a degree of pride and disbelief that I watched it remain “too close to call” throughout the evening. When I went to bed last night the California polls had been closed for an hour and the election had been called for Obama. An impromptu street party had broken out in the Castro and R was on his way out to participate in the revelry. No word on Proposition 8.

This morning the news was not good. With 99.5% of precincts reporting Proposition 8 looked like it might be successful. Throughout the day I attempted to pay attention to the meeting I was attending, but kept getting drawn back to the Secretary of State’s website to look at the numbers. And the numbers this morning were prescient: Proposition 8 has passed, 52.5% voting in favor, 47.5% voting against, a gulf of just over 500,000 votes.

I could take comfort in the fact that our President elect seems to be more interested in thinking issues through than shooting from the hip. I could take comfort that the vote in favor was 52.5% instead of the 60% who voted for a similar law a decade ago. I could take comfort that Connecticut recently legalized same-sex marriage, which seems to me to point the direction things are moving. But it’s difficult to find the silver lining here.

At the end of the day, this effects me, my relationship, and my friends. The ripples aren’t limited to any romantic relationship, either. Last month I logged on to Facebook to find that a professional acquaintance was marked as “attending Fasting In Support of Proposition 8”. This individual is someone I respect and enjoy collaborating with who does not live in the state of California (he, like many opponents of Proposition 8, lives in Utah). I consider him an educated man. He supported Obama for President and I guess I don’t want to believe that people “on our side” can also be “on their side”. In my faith tradition fasting is what one does when they really want to call down the power of God on their side, and seeing this applied to Proposition 8 was quite discomfiting. In the past I’ve enjoyed my interactions with this person and now I’m not really sure how to engage with him at any level.

So should this individual have opposed Proposition 8 just to preserve our working relationship? Absolutely not. I’m simply pointing out that the ripples are there.

From Cambridge it appears there’s a lot of anger, but I really think this masks a well of hurt and sadness. The “Yes on 8” folks ran a fear-mongering campaign that held up the specter of “the homosexual agenda” being taught in public schools while simultaneously saying gay marriage is unnecessary — that separate is equal. If civil unions or domestic partnerships are de facto “marriage”, what difference do you expect to see in the education system? And for queer people everywhere, this is just another instance where we’re told we’re flawed, imperfect, broken. No matter how many times you pick yourself up, it still hurts to be knocked down.

Right now R is on his way to join a candle light vigil at City Hall. I’m very frustrated to be so far away and unable to participate. As I think about it this just demonstrates why what I have in San Francisco is so important, so special. I have a family of choice that loves and supports me without condition or constraint. It’s important for me to remember this as I grieve yet another rejection, yet another hurt. I guess I can also work on having compassion; it must be terrifying and depressing to live with a world view that believes someone else’s relationship has the power the destroy society. But above all I need to remember that the “Yes on 8” people don’t get to decide who I love or how I express that.

Muni to Run… Windows !?!

by Nathan Yergler, Tuesday, September 23, 2008, 3:37 pm

As seen on SFist, SF MTA is asking for $300,000 to update the ATCS (Advanced Train Control System)—the software which runs the subway—to Windows. Great. There may be carnage, but at least we’ll have Aero.

Upgrading WordPress

by Nathan Yergler, Thursday, August 21, 2008, 5:33 pm

WordPress 2.6.1 is out. Reading feeds on my flight from IND to PHX this afternoon I ran across the WordPress Automatic Upgrade Plugin (shouldn’t that be the Automattic?). Nice, but I’d like to plug my approach to managing WordPress upgrades, which I think is even easier, assuming you’re OK with minimal command-line interaction.

First, install WordPress from a Subversion checkout; do:

$ svn co http://svn.automattic.com/wordpress/tags/2.6/

instead of downloading the .zip or .tar.gz file. Configure as directed.

Then, when a new version is available, log into your webhost and run:

$ svn switch http://svn.automattic.com/wordpress/tags/2.6.1/

from your install directory.

Done.

Note that you can also do something similar (but an order of magnitude more complex, at least for my brain) using git and git-svn if you want to version your local settings as well. Perhaps one day Asheesh or I will get that written up.

Laptop Rejuvenation

by Nathan Yergler, Monday, August 11, 2008, 9:49 am

I’ve owned my MacBook for about 18 months now, which is coming close to a record for me. I was looking at replacing it with a new laptop—preferably something running Ubuntu that doesn’t totally look like ass. I started looking and saw things I liked from both Dell and System 76 (I really wanted to like Zareason, especially given that they’re local, but System 76 kills them on pricing).

But then I looked closer at the Wikipedia article on MacBooks, the System Profiler on my machine and just what I was paying for. It was then I realized that my MacBook already has a Core 2 Duo T7200, as well as 802.11n support. With most of the economical Dell options still using T5xxx series processors (with it’s 2MB L2 cache, compared to the T7200’s 4MB), it became clear I was mostly investing in more RAM and a larger hard drive. A quick look showed I could take my system from 1.5GB RAM to 4GB for $501 and could go from the 120GB stock hard drive to a 320GB model for $100. And with the extra drive space I could comfortably run Ubuntu as my primary operating system, retaining the Mac OS X partition until I have all the apps replaced.

So that was my task for yesterday. Unfortunately things didn’t go quite as well as planned. When I put the new hard drive in and tried to power things back on… nothing. No chime, no video, no spin up. Nothing. Sigh. I managed to get an 8 AM appointment at the Apple Genius Bar, but I was pretty bummed about it last night. This morning, however, things turned out OK. Not fantastic but OK.

Brian, my assigned Genius, suggested that the problem might be the “top case”—literally the top of the case, containing the keyboard and power switch. After pulling it off and putting on a new one, things fired right up. So another $150 later, all is well.

Brian was actually really nice and helpful about the whole situation (almost making me regret calling Apple the “corporate asshole du jour” on Saturday, but not quite). As I write this I realize how strange it is that I consider this a surprising exception. Next up: Ubuntu installation and configuration.


1 I had one 2GB SO-DIMM already lying around in my Eee PC.

Brief thoughts on Microsoft + Apache Foundation

by Nathan Yergler, Saturday, August 9, 2008, 8:23 pm

I’m late with this (typical these days), but at OSCON a couple weeks ago Microsoft announced they’re supporting the Apache Foundation. Bruce Perens has an editorial in Datamation about what the angle may be. Bruce posits that the primary motivation is publicity. That Microsoft has realized open source is here to stay and sees the Apache license as the lesser of a crowd of evils. That all makes perfect sense to me.

I have to admit, however, that my first thought to hearing the news was “who cares?” I’ve realized lately that Microsoft has become completely irrelevant to my day to day life1. We don’t use Windows on our servers at work. I don’t run Windows on my work (Ubuntu) or personal (Mac OS X) laptop. I don’t use Microsoft Office on either machine. The people at work who use Windows (a minority) are pretty much on their own. And when I heard Microsoft had released a new version of their Office CC licensing plugin (as noted in the CC blog) my response was an enthusiastic “Eh, ok; good for them.” So from my [probably myopic] perspective, Microsoft is last year’s news, a has been, and Apple is the corporate asshole du jour.

So while I’d like to think I’m right and that this is just a corporate behemoth in its death throes, Bruce is probably right; it’s probably too early to count them out.

UPDATE Another perspective on the announcements from Michael Tiemann of the OSI board.


1 Well, not completely; shopping for a new laptop I still have to consider how willing I am to pay for an operating system I won’t use.

Plus One

by Nathan Yergler, Saturday, August 2, 2008, 1:48 pm


What were they thinking? I bet VB is far easier than this.

“Exercises In Masochism 1: Writing OpenOffice.org Macros”

I said it two years ago. And all I can say is “plus one, my friend; plus one.”

OSCON 2008

by Nathan Yergler, Wednesday, July 23, 2008, 9:28 am

I’m in Portland, Oregon this week for OSCON 2008. Asheesh and I are speaking tomorrow on ccREL and liblicense.

Things I’m hoping to see this week:

  • lots of attention paid to identi.ca, not just as an alternative to Twitter but as a first step towards truly open services,
  • lots of discussion about how free software can enable user autonomy,
  • corporate suit-types excoriated for not giving back (or for expecting us to build our “open” systems on theirs (I’m looking at you, Sourceforge 2.0 Atlassian).

So I’m probably just dreaming when it comes to the last one (maybe all of them, particularly with my qualifier of lots), but for the first time in a few years, there are actually talks I want to go to scheduled against one another. Maybe I’ll have to revise Yergler’s Theorem of Conference Value. But probably not.