- It's also just kinda bad. Like, people were celebrating the has() pseudo class allowing them to do things with selectors that would be trivial in XPath in its first version 20 years previously.
I will give the people who work on CSS props though, they are the only ones interested in advancing browser's capabilities as something more than just a JS runtime, that is to be commended.
- You've always been able to do it, doesn't even need to be HTML, serialise as XHTML and you can include the tags on your own namespace and have separate CSS for them.
<!DOCTYPE html>
<html
>xmlns="http://www.w3.org/1999/xhtml" xmlns:ns1="mynamespace" xmlns:ns2="yournamespace"<body>
<CustomElement>Hello</CustomElement><!-- Custom element in the XHTML namespace -->
<ns1:CustomElement>Hello</ns1:CustomElement>
<ns2:CustomElement>Hello</ns2:CustomElement>
<style type="text/css">
</style>@namespace ns1 "mynamespace"; @namespace ns2 "yournamespace"; CustomElement { color:green; } ns1|CustomElement { color:red; } ns2|CustomElement { color:blue; }</body>
</html>
- People do for far less.
If the Covid lockdowns taught us anything, its that a colossal number of people would happily subject tens of thousands of people to easily preventable deaths if it meant they could get Applebees for dinner. Besides that, huge numbers of people join the military precisely because they value a Muslim foreigners life as being worth less than a joke degree from some no name college.
So long as there is a bare minimum amount of indirection, they happily do it.
- If you look at daytime TV in the UK, there are a lot of ads targeting the elderly talking about funeral cover and life assurance and so on.
I for one cannot wait for a future where grandparents get targeted ads showing their grandchildren, urging them to buy some product or service so their loved ones have something to remember them by...
- If I was vegan and found out after the fact that a meal that I enjoyed contained animal products in it that doesn't mean I'm some hypocrite for consuming it at the time. Whether I enjoyed it or not at the time it still breaches some ethical standard I have, abstaining from it from then on would be the expected outcome.
- > To me, art is a form of expression from one human being to another. An indie game with interesting gameplay but AI generated assets still has value as a form of expression from the programmer.
How though? If questions about style or substance can be answered with "because the AI did it, its just some stochastic output from the model" I don't see how that allows for expression between humans.
- I lead a team that manage trade settlements for hedge funds; data is exported from our systems as XML and then transformed via XSLT into whatever format the prime brokers require.
All the transformed are maintained by non-developers, business analysts mainly. Because the language is so simple we don't need to give them much training, just get IntelliJ installed on their machine, show them a few samples and let them work away.
We couldn't have managed with anything else.
- "The reality is that for all of the work that we've put into HTML, and CSS, and the DOM, it has fundamentally utterly failed to deliver on its promise.
It's even worse than that, actually, because all of the things we've built aren't just not doing what we want, they're holding developers back. People build their applications on frameworks that _abstract out_ all the APIs we build for browsers, and _even with those frameworks_ developers are hamstrung by weird limitations of the web."
- https://www.hackerneue.com/item?id=34612696#34622514
I find it so weird that browser devs can point to the existence of stuff like React and not feel embarrassed.
- While China has spent the past few years building trains, factories, solar panels and everything else needed for a global superpower, the west has spent that time buying and selling monkey jpegs to each other.
I wonder if they'll be able to successfully avoid the mistake of financializing everything.
For tools users use, developer experience is important, so they get whatever React and Electron slop we hurl over the fence.
Tale as old as the web.