Comment by gkoberger

Comment by gkoberger a day ago

123 replies

I agree the average person is likely fine with the fonts on their computer, but this is profoundly misunderstanding the importance of design. Typefaces are incredibly important, and have been for centuries.

I'd argue that complaining about font prices is less like a Hermes bag, and more like complaining about high-end ingredients when a supermarket has cheap stuff. Yes, you can get away with cheaper materials when cooking, but the final product will deeply suffer.

lolinder a day ago

Even under this analogy you're complaining about the price of luxury goods and saying that it's no wonder people shoplift to steal the truffles because they're so darn expensive.

If you can't afford the license for the font, your app is small-time enough that you can make do with one of the many, many high-quality fonts that are available for free, there's no need to pirate it. If your app is big enough that the difference matters, then you can likely afford the sticker price.

  • gkoberger a day ago

    No, I'm saying a Michelin chef can complain about a 50x increase in the cost of truffles without negating the fact that a lot of people happily survive on ramen.

    • gobengo a day ago

      op isn't saying you shouldn't complain. op is saying you shouldn't steal instead of complaining

      • gkoberger a day ago

        I think there's some confusion in who is responding to whom, then. I never said anything about piracy, but the person responding to me may have confused me with the top-level comment.

        All I have done is defend the importance of typography, and never mentioned piracy or stealing.

    • tptacek a day ago

      No, those things aren't comparable. Truffles have a functional role in a dish. A typeface does not have a meaningful functional role in a document, compared to the high-quality freely-available alternatives. This is like complaining about some kind of specially-carved or dyed truffle.

      • gkoberger a day ago

        I respect you a ton (genuinely, I think you're the most interesting writer in the tech space), but you have a profound misunderstanding of the importance of typography if you think the only reason you'd need a paid typeface is the same reason you'd need a Hermes bag. I know you're a curious person, so hopefully you take this as an opportunity to open your horizons on the importance of it.

      • aeturnum a day ago

        Typefaces do have functional roles, they {exude} a point in culture and time (the fonts that HN supports certainly time-stamps it).

        edit: HN won't allow Fraktur[1] characters, even though they are in the unicode standard. Yet more evidence that font matters for the tone of the message you deliver.

        [1] https://en.wikipedia.org/wiki/Fraktur

      • vunderba a day ago

        > A typeface does not have a meaningful functional role in a document

        100% incorrect. There are fonts that are made specifically to increase legibility for a dyslexic audience. If that's not a functional role than I don't know what is.

      • [removed] 17 hours ago
        [deleted]
      • butlike 9 hours ago

        The truffle, and the font, add _essence_

      • close04 19 hours ago

        > Truffles have a functional role in a dish

        Cheap "truffle oil" can fill that role as much as a free font can fill the role of a premium one. The real truffle and the premium font have a functional role for the few people who can tell either apart. For the rest maybe anything works, just put something on the plate or screen.

    • bdelmas 17 hours ago

      A high price in a font won't sink a business as a high price in truffle would for a Michelin chef... The price of a font for a business is extremely negligible... Or again you shouldn't buy it if your business is too small. And if it's that small you should be able to justify the value added by buying that font as truffle does for the chef.

      So we are back at what OP said.

      • pc86 16 hours ago

        Well the analogy falls apart because (among many, many other reasons) the people eating at Michelin rated restaurants, especially 3-star, are completely insensitive to the price. It will cost whatever it costs and there will still be a long wait to get a table, if you even can.

        So rather than pretending we're talking about truffles, let's just talk about fonts directly without strained analogies. Fonts, which the majority of people don't even recognize. 90% of people don't even know what a foundry is. Your average person can't tell the difference between any two fonts if they're both sans-serif or serif.

        • bdelmas 13 hours ago

          It doesn't fall apart, you have examples that actually match it. Marketing boutiques of website creators match the 3-star Michelin analogy. High budgets from their customers (think LVMH) are the norm. And they will love and understand paying X for a font. In fact they will almost expect this type of thing in the design process.

          At the end of the day if people don't see the difference and the value between a free and a priced one, then they don't need to steal and can just use the free ones. There are plenty of amazing free fonts anyway some being the actual roots of many paying ones, and the gold standards.

      • homebrewer 9 hours ago

        Maybe it won't sink the business, but prices were bad enough for IBM to cough up the money to grow their own truffles (of IBM Plex variety).

    • mlx0x a day ago

      Where’s the car in this analogy?

      • setopt a day ago

        How would you get away with the stolen truffles?

  • derefr a day ago

    Try this analogy out: it's no wonder that people are interested in / have demand for generic reproductions of licensed cultivars of a plant (e.g. buying generic "grape tomatoes" rather than specific, expensive "cherry tomatoes.")

    It's also no wonder that people will happily buy these generics even when they're not white-box reverse-engineered phenotype reproductions via independent breeding, but carefully bred-true genetic descendants of the proprietary original cultivar (a.k.a. "seed piracy" — the thing Monsanto goes to extreme lengths to stop people from doing with their GMO wheat.)

    • jonhohle a day ago

      I don’t particularly like the analogy, but love cherry tomatoes. Grape tomatoes are such a blight on this world. Kind of like Arial is to Helvetica.

      I would never steal a cherry tomato, but will reject a grape tomato at any chance I get.

      • notarealllama a day ago

        I can't figure out how to download your comment. (Written in a serif font textarea which will show up as a generic arial)

fmbb a day ago

There are roughly zero apps out there that would ”deeply suffer” from having to use freely available and/or system supported fonts.

  • gkoberger a day ago

    That's not true at all. You think games would feel as immersive if everything was Calibri? Magazine-style articles would feel as tactile if they all used the same system fonts? Etc.

    You may not care about fonts, but to say they don't matter is a misunderstanding. For example, I could glibly say we only need one programming language (the user doesn't care what syntax you used before it was compiled down to 1s and 0s!), but any engineer would make the case why that's not true at all.

    • wubrr a day ago

      How is using some of the thousands of freely available fonts out there even remotely the same as using Calibri for everything?

      You're making absurd comparisons and not being sincere.

      • gkoberger a day ago

        No, I think we're just looking at it from different perspectives.

        Yes, most people are fine choosing from the fonts available on their computer when writing a document.

        But that's not what me nor OP are talking about. We're talking about shipping software (like a mobile app), or publishing a blog post. In that case, the best you can specify is either a very common font (Helvetica, etc), or a high-level classification (serif, sans-serif, etc).

        There are many free fonts out there, yes, but there's a reason they're free. The quality for a majority of them is significantly lower, and many designs come with constraints (either utilitarian or stylistic). You don't have to agree, but I'm not being absurd or lacking sincerity.

        You're also just going around and commenting the same thing on each of my posts. But don't limit your understand to just my writing here; there's thousands of books about the importance of typography if you're curious to learn more.

    • shermantanktop a day ago

      I admire your passion, but... as someone who is not deeply interested in fonts, I view them in largely functional terms. Can I read it? Does it look ok?

      Programming language choice has an aesthetic side, but it is also very much a functional concern. Can I write secure code? Will it be performant? Will it be maintainable?

      Different languages represent different functional tradeoffs. Are fonts really the same kind of thing? IOW, how would you make a choice between using Arial vs. Helvetica?

      • gkoberger a day ago

        Arial v Helvetica is an interesting example, because Arial was designed basically as a cost-efficient alternative to Helvetica. So, the reason you'd choose between the two is exactly the thing the original comment was complaining about – licensing! They were designed to be metrically compatible... meaning, the character widths and spaces are exactly the same. This means that switching to Arial won't affect the layout of your document. This was more important when things were more analog, but it's still important with digital documents: for example, it could mess up the number of pages, which would affect meta content or create line breaks that seem meaningful but aren't. Additionally, having things like a widow (a word by itself on a new line) can disrupt the visual flow and draw focus to or away from content in ways you don't desire.

        But just because those two typefaces are quite similar (and the reason to pick between them is largely financial/convenience) doesn't mean you'd never want to have more fine-grained control over the text you're working with.

        You mentioned security. When I'm editing this comment, 0 and O are very different (the zero has a slash through it), however when I hit save they look quite similar. (But because we're all using system fonts on HN, it might be different for you). While it's often just a stylistic choice, in many situations the two characters would be indistinguishable and that would be an issue, which is why someone might choose a typeface where characters are significantly different. Think a password you have to transcribe.

        If you know your font will be used in a quite small size, you may want one that is optimized for being read at tiny sizes. If you're displaying something technical, a monowidth font is better suited.

        And all of this focused on utility for the most part; I'm leaving out all the reasons you'd want it for stylistic reasons. If you're trying to make people feel at ease, you may want typeface where the end of the strokes are rounded, for example. Sometimes you want people to feel a certain way, in the same way you modulate your tone when talking.

        • tptacek a day ago

          Yes. Arial is bad. But Microsoft shifted away from Arial more than 20 years ago.

    • jeremyjh a day ago

      >You think games would feel as immersive if everything was Calibri?

      What computer are you buying that only has one font? There are dozens of fonts, covering all kinds of styles, on every desktop sold.

      • vFunct a day ago

        Very few system fonts are any good. Would you use Arial instead of Helvetica Neue? I certainly wouldn't. Put two posters side-by-side and you'd notice the Helvetica one as looking more professional, even without any design background.

        Additionally, very few system fonts include all the weights. Fonts aren't just come in a single weight. The font you use for a giant page-filling title is generally skinnier than the font used for a caption.

        Good design creates a reaction, such as causing you to buy something or interacting more with something or whatever, even for people that say they don't care about design.

        Designers know you better than you know yourself.

    • tptacek a day ago

      Yes: I think games would be approximately as immersive as they are now if everything was set in Calibri. Also: Calibri is a very, very good typeface.

    • nogridbag a day ago

      Avatar was pretty immersive! And they just did Select-All and chose Papyrus!

      • gkoberger a day ago

        They updated it for the sequel, and one example doesn't nullify thousands of years of design.

        But to go down that path from a logical standpoint... Papyrus isn't on my computer (OSX) for whatever reason, and it doesn't come on Linux. Papyrus isn't a free, public font... it's licensed by its owner (ITC), so the only reason you can use it on your computer is because someone is paying a license for you to see it.

    • IncreasePosts a day ago

      Is your point weakened by the fact that there is not one freely available font to use commercially, but literally thousands?

      • gkoberger a day ago

        I guess it comes down to how you view the concept of "the medium is the message". Should the tone be set by the creator of the software / writer of the blog post / etc, or should the end user choose one typeface for everything (or have fine-grained control over everything they read and view?)

        • tptacek a day ago

          I don't think this makes much sense as an argument, because you can have it either way with the status quo. The question isn't whether creators can use typesetting expressively; they clearly can, with a degree of freedom and optionality that would have blown me away when I started font nerding back in the 1990s. The question is whether I should sympathize with designers who are irritated by the licensing terms for Gotham or Brandon Grotesque (or whomever is doing per-impression licensing these days). I do not, and I think I'm on solid ground.

  • joquarky 14 hours ago

    Seriously. It amazes me what one person's sense of "deep suffering" is compared to another's.

    The Total Perspective Vortex comes to mind.

  • [removed] a day ago
    [deleted]
