Profile avatar
gregpotter.me
• Musical instrument builder • Software developer
159 posts 20 followers 45 following
Regular Contributor
Active Commenter

200+ scientists are in the middle of a marathon livestream to show why weather and climate science is so important and needs all our help to continue. It is here: wclivestream.com/watch

It would be great if browsers/assistive-tech had actually implemented the HTML5 outline algorithm. It’s so much cleaner than what we have, and way easier to parse. You just walk the semantic elements in the DOM tree! …but no, we’re stuck with numbered headings and shoddy aria attributes hell.

CSS does separation of concerns wrong. In theory HTML is supposed to be the semantic language, and css the presentation language. However to do this properly the presentation language should follow the semantics of the semantic language.

In computer science, “closure” is a terrible name for what it represents. A better name for that concept would be something like “retainer”. Yes, it is scope getting enclosed in another scope, but that sounds far too static for what it is; more so, it is a scope getting retained by another scope.

As we reckon with corporatocracy in our real world governance, let us also be aware that most of the major governing bodies for the internet — W3C, WHATWG, ICANN — are currently structured around a presupposition of a corporatocratic real-world order.

If you restrict immigration and remove domestic food and medical aid, the labor-exploiting companies will have no labor force, because the exploitable labor will all be dead or kept out of the country. I guess that’s one way to end labor exploitation, but it’s a hell of a grossly inhumane one.

Don’t let the clickbait marketing of this video turn you off from it. It’s on PFAS, their environmental pollution proliferation, and their health effects.

@kevinpowell.co I have a topic suggestion for you. The way CSS is handled in web components and their shadow DOM. The cascade order just has more to deal with between different declaration locations in the DOM & shadow DOM — how :host etc. fit into the cascade order.

Breaking: NC Supreme Court candidate Jefferson Griffin just conceded the election - six months, and three rounds of vote tallies, after he lost. Our office led the legal defense of this election, pushing back against an effort to throw out tens of thousands of lawful votes.

Opinion: The super wide use of declarative UI frameworks like React or SwiftUI is a blight. Imperative UI with encapsulated components makes way more sense for most UI use cases. For web dev, I generally find declarative FP more apt on the server side and imperative OOP more apt on the client side.