The Trick to Using Fontforge

Published at 13:32 on 18 March 2018

The trick to using Fontforge is to realize: (a) that its Apple Mac support is broken, and (b) Apple Mac support really isn’t critical; in fact, it’s missing from most non-Apple-supplied fonts anyhow, yet Macs manage to work just fine with them. A further wrinkle is that Fontforge tends to want to gratuitously foist its broken Apple font features onto you, and having done so, to then conceal this fact from you when you examine the broken font files it has generated.

Naturally, you must leave “Apple” unchecked in the File > Generate Fonts > Options window. But that’s not enough! Unless you go into File > Preferences > Mac, delete everything from the Features tab, then verify the Mapping tab is also equally empty, you’ll still get a broken font that will fail to work properly on a Mac.

Having done all that, though, I’m finally able to edit out the stupid kerning pairs that have been vexing me and no longer have to cope with them after-the-fact. Hurray!

So I’m now not only taking offense at the way stock fonts I find work but also editing them to suit my preferences. I guess this officially makes me a font geek.

Font Frustrations

Published at 16:03 on 15 March 2018

Trying to edit free fonts with Fontforge is something of a challenge. That’s because Fontforge is open-source software and falls victim to the bane of open-source software: documentation. Writing code tends to be more fun than documenting it, so open source projects that depend on unpaid volunteers tend to lag way behind in documenting. Fontforge is no exception to this general rule.

I could probably address the issue by purchasing a commercial font editor, but that would cost more money than just purchasing some commercial fonts that don’t have the sort of issues my free downloaded ones do. So I’m stuck living with the issues (related to broken kerning definitions) as best I can.

On Settling Down in Life

Published at 14:21 on 12 March 2018

Last night I fed “people who can’t settle” into my search engine of choice. I was surprised, but only for a brief moment, when most of the responses were geared to people (mostly men) who couldn’t settle down romatically. Of course. That does apply to most men, which is 90% or more of why I cannot and never will self-identify as a gay man; their subculture is so much geared around anonymous and casual sex, which I want basically no part of.

There were basically two responses that did not fall into the sexual category: one, two. 

Interestingly, they both said basically the same thing; namely, that some of us simply have a stronger sense of purpose and ideals and higher personal standards, and this prevents us from being pleased or at least accepting of situations that most would find worth settling for. They also said that those of us who fall into that category should not water down our standards and settle. (It usually doesn’t turn out very well for us if we do.)

Well, OK. That’s basically what I had already concluded on my own. So there it is.

However, it raises an issue: About three years ago, I decided to embrace being more settled, because (a) I thought I could, and (b) being settled does have its advantages.

On that first point, it’s looking more and more like I was dead wrong: I managed by sheer luck to find a high-tech company where I could fit in… for a few years… until both the company and the job changed to the point where the magic (and totally unrepresentative) match no longer existed. Ever since then, it’s become increasingly obvious just how badly I fit into that world. I didn’t (and couldn’t) know that at the time, of course. I actually was aware of that possibility; it was one reason I decided to wait several years after landing that job before buying a home. I was waiting for that other shoe to drop. Alas, it dropped after I had guessed (incorrectly, it appears) I had waited long enough.

On the second, I still think it’s valid. Being settled does have its advantages. I’ve been able to better pursue hobbies and interests now that I have a proper workspace for them. And in general, it’s been good to be in the Salish Sea ecoregion, the place I’ve called home longer than anywhere else in my life. There’s real benefit to experiencing the passage of time in a place I’ve known for several decades. I never knew I was missing that sort of experience (which most get to have) until I moved back.

So now I have this house which it appears I will no longer be able to afford and which no longer is appropriate to my needs (the only reason I bought it is because I assumed I had viable economic opportunities in Seattle I wouldn’t have elsewhere in the general region). One insight I’ve had is to drop any reluctance and sell it sooner rather than later, even though I haven’t been here the “standard” five years. That standard, of course, is based on the standard rate of appreciation, and prices have been going up at a significantly greater pace than the standard recently. Therefore, the market lets me get away with leaving early; more than that, the market will reward me for leaving now.