brailsafe a day ago

Yes, and no, but why and when? What makes any particular typeface more or less important had it been something different?

When I was younger and a bit more haughty about design, I would have agreed, but now I feel like I need more to substantiate the claim, even thought I feel like I agree.

> I'd argue that complaining about font prices is less like a Hermes bag, and more like complaining about high-end ingredients when a supermarket has cheap stuff. Yes, you can get away with cheaper materials when cooking, but the final product will deeply suffer.

This also needs a bit more. In what cases would some dish suffer "deeply" simply from having used commodity ingredients (a quality that's a core tenant in many famous designers' approaches)? You could more easily argue that something isn't the same as another, or perhaps less appealing visually, or perhaps less nutritionally dense, but it all seems a bit specious to me. Some cases would be significant, such as the choice of a garden tomato over a store tomato, but that's hardly a high-end concern, and why would high-end concerns be all that important anyway?

My opinion is that design is as important as the problems it solves or the outcome it produces, and the existence and selection of appropriate typefaces can be a core component in that, it would not be easy to make a strong value oriented argument for the discrete choice of one expensive typeface over another commodity typeface unless one evidently solves a problem better, or its value is already established because of the association with an existing identity that already uses it.

That's not to say they aren't worth paying for, or that licensing them isn't an issue, it's just kind of a debatable question how much one over another is worth or how important it is, much like art in general or other creative works.

