Posts

The PRS SE NF 53

I found out only tonight that PRS recently announced the SE NF 53, which is their lower-priced, foreign-made version of their high-end NF 53. The NF 53 (which I’ve written about before) is their take on a 50s Telecaster, which is one of Fender’s most beloved instruments. 

I have owned multiple Telecasters in my time, across varying price ranges. Right now, I have one in my collection — their cheapest ​“Made in Mexico” variant. It’s the best Telecaster I’ve ever played. (I just spent some time playing it today and had a blast.)

A Telecaster doesn’t need to be expensive to be great. That’s what makes it such a beloved instrument. So I’m excited about this much more affordable version of the NF53.

Years ago, after PRS unveiled the Silver Sky (John Mayer’s signature guitar and their take on a Strat-style instrument), I emailed PRS and asked when we could expect their take on a Tele. Needless to say, I’ve been looking forward to both the NF 53 and the SE version for some time. (PRS told me they don’t comment on future products, but that was enough to suggest to me that their take on a Tele might be a ​“future product,” so it felt like a sure thing it was coming.)

First, PRS’s video demo of this instrument is excellent. Bryan Ewald is an incredible player, and I am certain he gets better every year. He makes everything sound great, and this is no exception.

Second, I love that the SE version of this instrument has the same bridge as the American-made version. That’s a great sign. Every Tele player will tell you the bridge is what makes or breaks a Telecaster. And the bridge on the NF 53 line, along with its saddles, is a genuinely innovative design and a testament to American guitar manufacturing. It solves a lot of intonation problems common to this style of guitar, so the guitar is more likely to be in tune all the way along the neck. That helps a lot with recording. 

Thirdly, I am not sure I like the pickups. The NF 53 comes with noiseless ​“Deep Dish” pickups that look to my eyes like an unconventional size, but I really like normal Telecaster pickups, even with their vintage single coil sound. I think that’s a huge part of their charm and a massive part of their tone, which can go from round-bottomed and thick to bright, thin, and twangy with the twist of one knob. I did some googling, and I’m unsure if one could easily replace the Deep Dish pickups with something more conventional. Just something to keep an eye on, if you’re into that kind of things.

Finally, the price. First, I thought it was outrageous. $1400 CAD seemed really high to me when I checked my local retailer. But it turns out that’s only a few bucks more than Fender’s new Player II Telecaster (their Made in Mexico line). That’s just about $600 more than I paid for my Player Telecaster only a year ago. I don’t know if this is Fender bumping up their prices, or just what things cost now thanks to American tariffs. Either way, $1400 isn’t chicken scratch, but it’s in line with the competition, so fair is fair. (And unlike every Fender I’ve ever owned, I’ve never had a PRS with a wonky neck or wony frets.)

Artificial intelligence and mastery

What happens to our collective intelligence, on a long-term timeline, if we allow the robots to do our thinking for us?

Many people I follow online have already suggested standards are slipping across organizations who rely on AI. I don’t know anything about that; I work for myself and I have impeccable standards. (If anything, my standards are increasing over time, which is as it should be, probably.) 

That being said, to use artificial intelligence in your work is to lower your standards by at least a little bit. It’s a way of saying, ​“yes, the plagiarism machine that is essentially a word-by-word prediction algorithm can do this part of my work, and there is no intrinsic value in me doing it.” (Artificial intelligence is naturally good at summarizing long text and making it shorter, because that is quite literally what it is designed to be good at. So it’s not a terrible way to start research, or get help shortening your lengthy email to the C‑suite, who are all probably summarizing your email with AI anyway. But when it comes to actually doing original work and thinking, artificial intelligence tends to be much less predictable and nowhere near the same level of quality. It is, after all, making it up as it goes.)

But I was reading Clear Thinking by Shane Parrish, and he says something very interesting on page 79

Most of the time when we accept substandard work from ourselves, it’s because we don’t really care about it. We tell ourselves it’s good enough, or the best we can manage given our time constraints. But the truth is, at least in this particular thing, we’re not committed to excellence.

When we accept substandard work from others, it’s for the same reason: we’re not all in. When you’re committed to excellence, you don’t let anyone on your team half-ass it. You set the bar, you set it high, and you expect anyone working with you to work just as hard and level up to what you expect or above. Anything less is unacceptable.

I think this is the discomfort that many of us feel with artificial intelligence. If we take shortcuts like this, we say that the process has no value. But for a lot of us, the process is the work. The process is where value is generated, and the process is what we’ve mastered. It’s what we’re committed to.

