Posts in "Tech"

How I’m reading books these days

Trinity College Library 1900

6 Breathtaking Libraries

Library Extension for Firefox/Chrome/Edge

Firefox remains my browser of choice on my MacBook mainly because of Library Extension, which does not work in Safari. With this extension, I can go to a book page on Amazon or Audible and see whether the book is available either physically or digitally via the Durham NC public library 

Books, Ebooks, Audiobooks

Both ebooks and audiobooks are available via my library credentials from the library’s own site, Overdrive/Libby (via the Libby app), and Hoopladigital (via the Hoopla app). Checking out an ebook from the library itself delivers it to my Kindle Oasis or Kindle app.

One of the great bonuses of Overdrive/Libby is its access to magazines; Liz loves reading The New Yorker this way on her iPad mini.

Hoopla delivers not only ebooks, but audiobooks, music, and a limited selection of movies/TV series. What continues to astonish me with Hoopla is its deep selection of comics and graphic novels; before buying a graphic novel from Amazon/Comixology, I check Hoopla first and am usually pleasantly surprised. Its comics reader is not as good as Comixology’s, but it’s decent.

I’m an Audible guy, and have been since the late ‘90s; it’s mostly reliable and offers lots of stuff. I’ve used Apple’s Books app now and then, but did not care for the experience. I have an app on my iPhone called Bound Audiobook Player that is useful for playing audiobook files I’ve ripped or created from other sources. And I’ve written before about using Audiobook Builder for “binding” separate MP3 files into consolidated audiobook files.

Devices & Apps for Reading

I have a Kindle Oasis that I am finding myself using less and less. I appreciate that its lighting is probably better on my eyes than the iPad’s, and that it offers only reading with no other app or online distractions, but it feels increasingly clunky to use.

On my iPad, I configure the Kindle app so that I can scroll through a book like a web page (when that is supported) rather than tapping on the side of the screen to advance to the next page. I like to read with my glasses off in the evening, so I can make the font size quite large on the display while still displaying a lot of text.

This article led me to seriously consider reading Kindle books on my iPhone. And it’s actually a pretty good experience, once I’ve adjusted the font and scrolling. I find myself now opening the Kindle rather than a browser when I am fiddling with the phone.

I rarely use Apple’s Books app for anything beyond PDFs, though I have bought a few items from its store that were not available via Amazon. I always forget about the Books app. The ability to organize and manage my collection is limited, though the Kindle’s is really not that much better.

Lately, for “classic” books, I’ve been using the Serial Reader app and am loving it without really knowing why. It delivers chunks of a book daily that can be read in 10-15 minutes; sipping a book rather than gulping it, as it were. I paid for the app so I could load an EPUB book from Gutenberg, and it handled the ebook flawlessly. Right now, I’m reading a book of Wodehouse short stories.

One problem with so many apps and devices is: read the same book on multiple devices? Read different books on different devices? What type of reading works best with each device? How many books can I read at a time without overwhelming myself? I’m still working that out.

Comics Sites & Apps

Comixology remains my favorite comics reader, despite how Amazon has wrenched its UI into a confusing mess to match the Kindle app’s equally frustrating UI. The Comixology reader can only read comics purchased or borrowed from Comixology. Many pixels have been spilled on how Amazon has ruined the Comixology web and digital experience, and the criticism is justified; attempting to discover new work on Amazon’s Comixology sub-site is next to impossible; still, the Comixology app's comics-reading engine is the best and easiest to use.

Again, check out Hoopla’s deep catalog of comics, including many recent releases. Don’t buy from Comixology if you can borrow from Hoopla.

I check the Humble Bundle site once a month for its book bundles; the bundles are priced so that portions of what you pay go to both charity and the publisher. Most of the book bundles typically deal with programming or gaming, though they sometimes have fiction themes or instructional themes (how-to-write books during NaNoWriMo, for example). They also usually have at least one comics bundle. For a relatively small price, you can sometimes get a couple of dozen (or more) comics/graphic novels in a themed bundle. Some of the themed collections I’ve bought include a Keiron Gillen & Jamie McKelvie Showcase, Ed Brubaker’s Image Comics work (his incredible Criminal series), and titles from One Press and Top Shelf; these bundles helped me catch up on lots of titles I had missed.

