Old Mail

10/9/17 10:17 PM

Ernie Smith has a great history of Eudora, one of the most important computer applications of the 1990s.

In early 1997, two applications were in the process of taking over the internet, and both had roots in the University of Illinois at Urbana-Champaign. One of those applications, Netscape, became a bedrock of how we surf the web. The other, Eudora, put a graphical twist on email.

I wasn’t much of a Eudora user myself. I envied the powerful filtering abilities it possessed, but I never much cared for the UI.

My client of choice in that era was Claris Emailer, which was both gorgeous and functional. These days I use MailMate and Mail.app (the latter because MailMate doesn’t support Exchange.) If you look at those apps (and really, most other email apps, including gross Outlook) the influence of Eudora is undeniable.

Dear Angry GOP Donors

10/6/17 12:50 AM

In Politico today:

With the GOP’s agenda at a virtual standstill on Capitol Hill, the party is contending with a hard reality. Some of the party’s most elite and influential donors, who spent the past eight years plowing cash into the party’s coffers in hopes of accomplishing a sweeping conservative agenda and undoing Barack Obama’s legislative accomplishments, are closing their wallets.

Here’s some Real Talk: you spent the last decade-plus funding candidates who treat conservative ideology more like a religion than a governing philosophy. When there is no room for compromise, even within our own party, and those who are willing to make deals which might otherwise conflict with their ideology are labeled “RINOs” in primary ads, then this is the disfunction you get.

Some exasperated givers are turning to Steve Bannon, Trump’s hard-charging former chief strategist and a McConnell nemesis, to vent. Bannon met with several contributors who were in Washington this week for an RNC gala and has eagerly stepped into the role of donor-whisperer. He is looking to establish his own finance network to fund an effort to unseat Senate Republican incumbents in 2018.

Hahahahahahaha. Yeah, Bannon is the answer to building a functioning majority. Sure. Don’t forget, Bannon backed this guy.

Tim Cook Gets It

07/1/17 3:56 AM

From his recent commencement address to the MIT Class of 2017:

Technology is capable of doing great things. But it doesn’t want to do great things. It doesn’t want anything. That part takes all of us. It takes our values and our commitment to our families and our neighbors and our communities. Our love of beauty and belief that all of our faiths are interconnected. Our decency. Our kindness.

I’m not worried about artificial intelligence giving computers the ability to think like humans. I’m more concerned about people thinking like computers without values or compassion, without concern for consequences. That is what we need you to help us guard against. Because if science is a search in the darkness, then the humanities are a candle that shows us where we’ve been and the danger that lies ahead.

A Review of the 2016 MacBook Pro 15”

06/9/17 7:56 PM


I started drafting this review a few weeks prior to the 2017 updates to the MacBook Pro line. Those updates (Kaby Lake, speed-bumped AMD graphics) are negligible improvements, so I’m not too worried about this review being outdated even as I publish it.


I’m a long-time Mac user, starting with the platform in the late 1980s, and using it full time since about 1992. There are a lot of MacBook Pro reviews out there, but I think my Mac credentials can offer things that might be missed by other reviewers who never used a Macintosh SE, or never had to use Mac OS versions prior to X.

Ordering and Configuration

I’ve been needing/wanting a new MacBook for a while, as my old machine has been slowly failing in peculiar ways.

I use my Mac full-time for work and for my personal needs, which can include a lot of web work (many open tabs across two different browsers); graphics work, including Photoshop and Lightroom; transcoding video (client videos or my own DVDs/Blu-Rays); the occasional game. The 15-inch model continues to serve these needs the best, as I need the extra screen real estate and the faster GPU.

As I have done since Apple’s online store debuted, I placed an order for a custom configuration.

I started with the base model, which is the only way to get the slower 2.6 Ghz CPU. I often value battery life over raw CPU speed, so I’m comfortable sacrificing CPU speed for some battery gains (this “slower” CPU is still faster than the i7 in my much older machine.) To this base model I then added the Radeon 460 and 1TB of storage.

My new machine arrived in about a week.

Build Quality

I’ve been using this machine for two weeks, and I can safely say that this is the most solidly-built Mac portable I’ve ever owned (a list which includes a couple each of iBooks, PowerBooks, and MacBook Pros.)

When you pick it up, it feels like a solid piece of aluminum. No creaking or flexing anywhere. Using only touch, you cannot even feel the seam where the bottom panel meets with the main body. That is excellent overall engineering and quality control.