Alas, it’s not so simple. (It never is.) In this case, there’s all the connections, such as the ones at Islandwood, that I’ve built in the past year or two. It would be a pity to burn all those bridges. Together with the other advantages of being in the same region for a long time, I guess that means that if I move, I shouldn’t move very far.

Bengal Famine Makes It into the Washington Post

Published at 08:53 on 11 March 2018

That happened in this article, whose account of the famine basically jibes with my own understanding of it.

The Bengal Famine is a historical fact, one of many which make the imperialism of the capitalist nations far less distinct from the imperialism of the Soviet world when it comes to ghastly acts of oppression and mass murder than many believe it to be. This tends to be inconvenient for many capitalism fans, who find it useful to use the USSR’s many crimes as a brush to tar all of socialism with. Typically this is done by pointing out things like the Holodomor, the implicit point being that at least the capitalist West didn’t create famines for reasons of political expediency.

Well, sorry, but the capitalist West did. It’s just that the subset of history which most get taught leaves the ruling class’s own side’s greatest crimes out of the picture.

And yes, of course, Churchill indeed did a great good by fighting the Nazis—but then again, so did Stalin. Fighting Nazis shouldn’t be a blank check that gets one excused from all one’s crimes.

Playing with Fonts and Layout

Published at 01:53 on 9 March 2018

I found a free font called Old Standard TT which seems to be a very faithful reproduction of a late 1800s modern serif font, so couldn’t resist giving it a try. No, it’s not up to the quality of a commercial font (for openers, it’s missing the ff, ffi, and ffl ligatures), but I’m budget sensitive and the price is right. Plus this is just a web page; its not as if I’m setting printed type.

We’ll see if this lasts. Right now, the layout smacks too much of sticking an old-fashioned font into a design which otherwise was intended to harmonize with modernist sans-serif type. I’ve been poking at it trying to change things, so I suspect the answer as to whether the new layout will last is how easy it ends up being to bend CSS to my will and make it generate a more appealing layout.

And yes, this is modern serif you are seeing, despite it today being a style of years past. Much of the serif type one sees in production books (or on web sites) these days are actually far older designs that were revived (the popular Baskerville font dates from the mid-1700s, and Garamond dates from the 1500s).

Update: It didn’t last. First, the fine aspects of Victorian Modern Serif fonts just don’t seem to map well to screen pixels. Modern screens much more closely approximate the papers and inks of 200 or more years ago, which together had difficulty reproducing the fine details that were added in the Victorian era as a sign of modernity. Second, there’s the matter of the missing ligatures. Libre Baskerville, like its original namesake, was designed to cope with less-than-ideal resolution, and it comes with a full set of ligatures. So I think I’ll use that. It has at least some of the look I was aiming for, and it’s better to pull off some of a look and succeed than to attempt all of it and fail.

Double Habanero Hummus

Published at 13:40 on 8 March 2018

Canned garbanzo beans cost a lot less per ounce than premade hummus, so to pinch pennies I’ve been experimenting with making my own. Plus the spiciest hummus the local store sells is only jalapeño hummus and that’s just too wimpy for my tastes. This recipe is full of that habanero yumminess that will have you going back for more until smoke is pouring out of your ears.

The following recipe was adapted from several online recipes for hummus.

  • 1 15oz can garbanzo beans (aka chickpeas)
  • ¼ cup lemon juice
  • ¼ cup tahini
  • ½ bulb (not ½ clove) garlic
  • 2 tablespoons olive oil
  • 2 tablespoons water
  • ¼ teaspoon cumin
  • ¼ teaspoon salt
  • 2 habanero peppers*

Blend tahini and lemon juice for 1 minute, scrape the sides and bottom of the blender or food processor, then blend for 30 seconds more.

Add olive oil, garlic, cumin, salt, and water to the whipped tahini. Blend for 30 seconds, scrape, blend for 30 seconds more (or until well-blended).

Add habanero peppers and blend until liquefied.

Drain and rinse the garbanzo beans. If using a blender, run garbanzo beans through a food mill twice or until well-mashed, place in large bowl with whipped tahini and spice mix, and stir until well-blended. If using a food processor, add garbanzo beans and process until puréed.