So asking artificial intelligence to write the blog post, design the logo, or program a website feels about as alien to a creative as hiring out somebody else to build the deck would to a carpenter. It suggests that the bar is set low, and that perhaps we are no longer capable of reaching it on our own. (If I were hiring a carpenter and I found out they outsourced their deck, I am not sure I would hire them.)

Shane continues on the bottom of page 79 through to 80:

Masters of their craft don’t merely want to check off a box and move on. They’re dedicated to what they do, and they keep at it. Master-level work requires near fanatical standards, so masters show us what our standards should be. A master communicator wouldn’t accept a ponderous, rambling email. A master programmer wouldn’t accept ugly code. Neither of them would accept unclear explanations as understanding.

We’ll never be exceptional at anything unless we raise our standards, both of ourselves and of what’s possible. For most of us, that sounds like a lot of work. We gravitate toward being soft and complacent. We’d rather coast. That’s fine. Just realize this: if you do what everyone else does, you can expect the same results that everyone else gets. If you want different results, you need to raise the bar.

“Neither of them would accept unclear explanations as understanding” sums up the entire situation: each time we use AI, we are essentially saying we are fine with somebody else doing this work inside a black box. The tools reveal our priorities. If we rely on AI, we don’t become masters. At some point, the reliance on the tool masters us.

Fix grid and flexbox layout problems with display: contents

I find I typically learn about new-to-me CSS when I’m struggling through a problem. Today’s issue is an age-old problem I have with flexbox and grid approaches to layout design.

Consider a client using your average CMS to insert your standard unordered list. Maybe it looks like this:

<p>Here is a list of books we'd recommend on the topic:</p>

<ul>
    <li><em>Book One</em></li>
    <li><em>Book Two</em> (our go-to on the topic)</li>
    <li>And finally, <em>Book Three</em></li>
</ul>

Very simple HTML and CSS.

But let’s say the client wants to change the list design. In today’s example, they want to replace each bullet with a checkmark icon, and they want the checkmark to sit on a yellow circle. Ideally, these elements are accessible and scale with the type. So, you write this code:

ul.checklist {
	list-style: none;
	padding-left: 0;
	margin:0;
}

ul.checklist li {
	// Add white space
	margin: 1em 0 0;
	// Create a grid layout for your new icons
	display: grid;
	grid-template-columns: 1.5em auto;
	gap: .5em;
	max-width: 100%;
	// Not necessary, but habitual
	position: relative;
}

ul.checklist li::before, ul.checklist li::after {
	// Correctly size the icon and background
	grid-column:1;
	grid-row:1;
	height:1.5em;
	width:1.5em;
	content:'';
}

ul.checklist li::before {
	// Background yellow
	background: var(--color-yellow-100);
	border-radius: 50%;
}

ul.checklist li::after {
	// Add the icon
	// The mask changes the fill of the SVG
	background-color: var(--color-black-100);
	mask: url('/assets/icons/checkmark.svg') no-repeat center;
	mask-size: contain;
}

Before reading or scrolling any further, see if you can guess the problem that will arise from this layout. (If you guess it correctly, you are smarter than me, because I always forget this is going to happen.)

Ready? OK, here’s a screenshot of where this breaks down in real-world use on a non-profit’s website:

A broken layout in a list item on a webpage. This is basically unreadable in its current form.

Basically, as far as the browser is concerned, each element in this <li> lines up with another column in the grid. So if the text in the <li> says Visit <a href="https://acme.co">our website</a> to learn more, that’s actually three elements (two text elements, one link element), and thus we have multiple column breaks.

The fix is easy:

li {
	display:contents;
}

I somehow missed the early writing about display:contents;, but there is very little written about this CSS feature anywhere, and it’s a handy one to know.

display:contents; is meant for use within flexbox or grid systems where child HTML elements like this break the flow of content. It’s support is decent (barring some tag-specific incompatibility). Its one downfall is that it breaks screen reader support; my understanding is that formatting is not read via screen readers when display:contents; is in use. (I am not positive this is accurate, but the situation used to be worse, and overall it seems fine today.)

To account for edge cases and be as specific as possible within a variety of CMSs, my new boilerplate for this (within a grid system) looks like this:

// Do not apply display:contents to paragraph tags inside li
ul.checklist li p {
	grid-column:2;
}

