Someone, or more likely something, out there in the surveillance world thinks I’m a senior. For years now I’ve been receiving mail from AARP and its adjacent services. If there’s a new clinic for seniors, they’ll make sure to mail me a card. They even followed me after I moved apartments!
Most recently, the surveillance machinery figured out I speak Russian so I got this nice card offering help in renewing my Medicare. (Which I don’t have because I’m in my thirties.) They’re so close, and yet so far.
On the second day of the shelter in place order in Oakland, I went for a walk around Lake Merritt. Turned out I wasn’t the only one.
There weren’t as many cars driving around so it was much quieter. I could hear birds, I could hear footsteps, and I could hear the hum of people’s voices.
Some were walking their dogs, some were reading with their dogs, others were jogging with their dogs. There were a lot of dogs.
Since gyms were closed as well, I noticed a lot of different types of exercise: running, boxing, lunges on benches, Tai Chi, soccer, you name it.
Most businesses were closed, except for a few restaurants that only served take out.
Finally, there was joy! Couples chatting with each other, children running around, ducks being ducks, trees blooming.
After all, human wonder always makes its way through.
What happens when you drop the “C” from CSS? At Medium, we’ve been experimenting with a new way of using CSS to style our user interface components: a few months ago we started using small, atomic, and non-cascading classes instead of the usual BEM modifiers. The result is that we have a slightly more awkward but much more robust system of styling visual components.
CSS has only one global scope. There are no namespaces, no local scopes: if you define a class—say author—to use on the story page, you have to be very careful to not to re-use the same class anywhere else because the same set of rules will be applied there as well. For generic components this is OK and even desirable: a Medium button should look pretty much the same on any page, after all. The complexity hides, as it always does, in the gray area of pretty much: what if you want a button to look slightly different but just on this one single page. …