yatsyk
Joined 16 years ago
Joined 16 years ago
Here are the advantages of this approach compared to using guts lib: - I get validation with clear error messages. - It supports many languages out of the box. - I don’t need to maintain a custom library. - JSON Schema is well supported in LLMs (for example, with structured output or vibe coding).
As I understand it, Durov doesn’t agree with your statement — you can check point 5 of his 2014 manifesto [1]
[1] https://globalvoices.org/2014/03/13/pavel-durovs-seven-reaso...
But I think it’s hypocritical to talk about freedom of speech issues in Western Europe while ignoring similar or worse restrictions in China, Russia, or Dubai, where he lives.
It’s similar to Musk’s approach — when Twitter is shut down in Brazil, it’s a freedom of speech violation, but having a Tesla factory in China suddenly makes that problem disappear there.
Disclaimer: I'm the author
[1] https://treemap.yatsyk.com/ [2] https://treemap.yatsyk.com/folderstat
I've created npm module for cushion treemap rendering [1]. Treemaps is most compact way to visualize huge tree structures such as file sytem.
[email protected]