Category Archive: “Uncategorized”
QR9000
Send me a tweet – a URL, for example – and I’ll reply with a QR code representation. The pod bay doors stay closed, though.
— QR9000 (@QR9000) May 4, 2013
I made a Twitter bot named QR9000 that replies to mentions with the text of the tweet encoded as a QR code. Here’s the source code.
QR codes are a machine-readable format for the visual storage of arbitrary information. Evidently they were initially used to tag components on automotive assembly lines; it’s easy to imagine the manufacturing benefits you’d get, in terms of modular tooling, from handling each part as it arrives rather than relying on a pre-programmed sequence.
Today, QR codes are often seen in marketing materials intended to be scanned by people with smartphone apps instead of industrial robots. I am unconvinced that QR codes are better for advertising purposes than old-fashioned human-readable text and images; in many cases, they undoubtedly complicate tasks that should be straightforward.
But, like Cyberdyne Systems, the HAL laboratory at Urbana, Illinois, and innumerable other well-intentioned rogue AI creators, I made the bot anyway. Tweet it a URL and it’ll give you a QR code!
Posted on Monday, May 6th, 2013. Tags: code.
April Denver Austin trip
In April I took a train to visit my sister in Denver, Colorado. Then we drove to Austin, Texas, to attend our cousin’s wedding. Then I took a train back to NY with my mom. Here are a few random snapshots from the trip.
Posted on Monday, May 6th, 2013.
Spring Flowers
Springtime is marked by the blossoming of many kinds of flowers in my yard. Above, some small blue forget-me-nots. I can’t take credit for planting any of these flowers – that belongs to my mom and grandparents – but I appreciate their colorful presence.
Posted on Monday, May 6th, 2013.
Binghamton Bridge Run
(I was waving to the camera, not flapping my wings like a bird. Photo by mom.)
I ran the Binghamton Bridge Run half marathon this Sunday. Here are the official results: I ran a 1:38:47, and nailed my target average pace of 7:30/mile. My time was about a minute slower than last year’s result (I notice a number of acquaintances’ times were as well), but I ran a much better race this year. I started off relatively relaxed (my early miles were around 7:40 or 7:45) and just gradually increased my pace, staying on the offensive throughout the entire race. It felt very good to remain in an attitude of control the whole way, never lapsing into the psychological state of “just hanging on” – a real risk during the lonelier back half of a long race, in my experience. I hope to carry this confidence into next month’s notoriously hilly Vestal XX.
Posted on Monday, May 6th, 2013. Tags: running.
Running Calendar Update
Instead of running the Uphill Mile race in Ithaca this weekend, I plan to watch the Binghamton Circuit Race and get a couple long runs in in preparation for the Binghamton Bridge Run half marathon next weekend.
Posted on Friday, April 26th, 2013. Tags: running.
One Down
As planned, I ran the Forks XV this past Sunday. It was the 40th running of the race but my first time running it. Here are the official results. I did the 15k in 1:08:30, at an average pace of 7:21 per mile.
Next up is the Remington Murder Mile in Ithaca on April 28. I’ve also added the Oneonta Tuff eNuff Challenge 5k obstacle course to my summer calendar.
Posted on Tuesday, March 26th, 2013. Tags: running.
Fabric Marker Face
As long-time followers may know, now and then I draw on my old MacBook with markers. Here’s a recent portrait, drawn finger paint style with a fabric marker. The fabric marker ink behaves curiously on this smooth surface – amenable to smudging or scraping erasure, depending whether it’s wet or dry. The mix of textured shading and inky black blots makes this one of my favorite looks in recent memory.
Posted on Friday, March 22nd, 2013. Tags: art, drawing, macbook.
Eclipse Online recipe
I made a Calibre recipe for Eclipse Online, a free short fiction magazine edited by Jonathan Strahan and hosted by Night Shade Books.
Like Strange Horizons, Eclipse Online is published only as a web site. This recipe assembles an ebook from recent posts and stories. Get more details and the script itself at Github.
Update: Sadly, only a month or so after I discovered Eclipse Online and wrote this recipe, the magazine was closed and will no longer be published.
Posted on Friday, March 22nd, 2013. Tags: books, code, recipe.
2012-2013 Portfolio
Posted on Tuesday, March 19th, 2013.
Calibre ebook cover art in Slideshow screen savers
The Mac OS X 10.8.3 update is out. Among the various minor fixes is this item:
Allows the Slideshow screen saver to display photos located in a subfolder
This restores the slideshow behavior from previous versions of Mac OS X; until now, it was inexplicably absent from Mountain Lion (10.8). Missing support for nested folders made it inconvenient to use photo collections organized in folders as the basis for screen savers.
Calibre organizes your ebook files, including cover images, in subfolders of a main library folder. So, now you can select your Calibre library folder as the source for a slideshow screen saver. (If you don’t know where your library folder is, you can re-open the Calibre Welcome Wizard to check the location, as pictured at left above.) The screen saver appears to ignore files that aren’t images, so the result is a slideshow of cover art from your ebook library. This works out nicely if, like me, your ebook library contains many magazine issues with great cover art.
Posted on Friday, March 15th, 2013. Tags: books, mac.