Linkdump for September 23rd through October 1st

Sometime between September 23rd and October 1st, I thought this stuff was interesting. You might think so too!

  • Well, this is a good way to keep me from visiting New Zealand:: "New Zealand's Customs and Excise Act 2018 went into effect today. That means travelers who refuse to give their phone or laptop password to customs officials will be fined NZ$5000. In addition, their devices will be confiscated and forensically searched." Not that I had plans to visit New Zealand, but this sure puts a damper on any interest.
  • The Eternal Life of the Instant Noodle: “Last year, across the globe, more than 100 billion servings of instant noodles were eaten. That’s more than 13 servings for every person on the planet.”
  • Science Says Toxic Masculinity — More Than Alcohol — Leads To Sexual Assault: "Every drink is downed amid cultural expectations and societally mediated attitudes about women and power. Those things — and how young men absorb them — have a stronger causal influence than the alcohol alone. When a man feels entitled to assault someone, he may get drunk before he does it, but the decision to act was ultimately his alone."
  • iOS 12 Siri shortcut for traffic stops: Pauses music, dims the screen, turns on Do Not Disturb, and activates video recording on the front-facing camera. When done, sends the video to a trusted contact or uploads the file to Dropbox. Clever.
  • Everything You Know About Obesity Is Wrong: “For decades, the medical community has ignored mountains of evidence to wage a cruel and futile war on fat people, poisoning public perception and ruining millions of lives. It’s time for a new paradigm.”

Linkdump for September 3rd through September 23rd

Sometime between September 3rd and September 23rd, I thought this stuff was interesting. You might think so too!

Linkdump for September 1st through September 3rd

Sometime between September 1st and September 3rd, I thought this stuff was interesting. You might think so too!

Linkdump for August 1st through September 1st

Sometime between August 1st and September 1st, I thought this stuff was interesting. You might think so too!

  • The P-I error that changed Seattle history: "Occasionally, newspapers report factual errors. A well-intentioned interview subject gives bad information, a name is spelled wrong, a breaking news story is inadvertently peppered with grammatical errors. But no incorrect newspaper story has had a bigger impact on Seattle history than one published June 7, 1889."
  • 98.6 degrees is a normal body temperature, right? Not quite: “Forget everything you know about normal body temperature and fever, starting with 98.6. That’s an antiquated number based on a flawed study from 1868 (yes, 150 years ago). The facts about fever are a lot more complicated.”
  • The “I Am Steve Rogers” Joke in ‘Avengers: Infinity War’ Is the Definitive Captain America Moment: That’s who Captain America is, a man who listens to and believes in people when they tell him who they are. That’s a lesson we all should take away from that moment.
  • The Bullshit Web: “An honest web is one in which the overwhelming majority of the code and assets downloaded to a user’s computer are used in a page’s visual presentation, with nearly all the remainder used to define the semantic structure and associated metadata on the page. Bullshit — in the form of CPU-sucking surveillance, unnecessarily-interruptive elements, and behaviours that nobody responsible for a website would themselves find appealing as a visitor — is unwelcome and intolerable.”
  • Ignorant Hysteria Over 3D Printed Guns Leads To Courts Ignoring The First Amendment: "…in the last few days the hysteria [over 3D-printed guns] has returned… and much of it is misleading and wrong, and while most people probably want to talk about the 2nd Amendment implications of all of this, it's the 1st Amendment implications that are a bigger deal." Interesting. I'm not at all comfortable with wide availability of 3D-printed guns, but this analysis of the issues is worth reading.

Linkdump for May 3rd through May 7th

