MacVim 8.1.235 (150)

Software

MacVim icon by Drew Yeaton

We got a new MacVim, thanks to these fine people. From the changelog:

Binary targets macOS 10.8+

- Vim patch 8.1.0235 - Touch Bar support #715 - Force click support #716 - New guioption ‘k’ #708 - Fix CoreText renderer

Script interfaces have compatibility with these versions

- Lua 5.3 - Perl 5.18 - Python2 2.7 - Python3 3.7 - Ruby 2.5

In my morning brain state I thought wow, that’s a lot of Mac-specific updates for Vim before remembering this is MacVim, and is the entire point of the package.

(The icon is not official, it’s a replacement by Drew Yeaton I’ve been using for many years. Technically its Vim-based no vi, but I let that slide because it looks so cool. In a TextMate nostalgia kind of way).


567 pages

Internet

Speaking of questionable numerology, I haven’t done I haven’t done a pointless milestone here for a long time. (I haven’t done… I haven’t done?)

There was a time where I would post industrial cleaning equipment when I reached a significant number, because that’s why. The Tennant website doens’t list a device with a 567 model number, though they do list a replacement actuator that’s 5.67 inches:

Return your equipment to optimum performance with this Actuator. 36 volts. Parts are machine specific. Please check your machine model and serial number before ordering.

For those who don’t know what an actuator is:

Actuate Corporation is a publicly traded reporting, analytics and customer communications software company based in San Mateo, California, part of the San Francisco Bay Area and Silicon Valley. The company is known for its creation of the open source Eclipse BIRT business data reporting project launched by the Eclipse Foundation in 2004.


King George V and Queen Mary on the RMS Maurentania

Travel

Photo of the RMS Mauretania with the royal tender in front

As my Queen Mary post suggested, I’ve always been obsessed with early 20th century ocean liners. So I may get more than a little excited when a photo appears that I haven’t seen before.

Catherine Jones shared this image in the Liverpool Echo:

King George V and Queen Mary board RMS Mauretania in Liverpool on July 11, 1913. The first visit to Cunard by a reigning monarch. Credit: Cunard Archive, University of Liverpool Library

You can tell it’s the first Mauretania and not Lusitania from a few different things, but most easily by the cowl-shaped vents. Lusitania had hinged canisters.


2018-08-08 08:08:08

Thoughts

This post may be the luckiest on Rubenerd thus far. Which renders my spilling of this takeaway coffee that much more amusing! Here are the most facts I could think of about eight within an 88 second window, with time after to clean up spelling and formatting:

  • Why was seven afraid of eight? Because eight nine ten… damn it, I always mess this up.

  • There are eight digits between zero and eight, inclusive. Think about it! Maybe not too much.

  • Eight has five letters. Seems silly.

  • I’ve seen more lucky numberplates in Sydney full of eights than Singapore. Likely due to it being easier to buy vanity ones here, but still culturally fascinating.

  • Oxygen has the atomic number 8. This is delightful given its most abundent allotrope is dioxygen, so the numeral 8 looks like a chemical diagram for it, of sorts. I used to be able to recite the Periodic Table to Titanium; my dad could go much futher.

  • Remember those Web 1.0 alarmist memes that dihydrogen monoxide was toxic? You shouldn’t have eight it.

  • By the time this gets posted, it’ll almost certainly be after the aformentioned time. Whoops. At least I started writing it at that second.

  • Numerology is a fun, if otherwise pointless, distraction. As eight is also a number, this means it appears from time to time.

The most I did a decade ago for 2008-08-08 was rant on about phone connections, two days late. Eight is divisible by eight to get four, which is decidedly unlucky. I feel Daft Punk wrote a song about this.


Fate/Grand Order Summer 2018

Anime

I was four months too late for the Japanese Fate/Grand Order summer event in 2016, but we’re finally getting to it in the English version. It’s fabulous, not least because we got to build our own Chaldea Summer Memory island.

For those who need reminding what this game is:

Fate/Grand Order remains the only mobile game I’ve ever been interested in and played regularly. It got me through some tough family stuff early last year, so it has a special place. And now that’s available in English, you have even less excuse to join us in playing it, right?

Clara made hers with all the Japanese buildings, my colleagues built the cheapest possible so they could spend on items. I tended towards Japanese, but I couldn’t deny Saber her drawbridge, or the Roman aqueduct, and the comically-limited railway!

And yes, that’s a statue of Tamamo, everyone’s favourite summer servant. Other than Mashu, who still managed to wear her hoodie like a boss.


Jean-Luc Picard is back!

Media

Patrick Stewart is enterprising reprising his role as Jean-Luc Picard for a new TV series!

Picard was aspirational to so many of us growing up. In the face of scary danger, he projected calm rationality, political savvy, charisma, trust in his team, and above all: class. He often didn’t pick up a phaser, because he didn’t need to.

Automocar commented on the event on MetaFilter:

I was in the room when Alex Kurtzman was on stage to reveal the next Star Trek series, then brought out Patrick Stewart (best moment: a fan yelled “HOLY SHIT!” when he walked out) who confirmed what was rumored by saying “Jean-Luc Picard is back.” The room erupted and Stewart cried.

