Readit News logoReadit News
WJW commented on Should the web platform adopt XSLT 3.0?   github.com/whatwg/html/is... · Posted by u/protomolecool
pyuser583 · a day ago
There is a fascinating alternative universe where XML standards actually took hold. I've seen it in bits and pieces. It would have been beautiful.

But that universe did not happen.

Lots of "modern" tooling works around the need. For example, in a world of Docker and Kubernetes, are those standards really that important?

I would blame the adoption of containerization for the lack of interest in XML standards, but by the time containerization happened, XML had been all but abandoned.

Maybe it was the adoption of Python, whose JSON libraries are much nicer than XML. Maybe it was the fact that so few XML specs every became mainstream.

In terms of effort, there is a huge tail in XML, where you're trying to get things working, but getting little in return for that effort. XLST is supposed to be the glue that keeps it all together, but there is no "it" to keep together.

XML also does not play very nice with streaming technologies.

I suspect that eventually XML will make a comeback. Or maybe another SGML dialect. But that time is not now.

WJW · a day ago
> I would blame the adoption of containerization for the lack of interest in XML standards, but by the time containerization happened, XML had been all but abandoned.

It got abandoned because it sucks. New technology gets adopted because it's good. XML standard were just super meh and difficult to work with. There's really not much more to it than that.

WJW commented on Should the web platform adopt XSLT 3.0?   github.com/whatwg/html/is... · Posted by u/protomolecool
echelon · a day ago
Google didn't want XML to win.

XHTML would have made the Semantic Web (capital letters) possible. Someone else could have done search better. We might have had a proper P2P web.

They wanted sloppy, because only Google scale could deal with that.

Hopefully the AI era might erode that.

WJW · a day ago
XML died because it sucks. Everyone who had to deal with it back in the day jumped to YAML and/or JSON as quickly as they could. Google didn't cause that, but because they're a search engine they followed it.
WJW commented on Google did not unilaterally decide to kill XSLT   meyerweb.com/eric/thought... · Posted by u/bkardell
hobs · a day ago
And so would that be a thing we can maybe have an issue with? The entire "handwaving away" bit is the fact that moving a decision another layer up a hierarchy doesn't change who is responsible or how that responsibility manifests, a different problem then "they get to decide on how they spend their money" - we don't have the resources vs we are not going to use them on what you want (which itself is something that is up for say, an influence campaign.)
WJW · a day ago
You can have an issue with that if you want, but I won't be joining you. Put up your own money (or time!) if you want to keep XSLT. Personally I think there are many better ways to spend money than on features nobody uses. Even just giving the money back to shareholders via buybacks or dividends would be better than doing useless work on purpose.
WJW commented on Io_uring, kTLS and Rust for zero syscall HTTPS server   blog.habets.se/2025/04/io... · Posted by u/guntars
WJW · a day ago
Pretty cool! Adding kTLS is definitely an improvement. I made an actually zero-syscall per request server a few years ago (and blogged about it at https://wjwh.eu/posts/2021-10-01-no-syscall-server-iouring.h...) but as TFA notes it comes at a heavy cost of constantly busy-looping.

io_uring is very cool tech though and has been progressing at an impressive pace the last few years.

WJW commented on Google did not unilaterally decide to kill XSLT   meyerweb.com/eric/thought... · Posted by u/bkardell
hobs · a day ago
I like how the resource issue is hand waived away because some random manager decided not to do it, and that's somehow a force of nature now.
WJW · a day ago
Well yes? People get to decide what to do with their own money, and managers get to decide what to do with the companies' money. That's basically what being a manager means in the first place. They decided spending that money on maintaining a barely used feature was not a very good use of the budget, and that it might be better spent on something that people actually use.
WJW commented on Vibe Coding Is the Worst Idea of 2025 [video]   youtube.com/watch?v=1A6uP... · Posted by u/tomwphillips
j4coh · 4 days ago
We're also at step 2 bordering on 3 in my plan to solve the housing problem by making buildings out of dried human waste.
WJW · 4 days ago
Not to mention at step 2 of my plan of getting to the moon by climbing progressively higher trees. Step 3 will come any day now!
WJW commented on The circular economy could make demolition a thing of the past   theconversation.com/the-c... · Posted by u/PaulHoule
tomrod · 6 days ago
To my understanding, Japan has already done that. https://www.openculture.com/2020/10/daisugi.html
WJW · 6 days ago
According to the comments that is just a variation of coppicing, which is several millennia old and practiced around the world. (see https://en.wikipedia.org/wiki/Coppicing which also mentions the Japanese variant)

While coppicing does results in fairly straight trees, they're still circular and will result in large amounts of waste if you try to cut dimensional lumber out of it.

WJW commented on The circular economy could make demolition a thing of the past   theconversation.com/the-c... · Posted by u/PaulHoule
Joker_vD · 6 days ago
> the wooden beams in a building are usually just 20% of the original wood taken from source. The remaining 80% is lost as production waste in the form of sawdust, scraps, discarded parts, and so on.

Kinda mind-boggling how this has been parodied since forever [0], yet is still true. And we're not even talking about the Soviet-style production organization where frugality was never paid more than lip service: you'd think that in a competitive environment there'd be enough pressure to save up on the input resources wasted.

[0] https://youtu.be/YUQ-v62VqgM?t=188

WJW · 6 days ago
You can't just say "80% is wasted" when it's just wood that is used for other purposes than timber. Until we can convince Mother Nature to grow trees which are perfectly straight and preferably already square, the process of converting a cylindrical log to a square beam will inherently have some cutoffs.

The linked article in turn links to a research paper at https://www.woodresearch.sk/wr/201202/12.pdf, and while that paper does support that only ~20% of a tree gets sawn into long pieces of (construction) lumber, it absolutely does not support that the remaining 80% is waste. For example, ~37+9= 46% goes to the production of chip and particle boards, a decent amount becomes firewood, the paper industry takes some "waste" wood as input for cellulose production, sawdust has a variety of purposes and even the leaves and stumps can simply be composted.

WJW commented on Why Nim?   undefined.pyfy.ch/why-nim... · Posted by u/TheWiggles
GoblinSlayer · 6 days ago
If those 10 languages were good, why there are 10 of them? Shouldn't they kill each other? In the end there will be only one.
WJW · 6 days ago
Why are there hundreds of food recipes in the world? Shouldn't the most delicious dish just kill all the others? In the end there will be only one dish and we will all eat only that.
WJW commented on Occult books digitized and put online by Amsterdam’s Ritman Library   openculture.com/2025/08/2... · Posted by u/Anon84
grimgrin · 8 days ago
aside, my kindle is named: "Octarine Fairy" -- hardly fitting, except it's a book and I adore discworld

https://wiki.lspace.org/Octarine_Fairy_Book

WJW · 8 days ago
That is a very cool name for a kindle. Never stop believing in dragons! You could actually make them extinct that way.

u/WJW

KarmaCake day12847October 24, 2015
About
Freelance Ruby scaling consultant. Hit me up if you need help with Ruby or scaling!

https://wjwh.eu

View Original