Sometime between May 3rd and May 7th, I thought this stuff was interesting. You might think so too!

  • Connecticut OKs Bill Pledging Electoral Votes To National Popular-Vote Winner: “The bill adopts an interstate compact that's officially called ‘The Agreement Among the States to Elect the President by National Popular Vote.’ The agreement won't kick in unless it's backed by enough states and other voting areas to claim a majority of Electoral College votes. In addition to Connecticut, the other jurisdictions in the pact are California, Hawaii, Illinois, Maryland, Massachusetts, New Jersey, New York, Rhode Island, Vermont and Washington state, along with Washington, D.C.”
  • The original iMac: 20 years since Apple changed its fate: “Sitting in the Flint Center in 1998, it would have been impossible to imagine the Apple of 2018. But without that day, and the product that Steve Jobs unveiled on that stage, it’s hard to imagine that Apple would have ever had the chance to become what it is today.”
  • One space between each sentence, they said. Science just proved them wrong.: Bah! Science did no such thing! It’s one study with a small sample size, screwball parameters (Courier? Seriously?), and a barely measurable result that only really affected those participants already predisposed to two-spacing. Sentences get one space, and one space only. (My favorite part: “Note: An earlier version of this story published incorrectly because, seriously, putting two spaces in the headline broke the web code.”)
  • ‘Who Gets to Be Sexy?’: Interesting look at how the porn industry is changing. “Amateurs are flooding the internet; piracy has addled the once-dominant studios; production has atomized and scattered. But along the way, something interesting has started to happen: Women are rising up.”
  • Swedish Meatballs Are Turkish? ‘My Whole Life Has Been a Lie’: “The country’s national Twitter account made the announcement in a tweet this week. ‘Swedish meatballs are actually based on a recipe King Charles XII brought home from Turkey in the early 18th century,’ the tweet said. ‘Let’s stick to the facts!’”

Linkdump for April 12th through April 15th

Sometime between April 12th and April 15th, I thought this stuff was interesting. You might think so too!

Linkdump for November 12th through December 19th

Sometime between November 12th and December 19th, I thought this stuff was interesting. You might think so too!

  • Toxic Masculinity Is the True Villain of Star Wars: The Last Jedi: SPOILERS: “Poe's character, while not one of the main protagonists, has even more to do in The Last Jedi. However, while he may be filling the role of the dashing pilot that Han did in the Original Trilogy, director Rian Johnson is using the archetype to say something completely different about heroism, leadership, and—perhaps most importantly—masculinity.”
  • Star Wars: The Last Jedi Offers the Harsh Condemnation of Mansplaining We Need in 2017: SPOILERS: “Any female boss in 2017 or American still nursing the hangover of the 2016 presidential election can tell you that even nice guys often have trouble taking orders from women.”
  • Star Wars, the Generations: SPOILERS: “Great movies reflect an era through the eyes of artists who embody that era. George Lucas embodied the era of Baby Boom ‘destiny’ and self-conceit. Rian Johnson embodies our era of diminished heroism, cynicism and near despair– tempered by the hope, if we can but learn from our heroes’ mistakes, that somehow, some way, some day, we may yet restore balance to the Force.”
  • Rian Johnson Confirms The Dorkiest Reference In ‘The Last Jedi’: SPOILERS: “There is a dorky reference in Star Wars: The Last Jedi that even director Rian Johnson admits that you may have to be of a certain age to get – thanks to a narrow window where you might have been watching premium cable in the very early ‘80s when this bizarre little short film would air in-between feature-length films.”
  • Rian Johnson Says There Are No Twists, Only Honest Choices: SPOILERS: “It seemed completely honest to me. It seems like the most dramatic version of that. And that’s what you’re supposed to do. Find what the honest moment would be, and then find the most dramatic version of it. So, in terms of the big ‘twists’ in the movie, they sprung from a process of trying to follow where these characters would go as honestly as possible.”
  • Star Wars: The Last Jedi humanizes the Force: SPOILERS: This was one of my favorite things about The Last Jedi. To my mind, a very smart direction to take things.
  • Did You Catch the Brazil Reference in Star Wars: The Last Jedi?:
  • ‘Star Wars: The Last Jedi’ Redeems the Prequels: SPOILERS: “One of the many reasons I love Star Wars: The Last Jedi is that it redeems the prequels. … It recontextualizes the prequels and reinforces what I loved about them.”
  • Pro-Neutrality, Anti-Title II: Interesting argument that the likely change to ISP regulations — the 'net neutrality' debate — may not be quite the horrid thing it appears to be. Worth thinking over. "The question at hand, though, is what is the best way to achieve net neutrality? To believe that Chairman Pai is right is not to be against net neutrality; rather, it is to believe that the FCC’s 2015 approach was mistaken."
  • Keyboard Maestro 8.0.4: Work Faster with Macros for macOS: Saving for me to remember and look into when I have more time.
  • The Amazons’ New Clothes: “The Wonder Woman designs received acclaim from fans and costume fanatics alike. They were clearly inspired by the Amazon’s origins in the Mediterranean and were feminine but very functional. Why mess with perfection? Oh, right. The all-male team of directors and executive directors wanted women to fight in bikinis.”

