Categories
LibraryBox

LibraryBox UI Translations Needed

For the last 6 months, I’ve been working on improving the LibraryBox user experience as a part of the Knight Foundation Prototype Grant that the project received. There were a number of improvements that were a part of the initial grant proposal, one of which was localization/internationalization of the interface. If you look at the map of LibraryBox locations…

View LibraryBox Locations in a larger map

…you can see that it’s a very popular project all around the world. While English may be my mother tongue, we really needed to work to make the interface available in other languages. As a result, in the upcoming v2.1 release, the LibraryBox interface will automagically change to the language your browser is set to use. If your computer and browser language is set to French, when you connect and use a LibraryBox running v2.1, the interface will be in French. Unfortunately, French is the only translation we have thus far.

But that’s where YOU come in. Do you speak another language? If so, we could use even a very rough translation from you in order to make LibraryBox as accessible as possible for people around the world. We’re talking about 350 words or so, total, 54 lines of text to potentially help people around the world. Help us!

 


 

How to Help!

  1. Download the English or French translation file(s)
  2. Open up the LibraryBox Languages spreadsheet, add your language to the list, and claim it!
  3. Translate the text into the appropriate language! Just the right-hand phrases, please…use the English/French files as a guide as to how to do it.
  4. Save your new language file as a text file
  5. Send the file, along with how you’d like to be credited on the website, to griffey at gmail.com
  6. Update the spreadsheet so that others know you’re done and that language is off the board.

 


 
That’s it! You’ve helped to make access to digital materials easier for people around the world.

No language is off base: if you can get us a translation in Klingon, we’ll take it. Because of course there’s an accepted ISO HTTP header code for Klingon (tlh). For the record there’s also one for Sindarin (sjn) and Quenya (qya). Get to it, geeks.

Seriously, thank you to anyone who decides to tackle a translation. I thank you, and the readers and students around the world thank you.

UPDATE: I was asked on Twitter if there was a deadline for translations, and while we will continue to take them as they come in, I would love to have as many as possible to be able to brag about at the upcoming Knight Foundation demo day. So let’s say first round deadline is Friday, September 12th. Get me any translation by then, and I’ll make sure it’s in the 2.1 beta build that I show off at Demo Day.
Categories
LibraryBox

Directory Layout opinions needed

Ok, Internet. I have two options, both of which have their upside/downsides, and I need your feedback. I’m working on the new directory layout for LibraryBox, and need to break long names, especially those without spaces in them, because it does crazy things with the layout. Here’s an example of what the layout looks like without the hard-break behavior:

Photo Aug 27, 2 59 58 PM
Without Hard Break CSS

 

And here’s the same directory listing, WITH the hard-break CSS behavior in place:

 

Photo Aug 27, 3 00 20 PM
With hard break CSS

Better, right? Except then you get weird things like this:

 

Photo Aug 27, 2 59 50 PM
Text with spaces, no hard break CSS

 

 

Photo Aug 27, 2 59 18 PM
Text with spaces, with hard break CSS

 

Text that DOES have spaces, and would normally break across them, instead breaks at the arbitrary point where it hits the wall of the container.

So what’s your vote: With or Without the hard break CSS? The text in question will be all over the place, as it’s whatever filenames people use for the files they put on a LibraryBox…could literally be any text in the world. So I can’t predict…and it’s in CSS, so I don’t really have a way to detect spaces and do an if/then with it. Anyone have any ideas?

Categories
3D Printing Legal Issues

Creative Commons NC clause and 3D printing

I was browsing through some 3D printing files today, STLs that both I produced and were produced by others. For example, I designed and uploaded a 3D case for a LibraryBox that others have downloaded and printed. It is CC licensed, specifically CC BY-NC. I was looking at other STL files that had a CC NC license applied to them, and it made me think what that NC is really protecting.

Obviously, at the very least, the license prevents others from selling the STL files. Does it, however, prevent someone from using the files to create the physical object (that is, using a 3D printer to print the box itself out) and then selling the object? My instinct says yes, as the physical object is an instantiation of the digital file. But let’s scale the example up…what if someone built a house based on CC NC licensed plans? Could they ever legally sell the house?

This is purely theoretical. To my knowledge, no one is selling my designs, and I’m not planning to sell anyone else’s. But I am curious where the line between licensing a digital file and the resultant legal implications of the physical instantiation of that file might be.

