@ekes That rendering was available as a layer on the OSM site for a while, and then removed. No idea why! It's definitely better, though the shades of blue for tram and metro are far too alike.
Is there a concept in #programming for whether an #API is inward or outward? For example, suppose I have an interface whose intention is that other code can implement it, but it's only supposed to be called by the internals of my code: it's public for implementation, but internal for callers.
@jbutz Yes, Drupal plugins is where I've encountered this. My module consumes the plugins, but other modules can implement further plugins to extend functionality.
@aaronfc APIs can go in both directions as well though - for example, a service that you can call and whose class you can replace is an API that's both inward and outward. You can call it and you can implement it.
@rupertj@internal is the total opposite of API though - it means the whole thing can change at any time. A plugin interface isn't internal, it's a one-sided API.
@aaronfc Some interfaces are meant to be called and implemented. Some are only meant to be implemented and not called. There might be cases (I can't think of any) that are only meant to be called and not implemented.
@marcprecipice@KidicalMass Two requisites of any #KidicalMass ride: a kid with toy baby carrier on their bike containing their teddy, and an old dude riding a recumbent come to support and show solidarity!
@das_menschy It's true that the name has to be explained to people. But you also need to make it clear that it's accessible to families with young children, as a lot of cycling events aren't.
@pablolarah@dbushell I will say though that having tried the Gutenberg editor recently, the UX is fantastic. Just a shame about the data storage model...
@dbushell@pablolarah We've got Drupal making crazy nested structure of entities on one side, and Wordpress dumping everything in flat text fields with magic markup tags... Opposite approaches but both badly flawed.