Ulysses 2.6 and WordPress

They told me that Ulysses 2.6 could post directly to my WordPress blog, so I upgraded, entered my WordPress settings, typed this entry and hit “Publish”.

They were right!

Review: The Typewriter Revolution: A Typist’s Companion for the 21st Century

The Typewriter Revolution: A Typist's Companion for the 21st Century

The Typewriter Revolution: A Typist’s Companion for the 21st Century by Richard Polt

My rating: 4 of 5 stars

I’ll probably read any new book about typewriters. It’s nice to even have them. “The Typewriter Revolution” was thorough and informative. I could have done without the “Insurgency!” bits and probably didn’t need the defensiveness around typists being called “hipsters”. Otherwise, a fun read.

View all my reviews

Nikkor 28mm f/2.8 AI-s

Nikon 28mm

Nikon Nikkor 28mm f/2.8

I tend to avoid wide lenses. I find them difficult to shoot. Robert Capa said, “If your pictures aren’t good enough, you’re not close enough.” and getting close enough is a challenge for me.

Using an iPhone has helped train me to get closer and better “eyeball” a scene for wider shots, so I picked up a 28mm lens for the Nikon F3. Here are a couple from the first roll. I’m going to need some practice, but it seems like a very fine lens.

Jessica. Nikon F3. Nikkor 28mm f/2.8. Tri-X in D-76 1:1

Jessica. Nikon F3. Nikkor 28mm f/2.8. Tri-X in D-76 1:1

Jess, Dad, Brandon, Kelly golfing.  Nikon F3. Nikkor 28mm f/2.8. Tri-X in D-76 1:1

Jess, Dad, Brandon, Kelly golfing. Nikon F3. Nikkor 28mm f/2.8. Tri-X in D-76 1:1


Which is better, iOS or macOS?

It’s a silly question, but I know the answer.

The answer is that the one I want to be better is better.

See Dr. Drang and Ben Brooks and Watts Martin for recent examples of this discussion. There are many more.

For the record I find iOS to be fun but macOS to be more useful for nearly everything. I guess I’ll always need a truck. Maybe I’m just an old dog.

I did enjoy Brooks explaining away the difficulties with iOS (“Ease has nothing to do with it”), and then later saying, “Give it time”, bringing it nicely back to the Desktop Linux argument.

I can’t predict whether people like Federico Viticci are pioneers or outliers. Time will tell.


Steve (2016). Nikon F3. 50mm f/1.4. Tri-X in D-76 1:1 9 min.

Steve (2016). Nikon F3. 50mm f/1.4. Tri-X in D-76 1:1 9 min.

I love this shot of Steve. It’s a candid shot that doesn’t look candid.

The Temptation of Other Tools

I am easily distracted by shiny new things. This is dangerous for productivity because it causes me to burn down my system and start over on a regular basis. As fun as that is, it’s not what I should be doing. For example, last night after reading a random blog post I impulsively started moving all of my tasks and projects back into that other todo app that I love. Doing that led me to changing how capture works with email, which makes me want to look up some helper scripts and then it was 2:00AM and I realized how much I’d miss Org Mode and oh yeah Mu4e is awesome and now what?

Not healthy.

As a reminder to myself, I am posting the list of tools and processes I’ve been using and should continue to use because they work. I can only hope that the potential embarrassment of changing my mind later adds enough friction that I actually stick with these things for longer than usual. Here goes.

Digital at my desk(s)

  • Emacs and Org Mode for tasks, project management, and creating documents
  • Mu4e for email, supplemented by Mailmate when the mood strikes. via IMAP.
  • Deft for random notes, supplemented by nvAlt when the mood strikes. Same files.
  • Remind / Wyrd and Google Calendar for events. I have them synced.
  • DEVONthink Pro for digital storage and recall of files and documents
  • Dropbox for sync

Mobile (iPad Pro and Pencil)

  • DEVONthink To Go 2. Now in beta, sync works great.
  • GoodNotes for handwriting notes, meeting notes, drawings, etc.
  • Editorial for editing random notes (synced with Deft/nvAlt on Mac)


That’s my story and I’m sticking with it.