hnfong a day ago

If you often use custom fonts that aren't preinstalled on typical systems, I can't help but wonder whether you also painstakingly choose fonts for non-latin character/non-latin based languages?

I'll admit opening a can of worms on purpose, but if you're going for the "high-end", ignoring the i18n implications seems like a crime on its own, and yet most people don't really have the design expertise to evaluate whether a font looks good in another totally foreign language...

  • nine_k a day ago

    Non-Latin? Well, OK, Greek and Cyrillic are close enough to Latin to be able to design the font for them following approximately the same style which apply to the Latin characters. You can make a Cyrillic Tahoma or a Greek Signika in line with the Latin variants. I'd say that this is the reasonable limit of non-latin support.

    If you take Hebrew, Korean, Georgian, Armenian, Thai, hiragana, katakana, you're in trouble. They all have different proportions, traditions, connections. You can stylize them a bit to be reminiscent of the way the Latin font is made, but you'll have hard time making a Hebrew font with large serifs like Bodoni, and will have hard time making it materially different from Times New Roman in a convincing way. It's better to make a separate typeface.

    Arabic / Persian / Urdu, or hanji are their own worlds altogether, hardly comparable to Western typography.

Aeolun a day ago

Modern included fonts aren’t that bad. It’s more like using tomato sauce instead of fancy handmade chilli.

