The Silicon Valley TV Show Is Horrible

May 16, 2018 · 10:01

Silicon Valley, the TV show from HBO, is probably the most horrific portrayal of the programmers/coders/tech crowd living and working in that area of the world. I realise that its supposed to be satire, but it simply isn’t. Thomas Middleditch’s character — Richard Hendricks — is particularly dreadful. He’s not only stupid, despite being a genius, he’s a criminal and displays many qualities that I despise, which are unfortunately so commonplace in the world. And Erlich? He’s even worse.

I can’t believe the show’s into its fifth season…


How to Get Webmention Working Under WordPress

April 26, 2018 · 14:56

I learned about Webmention from Manton Reece, after he launched Micro.blog. Basically, Webmention is a standard for having conversations on the web, between different websites. These can be interpreted as comments or whatever a site’s owner wants them to be, e.g. likes, etc. To get these running under WordPress, you will need to either code Webmention into your theme or take the easy path and install two plugins…

Continue reading →


The Stupidest Trend In Online Journalism

October 20, 2017 · 12:25

For some completely obscure reason, websites have started requiring users to click a button/link after opening an article. I have had this happen multiple times on various sites over the past year or so. What happens is that I click on a link, which opens the page in my browser, which ten shows me usually part of the first paragraph, followed by a “Click here to read the whole article”.

I clicked the link. They got me interested. Now all they have to do is to let me read in peace. But no, they don’t. They require further clicks. What for? Engagement? Page views? And people wonder why people’s attention span is low…

Entertainment Weekly went to a whole new level today, in an article about Blade Runner 2049, which has a total of five short paragraphs, of which four are cut short, followed by a “More…” link. I had to click a total of five times to read the whole thing.

Well… I would have, had I been bothered too. Instead, I closed the tab.


I’ll get back on the subject when I have more time to spare.


Humans — The Most Destructive Parasites on Earth

October 12, 2017 · 08:29

We think of ourselves as smart, but we are in constant conflict with each other. We wage wars, kill, injure, hate, and focus on weapons of mass destruction, instead of making the world a better place to live in. We destroy the only planet in the universe which allows us to live — Earth. We have two genders, both equally important to our survival1, yet men believe they are superior. We all bleed red, but racism is more pervasive than acceptance. We look for guidance in our religions, but those divide us more often than not. We think and try to be different as individuals, and we are, but as a collective, we’re the same.

We are… doing it all wrong.

  1. Theoretically men are obsolete with today’s biotechnology.

Fixing Text Shortcuts Sync in iOS and macOS

September 27, 2017 · 07:15

One day, a few years ago, I got the runaround from Apple once again — my text shortcuts stopped syncing and they told me to wait for the next version of iOS. This was right after iOS 8.0 came out. Another year? No thanks. I found my own solution. I had to go through this again, after updating to iOS 10 last year. So that’s twice since the feature was added — not bad, not perfect.

Continue reading →


The 1Password Memberships/Subscription Conundrum

July 16, 2017 · 13:31

Dave Teare, writing about 1Password Memberships:

1Password is what it is today because we all love working here and have fun helping our customers. We are completely self-funded, independent, have turned down all offers from venture capitalists, and our board of directors consists entirely of people who work on 1Password and help customers directly each and every day.

I love indies who make it work, without outside help. That is what we’re doing with our publishing business, and it’s not easy.

Continue reading →


Quick Thoughts on WWDC 2017

June 13, 2017 · 21:44

I haven’t had enough time to think about all the WWDC 2017 announcements yet — there were so many — so I’ll most likely voice my thoughts and perhaps even come to some conclusions on a future podcast episode, but in the meantime, I wanted to share some of my thoughts and worries.

Continue reading →


Back to Using the System Font Stack in CSS

June 5, 2017 · 10:20

After looking at a variety of options from Google Fonts — Open Sans, Source Sans Pro, and a few others — I decided to go back to the system font stack for a number of reasons. Performance is definitely my main metric, but the lack of interesting options on Google Fonts is another. I could use TypeKit or Cloud.typography, but Adobe decided not to include the former in their Creative Cloud Photography Plan and the latter is just too much for my needs (in terms of price too).

I believe I’m targeting every relevant platform. As far as I know, these are the current popular system font stacks in use:

I went with Ghost. Let me know if you find any bugs or anything else out of the ordinary.


JSON Feed Added

June 4, 2017 · 22:55

With all the changes I made today, I went ahead and added support for Brent Simmons’ and Manton Reece’s JSON Feed. You can find it in the footer of any page on Infinite Diaries or at https://infinitediaries.net/feed/json/. It’s simple enough for WordPress installations — all you need to do is to download the plugin from here and follow the instructions:

Adds a /feed/json URL to your WordPress site. Drop the plugin folder in /wp-content/plugins and activate under WP Admin → Plugins.

P.S. After seeing how Titillium Web renders a double slash (//), I’m going to need to look for a new font. Not a fan of its italics either.


House of Cards Season 5 Thoughts [No Spoilers]

June 4, 2017 · 21:51

We just finished watching the fifth season of House of Cards and quite frankly I’m astounded at how stupid Claire is. I apologise for being blunt, but she’s blind and petty over the last two seasons or so. Treasonous and greedy too. The show is great — I give it a big thumbs up — make no mistake, but I don’t understand how she’s so far off Frank’s game.


Things 3 for iPhone, iPad, and Mac — Quick First Thoughts

May 21, 2017 · 21:39

Cultured Code has finally released Things 3 for iOS and macOS — the next edition, rewritten from the ground up, of one of the most popular GTD systems for iPhone, iPad and Mac. I have been using it for the past day or so, hence I cannot make any solid statements at this point in time, but I was a long-time Things 1.0 user, right up until my tasks overwhelmed me and it was easier to delete the app than to actually complete everything that I had jotted down in it. I’m hoping that this time I’ll make it work — Cultured Code really seems to have the UI down pat and while not perfect, it fits my needs. I do have a few niggles that I will address in the future, but nothing truly major. Having said that, Things 3 is not cheap, but they do have a launch sale going currently — each app is 20% cheaper and there are a few days left to pull the trigger. I can’t say that I’m a fan of their pricing methods (I would prefer a single, universal iOS app, even if it cost more), but if you need a well thought out GTD system for a single user, give Things a try (there’s a trial of the Mac version of the app).

Things 3 – iPhone – $7.99 (20% launch sale) →
Things 3 – iPad – $15.99 (20% launch sale) →
Things 3 – Mac – $39.99 (20% launch sale) →


The Magic of AirPods

February 22, 2017 · 14:23

The new AirPods perfectly encapsulate the magical experience that only Apple is capable of creating. Open the case in which they are stored1 — a pop-up appears on your iPhone, asking if you’d like to pair them. Do it again, anytime in the future — you can quickly check your battery status. Play some music on your iPad2 — hear it in your AirPods, despite not having paired them with that device. Mac? Same thing.

Continue reading →

  1. It doubles as a charger with a built-in power bank.
  2. It has to be signed in to the same Apple ID.