* Or use just 1 or even ½ if you don’t like it as hot as I do (full disclosure: I adapted this from a recipe that used only ½).

How to Buy Fonts, or, Beware of non-Pro Fonts

Published at 11:49 on 6 March 2018

I’m not exactly in the market for ordering fonts (strictly limited budget), but I’ve been playing around on the web sites of various foundries looking for a font that gets the late-19th century look for text that I want. I think I’ve found one: Monotype Modern.

It was the first font cut by the new Monotype corporation for their new typesetting machine, in the 1890s, so it reflected the design sentiments of the time. Plus it comes in various widths and variants, which is important if you want to do things like set headings in a condensed, expanded-spaced version of the body text (as was the fashion in the era).

But, the fonts come in a confusing number of varieties: a plain version, a “Std” version, and a “Pro” version. Some quick testing revealed that the plain versions of fonts typically lack all ligatures, the “Std” version has “fi” and “fl” only, and the “Pro” version has the full set of ligatures.

So, basically, if you’re not ordering the “Pro” version, you’re ordering some dumbed-down garbage being marketed to computer geeks who know virtually nothing about proper typography. Note that the original Monotype Modern font came with a full set of ligatures, so it’s totally honest to paint non-Pro fonts as subpar. Because they are.

And that explains why Times Roman is such a mess. The “Times New Roman” that Apple distributes via Microsoft is the plain version of the font. The “Times” they distribute is the “Std” version. The only “Pro” grade serif fonts distributed with Mac OSX are Baskerville and Hoefler Text.

It’s a pity that Apple chose to distribute what amounts to a subpar variant of Times Roman. It’s not a surprise Microsoft would choose the lowest of the low quality grades, but one tends to expect better of Apple.

The consolation is that the Hoefler Text and Baskerville fonts they ship are top-quality serif fonts well-suited to body texts. I highly doubt if Microsoft ship anything remotely comparable with Windows as a standard item.

Fonts on the Mac

Published at 11:43 on 4 March 2018

Some thoughts, after experimenting with the system fonts in Mac OSX 10.13, trying to achieve an effect as close as possible to the typography of the late 19th century as I can with just the stock system fonts:

  • Most of the fonts are not really suited for (or even designed for) body text at all. I find a lot to like about the Didot font, but I struggled to get it to look right when formatting paragraphs with it. Turns out the Didot shipped with the Mac is a variant which was never intended for use as a text body font at all.
  • Fonts that support ligatures (a basic element of well-set text) are the exception rather than the rule.
  • Both Times New Roman and Times are big disappointments. The former comes to the Mac via Windows (and originally Monotype) and does not support ligatures at all. The latter is derived from the Linotype Times Roman font but is missing the “ffi” and “ffl” ligatures (which are present in the version of the font sold by Linotype). So the former looks tacky and unprofessional and the latter possibly even more so; the rendering of an “f” followed by an intra-letter space and an “fl” or “fi” ligature looks quite awful indeed.
  • The only quality serif fonts I’ve found that seem really appropriate for body text are Baskerville and Hoefler Text.
  • I find so-called “old style” numbers the best for text. Those are the numerals that vary in height and spacing, instead of all being the size of capital letters and monospaced like they are in most computer fonts.
  • Of the two fonts I just mentioned, only Hoefler Text has old style numerals.
  • One of the things I like about old books is how sharp and crisp their characters tend to appear. Until fairly recently, modern offset printing just couldn’t approach the look that only actual physical raised type pressing into paper could achieve.
  • Unfortunately Hoefler Text has a very modern-press un-sharp look to it, despite having old style numbers and elegant ligatures.
  • That said, Hoefler Text is still one of the better system fonts to use for body text, particularly given that it’s apparently the only system font that supports both ligatures and old style numerals.
  • Baskerville has more of the classic crisp sharp look I like. I wish the version on the Mac had old style numbers.
  • Another useful system font is Optima. It’s a sans-serif font that’s more readable when used as a text body font than Helvetica. It’s sometimes useful in a document to have some alternate, contrasting font to set off certain text passages from the main document body. (Just using italics is awkward, because what if you want to italicize something in the passage?)

