HOWTO register for a Verizon online account for your business land line

TLDR: Be sure to enter only the first 13 digits of your 16-digit account number. Use hyphens when entering the phone number. I recently had to register for a verizon.com account for the Verizon account for our landline. This process was more difficult and took way longer than it should have, due to: poor website …

Fixing git-svn on OS X El Capitan

When you install a new version of Mac OS X, git svn breaks. This happened with Mountain Lion and Mavericks, it happened with Yosemite. It happens again with El Capitan. Unfortunately, the old solutions no longer work due to El Capitan’s System Integrity Protection: $ sudo ln -s /Applications/Xcode.app/Contents/Developer/Library/Perl/5.18/darwin-thread-multi-2level/SVN /System/Library/Perl/Extras/5.18/SVN ln: /System/Library/Perl/Extras/5.18/SVN: Operation not permitted …

Talking to the MTA is like talking to a brick wall

Last week, I was on a cold train. A really cold train. I sent the MTA a note about it. To make this complaint actionable, I gave them the train line, approximate time and car number. It is way too cold on trains. Please turn off the AC. I was on a southbound 2/3 train. I …

HOWTO make readline and history work with irb and rails console on OS X Yosemite

Here’s how to make readline (including control-R reverse search) and command history work with both irb and the Rails console with rbenv and OS X Yosemite (10.10.4). You need to install Readline first, as OS X ships with libedit instead. You also need to make sure rbenv knows where you put readline. 1. Install rbenv …

fixing dlopen “no suitable image found” errors with node, sass and grunt

I ran in to this error today: $ grunt css Loading “sass.js” tasks…ERROR >> Error: dlopen(/path/to/project/node_modules/grunt-sass/node_modules/node-sass/vendor/darwin-x64-node-0.12/binding.node, 1): no suitable image found. Did find: >> /path/to/project/node_modules/grunt-sass/node_modules/node-sass/vendor/darwin-x64-node-0.12/binding.node: truncated mach-o error: segment __LINKEDIT extends to 1765408 which is past end of file 1765309 Running “sass:theme” (sass) task OptionParser::InvalidOption: invalid option: –image-path=assets/img Use –trace for backtrace. OptionParser::InvalidOption: invalid option: …

Quick Cruz and Paul updates

Good news: Ted Cruz’s https homepage no longer 404s: $ curl -I https://tedcruz.org/ HTTP/1.1 301 Moved Permanently Server: cloudflare-nginx Date: Wed, 15 Apr 2015 02:03:46 GMT Content-Type: text/html Connection: keep-alive Set-Cookie: __cfduid=d738dec08ca404d83f8aa2b5baafa66821429063426; expires=Thu, 14-Apr-16 02:03:46 GMT; path=/; domain=.tedcruz.org; HttpOnly Location: http://www.tedcruz.org/ Set-Cookie: X-Mapping-fjhppofk=FDCC6397B2B0DC55E6AEB95E4FAB3D36; path=/ CF-RAY: 1d74136e3b2b076d-EWR I noted Rand Paul is running PHP 5.5.9. That’s …

Presidential candidate website tech, compared

Today, Hillary Clinton announced that she’s running for president. She also launched a new website. Over the next year, political pundits will spend far too much time dissecting the horse race, scandals (real or imagined), the electoral college and more polls than you can shake a stick at. I’m doing none of that. I’m just …

Monte McNaughton is a homophobic bigot

“It’s not the premier of Ontario’s job — especially Kathleen Wynne — to tell parents what’s age-appropriate for their children.” —Monte McNaughton “What is it that especially disqualifies me for the job that I’m doing? Is it that I’m a woman? Is it that I’m a mother? Is it that I have a master’s of …