Archive for November, 2007
Show me what I can do
ls -l | grep “^[^d]..x” | awk ‘{ print $8 }’ | sort
Technorati Tags: command-line, bash
Schneider, Karen G: Kindle doesn’t light my fire
Schneider, Karen G: Kindle doesn’t light my fire:
I suspect the Kindle doesn’t hit the high notes after all…
Technorati Tags: Amazon, ebook, ebook reader, Kindle
Amazon.com: Kindle: Amazon’s New Wireless Reading Device: Kindle Store
Amazon.com: Kindle: Amazon’s New Wireless Reading Device: Kindle Store:
Will Kindle change the game? I’m not sure, it’s not open for you buy books from anywhere, uploading your own stuff to it requires emailing it via Amazon and it’s far from iPhone in its looks.
But… It is a hi-res hi-contrast display with what sounds like excellent battery life and widely available network access. It just may hit the sweet-spot for a lot of people. Or it might not.
Technorati Tags: electronic paper, Kindle, ereader, ebook reader, ebook, Amazon
Average is Junior High…
for BLOG in $( curl http://talisians.com/opml.xml 2>/dev/null | sed -n -e “s/.*xmlUrl=\”http:\/\/\(.*\)\”\/>/\1/p” ) ; do echo $BLOG; curl http://www.criticsrant.com/bb/readinglevel/readinglevelrating.aspx?url=$BLOG 2>/dev/null | sed -n -e “s/<img id=\”imgBadge\” src=\”\/bb\/readinglevel\/img\/.*.jpg\” alt=\”\(.*\)\” border=\”0\” \/>/\1/p”; done
Nothing is Miscellaneous
A few months back I read David Weinberger’s Everything is Miscellaneous. After his contribution to The Cluetrain Manifesto back in 1999 my expectations were high. Mine higher than most, perhaps, as the book is dedicated “to the librarians” and I work for a company with several decades of heritage in library systems.
I already knew I liked David’s style of writing from Cluetrain, so I was glad to hear that same voice coming through loud and clear.
By chapter three we’re into library history; Dewey, Ranganathan, Carlyle and Panizzi all get a mention, but Dewey takes the brunt of the attack on geographies of knowledge. It would be easy to take Weinberger’s text as an attack on libraries specifically and the organization of knowledge generally, and many have, but it appears to me these are only used as examples of the limitations we face when organizing anything made of atoms.
And that really forms the nub of this book, that digital media can be organized differently for different purposes at different times - lifting a major limitation of the physical world. I wrote in a similar vein earlier this year when I tried to explain why virtual worlds suck. In that I tried to show the difference between approaches to search in Second Life and approaches to search on any web search engine.
This is touched on briefly in a Second Life book club review of EiM where it was said:
[18:23] Teofila Matova: chaos leads to order
[18:23] Stolvano Barbosa: yes
[18:23] Teofila Matova: lets think of the librarian with all the books on the floor
Who in their right mind would suggest all the books in the library sitting in one “miscellaneous” pile on the floor? Surely Weinberger is mad. Or evil? Maybe he’s trying to destroy knowledge!
But hold on there - a pile on the floor… isn’t that essentially what automated archives are? Large robot-managed warehouses like the National Library of Norway sort the books by size, paper type, frequency of access; anything that makes the storage facility more efficient rather than a map of human knowledge. Of course, where each document lives is noted and cross-referenced with title, author, subject and so on. ‘Where it lives’, like an address or a Resource Locator… If they were all the same they’d be Uniform Resource Locators or URLs.
That’s what Weinberger’s getting at, that things can have an address independent of any taxonomy. Not only that, but by giving something an address or identity that is not simply it’s position in a taxonomy then you can cross-reference the same items in several different taxonomies at the same time and add more as and when you need them.
Which brings me to where I take issue with everything being miscellaneous; to explain let me take a little detour. I’ve spent many years trying to learn what makes code (programming that is, Java, C++, you know the stuff) better. One of the things that I’ve concluded about programming in OO languages is that there are a few terms that smell bad - ‘utils’ is one of my favorites. ‘Utils’ almost always means ‘the things that don’t it in the hierarchy of my code’ and that usually means the hierarchy is wrong. The same goes for any taxonomy where things don’t really fit and end up tagged in that ‘miscellaneous’ section on the end.
The things that end up in the ‘misc’ section are the things that weren’t thought about or weren’t really cared about or weren’t really understood in the design of the structure of the knowledge; Dewey 297, Islam, Bahai and Babism - things that aren’t Christian… Their importance and differences from each other hidden by the understanding set like concrete in the classification.
But somebody always cares about those things that end up in ‘misc’, probably deeply and in a way that they could classify in detail. Take a friend of mine doing a PhD analyzing the differences in scholarly texts that have been cited a lot and those that have been only cited once. You should try finding a way to search for those scholarly texts that have been relegated to the bottom of the heap.
That is what the third order of order, as Weinberger coins it, allows us to do, for ourselves… Leading me to believe that the book should be called Nothing is Miscellaneous.
Technorati Tags: EiM, Everything is Miscellaneous, David Weinberger, Libraries, Semantic Web
get back your mac
Based on a script from here: http://blogs.ittoolbox.com/security/investigator/archives/stolen-machines-phone-home-10506
this now lives in /usr/bin/ipkeyb file
#!/usr/bin/perl
# Report to a webserver (for tracking in the log as a 404) where our Macintosh is.
# Keep trying forever
while (1) {
# Wait 2 minutes for networks etc to attach
sleep 120;
# Do we have a network?
$network = `ifconfig -a inet 2>/dev/null | sed -n -e ‘/127.0.0.1/d’ -e ‘/0.0.0.0/d’ -e ‘/tunnel/d’ -e ‘/inet/p’ | wc -l`;
#print(”network: $network\n”);
# Carve out serial number information from system profiler
$serial_number1 = `system_profiler 2> /dev/null | grep \”Serial Number\”`;
# We want the second instance of serial number in our URL string
@serial_number2 = split (’ ‘, $serial_number1);
#print(”serial: $serial_number2[2]\n”);
$url = “http://www.CHANGE_ME.com/ipkeyb/$serial_number2[2].html”;
#print(”url: $url\n”);
# Let’s identify
$useragent = “Where Am I (Mac OS X)”;
# Okay, if we have network - make the request to the webserver
if ( $network > 0 ) {
#print(”sending: $url”);
$status = `curl -A \”$useragent\” $url`;
}
# Wait 3 hours before we try again
sleep 10800;
}
and has an entry in /etc/rc.local
Technorati Tags: OSX, “stolen laptop recovery”
Must Watch: Open Data Commons
If you’re not watching what’s happening on the Open Data Commons work we started last year, you should be - go, go and look now.
Open Data Commons brief update
I know what Jordan’s not able to say and I am sooooooo excited.
Technorati Tags: copyright, internet social impact, law, licensing, open-data, opendatacommons
achieve world peace
svn st | grep “^C” | awk ‘{ print $2 }’ | xargs svn resolved
Technorati Tags: command-line, subversion, svn
Larry Lessig: Open For Business
In a classic Lawrence Lessig presentation, this time at TED, he explains why we must stop criminalizing our kids.
found via: Powell, Andy and Johnston, Pete: Strangling creativity
Technorati Tags: copyright, law, licensing, lawrencelessig, open-content, remixing
get rid of things I know nothing about
svn st –ignore-externals | grep “^?” | awk ‘{ print $2 }’ | xargs rm -rf
Technorati Tags: bash, command-line, svn, subversion
Search
Right Now (ish)
- /me has gone home, feeling all coldy. must be man-flu 2 days ago
- #mashlib08 paul bevan from nlw telling us about cool stuff they're trying to do 6 days ago
- @andypowe11 I can haz duster slippers? http://tinyurl.com/5v6ds8 for teh kittens, k thx bye in reply to andypowe11 6 days ago
- More updates...
Categories
- .Net Technical
- Blog on Blog
- commands I have issued
- Enterprise Architecture
- event
- Fiction Book Review
- Food
- Interaction Design
- Internet Social Impact
- Internet Technical
- IP Law
- Library Tech
- Music
- New Toy
- Non-Fiction Book Review
- Other Technical
- Personal
- Random Thought
- Resourcing
- Security And Privacy
- Semantic Web
- Software Business
- Software Engineering
- Talis Technical
- Uncategorized
- Working at Talis
- [grid::blogpaper]
- [grid::fatherhood]
Archive
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- January 2008
- December 2007
- November 2007
- October 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- September 2006
- August 2006
- June 2006
- February 2006
- January 2006
- December 2005
- November 2005
- September 2005
- August 2005
- July 2005
- June 2005
- May 2005
- February 2005
- January 2005
- December 2004
- November 2004
- October 2004
- September 2004
- August 2004
- July 2004
- June 2004
- May 2004
- April 2004
- March 2004
- February 2004
- December 2003
- November 2003
- August 2003
- July 2003
- June 2003
- May 2003
- March 2003
- January 2003
- May 2002
- March 2002
- August 2001
- May 2001
- April 2001
- January 2001
- December 2000
- November 2000
- December 1999
- November 1999
- July 1999