16 December 2022

Mini-rant

Looking forward to the day when I no longer hear, without definition, the phrase "on prem." Ugly, jargony, and unecessarily obscure.

11 December 2022

Extensions

As of 04:05 this morning, the PHP refactoring and language level upgrade that I started working on in July, is finally released.

06 December 2022

Plink

Flashbacks of the year that I spent as a consultant with a cadre of operations researchers.

...well over a hundred parameters for one function call, with a mix of literal values and pointers being passed in.

Some of the parameter and type names are particularly frightening. a1alleles is not a name you want to read in Arial. And what of Oblig_missing_info* om_ip?

22 October 2022

CHUNK

Matt Parker breaks down his supporters' efforts to optimize the Jotto Problem. Rust and Julia are two of the languages used, but C++ was a favorite of the record holders.

09 October 2022

BWK

Brian Kernighan, who put the K in awk, is still patching it, in this case to provide Unicode and CSV support.

Recycling

Not obsolete quite yet: there is still a market for floppy disks, including 5.25- and 8-inch disks, which really were floppy. Well, flexible.

20 June 2022

Archives

The Association for Computing Machinery is rolling out open access to its back catalog, as Ernie Smith reports.

16 April 2022

12 March 2022

Care for a game?

Betsy Golden Kellem reminds us that Elektro wasn't the only box of electronics and blinking lights on display at the 1939 New York World's Fair. There was also The Nimatron.

Slugs...

...are one of the terms that have acquired multiple meanings in my shop. Beyond the traditional journalism meaning—a short, reusable, almost arbitrary, traditionally ALL CAPS handle for a story making its way through the editing process—we've also used "slug" to refer to the friendly label above the headline that sets some context for the reader. In What's making us happy, it's the "SPECIAL SERIES" tag. The main topic of the story is often used as the slug, unless we're on the landing page for that topic... and that's a long story. To avoid confusion, we're introducing the jaunty term "eyebrow" as a replacement. The new CMS that we're on the long road to adoption uses "slug" for the semi-legible part of a semantic URL, the "whats-in-a-slug" bit in the case of the Times article linked above. "Permalink text" is the suggested replacement, but I think we'll still have to slug it out.

26 February 2022

191

I had a small hand, back in 2020, in this phase of bringing NPR and its member stations to its new CMS, Grove. It's nice to have a project phase come to completion. The last station site to come aboard was KDLL in the the Kenai peninsula of Alaska. More work to come!