/**
 * For text inside an li that is not inside a p tag,
 * I want to support specific text formatting without breaking the grid.
 * This includes italics, bold, links, and code.
 * It does not include headings or anything else that might 
 * break the intended purpose of the design.
**/
ul.checklist li > a, ul.checklist li > strong, ul.checklist li > b, ul,.checklist li > i, ul.checklist li > em, ul.checklist li > code {
	display:contents
}

And just like that, you have child elements in a grid container with inline formatting that doesn’t break the flow of their parent.

Here’s how that checkbox looks with the above code applied:

A list item on a website that uses a checkmark instead of a bullet. The text inside the list item says: "They can visit the follow-up website, where they can use our church finder to find your church, learn more about Jesus, order helpful resources, and much more"

Give footnotes a spec

I use footnotes on this blog, but have often found them annoying to implement, write, and deal with, so I found Jake Archibald’s post on footnotes an interesting take on the matter:

If reproduced as-is, footnotes on the web are even worse than their printed counterparts. In print, the footnotes are usually at the bottom of the current page, so they’re a quick glance away, and you can use a finger to mark your place in the main text while you’re off on your side-quest. Whereas on this beautiful pageless web of ours, you have to scroll all the way down to the end of the article. You can try flinging right to the bottom of the document, but if there’s a sizeable footer or comments section, you’ll overshoot the footnotes. And of course, after all of this, you have to scroll back to where you were, which is easier said than done.

Jake suggests myriad ways to deal with this problem, most of which I’d already implemented, but none of them solve the root problems:

  1. Footnotes are less accessible, because they’re often set smaller than body text. 
  2. On the printed page, footnotes can exist in the footer of any page. This makes them unobtrusive to read, since the size of a page is restricted by the physical limitations of books. Your eyes don’t have to travel far. On the web, no such luck: a webpage can be a mile long, so placing footers at the end of the document can turn footnotes into a very un-fun game. 

The bigger problem in my mind is #2, and I’ve been contemplating solutions to this for some time. 

On the web, I’ve often thought the best solution is using something similar to <aside> or <section role="notes"> in the way Jake describes. Ideally, each ​“footnote” would directly follow the paragraph it pertains to. 

On desktop, these footnotes could be displayed in the margins of the page. (It’s called marginalia for a reason.) The smaller type can stay, mostly as a way to semantically highlight the insignificance of the footnote itself, which almost certainly exists for the author’s sake and not the reader’s. This works really well in Klim Type Co’s essays and case studies. (Unfortunately, Klim’s solution doesn’t scale down to mobile.)

I dislike the popup solution, which presents the user which a choice and annoys me personally as a reader. Popups are also annoying to build. 

The problem with using <aside> or <section role=“notes”> is that these solutions are not part of any agreed-upon footnote spec. It’s scope creep if you’re building in most CMSs today, including (and probably especially) WordPress. They also don’t render as footnotes in RSS feeds, so your content will be presented differently there than it would be on a website. (One could replace marginalia with normal footnotes for RSS feeds, but again, scope creep.)

For now, one way around it is to use JavaScript to fetch the footnotes and display them inline as marginalia beside the text. I’ve never built this out, but I can imagine a few potential accessibility problems (in addition to the accessibility issues already present for footnotes).

The best solution, outside of abandoning footnotes altogether, is an HTML spec for footnotes that removes the need for each developer to suggest their own implementation. Whatever the spec is, it could incorporate a best-practices approach that allows for CSS styling to transform footnotes into marginalia, something similar to an <aside>, or even a popup. It would also, theoretically, solve accessibility problems that developers create with their own implementations. 

For now, a better approach is probably to replace each footnote with a <section role=“note”>, which is an idea I hadn’t considered, but quite like. Thanks Jake!

Typography and AI

I read something today that perfectly captures how I feel about artificial intelligence.

According to reporting from The Verge, Monotype (a company I do not like) is really pushing the idea that AI is ​“coming for our fonts.” Which is a gross way to say that AI is coming for type designers, which is a gross thing to publicly get excited about.

Apart from the fact that we continue to discuss AI taking our jobs and our humanity from us (as though it’s desirable), the other problem here is that this future isn’t real. At least, not now:

AI, the report suggests, will make type accessible through ​“intelligent agents and chatbots” and let anyone generate typography regardless of training or design proficiency. How that will be deployed isn’t certain, possibly as part of proprietarily trained apps. Indeed, how any of this will work remains nebulous.

Why Monotype would want to push any of this is beyond me. The Verge mostly attempts to draw similarities between today’s AI proclamations and the effects of industrialization on typography in the early 20th century. The metaphor is completely broken, because unlike these AI proclamations, the effects of industrialization were actually real.