Your meal doesn’t deeply suffer, it’s just a bit bland.

  • hattmall a day ago

    And importantly... Just like with food, the overwhelming majority of people will not notice at all.

    Even trained wine tasters can't tell the difference between cheap and expensive wine reliably.

    Normal people can't even tell what flavor of skittle they are eating without the visual color cue.

  • Nevermark a day ago

    Branding is very important.

    Branding requires being distinctive, mixing novel visual and other aspects in a pleasing way.

    As far as I have been able to tell no major platform ships with the universal font of fonts (full coverage of all possible fonts with 4.5Mb seed) “AnyStyleYouWant” font.

    And none of the fonts they do ship have the “distinctive” feature.

    Until that day comes…

    • int_19h 15 hours ago

      Please keep your "branding" out of my UI. What I want from text in the apps I use is legibility first and foremost, not them screaming the brand at me every second I'm staring at them.

nine_k a day ago

There is a large number of free qualify fonts available at fonts.google.com, many of them are free for commercial use outside the web. There is also a handful of pretty good fonts not included in that collection but also freely available. (This is on top of good collections of fonts shipped with major OSes.)

There is a number of free fonts which are also free for commercial use, but are clearly inadequate for serious typographic work, or only contain highly stylized glyphs. They may still be perfectly usable for a game, or a mobile app which is not typography-heavy. In many cases, the shortcomings are only visible at paper resolution, or only in print as opposed to screen.

Then, there is a number of not very expensive fonts that cost $50-100 per face. If you really badly need a font exactly like that for a commercial project, and $200-300 is a prohibitively expensive for a permanent license you obtain, how much is the commercial project worth? Is it worth sweating over that very particular font?

johnisgood a day ago

> Yes, you can get away with cheaper materials when cooking, but the final product will deeply suffer.

This heavily depends. As I mentioned before, cheaper materials did not always mean shittier, especially when it comes to cooking. Around here, healthy food is still cheaper (especially the ingredients) than junk food, although the recent increase in prices (of everything) is wild.

cgio a day ago

I guess if they are so important we should be paying for them. Not that you argue against it per se, but in discussion context.

bigiain a day ago

So "Typefaces are incredibly important", just not important enough to pay for (or create yourself)???

  • gkoberger a day ago

    The OP didn't say they didn't want to pay, they're saying there's been a shift toward per-impression pricing which is often unsustainable for even the most lucrative apps.

    • bigiain a day ago

      So, using the OP's own comparison, I should be able to pay a one off "saffron purchase", and then be able to use as much saffron as I want from the supermarket for every meal I ever make in the future? ;-)

      • gkoberger a day ago

        No, because Saffron is a physical commodity with inherent production costs, supply chain logistics, and a finite supply. A better analogy would be that if you bought a saffron crocus, you shouldn't have to pay a monthly fee to harvest it.

hiccuphippo a day ago

To buy fonts you have to care about design but not too much. If you do then you'll draw your text so it's a unique "font" instead of buying a premade font that other people can also buy.

babypuncher a day ago

My problem with this analogy is that there are dozens if not hundreds of free typefaces that are exceptionally high quality and have stood the test of time.

The "problem" with free typefaces isn't their quality, it's their ubiquity. Since everyone can use them, they are used everywhere. Licensing something less common can help your product stand out from the crowd.

  • moron4hire a day ago

    Or you could try implementing good features to try to stand out from the crowd.

    Frankly, non-default fonts outside of the logo are a red flag to me. They signal a team that has put form so far over function that the function is almost guaranteed to not be fit for purpose.

immibis 20 hours ago

If they're profoundly important for the design of your money-making app, the principle of "fuck you, pay me" applies. If you're making $50,000 every year and you couldn't do that without the design and you couldn't do the design without the font, pay up.

If they're profoundly important for the design of your free software app... we all know how likely it is for a free software app to have good design. You'd be the first.

fooker a day ago

> Typefaces are incredibly important, and have been for centuries.

Is there hard statistical evidence for this?

wubrr a day ago

> misunderstanding the importance of design

Almost every font, style, pattern, component used in any new app today has already been designed, implemented, redesigned and reimplemented 20 times over. 'The importance of design' and all of the associated rhetorical BS only really serve to keep redundant (imo) designers employed.

> like complaining about high-end ingredients when a supermarket has cheap stuff. Yes, you can get away with cheaper materials when cooking, but the final product will deeply suffer.

Can you actually make an objective argument for why certain fonts are more high-quality than existing free/open fonts, or how free/open fonts will make a product deeply suffer? I'd wager you can't.

I've worked closely with many designers behind some very popular 'nice' award-winning apps. I've listened to endless rhetorical BS about how 'this specific element of the design is incredibly important and any deviation is a major hit to the product quality'. These same designers very very rarely even notice when an incorrect font/color, styling/layout is used, while arguing that any such deviation will ruin customer trust destroy the app. Complete BS.