Ultimately, I’ve sort of given up on getting that “19th century look” for now. For one thing, money is tight and I don’t want to blow it on third-party fonts (and I’m sure it would be plural; as I’d need to evaluate a bunch before choosing a few winners). For another, I don’t create printed documents all that much.

A Bright, Sparkling Morning

Published at 11:28 on 22 February 2018

First light hits the trees.
Morning light.

As expected, it snowed last night. Not as expected, it snowed a little more than the light dusting that was forecast. A small low-pressure system unexpectedly formed over the northeastern Olympic Peninsula and Whidbey Island then moved south. End result was a little over 2″ of accumulation in many areas on the west side of the Salish Sea. Not a big blizzard by any measure, but still a big deal in a climate that simply doesn’t see a whole lot of snow.

Then the storm promptly departed, leaving clear skies in its wake. It’s been years since that’s happened after a snowfall here, so I really enjoyed the treat of watching it gradually get bright this morning, going through various shades of first purplish then bluish light, followed by the trees being hit by first light. This sort of thing happens routinely in the Rockies, where I lived in my teens and twenties, and it brings back memories of winters there.

White Rock Canyon

Published at 12:59 on 13 February 2018

In the canyon. See link at end of post for more images.

Once in his life, a man ought to concentrate his mind upon the remembered earth, I believe. He ought to give himself up to a particular landscape in his experience, to look at it from as many angles as he can, to wonder about it, to dwell upon it.
— N. Scott Momaday

There is a great good in returning to a landscape that has had extraordinary meaning in one’s life. It happens that we return to such places in our minds irresistibly. There are certain villages and towns, mountains and plains that, having seen them walked in them lived in them even for a day, we keep forever in the mind’s eye. They become indispensable to our well-being; they define us, and we say, I am who I am because I have been there, or there.
— Ibid.

One of my goals on my most recent trip to New Mexico to visit my parents had been to revisit White Rock Canyon, a landscape I bonded with in my youth. It was not even a half-mile from the house I lived in during my teens. Initially, like most, I concentrated my visits in the colder months, because the canyon becomes an inferno in the summer; its black basalt walls collect and concentrate the heat of the already intense Southwestern sun.

Then one June curiosity got the best of me: what would the canyon be like now? What would the hottest and driest spot in the county be like during the hottest and driest part of the year (as June is, in New Mexico)? There was only one way to find out, so one fine scorching afternoon I loaded a day pack with several canteens and descended into nature’s oven.

The cacti were in their typical June defiance. As the most drought-tolerant of plants, they could afford to bloom despite the conditions, and they did. As such, they were richly reaping the rewards of their monopoly on the supply of pollen and nectar; each cactus blossom was teeming with pollinators.

As expected, it was hot. Clouds of powdery, dessicated dust rose with every footfall. It was a challenge to exercise discipline and ration my water so I would still have some on the trip up. The further I descended, the hotter it got. The grasses and forbs were withered and brittle brown amongst the angular black boulders and parched soil. The branchlets of the junipers and even the blooming cacti looked wizened and water-deprived.

Then I turn a corner of the trail and see a view of vibrant, lush, defiant green appear. It seems like a hallucination, so out of place in this dry land in its driest season. It’s the sort of green one might see in Ohio or Louisiana or the Pacific Northwest, a green born of plant life exuberating in a water surplus.

I’ve been here before, so know it is no hallucination. The same descent that brought me into ever hotter conditions brought me ever closer to the water table. At the rim, it was nearly 1,000 feet below the surface. Here, near the bottom, the surface meets it. Multiple springs burst forth and merge into a clear stream.

I enter into the deep shade and rest by the first spring. It is mercifully cooler here among the verdure and abundant water. After a few minutes I glance upstream. Orchids!

Hundreds of orchids, in fact. In full bloom. More wild orchids than I have ever seen in one place. It turns out that these springs are one of the few places in New Mexico where the stream orchid grows, and they bloom in June. Because nobody I know enters the canyon in June, nobody I know knows about them.