And then, the money quote. This is in reference to Zeynep Akay, director at typeface design studio Dalton Maag:

“It’s almost as if we are being gaslighted into believing our lives, or our professions, or our creative skills are ephemeral.”

It is exactly this! In a rush to get investor dollars, every company in the world is trying to tell professionals in every space (but particularly in white collar information work) that their jobs, livelihoods, and skill sets are irrelevant in the coming tide.

The current chatbots are useful tools, but any company claiming they’re ​“replacing” workers with AI is attempting to paint a narrative about layoffs with a different colour. The tool just isn’t there. It’s especially not there for any work that requires creative thought, and because the entire AI chain is more or less word prediction based on prior knowledge, there isn’t much chance AI in its current incarnation could design anything actually new.

To put it bluntly, I don’t think there’s a snowball’s chance in hell that AI is designing typefaces for us any time soon.

The slow removal of SCSS from my projects

After reading through Chris Krycho’s extremely cool and clever CSS mixin for light and dark variables, I was particularly struck by his conclusion:

The last couple bits I need to knock down to not need SCSS at all are:

  • The equivalent of the nice @use directive. I think I might actually be able to use Lightning CSS directly along with its interpretation of native @import for bundling and minification.
  • Applying the same approach to the syntax highlighting theme shown above for the syntax highlighting theme, for which I also currently use a @mixin the same way.

This got me thinking about what I use SCSS for these days. SCSS has been a constant part of my toolchain for twelve or thirteen years now; I feel like it’s been a part of my workflow forever. But it frustrates far more than it delights today, at least for me. The announcement of CSS Nesting in December gives me hope that a major reason to use SCSS is becoming part of the standard spec in the future.

Beyond that, here are the last couple things I need to not need SCSS anymore:

  1. Like Chris, I need a good @use or @import directive. Today, this is SCSS’s best feature. I hadn’t heard of Lightning CSS before, but now I am going to check it out (although I am wary of replacing a well-known tool with a less well-known tool).
  2. I think browser targets are helpful as a compilation feature, and I am unsure of a way to make that part of the default CSS spec.
  3. I love using SCSS variables for media queries. @media (min-width:$bp-m) is far easier to use, in my experience, than @media (min-width:700px) or @media (min-width:45em). I understand why we can’t use environment variables, but it really is a shame I just can’t write @media (min-width:var(--bp-m)) and call it a day. I don’t know if I’ll ever get this as part of CSS spec. I’m also aware that best practice is probably to abandon variables in media queries and rely on something more conventional, but old habits…

I think the @use directive is the most important for my needs, and at a certain point, I’d be happy to give up futzing with the developer toolchain around SCSS compilation. Nothing has thrilled me more over my career than watching CSS improve and gain features over the past fifteen years. We’ve gone from floats to grids to crazy math formulas inside variables, and as a result, our layouts have been more less rigid and far easier to work with.

It’s still a great time to be a web designer.

Repetition

“Repetition is the mother of learning.” This quote is often misattributed to Zig Ziglar. Austin Kleon attributes it as an old Russian proverb. Of course, it’s also an old Latin proverb, but its most frequently-cited source has been misattributed as Aristotle.

It probably doesn’t matter. The path forward is the same: every day, we must create, over and over, and find joy in this process.

It takes a lot of hours to become a good designer, writer, photographer, or filmmaker. Malcolm Gladwell may have been wrong about 10,000 hours being the ​“tipping point” for mastery, but what’s been lost in all the talk of revisionism in the past fifteen years is the fact that 10,000 hours is a helpful barometer. It’s sixty straight weeks of uninterrupted focus. It’s 250 work weeks, or five years, if one worked roughly forty hours of week with absolutely no interruptions. If you’re lucky, and spend four hours a day focused on your craft, it’s ten years to achieve mastery in any given domain. That’s no small chunk of time.

So people who make things, people who want to master their craft, can’t afford to become distracted. We can’t be intimidated by the blank page. To create something new requires confidence that the blank page is just the beginning. The blank page is an invitation, not a wall. It’s a place of triumph, not discomfort.

The blank page, the empty audio file in a DAW, or the painter’s palettes are places where rules don’t exist, where the physics of time and space can be manipulated. They are an open challenge to invent, to create.

Along the way, don’t forget what you learned as a child in math class: the blank page is a place for doodling. Even Leonardo da Vinci drew dicks in his notebooks.

