9,767 karma · joined January 23, 2014
[ my public key: https://keybase.io/clairity; my proof: https://keybase.io/clairity/sigs/ma5o_Z3EY_dqOeB7SVbxVEV9kRTXFx0l4kYLtxhMvc4 ]
CO₂ is a fashionable concern but not scientifically supported. more importantly, it distracts from things we really should be concerned about as states and nations, like actual pollution and the alarming concentration of power and wealth.
it's really not debatable. the feeling of stuffiness is a function of many things, but environmentally, it's mostly temperature and humidity (we humans are hot and breathe out lots of humidity). there are no cognitive/energy effects until you get into the 10's of thousand of ppm, as the mechanism of action is competing out oxygen, not some intrinsic maladaption to CO₂, which is actually vital to life on earth. it's fashionable to hate on carbon right now (it's mediopolitical), and that's really all there is to it.
particulates, VOCs and chemical off-gassing, on the other hand, do have known mechanisms of harm, and that's something you should be more concerned about, but not yet alarmed. most of that pollution comes from cars and coal/gas power generation, so long-term, we should move toward more efficient habitation (e.g., denser cities, public transit) and cleaner power generation (including nuclear) if we really care about our collective health.
practically no one should be worried about CO₂ in their daily lives. it's thoroughly a red herring.
there are also repositories, like https://railsbytes.com/, where you can peruse similarly pre-composed app templates of varying quality.
you have a typo on that page under https://htmx.org/essays/view-transitions/#the-css : @keframes instead of @keyframes
LA has the best korean food in the US, particularly because it has the best banchan (like kimchi!). even so, i generally wouldn't go to a korean sushi restaurant for good sushi in LA.
swear words are exclamatories, meant to indicate extreme emotion. so using a lot of swear words is like shouting all the time, or using all caps all the time in writing. it washes away the richness of expression and makes the swearer seem unable to properly contextualize and express their emotions. our brains are attuned to wash out sameness and pick out differences, especially sharp ones. that's also why selective swearing is very effective, and constant swearing is ineffective.
there's certainly much more to it than just that, but that should be the core contextualization of swearing for kids. let them experiment on their own but just like shouting all the time, let them know it won't be tolerated in most situations until they can effectively and appropriately wield this grammatical tool. don't impose some indirect, off-the-cuff age cut-off, which they'll surely understand as being arbitrary and therefore easily (and rightfully) dismissed.
tolkien, on the other hand, i found so boring as to never have been able to finish even a fraction of any of his books.
i do like that the departure times are (slightly) more accurate because of the crowd-sourcing. however, the underlying data from metro is a mess, so they end up looking bad anyway because trains and buses still show up (or don't) unexpectedly due to metro's unreliable data.
back in the day, we built a real-time sports stats app on top of rails and firebase (before it was gobbled up by google) that provided some affordances in that regard, but truly offline first--saving locally, then syncing when online--would be a great rails use case.
css variables in media queries would be helpful too, but mixins to me is the next big step after :has() (oh so useful, come on firefox!) and this nested css syntax. unfortunately, it may be years for us to see it in browsers. there's no consensus yet on mixin syntax or where in the css lifecycle it would be implemented (there are potentially serious performance implications apparently).
the best response to a dichotomy is rarely centrism (taking the middle position). that's just implicitly accepting the framework of the dichotomy. critical thinking requires moving laterally among multiple dimensions to uncover the crux of the dichotomy itself (the power interests that form the dichotomy) and to reason yourself into a better framing.
with respect to DEI, the term DEI itself is now political, so that slides us right into the false dichotomy. if we want to talk reasonably about the issue, we should probably leave that term aside.
"poisoning" is a needlessly loaded word in this context. CO₂ is literally critical for life. just about any molecule/compound at those concentration levels (outside of those we co-evolved with, like nitrogen) will have noticeable effects as well.
pollution, on the other hand, is a real concern. that's stuff like radon, VOCs, methane, dioxins, and SOₓ emissions. as such, one thing we should be doing with vigor and relentless focus is phasing out coal plants (if we were actually putting our priorities in the right place) rather than worrying about the sideshow that is carbon emissions.
in any case, i agree that there's a lot going on to add affordances for keyboard users that screenreader users don't need. screenreaders would just need the <nav> element (probably should be aria-labeled too) and the <ul> link list.
it's neat but a little convoluted. i'd also vote for using a <button> rather than a checkbox plus anchors, but buttons do have technical limitations (as noted elsewhere) that browser engines should fix (similar to how dialog elements are now nearly javascript-less, only requiring a `showModal()` call to open), rather than having to have authors work around them.
it would be roughly $600B to build enough neighborhood parking garages in LA to serve all its residents. that's just half a year's worth of GDP, which is not nothing, but certainly within reach. with just that, LA could remove all on-street parking in neighborhoods and turn it into bike lanes and/or extend the curbs to add more trees and sidewalk.