That decided it; from then on I regularly visited the canyon, year-round, even though people thought I was nuts for going there in the summer when it was so hot. In August, the area around the springs was more magical yet. Cardinal flowers bloomed in a profusion as great as the orchids did earlier.

I had been wanting to see these rare flowers ever since hearing about them as a younger child in Illinois. I had given up hope of seeing them when we moved west, thinking they were a strictly Eastern/Midwestern plant. The tall spikes of scarlet humming with hummingbirds looked like a scene that belonged more in the jungles of Central America than the high deserts of New Mexico. Yet I could lift my eyes and see that beyond the narrow strip watered by the stream and springs, the austere landscape remained.

Some days I paused on the rim before I enter the canyon, surveying the landscape and choosing an off-trail destination that looks interesting from above. Other discoveries followed: a rock wall covered in dozens of petroglyphs, benches untouched by sheep and cattle where the grasses grew as tall and thick as they did everywhere centuries ago, ancient irrigation works, piles of giant boulders that left one feeling as if an ant amongst grains of coarse sand, unusual ferns (yes, desert ferns), and others I can’t recall at the moment.

Naturally, I had to go back someday, but my parents moved, first to Texas, then back to New Mexico but 100 miles from the canyon. It’s never been convenient to work in a side trip, but I kept saying to myself that someday I’d rent a car and make a day trip there.

Someday was Monday. It being in a town I had lived in for eight years, I drove directly to the trailhead with no missteps. There is now a fancy sign with an elevation profile and rules. I did not read the rules. Other than that, there were not any big changes. No new enlarged parking lot, no big crowds at the trailhead; it was basically the same as I had remembered. From the rim, the familiar landscape of river, semi-desert vegetation and Toreva blocks came into view.

It was winter, so no sightings of wildflowers this time (though the ferns are evergreen and were still there). There was still the unique fragrance of the canyon, a mix of sagebrush, basalt, and dust. It was still surprisingly free from human sights and sounds for a place right on the edge of a town: canyons lie below the surrounding land, frustrating the ability for sounds to enter them. It’s the converse of how you can see and hear signs of distant civilization from a otherwise remote mountaintop.

I found and climbed the boulder pile (easy to find, it’s close to the trail) and visited the petroglyph wall (less easy, it’s a detour off-trail of at least a half mile through terrain that is in places quite rugged). The latter spot was no longer completely my own, as others were obviously visiting and admiring the ancient artwork, as evidenced by the faint trail, marked by cairns, and trampled vegetation at the site itself.

Overall, however, the canyon has changed far less in the intervening 35-odd years since I last saw it than many attractions in that state have. Part of it is it’s not really a tourist attraction: it’s a county park, not a state or national one, and the county really doesn’t publicize it much (there’s no signs directing one to the canyon from the nearest major highway). Mostly, it’s a spot for the locals.

Halfway through my visit I realize how much that place is still part of me today, how its lessons in harsh beauty have influenced my own outlooks. I just can’t get on board with so much New Age stuff because it strikes me as all soft and mushy and friendly and cute; the world isn’t all soft and mushy and friendly and cute, sorry. Ditto for a good chunk of politically liberal beliefs that think all problems can simply be loved away; sometimes things must be fought for. I care even less for right-wingers and their cheering on of capitalism and its subjugation and domestication of the wild.

The natural world exists on its own terms, and it’s not simply good and bad according to our own metrics (nor should it be). The canyon can outright kill (and has killed) the unprepared, the foolish, and sometimes the simply unlucky. Hazards abound: extremes of temperature, a disorienting terrain, rattlesnakes, and sheer cliffs among them.

Would those orchids have been the experience they were if it was easy and pleasant to get to them, if I had expected them because I had heard of them from somebody else first and gone to see them, if there had been crowds and paved trails and a gift shop there? If there had been signs and rules and regulations and profit-making capitalists charging money everywhere, instead of the freedom to explore and wander that I had then? If the weather had been comfortable and temperate?

No, I don’t want a world engineered to be nice and safe, or a world engineered to be efficient and profitable. I want a wild world, a free world.

More photos here.