The work is serious, but it must be approached with lightness. Otherwise, the results suffer.

We must find a way to do this, then repeat, over and over, until the great work of our lives is done.

Strasbourg

Outside the Strasbourg Cathedral, the gigantic gothic architecture cast a tall shadow even in the mid-afternoon sun. A woman with a white painted face like a clown in a Fellini film extended her hand to shake mine. She appeared seemingly out of nowhere, but in the menagerie of tourists (even on a rainy afternoon like that), it was easy for even a clown to disappear. 

Without thinking, I accepted her hand and shook it. She asked for a photo. We took a selfie. 

The clown spoke to me in French. I do understand the language at this level, but from the way she gestured to the small wallet bulge in my jeans pocket, I knew what she was asking. For what rendered service, I asked. I noticed my wife, much smarter than I am, was long gone, practically halfway to the Petit France district four blocks away. 

The woman gathered that I do not speak much French, and found other ways to demonstrate what she wanted. She rubbed her stomach, and said ​“baby, feed baby,” over and over again, while pointing at my wallet. I doubted she was pregnant; she looked old enough to be my mother, and while my mother is not old, her becoming pregnant now would be cause for a new addition to the Old Testament. But who would dare speak poorly about miracles outside the great Strasbourg Cathedral?

I felt embarrassed for having fallen into this obvious tourist trap. My first reaction was anger for being played a fool, but nobody should be faulted for wanting a selfie with a Fellini-inspired clown. The trap was not worth my anger. I was the victim of only a minor fraud. It was better to pay the fine, remember the lesson, and keep some level of my dignity. 

The Mickey Mouse impersonator I saw only moments later was likely even less trustworthy.

Jony Ive, Sam Altman, and the way AI is changing the world

I found myself nodding in agreement while reading Jason Snell’s piece about OpenAI buying Ive’s tech design startup:

So OpenAI and Apple’s legendary design lead are embarking on a journey to build some new AI-enabled hardware. They’re coy about what it will be—probably not a phone, definitely not a watch, maybe not ​“something you wear” — but my gut feeling is that it’ll be something we’ve actually seen before. My true prediction is that it’ll be more like the Humane Ai Pin or that AI Pendant but they’re embarrassed to be associated with those products, so they’re going to wait a little longer to let the stink clear.

I’m skeptical about OpenAI in general, because while I think AI is so powerful that aspects of it will legitimately change the world, I also think it has been overhyped more than just about anything I’ve seen in my three decades of writing about technology. Sam Altman strikes me as being a drinker of his own Kool-Aid, but it’s also his job to make everyone in the world think that AI is inevitable and amazing and that his company is the unassailable leader while it’s bleeding cash.

I think it’s important to clarify that OpenAI isn’t bleeding cash; they’re haemorrhaging it. This is all further reinforced by the fact that OpenAI is purchasing Ive’s company for an astronomical $6.5 billion, and all that money is in privately owned stock funded by equity firms, banks, and desperate venture capital companies.

With all that in mind, I find myself wondering what Ive and Altman’s new product could possibly be. Jony Ive insists that good design ​“elevates humanity,” but because of the current direction of AI in our society, I don’t see how it’s possible any AI-based product could. 

I am not anti-AI. I use it frequently, particularly for summarizing in-depth Google research (my most recent example: ​“what e‑sims should I consider for traveling around France and the Netherlands, and which options have the widest coverage?”). I also use it for rubber ducking, in which I copy and paste error messages from my code into the chatbot and get it to suggest potential solutions. (It never gets it right, but it at least gets me thinking.)

So I am not some sort of anti-AI Luddite or prude. I think AI chat bots have enormous potential for research, data analysis, and even as code assistants. However, it’s not clearly net positive for the world.

On one hand, I see many smart people I know fawning over this technology product that is often merely a very advanced version of Siri. I also see Jony Ive and Sam Altman making googly eyes at each other in a very awkward announcement video. Even Jony Ive, a man who makes product design sound like Aristotelian philosophy, is fawning over Sam Altman. 

It’s also become clear that many unhinged CEOs are sending outrageous emails about their expectations for AI. In summary: ​“AI is coming for your job, so get ten times better at it quickly.” Mostly, it sounds like they expect their employees to do ten times the work for the same pay as before, as a baseline for keeping their job. AI is already being used to exploit the workforce.

