Simply Jonathan

Archive for 2009

The Macalope's Deep Thought 

The Zune must really suck goat balls if it can’t compete against a device that costs $10,000.

There’s not any more to it, but that’s condensed wisdom right there.

Ivan Krstić joins Apple 

Krstić, formerly with [One Laptop per Child][olpc], has announced that he’s joining Apple. He doesn’t reveal anything about what he will be doing1, but he’s a bright mind, and I’m sure Apple have made a catch here.


  1. Knowing about his past, I’d venture a guess and say he’s going to be on their security team, but I have no other grounds than assumption to build this on. 

Multicolr Search Lab 

Permanent location of 'Multicolr Search Lab'

Search for Flickr images based on the colour of most of the image. Pretty clever.

For kicks, I found the search for the Simply Jonathan colour.

(Via Gensmann.)

Improving PHP speed 

Permanent location of 'Improving PHP speed'

[A] good example of a PHP “quirk” is the way PHP handles constants. It was one of the major factors affecting performance. Just removing all the constants allowed us to improve the performance by almost 2x[.]

This is a problem I have a hard time figuring out how to react to. To paraphrase DHH: It’s more important to save developer brain cycles than CPU cycles. (I really couldn’t find the original source.)

While substituting variables with constants is easy, it seems wrong, and things that seem wrong are often illogical, and a bad idea to have in a computer program.

(For the record, I’m not saying PHP is a language that’s any good at saving developer brain cycles, but, as Marco says, you can write bad software in any language. PHP just makes it easy to write web software, period. Thus, much bad software is written in PHP.)

Introducing Chrome Shorts 

Permanent location of 'Introducing Chrome Shorts'

Ah, man. I don’t know; why make a video about a browser so… weird? It’ll be exciting to see what the next ones bring.

(Via the Official Google Blog.)

iA: Kill Blog Comments? 

Permanent location of 'iA: Kill Blog Comments?'

Oliver Reichenstein reaching the conclusion that blog comments don’t work.

The problem is, I have a hard time seeing exactly how using Twitter is going to fix this. I have eased on my earlier stance on Twitter, and I now actually use it rather passionately; still, however, I do not think brevity of the comment is going to solve it — as I said, I think not getting a proper environment to answer in is the real problem. Hence, trackback is in my opinion the real solution.

Real Fonts on the Web 

Permanent location of 'Real Fonts on the Web'

For the sake of completion, the A List Apart (which Pilgrim mockingly puts in air quotes) article that spurred Mark Pilgrim’s outrage.

Man, this rapid linking to related resources sees me turning into Gruber slowly…

Open Font Library 

Permanent location of 'Open Font Library'

Seems like a potentially useful resource for when font embedding really takes off.

(Via aforementioned article by Mark Pilgrim.)

Mark Pilgrim on Font Foundries 

Great article — though a bit more rant-y than is his usual style — from the inimitable Mark on what’s the problem with font embedding, and what we can do to get around the issue. (The article is titled ‘Fuck the Foundries’, so you take a wild guess as to what his suggestion is.)

Typeface Inspired by Comic Books Has Become a Font of Ill Will 

It’s nice to see that even Comic Sans’ creator doesn’t like the font. This, however, is great:

“If you love it, you don’t know much about typography,” Mr. Connare says. But, he adds, “if you hate it, you really don’t know much about typography, either, and you should get another hobby.”

(Via Khoi Vinh.)

This is Simply Jonathan, a blog written by Jonathan Holst. It's mostly about technical topics (and mainly the Web at that), but an occasional post on clothing, sports, and general personal life topics can be found.

Jonathan Holst is a programmer, language enthusiast, sports fan, and appreciator of good design, living in Copenhagen, Denmark, Europe. He is also someone pretentious enough to call himself the 'author' of a blog. And talk about himself in the third person.