The Humble Bundle comics can be downloaded in multiple formats (PDF, CBZ, CBR) though that isn’t consistent; occasionally only one or two formats are offered. I prefer to read these on my iPad. There are many many comics readers out there; I’ve used Chunky Comics Reader for so long on my iPad that I can’t get used to other readers. Chunky is still available and works great, but the last update was 2 years ago, so it’s probably abandonware, alas. A good second choice to try is the Panels comic reader, which is being actively developed.

I’ve tried both the Marvel and DC comics readers; Marvel’s reader is better, but neither are all that great. The main advantage of these services is getting access to nearly the complete catalog offered by each publisher (new issues are delayed by six months, typically). Both services offer monthly and yearly subscriptions; I like paying for one on a monthly basis till I finish reading through whatever is interesting to me, then stopping that subscription and moving to the other. 

Good Lord

Until I wrote this post, I had no idea how convoluted my reading life had become! But it’s not that hard in practice, I think. I use my iPad for most reading: comics, Kindle app, and Serial Reader. On my iPhone, I also have Serial Reader (it syncs progress across all devices, or at least is supposed to), and Kindle (for light non-fiction that is skimmed more than read). 

And yes, I have a chair and lamp reserved for reading good old-fashioned papery codex books. Books are a proven technology that never go out of style. 

Is plain text best?

CJ Chilvers gently disputes the claim of text files as the best future-proof archival medium.

There’s no magic file format. Most are likely to last long enough for you to convert to something else if need be. It’s more important to find the constraint that works for you…

I wouldn’t worry too much about your archive, though. Nothing digital is of archival quality. There hasn’t been enough time to test any format or storage method.

One of the peculiarities of archival research is that most paper has survived by accident. That’s how durable paper can be. Nowadays, archivists know exactly how to store paper; they know the temperature, humidity, pressure, etc. needed to preserve books, documents, etc. so it can last for a hundred or more years.

But digital media? Forget it. That whole area of preservation is constantly in flux and few archival standards have emerged – apart from maybe PDF-A – to ensure that even this web site will last for the next 20 years. Storage media, file formats, shifting standards, popular uptake: they all play a part.

I agree with Chilvers: old email, PDFs, and Word files work just fine for me, and for most people as well. I also count Evernote, which I’ve been using for 10+ years. Using rich text format (RTF) to capture formatting, bulleted and numbered lists, and images makes note-taking and note-making a more pleasurable and useful process.

Very few things will last forever. If they can last long enough to be of use to us, then that’s long enough.

Rediscovered a great Evernote keyboard combo that v10 recently added back in: press Ctrl+Alt+v to create a new note from the clipboard.

Etaoin Shrdlu

Etaoin Shrdlu is a somewhat infamous phrase among language enthusiasts. It is pronounced “eh-tay-oh-in shird-loo” and is believed to be the twelve most common letters in English, in order of most frequently used to least frequently used. The expression came about from linotype typesetting machines. Were one to run a finger down the first and then second left-hand vertical banks of six keys on a linotype machine, it would produce the words etaoin shrdlu. Linotype machines were sometimes tested in this manner. Once in a while, a careless linotype machine operator would fail to throw his test lines away, and that phrase would mysteriously show up in published material. The full sequence is etaoin shrdlu cmfgyp wbvkxj qz.

Source

Creating a PDF with clickable hyperlinks from a Word 365 file

We’re having trouble creating a PDF with clickable hyperlinks from a Word 365 file. We want to create a PDF with clickable headings in the table of contents, clickable hyperlinks, ckickable cross-references, etc.

Neither Save as PDF nor Exporting to PDF did the trick, though the resulting PDF did have clickable bookmarks in the side pane. Which is OK but not great, and not what we wanted.

Turns out that you need Adobe Acrobat to create a PDF with clickable hyperlinks from a Word file. (I have PDF utilities on my iMac that could do this, probably, but we need this operation to work on a Windows laptop.)

The hackity-hacky-hack way around this situation is to do this:

  1. Upload the Word file to Google Drive.
  2. Open the Word file in Google Docs.
  3. Download the file as a PDF.

