Some months ago, I wrote a 2023 CSS wishlist for things I’d like to see in the spec. Among them was the desire to be able to add to existing CSS values. This would be particularly useful for multi-value properties like transition and transform, although it would also be cool to be able to add to existing numeric values, like 2em more padding than this would otherwise have. There would be difficulties implementing this as described in that post though. I’ve thought of some other possible options that may be less problematic.
robust forward and backward compatibility like CSS
simpler, easier to learn format than JS
little to write or think about for common functionality
little to send over wire for common functionality
more performant native implementation possible
familiar syntax to CSS devs
simple to connect behavior broadly to chosen selectors
cascade, @media, @support, etc to limit which and when behaviors apply
automatic handling of attaching and removing behaviors when they apply / don’t, including new DOM elements
maintain separation of concerns that keeping JS and CSS separate provides
I would like to see electric cars adopt hybrid energy storage / generation systems. An advanced controller would direct electricity to and from each system based on which is considered best at handling the current situation. If one has failed, it would simply be cut out of usage. It might include batteries, a generator, capacitors, compressed air systems, etc. A system like this would:
allow for characteristics that any one system doesn’t provide
provide an alternative / backup for if any one system fails / degrades
retain the simple, low maintenance drive system that an electric vehicle has
I saw an article about cities doing various things to reduce heat, including lighter road surfaces and planting trees. Trees provide good shade and reduce temperatures, and are generally good for the environment, but can require quite a bit of water for dry areas. I got to thinking that we could build artificial tree-like structures to provide shade. But it would require a lot of material, and it would be undesirable cost-wise and environmentally to dig up new materials for this purpose. So I wondered about building them from waste materials.
A parking garage would be built catering to vanlife visitors. It would have amenities for them and both short and long term parking pricing. The price would probably have to be kept a good bit lower than campgrounds, as their natural settings and added space offer added value.
Furnace with a powerful computer system providing the heat. Will use compute cycles for scientific research or other social or personal purposes, running things like BOINC, Folding at Home, crypto mining, or rented “cloud” usage. Fans or liquid cooling systems will carry heat to a traditional forced air or water boiler system to distribute the heat throughout the home / building. System will increase or decrease CPU usage based on thermostatic control.
A fully transparent LCD screen would be layered over an E-ink screen. The LCD would provide a color display that can change rapidly for animations, video, games, etc. The E-ink would provide a low power, eye friendly display for text and other visuals not needing the LCD capabilities. The best of both worlds.