The new MacBook Pro charges with an 87-watt USB-C power supply and cable. The power supply brick looks like any other power brick Apple has included for the past 15 years. The cable is the big change. The beloved MagSafe connector is dead, and USB-C is the new do-it-all plug. I’ll miss MagSafe, but USB-C seems fine. The ability to charge my MacBook from any of the four ports is pretty handy.

The build quality of the new charging cable is excellent. It is thicker than previous cables, as well as being replaceable (on previous generations, if your power cable broke you had to replace the entire $80 power supply; now you can just swap out the $20 cable.) The strain relief on the ends seems much more robust than previous cables. Overall, I think the new cable is the best that Apple has ever shipped with a MacBook.

Living that USB-C Life

Alright, so as of June 2017, the USB-C standard is a mess. Excluding Thunderbolt 3, there are at least 4-5 very different USB-C cables with very different specifications (specs which determine how well it can charge your device, or if it can carry video, or how quickly it can move your data.) My Nerd IQ is pretty damn high, but I still find the USB-C “standards” to be unnecessarily confusing.

Unfortunately, USB-C style ports are the only ports available on the MacBook Pro, in the form of Thunderbolt 3. Thunderbolt 3 is awesome. It’s super-fast and fulfills the dream of having a single port which can do everything. I picked up a CalDigit Thunderbolt Dock through which I can connect Ethernet, a 4k display, and 8 USB devices to my Mac with a single cable. No third-party drivers needed, and my desktop isn’t a mess of cables.

Once I leave my tidy desktop though, I’m living in a dongle hell. USB-A to USB-C adapters everywhere. But it will get better.

Veteran Mac users have survived many of these situations in the past. SCSI gave way to Firewire; ADB to USB; Firewire to Thunderbolt. Dare I even mention the 68k to PowerPC and PowerPC to Intel transitions? Being a Mac user means living a life of transition, those are what allows the platform to continually move forward.

In the PC world, most of their desktops still carry PS/2 ports, for mostly unnecessary reasons. I’d much rather trade that space for a few extra USB ports…

In the case of USB-C/Thunderbolt 3, I have to live with some dongles for a while. I’m okay with that. The long-term gain is that we will have a single port that can do everything. That’s the future we’ve dreamed of, right? Well, at least until we can replace ports with wireless tech that doesn’t suck (but I’m not going to hold my breath on that one.)

For perspective, here’s the evolution of ports on Apple laptops since 2005 (from my collection):

15” PowerBook: IMG 0943 jpg Who were all of these people who needed an S-Video port on their computer? I guess maybe for the camcorders of the era?

15” Retina MacBook Pro: IMG 0944 jpg

15” New Hotness: IMG 0942 jpg

In Day-to-Day Use

It’s fantastic. Everything is faster.

The updated display is noticeably brighter. The new GPU can drive both the built-in display and my external 4k display with buttery smoothness; on my old machine it would occasionally turn into a slideshow as it attempted to move all of those pixels.

The keyboard, it’s not great. I use a fully-mechanical keyboard at my desk, but the keyboard on this new machine has so little key-travel that it’s almost like typing on an iPad. I’ll get used to it. Look, it’s not as offensive as the hockey puck.

The Touch Bar is fine. Reaching my pinky for the Escape key and finding only glass is a little weird, but I think it’s a feature with a bright future as developers figure out the best ways to utilize it. It’s the first step toward a Mac keyboard which is just one big sheet of programmable glass. I bet the 2020 MacBook either goes all-glass, or has dual-Touch Bars (now also consuming that bottom row with the modifier keys and arrows…)

I consider Touch ID an indispensable feature of my iPhone, and it is quickly entrenching itself the same way on my Mac. A single swipe of my finger to unlock my system or 1Password? Yes, please.


It’s a great machine. If you need a laptop that’s both powerful and lightweight, it’s hard to do better than the MacBook Pro. There is plenty of griping about this machine, and I’ll admit that the USB-C port situation is sorta painful, but it really is a solidly engineered machine. It’s not built for all users in all situations, but what computer is?