For the first time in our collective history, knowledge workers face an extinction-level event, not dissimilar to what happened to blue-collar workers in the face of factory automation and machining. And Sam Altman and Jony Ive think that the best path forward is to continue developing a product they claim will be ​“for everybody,” when all current signs point to AI mostly being a tool for incredibly wealthy CEOs to extract more value and productivity from an increasingly smaller workforce of disenfranchised employees.

How can an AI product ​“elevate humanity” when it’s often used now to oppress and exploit the working class? Jony Ive is a very smart man, but his most recent work includes $3,000 jackets and personal branding for the king of England. Ive has a long history of designing luxury products for wealthy people. It is hard to imagine yet another tech product solving (or even avoiding) the problem its base technology has already created.

Unlike certain technocrats, I am unconcerned about a Terminator-like future. I am far more concerned with a future where technology has created an even larger disparity between the rich and the poor. Unless we can all figure out Universal Basic Income, (and conservative governments the world over are uninterested in that notion), I fear that we are creating a society that values the contributions of workers less than ever before, while the cost of living continues to become more unaffordable.

Sam Altman and Jony Ive spend a lot of time in their self-congratulatory video discussing San Francisco. This is what Sam had to say:

“San Francisco has been, like, a mythical place in American history, and maybe in world history in some sense. It is the city I most associate with the leading edge of culture and technology. … The fact that all of those things happen in the Bay Area and not anywhere else on this gigantic planet we live on, I think, is not an accident.” 

This is true (even if it ignores much of the rest of the Valley and San Jose in particular), but it’s worth noting that this is all happening in the United States. Right now, the US is a country where ​“move fast and break things” is quite literally the political policy of the White House. America leads in technology for many reasons, but the Valley’s attitude of ​“move fast and break things” has become a global problem.

Forgive me, then, for being skeptical that ChatGPT and its competitors will change the world in a net positive way. Forgive me for having a hard time imagining Jony Ive ever again designing anything as revolutionary as the iPhone (which, for all its flaws, globally democratized technology, changed society and global commerce, and has created a ripple effect that will last decades). Forgive me for assuming that all this hype around this partnership is a lot of smoke and mirrors to make OpenAI’s investors feel like there’s still a fish on the line, rather than a hole in the boat.

I am an optimist about humanity, but I am unsure technology is always for humanity’s betterment. I do not see how, to use Sir Jony Ive’s words, AI ​“elevates humanity.” Right now, it looks to me like the only person who’s been elevated in all this is Sam Altman.

A warm congratulations to Grilli Type on the launch of GT Standard. Definitely one of the best microsites I’ve ever seen for a typeface, and one of the nicest new typefaces released in recent memory. Would love an excuse to use GT Standard in a project.

Ryan Coogler breaks down aspect ratios for Sinners

I loved this video, where director Ryan Coogler breaks down all the aspect ratios for his new movie, Sinners. I’ve been trying to explain all this to friends for years, and it’s so helpful to have a short video like this to send to people who ask me what tickets they should buy for the movies they plan on seeing.

There are three things that interest me a lot about this discussion:

  1. Film projection, in which old-school film prints are actually projected, is truly an amazing way to see a movie. Like Coogler, this is how I saw movies growing up. When I was 13 or so, our local theatre got digital projection. It looks worse, and it was obviously worse at the time too. We got the chance to see Oppenheimer in 70mm IMAX when it came out, and while that wasn’t my favourite movie, it was an incredible way to see it. Film has some shortcomings (you can see the flickering of light between frames if you know what to look for), but it’s also got a wider dynamic range than any other projection format, and a level of detail that is far beyond what film projection otherwise achieves.
  2. Related to the first: Dolby Cinema is listed as an option in the video. In Canada, we call it AVX. It’s basically digital projection with HDR. It’s a common misconception that film isn’t ​“shot” in HDR. Film has a much wider dynamic range than even digital, so HDR, with its wider dynamic range, gets you closer to the actual experience of seeing a film negative. This is why HDR TVs are great. HDR projection is also great, but it’s still nowhere near as bright as HDR television, and HDR television often isn’t as bright as a real film negative. Dolby Cinema/​AVS is still far better than seeing a film on a normal screen, though.
  3. I wish we talked more about the director’s intent in all this. IMAX has some really incredible marketing, but it’s often a bit of a sham. Coogler talks a lot about aspect ratios. He’s shot Sinners in IMAX’s native format, much like Christopher Nolan does when he makes movies. When folks shoot in IMAX’s native aspect ratio of 1.43:1, they usually are composing the shots for those aspect ratios. But it’s practically impossible for an entire film to be shot in IMAX, because the cameras are very loud and expensive. Typically, every shot is framed for a wider aspect ratio that matches the rest of the movie.

    In the case of Christopher Nolan’s films (and probably Coogler’s Sinners), that means you see the most essential elements of the frame even in a wide presentation. If you are fortunate enough to see the IMAX presentation, you get to see the entire frame, and you see it as the director fully envisioned it.

    This isn’t always true for IMAX movies, though. Let’s say you went to see Dune: Part 2 in IMAX. It was filmed digitally, and composed for a wide aspect ratio of 2.39:1. The IMAX presentation was in 1.9:1, not 1.43:1. When a film is presented in that aspect ratio, it usually means that the extra height of IMAX isn’t really IMAX. It wasn’t shot with IMAX cameras on IMAX film. What you’re seeing is really just the extra, un-cropped portion of the 35mm frame. Basically, you’re paying for the equivalent of a book before the printer chops off all the bleed around the margins. It’s unessential, and the filmmaker absolutely wasn’t concerned during shot composition with that portion of the visual. It’s just there so they can earn extra money off your ticket.

    This bothers me tremendously, because I want to unequivocally tell friends and family that the IMAX presentation of a film is the best way to see it, but that’s only true for the rare times that a film is actually shot with IMAX cameras (see Christopher Nolan movies and Coogler’s Sinners as examples).