Linkdump for July 25th through September 21st

Sometime between July 25th and September 21st, I thought this stuff was interesting. You might think so too!

Linkdump for June 25th through July 16th

Sometime between June 25th and July 16th, I thought this stuff was interesting. You might think so too!

DVD/Blu-Ray conversion with text soft subs on Mac OS X

Saved here for my own reference, and possibly others’ if they should stumble across it: the easiest workflow I’ve found yet for converting DVDs or Blu-Rays (if you have a Blu-Ray reader, of course) for personal use on OS X, including OCR conversion of subtitles in either VOBSUB (DVD) or PGS (Blu-Ray) format to text-based .srt files suitable for use as soft subtitles, either as a sidecar file or included in the final movie file.

Movie Rip WorkflowThe flow diagram to the right gives an overview of the process I’ve landed on. Here’s a slightly more detailed breakdown.

  1. Use MakeMKV to rip the DVD or BluRay disc to an .mkv file (if I run into a stubborn DVD, or one with a lot of multiplexing, I’ll use RipIt to create a disk image first, then run that image through MakeMKV). To save space, you can select only the primary audio track for inclusion, or you can select others if you want other languages or commentary tracks archived as well (though this will require more storage space). I also select all available English-language subtitle tracks, as some discs will include both standard subtitles and subtitles for the hearing impaired or closed captions, which include some extra information on who is speaking and background sounds, or occasionally even transcriptions of commentary tracks.
  2. Use Subler to OCR and export the subtitle files. This takes two runs through Subler to complete.
    1. First run; drag the .mkv file onto Subler, and only select the subtitle track(s). Pop that into the export queue, and after a few minutes of processing (this is when the OCR process happens) Subler will output a tiny .m4v file.
    2. Second run; drag that file back onto Subler, click on the subtitle track, and choose File > Export… to save the .srt file(s). The tiny .m4v file can then be deleted.

    Now, the OCR process is not perfect, and the resulting .srt file(s) are virtually guaranteed to have some errors. How many and how intrusive they are depends on the source. BluRay subs seem to come out better than DVD subs (likely due to the higher resolution of the format giving better quality text for the OCR process to scan), DVD subs are also affected by the chosen font and whether or not italics were used. For correction, I use one of two methods.

    1. For a quick-and-dirty “good enough for now” run, I use BBEdit (but just about any other text editor would work) to do a quick spellcheck, identifying common errors and using search-and-replace to fix them in batches.
    2. For a real quality fix, I use Aegisub to go through line-by-line, comparing the text to the original audio, adding italics when appropriate, and so on.

    Of course, these two processes can be combined, done at different times, or skipped entirely; right now, I’m just living with the OCR errors, because I can always go back and use Subler to extract the .srt files for cleanup later on when I have more time.

  3. Use HandBrake to re-encode and convert the .mkv file (which at this point will be fairly large, straight off the source media) to a smaller .m4v file. You can either embed the .srt files at this point, under HandBrake’s ‘Subtitles’ tab, or if you prefer…
  4. …you can use Subler to .srt files into into the .m4v: Drag the .m4v file from HandBrake on to Subler, drag the .srt file(s) into the window that opens, and then drop that into the queue for final remuxing (optionally, before adding the files to the queue, use Subler’s metadata search tools to add the description, artwork, and other metadata). Then run the queue to output the final file.

And that’s it. Now, you should have a .m4v file with embedded text-based soft subtitles for programs that support that (VLC, Plex, etc.), or you can just use the .srt file(s) created by Subler earlier as a sidecar file for programs that don’t read the embedded .srt.