The only case and real discussion I can find online is this case that was written up by Make, US Legal Lessons from Canada’s First STL IP Infringement Case. The discussion there indicates that Make’s author, Michael Weinberg, doesn’t believe that, once printed, there is any protection for a utilitarian object under copyright law (and since that’s what underpins Creative Commons, nothing there either).

Anyone want to weigh in on this?

Categories
Hardware Library Issues Maker presentation

Code4LibDC Unconference Workshop

Monday and Tuesday of this week I had the opportunity to attend the 2014 Code4LibDC Unconference, where I had been invited to lead an introduction to hardware hacking workshop. Thanks in large part to the generosity of SparkFun Electronics, whose Education arm let me borrow the hardware necessary to run the workshop (15 sets of the Sparkfun Redboard Arduino clone, breadboards, wiring, LEDs, and sensors).

I decided that I wanted to try and reverse the normal order of pretty much every “Learn Arduino” workshop that I’d seen, so rather than start with a blank slate and have the students build a circuit to blink an LED, I decided that I wanted them to start with a working circuit that was a bit more complicated and then deconstruct it. As a result, I spent most of a day late the week before building out a dozen or so circuits that would light a series of 4 LEDs dependent on the value of a potentiometer, and then packing them up and hoping the TSA didn’t find them “interesting”. The idea was that the participants would immediately have a working thing, and then could break it, alter it, change it, and they would have something that was immediately useful rather than struggle to make it work from the outset. Judging from the reactions I got, I think that was a good call…the participants seemed to have a grand time deconstructing why the circuit did what it did. It also provided an example of how something very simple could be useful in a library…you could, with very little change, basically replace the potentiometer with a thermistor and have a temperature gauge, or with a microphone and have a noise indicator for “too loud” rooms.

We weren’t without problems (no hardware session ever is) but overall I felt like it went well, and I can’t wait to work on making this particular workshop even better. I really want to teach more and more librarians how to hack on hardware to benefit their libraries. A few of the participants really had a field day, with one group altering the simple 4 LED series to instead be a 4-bit binary counter, and another working out an algorithm that allowed for soft fades instead of simple on/off of the lights.

If anyone is interested, below you will find my slides from the workshop. They need work before I try to give this again, but I think they are a good start.

Categories
Evenly Distributed Personal

Month One

Today marks the one month anniversary of leaving my position at the University of TN at Chattanooga, walking away from a tenured professorship, and trying to build a business on my reputation and skills.

So how’s it going?

Right now, it’s mostly proposal limbo. I have something like 8 different consulting proposals that I’ve either put together or been attached to over the course of the month. Of those 8, 2 are definite no-gos, 2 need revisions and resubmittal, and 4 are still floating in the ether of uncertainty. I’ve got a handful of speaking engagements (but am always happy to come and speak with librarians about technology) and over the next few months will be:

Those are all in roughly the next 12 weeks!

Which is a lot of words to basically say: Things are uncertain, but good, and I’m keeping busy. 🙂

I’d love to hear from anyone who needs technology planning at their library, though…I would love to turn a few proposals into contracts. What can I do to help your library?

Categories
3D Printing ALA TechSource

3D Printers for Libraries

I spent yesterday hanging out at the GigTank Demo Day, listening to 3D printing startups pitch their ideas and companies at investors. It was a fantastic event, as is normal for things that the Company Lab is running, and I had a good time listening to the excitement around 3D printing as a technology.

It made me want to look back and see how long I’ve been following this technology, and I was dumbfounded to discover that the first mention of 3D printing on this very blog was in 2006. In October of 2006 I posted about a company called Fabjectory that was way ahead of the curve in providing 3D printing as a service for people. Then, not quite a year later I held the first 3D printed object that I’d ever touched, and it happened to be a print of myself as a Nintendo Mii. That was in August of 2007!

In 2011 I was asked to record a video by the LITA Top Tech Trends committee as an experiment for doing some information updates on technology between ALA Annual and Midwinter, and the trend I pointed to was 3D printing.

There’s a lot more that I’ve written over the years, ranging from my interviews with Bre Pettis (CEO of Makerbot Industries) about libraries and 3D printing to reporting last year for American Libraries on the 3D printing news from CES 2014.

3D Printers for Libraries

All this time and interest in the technology is coming to head in the publication of a new Library Technology Report that I have written on 3D printing, called 3D Printers for Libraries. In it I explain all of the varieties of 3D printing and 3D printers, from the inexpensive fused-deposition printers that most libraries are installing to the highest end Electron Beam Melting printers that are used to produce medical-grade implants. I go through the pros and cons of a variety of manufacturers, and make suggestions for libraries who are just getting started in offering 3D printing as a service.