All of this brings me to my final thought: ironically, I think, the best way to see most films is now on home video. A normal digital presentation in theatres is in 2K with no HDR. Still looks great, sounds good, but it’s lower resolution than what’s available at home and on video.

A Dolby Cinema/​AVX presentation is better, but still not as bright or as colourful as film or most home televisions. The sound will blow your socks off, though, for what it’s worth (Dolby Cinema also uses Dolby Atmos, and their theatres can have 21+ speakers throughout, creating a truly mind-blowing experience if you have the right seats).

IMAX isn’t worth it half the time, but when you can catch an IMAX presentation for a film shot with IMAX cameras, it will look and sound great. If you can catch one of those rare 70mm IMAX film presentations, then that is far and away the best way to see a movie that is available, bar none. It’s life-changing if you’re a lover of film, a truly revelatory experience

There are only ten theatres in the world that allow you to see Sinners in that IMAX film presentation. For the rest of us, we’ll see it in IMAX digitally — still good, but not as bright as your typical HDR television. 

What this means is that, outside of ten theatrical presentations across the world, every other screening is compromised in a way that 4K HDR televisions is not. On top of that, people in theatres today are typically on their phones, kicking your seat, or (in one particularly memorable instance for me) nearly getting into fistfights while they yell at one another.

All that to say it’s not a wonder theatres are starved for moviegoers.

This season of life is particularly busy for me, but I’m fortunate enough to live close-ish to the 70mm IMAX theatre in Toronto, and I might see about driving down to catch Sinners in the next week or two.

Adobe x Monotype

Adobe announced last week that many popular typefaces from Monotype are now in Adobe Fonts. This is a huge deal to me. 

In their press release, Adobe calls out Helvetica, Gotham, Avenir, Times New Roman, and Arial (I am not sure who would be excited about Times and Arial, but okay). I thought it would be worth sharing a few of the other standouts:

  • Akzidenz-Grotesk Next (one of Monotype’s crown jewels, along with Gotham and Helvetica)
  • Benton Modern
  • Century Gothic
  • Hoefler Text
  • Neue Frutiger World, which is Frutiger (more or less) with support for additional script languages
  • Neue Haas Unica and Neue Haas Grotesk, which (if I recall correctly) were previously part of Adobe Fonts
  • Sentinel (another great Hoefler typeface)
  • Univers Next (!!!)

This is a great list of typefaces. I was hoping I’d see Frutiger and Univers, but didn’t honestly expect them in the list.

I wish that Adobe would be clearer about their licensing arrangements, though: how long will these typefaces be a part of Adobe Fonts? Will they perpetually be a part of the service, or does Monotype plan on making changes down the line?

I ask because I am increasingly wary of subscription services offering content via license deals. I am immediately tempted to start using Univers for my studio’s brand — because I am a thirsty designer and my use of Graphik is starting to feel stale — but if Monotype pulls Univers Next from the lineup in two years, that would defeat the purpose. Branding should evolve around the needs of a company, not the whims of a type foundry.

