Cover photo
Kevin Clarke (ksclarke)
Works at University of California, Los Angeles
Attended UNC Chapel Hill
Lives in Boone, NC
In his circles
866 people
Digital Library Programmer at the UCLA Library
  • University of California, Los Angeles
    Digital Library Programmer, 2012 - present
  • University of California, Santa Cruz (IMLS Grant)
    Digital Library Programmer for the Grateful Dead Archive, 2011 - 2012
  • Duke University/NESCent (NSF Grant)
    Dryad Data Repository Programmer, 2009 - 2011
  • Appalachian State University
    Coordinator of Web Services, 2007 - 2009
  • Princeton University
    Digital Library Programmer, 2004 - 2007
  • Stanford University
    Digital Information Systems Developer, 2000 - 2004
  • UNC Chapel Hill
    Copy Cataloger, 1994 - 2000
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Boone, NC
Richmond, VA - Mountain View, CA - Princeton, NJ - Chapel Hill, NC - Greensboro, NC
A father, husband, programmer, librarian, and tattoo and sci-fi fan. A vegan, Quaker, Buddhist, and introvert. A 1979 Westfalia owner. And, a perpetual rambler who is rarely at ease.
My tagline probably says it all, but in case not:

"Anything you want to know, just ask me,
I'm the world's most opinionated man.
I'll give you an answer if I can
Catch one passing through
That feels right for you.

Anything you want to know, just ask me,
It's worth every cent it costs.
And you know it's free for you,
Special deal.

Anything you want to know, it should be perfectly clear.
You see just beneath the surface of the mud,
There's more mud here...
Surprise." -- David Crosby

Things that interest me (feel free to add me to related circles):
  • Animals (veganism, vegetarianism, psychology, etc.)
  • Music (folk, rock, acoustic, bluegrass, old time, etc.)
  • Science (astronomy, cognitive science, health, etc.)
  • Programming (Java, XQuery, PHP, XML, etc.)
  • Tech (Android, Arduino, Raspberry Pi, DIY, etc.)
  • Religions (Quakerism, Buddhism, Non-violence, etc.)
  • Digital libraries/archives, curation, and digital access
  • Copyright, gift-culture, and open source software
  • Appalachia (music, culture, region, preservation, etc.)
  • Volkswagon Type II Campers (repair, history, etc.)
  • Science Fiction (movies, books, literary criticism, etc.)
If you'd prefer to follow my G+ stream in your RSS reader, feel free to use this link:

Perhaps this goes without saying but, since I list my current employer and previous places I've worked, I'll say it anyway:
All opinions on this account are my own and not my employers'
Bragging rights
I live in the NC mountains and work in Los Angeles, CA
  • UNC Chapel Hill
    Information Science, 1995 - 2000
  • Guilford College
    English, 1988 - 1994
Basic Information
Other names


Kevin Clarke (ksclarke)

Shared publicly  - 
It's not too often that my state's political representatives and I see (anywhere near) eye to eye on issues, so I'd like to sit back and enjoy this bit of good news on a Friday afternoon...

Thank you, Governor McCrory, for vetoing the #aggag bill!

North Carolina Governor Pat McCrory has vetoed a bill that would allow businesses to sue employees who secretly record animal abuse or other illegal activity.
Stacey Romero's profile photo
Wow! Awesome.
Add a comment...

Kevin Clarke (ksclarke)

Shared publicly  - 
A visual from a meeting I'm tuning into...

Add a comment...

Kevin Clarke (ksclarke)

Shared publicly  - 
How Sleep Helps Us Learn And Memorize

Sleep is important for long lasting memories, particularly during this exam season. Research publishing in PLOS Computational Biology suggests that sleeping triggers the synapses in our brain to both strengthen and weaken, which prompts the forgetting, strengthening or modification of our memories in a process known as long-term potentiation (LTP).

Researchers led by Sidarta Ribeiro at the Brain Institute of the Federal University of Rio Grande do Norte, Brazil, measured the levels of a protein related to LTP during the sleep cycle of rats. The authors then used the data to build models of sleep-dependent synaptic plasticity.

The results show that sleep can have completely different effects depending on whether LTP is present or not. A lack of LTP leads to memory erasure, while the presence of LTP can either strengthen memories or prompt the emergence of new ones.

4 comments on original post
Claire Toffolo's profile photo
Add a comment...

Kevin Clarke (ksclarke)

Shared publicly  - 
via +Jacob Berg
It’s nice to see the animals
Add a comment...

Kevin Clarke (ksclarke)

Shared publicly  - 
This is a great improvement!
Better permission management. 
As we expected, Android M will have a revamped permission system. No longer will apps ask for a bunch of permissions at installation time. Instead, apps wi... by Ryan Whitwam in News
5 comments on original post
Add a comment...

Kevin Clarke (ksclarke)

Shared publicly  - 
Saw a post in my stream that mentioned programming an Arduino using Java.

Wait, WAT?!

My first thought was the poster must have been smoking something, but on looking I see s/he meant using HVM (which I was unaware of) to translate the Java to portable C.  I'm going to have to spend some time looking into HVM when I get the chance.  Very neat!
The HVM is an open source Java execution environment for resource constrained embedded platforms; It comes as an Eclipse plugin that translates Java source code into portable C code; The HVM supports SCJ Level 0, 1 and 2; The HVM reference manual is available here ...
Add a comment...
In his circles
866 people

Kevin Clarke (ksclarke)

Shared publicly  - 
Someone I follow was just commenting earlier today about how nice a Google Photos + GMail integration would be (e.g., all photos in email (or whose message you tag in GMail) get saved automagically to Google Photos).  The below seems like a nice way to make writing that bridge code easier...

New! No more polling: push notifications for Gmail API.

#GmailAPI   #webhooks   #io15  
If your app needs to keep up with changes in a Gmail mailbox, whether it's new mail being received or a label being added, you are likely familiar with periodically polling the Gmail API's history feed for updates. If you find this tedious, we have good news for you. Today, at Google I/O 2015, ...
1 comment on original post
Add a comment...

Kevin Clarke (ksclarke)

Shared publicly  - 
The left side of my desk. That's a Sunfire 280R.  Not currently in use except as a blocker to keep the cats off my desk while I work.

The little Baymax my youngest daughter made for me and the candle... is a Candle of Darkness.  No... I mean, it's a coconut scented candle my eldest daughter brought back from one of her recent school trips.
G.K. “Crowhead” Nelson's profile photoKevin Clarke (ksclarke)'s profile photo
/me snorts
Add a comment...

Kevin Clarke (ksclarke)

Shared publicly  - 
With exposed wood details and a streamlined design, they're like the hipster alternative to trailers.
View original post
Add a comment...

Kevin Clarke (ksclarke)

Shared publicly  - 
Nice... unlimited high quality storage, auto-organization, and intelligent sharing. I'll be checking into this later tonight!
Get Google Photos later today on the web, on Google Play and in the App Store #io15
85 comments on original post
Add a comment...

Kevin Clarke (ksclarke)

Shared publicly  - 
Watching (well, going to be listening to) the Google I/O keynote... industry conferences are sooo different from academic ones, y'all.

I want the next #Code4Lib to have a sweeping starscape intro, now.
Assia Alexandrova's profile photoKevin Clarke (ksclarke)'s profile photo
No, not really. I'm just being snarky.
Add a comment...
Kevin's Collections