Today I learned about Lsyncd. Not sure how it ever escaped my radar.

Lsyncd watches a local directory trees event monitor interface (inotify or fsevents). It aggregates and combines events for a few seconds and then spawns one (or more) process(es) to synchronize the changes. By default this is rsync. Lsyncd is thus a light-weight live mirror solution that is comparatively easy to install not requiring new filesystems or block devices and does not hamper local filesystem performance.

Rsync+ssh is an advanced action configuration that uses a SSH to act file and directory moves directly on the target instead of re-transmitting the move destination over the wire.

Fine-grained customization can be achieved through the config file. Custom action configs can even be written from scratch in cascading layers ranging from shell scripts to code written in the Lua language. This way simple, powerful and flexible configurations can be acheived. See the manual for details.

Works really well.


Waited for the bus

Waited for the bus (2016). iPhone

Waited for the bus (2016). iPhone

I’ve driven by this scene many times and finally decided to stop and make a photo of the silhouettes of condensation at this nearby bus stop.


Manton Reese

I have a lot of work to do over the next couple of weeks before it’s ready to open up to real users. As I’ve talked about a few times on my Timetable podcast, I’m planning a Kickstarter project to complement the web app. I’ll be sharing more soon.

I’m still on the lookout for a nice micro-blogging option. Manton seems to be on the right track with [http://snippets.today]. Looking forward to trying it out.

Solving All The Wrong Problems - NYT


We are overloaded daily with new discoveries, patents and inventions all promising a better life, but that better life has not been forthcoming for most. In fact, the bulk of the above list targets a very specific (and tiny!) slice of the population. As one colleague in tech explained it to me recently, for most people working on such projects, the goal is basically to provide for themselves everything that their mothers no longer do.

I used to pay attention to startups but it’s become so much of this that I stopped.

The Miracle of 3QD

The Wire:

On July 31st 2004, Abbas Raza began to curate the internet. On his first day, he posted links to the Cavafy poem, ‘Waiting for the Barbarians’, a New Scientist article on the possibilities of extra-terrestrial contact, ‘Is it Art, Or is it Arab Art?’, two obituaries of Francis Crick, a primer on how to avoid copyright litigation and a curious piece in the Independent on Mike Tyson’s short-lived comeback. An undoubtedly dizzying range of subjects.

I’ve been reading 3QD for at least a decade and it remains one of my top 10 sites anywhere.

Where I put my ideas - Dave Winer

Dave Winer:

I have an idea.

Do I put it on Facebook or Twitter or my own blog or Tumblr or Medium or whatever shiny new thing everyone’s playing with this week.

My answer is this.

It goes on my blog.

I’m with Dave. It goes on my blog. Now to figure out which blog that should be.

FLOSS Best Practices

Core Infrastructure Initiative Best Practices Badge Program:

This is a set of best practices for Free/Libre and Open Source Software (FLOSS) projects. Projects that follow these best practices will be able to voluntarily self-certify and show that they’ve achieved a Core Infrastructure Initiative (CII) badge. Projects can do this, at no cost, by using a web application (BadgeApp) to explain how they meet these practices and their detailed criteria.

I was thinking of starting a new open source project but I think I’ll go work for the government instead.

Dad roasting hot dogs in back yard. Nikon F3.

Dad roasting hot dogs in back yard. Nikon F3.

I try to post at least one image from each roll. Here’s one from 2016 Roll-021 of my dad roasting hot dogs on his back yard fire pit.


The cautionary tale I keep telling, told beautifully in this video.

Maintain analog copies of the things you’d miss.

Loren Brichter on leaving native app development

Loren Brichter:

My work for the last few years has been on the web, and honestly, it’s a breath of fresh air. Instant refreshing, surprisingly good debugging / perf tools, intrinsically multi-platform, and most importantly, open.

Web tech gets a lot of shit from native devs (some of it deserved). But the alternatives are worse. I find the entire concept of App Review morally questionable despite Apple’s good intentions. So I sleep better at night not being part of that anymore. Sure, the web is messy, and it’s delicate, but it’s important and good and getting better fast.

I’m betting with him–betting on the web. Native development is a dead end. Maybe not over the next couple of years, but eventually it will be.