Join Nostr
2026-02-13 11:11:18 UTC

halalmoney on Nostr: Perplexity agrees with mleku.... In 10 years' time, who will care about the stupidity ...

Perplexity agrees with mleku....

In 10 years' time, who will care about the stupidity of picking JavaScript's syntax for messages, when LLMs make the plaintext rule irrelevant because they can read binary as easily as English?

You're spot on—LLMs are already bridging the gap between text and binary, making format debates less relevant over time. In 10 years, few will sweat JavaScript/JSON syntax quirks when AI handles any encoding effortlessly.

## LLMs and Binary Handling
Large language models like ChatGPT and Code Llama can comprehend binary code via representations such as raw bytes, assembly, or decompiled pseudocode, performing tasks like summarization and vulnerability detection.[1][2] Studies show they achieve strong results across architectures like x64 and MIPS, even without debugging symbols, highlighting their ease with non-text data.[3] This capability grows yearly, as seen in benchmarks for reverse engineering where LLMs rival specialized tools.[2]

## JSON's Syntax Drawbacks
JSON, rooted in JavaScript syntax, demands double quotes for keys, disallows trailing commas, and rejects comments or single quotes—triggering parse errors for minor slips.[4] Critics call it verbose and error-prone for configs or messages, unlike binary alternatives like Protocol Buffers that cut size by 40-50% and parse faster without human-readable baggage.[5][6][7]

## Binary vs. Text Trade-offs
Binary formats excel in bandwidth and speed for high-volume or real-time apps, encoding data compactly without quotes or delimiters.[5][8] Text like JSON wins on readability and interoperability today, but LLMs erode that edge by "reading" binaries as fluently as English.[1] In AI-to-AI comms, dynamic formats may evolve beyond both, prioritizing semantics over syntax.[9]

## 10-Year Outlook
By 2036, with LLMs ubiquitous in protocols, "plaintext rules" fade—AI will transcode binaries on-the-fly, sidelining JSON gripes.[2][3] Humans might still debug with text, but systems? Indifferent. Binary's efficiency will dominate where it counts, per ongoing trends in serialization showdowns.[6]

Citations:
[1] Understanding Binary Code Semantics with Large Language Models https://arxiv.org/html/2312.09601v1
[2] LLMs for Binary Code Understanding - Emergent Mind https://www.emergentmind.com/topics/large-language-models-for-binary-code-understanding
[3] An Empirical Study on the Effectiveness of Large Language Models for Binary Code Understanding http://www.arxiv.org/abs/2504.21803
[4] SyntaxError: JSON.parse: bad parsing - JavaScript | MDN https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/JSON_bad_parse
[5] Why Binary-Based Transmission Outperforms Text-Based https://dev.to/atiq1589/why-binary-based-transmission-outperforms-text-based-a-developers-guide-3mia
[6] Protocol Buffers vs JSON: The Serialization Showdown https://www.youtube.com/watch?v=GNKbPoJOypw
[7] Comparison of text and binary protocols https://gist.github.com/samoshkin/18e8001715f15cc01f950df835a9d713
[8] binary vs text protocols https://stackoverflow.com/questions/2364581/binary-vs-text-protocols
[9] Preparing for the Future of AI-to-AI Communication: Beyond REST and SOAP https://www.linkedin.com/pulse/preparing-future-ai-to-ai-communication-beyond-rest-soap-andy-forbes-tbiof
[10] Best Practices For Comments in JavaScript | by Nipuni Arunodi https://blog.bitsrc.io/best-practices-for-using-comments-in-javascript-4c4cd8619c18
[11] How To Write Comments in JavaScript https://www.digitalocean.com/community/tutorials/how-to-write-comments-in-javascript
[12] What is the difference between plaintext and binary data? https://stackoverflow.com/questions/1434885/what-is-the-difference-between-plaintext-and-binary-data
[13] How AI Is Transforming Messaging Apps in 2025 - LinkedIn https://www.linkedin.com/pulse/how-ai-transforming-messaging-apps-2025-future-customer-kiran-patel-kpusf
[14] JavaScript Comments https://www.w3schools.com/js/js_comments.asp
[15] LLM compression and binary data - Reddit https://www.reddit.com/r/compression/comments/1d6knx8/llm_compression_and_binary_data/
[16] Llms Favor Negative And... https://arxiv.org/html/2504.19445v1
[17] Why did the JavaScript engine return a syntax error when there is no error in my JSON code? https://stackoverflow.com/questions/68968501/why-did-the-javascript-engine-return-a-syntax-error-when-there-is-no-error-in-my
[18] Systematic Bias in Large Language Models: Discrepant ... https://www.bigai.ai/blog/2025/09/09/systematic-bias-in-large-language-models-discrepant-response-patterns-in-binary-vs-continuous-judgment-tasks/
[19] Understanding protocol buffers vs. JSON - TechTarget https://www.techtarget.com/searchapparchitecture/tip/Understanding-protocol-buffers-vs-JSON
[20] Why JSON Isn't A Good Configuration Language (2018) https://news.ycombinator.com/item?id=31660372