So many reviews of this machine were written at a time when it appeared the Mac was stagnant and this one new MacBook Pro would have to serve all “pro” needs. But as of this week, we’ve got all refreshed portables. We have higher-end iMacs with really fast GPUs (and the iMac Pro was announced for the end of the year.) A few weeks ago we learned that the Mac Pro lives, and will get a full re-design sometime after this year. Even the MacBook Air got an update. There are Macs for everyone!

I’m curious how those original reviews of the 2016 MBP would change if they had been surrounded by all of these other updated Macs? I suspect they would be a lot more positive.

Floppy Longevity

05/27/17 4:12 AM

This week, I received a package in the mail. From my mother. Inside was a treasure:

A bunch of my 3.5 inch floppy disks! All of these are at least 20 years old, so I was pretty curious if any of them could still be read.

Modern macOS dropped the ability to read floppy disks a few versions ago, but thankfully I still have a 12-year old PowerBook running 10.4 and it can read floppy disks just fine. Armed with a USB floppy drive, I inserted the first disk.

It was readable! In fact, of the 20 disks I’ve tried, 16 of them seemed perfectly fine. Most of the disks contained software (mostly vintage shareware, and a few commercial bits that have long since achieved abandonware status.)

I also unearthed some Hypercard stacks I created for school in the early 1990s. I cannot wait to fire up an emulator and explore those.

I spent about 30 minutes creating read-only disk images of them, so I’d have a perfect archive of these for the future.

I’m sad to report that this is one of the disks that was unreadable:

Yes, I used to be a teenage boy.

Floppy disks: more durable than I thought.

Be Good

02/24/17 11:09 PM

Great song, but maybe the rare case where the video is even better:

Gregory Porter is so good.

The Best Shows I Watched in 2016

01/29/17 5:01 AM

A little overdue, but here is the requisite “my favorite television shows” post (a music post is also in the works.) I didn’t watch a ton of television last year (moving to a new state and settling into a new house and having a busy year at work will affect your viewing habits) but I did find some great things to watch. Some are new, some are returning favorites.

The Expanse (SyFy): Based the series of novels by James S. A. Corey, The Expanse is the best science fiction I’ve seen on television in years. A great cast, solid writing, and pacing that never lets up. I’ve always thought that the best science fiction shows are the ones where you can pull the characters and plots out of their futuristic setting and plop them into the present and still have everything mostly work. Battlestar Galactica nailed that formula, and The Expanse has all of the humanity and politics that made that show so great.

Bosch (Amazon): This series debuted a few years ago, but I didn’t watch the first season until a few months ago. It’s by no means groundbreaking (a fairly standard story of a Los Angeles police detective solving murders) but it’s well done. Titus Welliver as the title character, Harry Bosch, owns every scene.

It’s Always Sunny in Philadelphia (FX): What can I really say about Sunny that nobody else has said? It’s consistently funny, outrageous, and cringeworthy. I tell my wife that it’s like Friends except funny. The only way that comedies stay funny is if their characters never grow, never develop. We are eleven seasons into Sunny and it’s pretty safe to say that no members of The Gang have experienced any personal growth, and it’s still pretty damn funny.

Better Call Saul (AMC): Season 2 of this Breaking Bad spinoff was at least as good as the first season, maybe even better. The writing and cinematography continue to be the best on television. No one is better at this TV stuff than Vince Gilligan and Peter Gould.

The Americans (FX): The master of the “slow burn”, this Cold War spy thriller/family drama is still at the top of its game. The Americans does not move fast, but every single movement matters. There are no wasted scenes here, and the tension is always high. You should be watching this show. Thankfully it just got renewed for two final seasons!

Rectify (Sundance): This is the poster child for “best television shows which nobody is watching.” Can you even find the SundanceTV channel on your television? You almost certainly have a subscription to it, but good luck! Still, Rectify is worth the effort. It’s best described as a “southern gothic” series, but it’s incredibly respectful of the south and their culture. It stars Aden Young as Daniel Holden, after he is released from death row after an appeal vacates his conviction. It’s pretty rare for television to draw a tear from me, but Rectify is that powerful. This series wrapped up in December, but it’s on Netflix for your enjoyment.

Goliath (Amazon): I wasn’t quite sure whether to put this one on the list or not, but I really did enjoy it, despite some weird flaws in the writing. It’s yet another David E. Kelly legal drama, with many of his usual tropes (brilliant but flawed attorneys, rousing courtroom monologues) but it’s hard to ignore a show starring Billy Bob Thornton and William Hurt.