We don’t get the bookmarks capability with the resulting PDF, but the hyperlinks work and the Word formatting is unaffected.

Solution grabbed from the last post in this Microsoft support thread.

And I leave the final word to the writer of that support message:

Now the question is, why am i spending xxxxx money for using Office business when it cannot perform an operation as simple as maintaining functioning hyperlinks after a PDF conversion? (When) a simple (free) software such as Docs (Pages for Mac works too) can perform the same operation without any problem? To me, this remains a mystery.

Doug's AppleScripts: Preserve a Genius Shuffle Playlist

My Apple Music app 1 has 12,000+ tracks, many of which I’ll bet I’ve not heard in a long time. To help reacquaint me with my own collection, I use the Genius Shuffle feature.

Doug Adams, maestro of the essential Doug’s Applescripts for Music, TV, and iTunes, also likes the Genius Shuffle feature in the iTunes and Music apps. If you like Shuffle’s on-the-fly assortment of tracks, his AppleScript code lets you save the tracks to a playlist.

Doug explains how to copy the code into the Script Editor and where to save the script so you can use it.

IMPORTANT: In macOS 10.15 and later, you will need to replace “iTunes” in the code with “Music”.

His code automatically names the playlist “Genius Shuffle.” Doug prefaces that name with the music style or genre – “70’s Funk - Genius Shuffle”, for example. I prefer to preface mine with the playlist’s first track, so “Kathy’s Waltz - Genius Shuffle.” And then I move it to a Genius Playlists folder.

If you spend way too much time lovingly curating your collection of ripped and downloaded music, then get to know Doug’s scripts.

Related links:

  • Apple Support page on Genius Playlists and Genius Shuffle
  • Doug has a great page of Missing Menu Commands: “…a list (a very subjective list) of scripts that perform tasks you may wish were actual iTunes, Music or TV Menu commands”. The “Preserve a Genius Shuffle Playlist” is not among them and deserves to be. Of that list, I use “Open iTunes Script Folder” as a quick way to open a Finder window to the Script folder. “Toggle Checkmarks of Selected” is what I use to deselect all my Christmas tracks so they don’t appear in Genius Shuffle or other non-holiday playlists.

  1. Why, oh why did they get rid of the perfectly good “iTunes” name to go with the blander “Music”? When I’m Googling to troubleshoot issues with the app, I get too many false positives with Apple’s music-streaming service. Infuriating. ↩︎

Update on my Libib.com graphic novels library

I have been using Libib.com intensively the last several weeks to scan in my graphic novels. I have gone full-nerd on ensuring better cover images are in place, even for books I know I will be shedding.

My Libib.com graphic novel library totals 210 books right now – didn’t know I had that many! The bar-code scanning goes well most of the time, but direct market or older books (25 years+) don’t scan in well, so I manually enter the ISBN and that usually works a treat.

As with many collectors, when I processed a pile of books I was surprised to see things I’d bought and intended to read one day but never did. The classic rubric for getting rid of something is forgetting you had it, yes? It is ruthlessly efficient. But it is not as strong in me as the delight in discovering a book that is ripe for rediscovery.

There are some other graphic novels/comics lovers in our community who would like to plunder the collection; we’re talking about maybe having a lending library bookshelf or three stationed on the various floors of our building. We’ll see.

I’ll likely go through and keep the stuff I really want to tend, find digital equivalents if they exist, and then export a CSV of the rest and shop it around to local comics shops to see if anyone is interested. I’m discovering old editions of things that are listed for rather high prices on Amazon and Ebay, though whether they see for those amounts is a data point for another day. I know that I don’t want to get into the business of being an online bookseller; I’d rather find a good home for the collection where others can enjoy them.

Replacing Otter transcription with Word 365 Online

When I was a reporter, one of the most tedious jobs I had was transcribing my interviews from a handheld cassette recorder. The only way to make the chore a little easier was to use a Radio Shack foot pedal to start and stop the recording. Still, transcribing a 2-hour interview would take at least twice as many hours.

I find that I still have a use for transcribing audio, whether for the interviews I do for the Bull City Commons newsletter or for random podcasts and recordings where I want to keep a specific quote or passage in Evernote.