I’ve become more familiar with this issue because of services like Xbox Game Pass. I like Game Pass well enough, but every time a third-party game was licensed for the service, I knew there was a secret timer attached to it. I knew I’d be halfway through Lies of P when it was removed from the service — and indeed I was. I never finished it.

I don’t begrudge third-party offerings for leaving a service. I merely want the terms of use and their expiration date to be clear — especially because we’re talking about typefaces used in corporate settings. 

This conversation is even more true because we’re talking about Monotype, a company owned by flea-ridden dirtbag corporate executives and banker types who believe the fastest way to buy a new Lambo is to become litigious about typefaces. (They’re monopolistic buttholes is what I’m saying.)1

Footnotes
  1. Please, Monotype lawyers, don’t sue me for sharing my well-deserved opinion of your company, and recognize my exaggeration: I have no idea if your corporate executives are flea-ridden. ↩︎

I don’t know where I was two years ago, but I just read Ahmad Shaheed’s post about balancing text in CSS. It took me about two seconds to fall in love with text-wrap:balanced, which I didn’t know existed until now. This is a super smart, very convenient way to take care of widows and orphans, and I’m going to start using it all the time.

Fall Inspiration

As summer finally breaks and gives way to fall here in Canada, I’ve spent a lot of time at work. The fall is always a busy season for me. It feels like we’re all bracing to huddle up, buckle down, and close up shop for winter mentally.

In the mornings, I catch up on a little reading. I thought I’d share what stood out to me over the past couple weeks below:

  1. Cabel Sasser’s talk at the last XOXO was incredibly inspiring. If you haven’t seen it, and you’re interested in art and what we leave behind, I implore you to watch it all the way through to the end.
  2. Canada has a long heritage of good design. I’m not joking! There is great stuff everywhere. We have cool brand identities dominating our grocery store aisles. But there is almost nothing more Canadian than the CBC logo. Richard Baird’s retrospective on the history of the logo was illuminating and itself well designed. 
  3. Dan Mall, one of the most pioneering digital designers working today, goes on a fall photography trip every year and shares his photos. His photos this year are stunning.
  4. “I installed a box high up on a pole somewhere in the Mission of San Francisco. Inside is a crappy Android phone, set to Shazam constantly, 24 hours a day, 7 days a week. It’s solar powered, and the mic is pointed down at the street below.” The Bob Spotter is cultural surveillance designed to capture the music that makes us bob our heads, without anyone’s consent, in an effort to graph our taste culturally rather than individually. I love this experiment; it reminds me of the internet of old. As Alex Cranz recently wrote for The Verge, the internet used to be for horny weirdos and college students, and Bob Spotter feels like it’s reminiscent of that time.
  5. David Sparks noticed something at the British Museum in London: the ancient craftsmen were uninterested in perfection. They’re making art that is good enough, but even that art we call timeless. (There is hope for us yet.)
  6. Stephen Robles, a YouTuber whose content I don’t watch, recently hit one hundred thousand subscribers. He made a video about getting started on making something with a key message: it’s never too late.
  7. In what has clearly been a theme for me over the past two weeks, It’s Nice That published a feature about perfectionism and the way it helps and hurts us, seemingly simultaneously.
  8. Nintendo has a music app now, in case you want to listen to any of their absolute bangers from a collection of classic games and franchises while you work.
  9. On the topic of music, Apple published a press release this week about how it developed the new hearing aid feature for its AirPods Pro. Granted, this is just a press release, but it’s an inspiring story that reminds me some technology, even in our current age of AI consuming and subsuming all of humanity, is still worth being optimistic about.
  10. I recently discovered Hyperessays, the home of Michel de Montaigne’s translated essays on the internet. They’re all very good, but so is the website’s design, which achieves the rarified status of feeling like you’re reading a book.
  11. Tim Kreider’s 2012 essay ​“The Busy Trap” is a great read about separating ourselves from our work and our incomes. The entire thing is immensely quotable, the sort of thing you might read aloud to your spouse (if they were into that). My favourite quote is this: ​“The Puritans turned work into a virtue, evidently forgetting that God invented it as a punishment.” This essay is as strong an argument for Universal Basic Income as any could be.

Until next time: stay relentless.

Sometimes, your day goes to pot. On days like that, I don’t get to my email until 6pm or later, because work takes priority. When that happens, as it did today, I crack open a can of beer, throw on some fun jazz, and take care of all the admin from the living room couch. Today’s picks: Dave Brubeck’s Greatest Hits and Side Launch’s Hazy IPA.