Grand Seiko 9F GMTs are out!

I had written before about these with great anticipation, and ended up getting my first takedown request over it. Heh. Well, the embargo is gone and there are posts on multiple sites complete with nice press images, yay!

Briefly, the first three are out with more to come. One 800-piece limited edition, where the yellow-detail version has improved accuracy to the tune of 5 seconds per year. List price $3,500 for that, $3,200 for the regular editions.



Man I love that one. Subtle dial texture, should be stunning in person. Having had my Seiko with gold accents for a while I think that the yellow would rock.



Basic black. Safe color choice. I wish the others had the white-on-black date wheel that this one has.



That will, I predict, sell quite well. Right between too bold and too boring, and of course blue is super trendy.

All of these are super, versatile watches with features that make a huge difference in utility:

  • Lumed hands and dial. While I love GS hands, I want to be able to read the time at night.
  • Jump-set hour hand, aka travel GMT. Perfect for travel and also great for the idiocy that is daylight savings time.
  • 39mm by 12mm. Should wear like a dream.
  • Drilled 19mm lugs. Workable for strapaholics like me; 20mm straps will sometimes fit.
  • 100m water resistant. (Same as the Rolex of similar design).

These are the closest thing I’ve ever seen for a ‘one watch’. (Assuming, of course, you are OK with quartz). I’m in love.


Staying sane and well-read with tab sets ad blocking and RSS


So here’s the thing: the world is a big, busy place, and there’s a lot going on. You probably need to keep an eye on it. I probably don’t need to tell you that Twitter is full of bots and Nazis, Facebook is a horror show and just searching for a term can lead to ads following you around the internet. How to cope?

As a computer engineer, I also have to keep up with a bunch of topic areas, and if there’s time I want to read about my hobbies, interests and passions too. And if I’m up at the wee hours, I’d like to have something to read. Let me show you how to do it!

Tab Sets for breakfast

I thought that everyone knew about these, but this week a web-dev co-worker was surprised by them, so I’ll explain. If you create a folder in your browser bookmarks, then you can open all of them at once. Here’s my morning tabs in Safari:

Screenshot 2018-03-31 10.48.01

(Judge away 😉 )

If you click on that last thing, Open in New Tabs, you get this:

Screenshot 2018-03-31 10.48.25

Thats basically my morning newspaper: News, comics, weather, local, plus my power monitor and more. Simple, fast and easy to customize. Highly recommended.

I also use iCloud to share my bookmarks across machines, so when I update my tab sets they also go to my iPad and iPhone. Useful, and only takes a few KB so the free 5GB iCloud plan suffices.

Ad blocking

Ahh, who doesn’t love an autoplaying video ad?


To block ads, you need defense in depth. Here’s my current system that I recommend:

  1. Run (free) Pi-Hole on a Raspberry Pi on my home network. This is complicated, requires editing your DHCP servers’ configuration and some network-fu, but once done every device on your WiFi gets automatic ad blocking of entire ad networks. Boom. Screenshot 2018-03-31 11.17.04
  2. Run uBlock Origin on Safari and Chrome. Works pretty well, and is easy to toggle on and off if a site has issues.
  3. Use ‘kill sticky‘ to remove headers, footers, pop overs and more. I love this trick, and it’s perfect: Tiny, local, free and fast. Works on iOS too!
  4. On iOS, I combine Unobstruct, Crystal, Purify, 1Blocker, Better, MadBlocker and Sanitize. Many of these cost a few dollars; do NOT hesitate to spend the money here. ‘Free’ ad blockers, unless they’re from places I trust like Mozilla, are usually selling your data or running a protection scam on advertisers. Lifehacker has a good intro on how to use ad blockers.
  5. Ghostery and Duck Duck Go Privacy Extension for Safari.
  6. Change your search engine to Duck Duck Go. It’s not always as good, but when it fails just repeat the search with a ‘!g’ suffix and it’ll repeat the search on Google.

Blocking Video Ads

This is more difficult. The PiHole helps if they are hosted on an ad server, but my best tools is youtube-dl. It’s a deceptively powerful, self-updating, open-source Python app that can download from YouTube, Vimeo and many others. You can grab a video, extract the audio if you want, and save it for later, minus the ads. Brilliant.

RSS is your secret weapon

Wired has it right, it’s time for an RSS revival.

Five years ago, when Wolf took over The Old Reader, he offered a prescient insight: “How long will it be before your Facebook stream is so full of promoted content, bizarre algorithmic decisions, and tracking cookie based shopping cart reminders that you won’t be getting any valuable information,” Wolf wrote. “For as little as $60, a business can promote a page to Facebook users. It won’t be long before your news feed is worthless.”

Personally, I’ve been running RSS for over a decade, and currently have 411 RSS feeds:

Screenshot 2018-03-31 10.33.42

With the demise of Fever it’s no longer possible to replicate my setup. Which sucks; running your own RSS server on your own computer really is ideal from a privacy and performance perspective. So I’ll try and recommend alternatives.

The Wired post is a good place to start, and I know that friends of mine are partial to The Old Reader but I’d want to dig into anything offered for free and figure out how they pay the bills.

Organizing your RSS feeds

One of the downsides of 411 feeds it that it’s more than you could ever read, though I admit I’ve tried. Here’s what I recommend:

  1. Group your feeds into, yep, groups, and give the groups names that sort by importance to you. So I have ‘AAAA’ with feeds that I want to never miss, on down to AAAG. It seems silly and excessive, but it really works.
  2. Separate and use ‘mark all as read’ liberally. I have two feed groups, for example, covering economics, and many days I can’t read all of them. Mark as read and move on; it’s not Pokemon and you can’t possibly read ’em all

Get a native app

This is more subtle, but native apps work better for me: speed, key bindings, SPEED and better OS integration with features like sharing, printing, and so forth.

For iOS, I recently switched from Reeder to Unread, mostly because Unread is much faster to refresh from my server. Speed matters.

On my Mac, I still use Reeder, where it works fine:

Screenshot 2018-03-31 11.36.40.png


For Android, I recommend my very own open source app Meltdown if you, like me, have a Fever server. 😉


So in the morning I open and read a set of tabs, and during the day I open Unread in spare time to read. Since RSS is synchronized on the server, when I go back to my laptop I don’t see the same stories; super convenient.

If there’s something I need to follow up on, I often just the low-tech approach of sharing the link from the app and email it to myself. I also use Instapaper and it’s native app, though switching apps bugs me a bit. I’m odd that way.

Paying for news

I subscribe to NYTimes, pay for apps and am a Patreon supporter of my favorite comics. I buy printed comics books too to support the authors, and I’m an annual supporter of favorite sites like Naked CapitalismWashington Monthly and Truthout. I’m happy to pay for news and such, but I believe quite strongly that I need not tolerate relentless monetization and [censored] annoying ads.