Thank the Lord for automatic transcription, surely one of the good things that AI has wrought. No more foot pedals!

I was quite happy using Otter.ai, but I maxed out the free tier recently and needed an alternative. I did not want to pay a large subscription fee for an occasional service.

In searching for alternatives I was surprised to discover an automated transcription feature in Microsoft Word 365 online, which I already subscribe to. If you have an Office 365 subscription, then you have access to this really neat feature. (The transcribe feature is for the online version of Word only, not the desktop app. You can dictate into the desktop app, but it cannot transcribe an audio file.)

As the Microsoft support page says:

The transcribe feature converts speech to a text transcript with each speaker individually separated. After your conversation, interview, or meeting, you can revisit parts of the recording by playing back the timestamped audio and edit the transcription to make corrections. You can save the full transcript as a Word document or insert snippets of it into existing documents.

I used Word’s transcription feature recently to transcribe the audio from a Zoom interview with two other people, and also a 90-minute online conference with about six different speakers. The transcription was excellent, certainly on a par with Otter if not a little better. Highly recommended if you need this niche service.

Using DVD Player to play ripped .dvdmedia contents

I use RipIt to rip DVDs to my hard drive. Depending on the DVD, I will tell RipIt to create an MP4 of the movie or contents or I’ll use Handbrake to process the ripped contents. 1

Ripping a DVD to the Mac creates a .dvdmedia file, which is actually a set of subdirectories packaged to look like a file.

DVD Player, though, does not like to play a .dvdmedia file. My usual workaround was to use VLC Player, an open-source video viewing utility that is serviceable, but crashes at the least provocation.

Lots of searching on this issue uncovered the following interesting facts:

  • Although the DVD Player app is not in the Applications folder, it is still on the Mac, albeit well-hidden in System/Library/CoreServices/Applications. (Other apps in this folder include Archive Utility, Wireless Diagnostics, Network Utility, and a few others.)
  • You can make an alias of the DVD Player app and put it in your Applications folder or – more convenient – use Spotlight to call it up.
  • There is, in fact, a way to make DVD Player open and play ripped media.

Thanks to a comment on a years-old Apple discussion thread, here’s the procedure:

  1. In Finder, right-click on the .dvdmedia file and select Show Package Contents.
  2. Select and copy the VIDEO_TS folder.
  3. Elsewhere on your drive, create a new folder with the same name as the .dvdmedia file. (Not necessary, but may help lessen confusion.)
  4. In the new folder, paste the VIDEO_TS folder.
  5. Open DVD Player.
  6. Within DVD Player, navigate to and open the VIDEO_TS folder you just pasted.

The video should play just fine in DVD Player. You can delete the original .dvdmedia file.


  1. In RipIt, select the Compress button to create both a compressed playable file and a .dvdmedia file. ↩︎

Update Microsoft apps using the Mac App Store

I have been using Microsoft Word since the early ’90s when it was a DOS-based application. There are areas of the application I never use – mail merge, drawing tools, creating bibliographies.

But there are others I’ve used so heavily I dare call myself expert with them: styles, templates, macros. I’ve been using Word for literally decades to draft large user guides and documents of all kinds, and I continue to collect macro code snippets to help me create products in my $DAYJOB where Microsoft Office is the standard.

In my Bull City Commons Cohousing work, most everyone has used the Microsoft Office products in their previous work lives, so Word, Excel, and PowerPoint still have a place in my toolkit.

As a result, I subscribe to Microsoft Office 365. For a long time, I purchased the products directly from Microsoft and Office’s updater application would check for updates and download them. But the app had the eerie habit of interrupting me with an update notification when I was most busy and its operation became quite erratic: it would tell me there was an update but wouldn’t download it!

I can’t remember where I saw this tip – I think a MacMost video – but the workaround was to delete the Office apps from my hard drive and instead install them through the Mac App Store.

The Mac App Store now handles all the updating chores for me. It works more quietly and efficiently than Office’s own updater app, and it’s a more Mac-like experience. The Mac App Store shows me which apps need updating, their sizes, and I can easily start the update before I go to bed, since they tend to be huge files that clog my bandwidth.