Could Patrick Stewart could be any more awesome? Make it so.


The Dutch are invading my Mac

Software

Font Book showing KLM in the middle line of the font preview


Michael Franks, The Music in My Head

Media

Album cover

Michael Franks released his eighteenth album in June, on his forty-fifth year as the greatest singer/songwriter! I’m downloading it now, and in the meantime I’ve created the Wikipedia page.

I blogged about his last album Time Together in 2011, and explained why I love his music:

Michael Franks has been my favourite singer/songwriter since before I could walk; my beautiful late mum passed on her enthusiasm of his offbeat, interesting and just a little cheeky lyrics and unmistakable smooth jazz sounds. This will be the first of his albums we won’t be sharing together, though I’d like to think she approves that I’m carrying on the family tradition :”).

This will be the second, but the sentiment is the same. ♡

I’ll save my review until I’ve had a chance to listen through, but in the meantime you should absolutely buy it:


Banning SF corporate cafeterias

Travel

Market Strret in San Francisco

Nellie Bowles wrote this for the New York Times:

Two San Francisco supervisors introduced an ordinance last week that would forbid employee cafeterias in new corporate construction. It is not clear whether the measure will pass, but it is a direct attack on one of the modern tech industry’s most entrenched traditions.

It’s an interesting thought experiment, and naturally garnered all the usual slippery-slope Slashdot sarcasm such as being forced to buy shoes from local cobblers next, that people love Big Government,™ that they’ll be dictating what we eat next, and it sounds like a liberal paradise. Try to guess which of those I concocted.

Back on Earth, my experience working in the Financial District of San Francisco for a couple of months mirrored working in the Sydney CBD. There just aren’t many affordable places to buy lunch around where people work.

I leave offices for fresh air and exercise at lunch, but it stands to reason that people with access to company cafeterias would use them; it just makes financial sense. Ditto these other perks:

The corporate campuses of the Bay Area’s technology companies have become independent fiefs with dry cleaning, gyms, doctors, shuttle buses and bountiful free meals, made by the best chefs poached from the region’s famous restaurants.

But therein lies the rub. Maybe if people were paid more in lieu of company perks, employees could buy food from local restaurants. Or would that drive up prices? Either way, that doesn’t sell employment or create cliché movies about tech startups being so hip you can’t see over your pelvis. Douglas Adams, we need your wisdom now more than ever.

“These tech companies have decided to leave their suburban campuses because their employees want to be in the city [..]

Agreed; a day wandering around San Jose and surrounds was enough to convince me I wouldn’t want to work there. Maybe Mountain View.

[..] and yet the irony is, they come to the city and are creating isolated, walled-off campuses,” said Aaron Peskin, a city supervisor who is co-sponsoring the bill with Ahsha Safaí. “This is not against these folks, it’s for them. It’s to integrate them into the community.”

This is a completely reasonable take. But maybe the ticket is to address pay; for everyone, not just techbros.

As for which of the Slashdot comments I made up, it was the one saying they’ll be dictating what we eat next. Though now someone has actually made that comment, so I stand corrected. Maybe I should have equated it to guns, or some other libertarian phallus.


Wildcard and DNS Let’s Encrypt certificates

Internet

I migrated as many services I maintain to Let’s Encrypt as soon as it was humanly possible. The entire toolchain and ease of use is enough for me to encourage its adoption; the fact they’re free is a happy bonus.

(I donate, so I suppose they’re technically not free for me. But the point stands!)

The only sites I hadn’t done yet were ones that needed wildcard certificates, though Let’s Encrypt implemented support in January this year. So I thought I’d try them out, and also they’re long-since implemented DNS verification:

# /opt/bin/certbot-auto                                 \
--server https://acme-v02.api.letsencrypt.org/directory \
--manual                                                \
--preferred-challenges dns                              \
-d *.example.com *.snrub-domain.example.com

Then waited and:

usage: 
certbot-auto [SUBCOMMAND] [options] [-d DOMAIN] [-d DOMAIN]    

Whoops, I always forget that each domain needs its own -d. Let’s try again.

Please deploy a DNS TXT record under the name
_acme-challenge.example.com with the following value:  
       
theBIRDisTHEwordBLAHblahBLAHgibberish123456  
      
Before continuing, verify the record is deployed.  
  
Press Enter to Continue

Done and done. Then hit Return:

Waiting for verification...
Cleaning up challenges  
      
IMPORTANT NOTES:
- Congratulations! Your certificate and chain have been saved at:
  /etc/letsencrypt/live/example.com/fullchain.pem
  Your key file has been saved at:
  /etc/letsencrypt/live/example.com/privkey.pem
  Your cert will expire on [DATE]. To obtain a new or tweaked
  version of this certificate in the future, simply run certbot-auto
  again. To non-interactively renew *all* of your certificates, run
  "certbot-auto renew"
- If you like Certbot, please consider supporting our work by:
  Donating to ISRG / Let's Encrypt:   https://letsencrypt.org/donate
  Donating to EFF:                    https://eff.org/donate-le

In the words of the person who first said it: too easy!