If your library is looking at starting to offer 3D printing, this is a good reference work to help you make some decisions about types of printers and pitfalls and problems you may see with them. If your library would like some help in making decisions like this, or in figuring out how  to offer 3D printing to your patrons, feel free to contact me (griffey at gmail.com or @griffey on Twitter). I’d love to help you get to a place where your staff is confident in offering 3D printing as a new technology offering from your library.

Categories
Personal

Week One

This week was my first real week as an independent librarian and consultant. I left UTC officially on July 7, and then took a week off to decompress with my family, so I’m counting my first official “on my own” day as July 21st. So today marks the end of my first week as either un or self-employed, depending on your point of view. 🙂

What did I do this week? The vast majority of my week was spent working on LibraryBox, thanks again to the Knight Foundation Prototype Fund. In addition, I’m working on a handful of proposals for ongoing consulting gigs.

Categories
LibraryBox

Honoring Orwell

I am continually amazed, every day, at the reach and spread of the LibraryBox Project. This tweet from today took my breath away:

It refers to the 1984 Symposium, a group of people who gather every year on the anniversary of Orwell’s death, to honor him and discuss the ideas contained within 1984 by picnicking at his gravesite. That there is a small piece of me there in the form of a box that helps to make information that much more open and free…I’m so very, very pleased by this.

Categories
ALA Digital Culture Hardware Maker

SparkFun @ ALA Annual 2014 – Hardware and Coding!

ALA Annual 2014 in Las Vegas is going to be a fantastic conference for a ton of reasons, but at least one of those reasons is that there is a new exhibitor that anyone interested in technology, coding, and general hardware hackery should get to know: SparkFun Electronics.

SparkFun is a company that not only makes awesome hardware and hardware kits, they have an amazing educational wing that works with schools and libraries to teach Maker skills to people across the country. I had the opportunity back in February to visit and learn from Sparkfun along with a handful of other Chattanooga librarians you may have heard of. Their educational materials are top-notch, and they are happy to work with libraries who want to teach Arduino, coding, soft circuits, and a few dozen other projects.

At ALA Annual they will be in the exhibit hall, Booth 1870, and will have a ton of interesting stuff to look at and play with. Sparkfun’s Jeff Branson along with Nate Hill from the Chattanooga Public Library will also be taking part in the LITA Library Code Year Interest Group Technology Speed Dating event on Saturday, June 28, in the Las Vegas Convention Center Room N119. That looks like an incredible lineup of presenters, and will be a great program.

In addition to all of that, they will be hosting a number of short classes in the Networking Uncommons if you want to get a quick 1/2 hour introduction to Arduino, AruBlock, Scratch, or Processing…or if you want to stick around for the whole shebang and have a 2 hour block of technology awesomeness. They will be doing two classes of each:

Saturday, June 28 – Networking Uncommons
3-3:30 Ardublock
3:30-4:00 Arduino
4:00-4:30 Scratch
4:30-5:00 Processing

Monday, June 30 – Networking Uncommons
10-10:30 Ardublock
10:30-11:00 Arduino
11:00-11:30-Scratch
11:30-12:00- Processing

If you have any interest at all in Maker technologies, I recommend showing up for one of these…Jeff from Sparkfun is a great instructor, and I guarantee it’ll be a good time. I hope to see you all there!

Categories
ALA LibraryBox Maker

LibraryBox Installfest @ ALA Annual 2014

Are you going to be at ALA Annual 2014 in Las Vegas? Would you like to build your own LibraryBox for yourself or your library, but aren’t sure how to make that happen? Well step right up, I’ve got your answer!

On Saturday, June 28th from 11:15am until 12 Noon in the Networking Uncommons in the Las Vegas Convention Center, I will be holding the fist ever LibraryBox Installfest! What does that mean? It means that you buy the hardware and bring it with you, and I will walk you through the install process, show you some tips and tricks for customizing, and generally answer any questions about the LibraryBox Project that you might have. I’ll be there helping anyone who shows up, so just drop by anytime during that 45 minutes.

What you DEFINITELY need to bring with you

The install process, from beginning to end, will take about 10-15 minutes. If you show up with the equipment listed, I will make sure that you leave with a working LibraryBox.

Join me in the Networking Uncommons for the first ever LibraryBox Installfest, and learn how to build your own LibraryBox. Or just swing by and ask questions. Or heck, just come say hello and grab a LibraryBox sticker.

See you in Vegas!