I poke around in node_modules with some regularity (often in combination with the debugger) and it’s always nice to find actual source files, not just source maps.
Roll 12 6-sided dice in turn, record the sequence. What are the chances that specific sequence should be rolled? Less than 1 in 2 billion. Anything remarkable about that? Clearly not.
The latter is roughly what we do on the project I work on:
English string directly in the source, plus a human-readable identifier that helps translators understand the context of the string they’re translating. One script to extract all strings, and another to load all translations.
Looks really nice. One comment from a usability perspective: it would be nice if the center of rotation were a point on the trail, rather than a point somewhere underneath the landscape. Better still if that center point was dynamic as you pan around the map, such that it’s always the ‘middle’ point of the trail segment that’s in the viewport (at least, I think that’s what my brain is telling me it wants, I might be specifying that slightly wrong).
Very nice idea, and nicely implemented. One of those things that seems like it should already have existed, especially with how many headless CMSs there are out there, having a personal CMS of sorts just makes sense.
One reason could be to enable novel fare systems, like London has with its Oyster network.
You can travel around (scanning your contactless debit / credit card) without thinking about how much you’re paying, safe in the knowledge that the system caps your daily / weekly spend to predefined limits, essentially making it never more expensive than a daily / weekly travel card would be. The caps are automatically calculated for the zones you travel in.
It’s a very nice experience as a rider. Especially beneficial to visitors who can just scan through the gates as any Londoner would, no ticket purchase required.
As for the rationale to implement such a system — well, it’s ultimately a public service. All revenue generated is reinvested into the network, in London at least. The economic value of a fast, efficient, painless transit system that everyone uses, regardless of class or wealth, most surely outweighs any lost breakage revenue.
To add to this: don’t touch your eyes when you’ve been in public places and touched unsanitary surfaces. Your eyes are a really easy path into the body for pathogens.