HN
Today

"Plain text has been around for decades and it's here to stay." – Unsung

Marcin Wichary's Unsung blog extols the enduring virtues of plain text through the lens of modern ASCII/text-based diagramming tools, showcasing their contemporary relevance and celebrating the power of intentional constraint. Hacker News, ever keen on fundamental computing concepts, dives deep into the nuances of "plain text" versus "ASCII" definitions. The discussion also expands on the practical applications and limitations of such simple yet potent interfaces, sparking debate on its historical evolution and future role.

77
Score
16
Comments
#6
Highest Rank
10h
on Front Page
First Seen
Apr 25, 3:00 AM
Last Seen
Apr 25, 12:00 PM
Rank Over Time
269118961011109

The Lowdown

The Unsung blog post, "Plain text has been around for decades and it's here to stay," celebrates the enduring power and relevance of plain text, particularly as seen through modern ASCII and text-based UI design and diagramming tools. Author Marcin Wichary argues that these tools represent a contemporary take on a decades-old concept, demonstrating the strength of intentional visual limitations and text editing as a potent interface.

  • The article highlights tools like Mockdown, Wiretext, and Monodraw for creating diagrams and UIs using text characters.
  • It posits that these tools appeal to those who prefer limited visual choices, value low-key diagramming, and are increasingly serving as entry points for generative AI.
  • Wichary finds these tools interesting as a modern revival of concepts from the 1970s-80s (like TUIs and Turbo Vision), but with modern affordances like web access and mouse support.
  • The author emphasizes the practice of "constraint," suggesting it will become more crucial as computing power increases, both to simplify tasks and to make new challenges (like with AI) more manageable.
  • The longevity and power of monospace plain text are celebrated for its portability and the well-known, potent nature of text editing as an interface.
  • A caveat clarifies that "ASCII" is used colloquially, similar to how "GIF" is used for looping animations. Ultimately, the piece underscores the timeless appeal and practical utility of plain text, positioning it not as a relic of the past, but as a robust and adaptable medium poised for continued relevance in an evolving technological landscape.

The Gossip

Defining "Plain Text": A Textual Tangle

Commenters quickly pivot from the article's specific tools to a philosophical debate about what "plain text" truly means, especially in contrast to "ASCII" and in the context of modern encodings like UTF-8. The article's use of "ASCII" colloquially for box-drawing characters sparks discussion, with some arguing that UTF-8 has made "plain text" a clearer concept again, while others, citing Dylan Beattie's "There's no such thing as plain text" talk, highlight the inherent complexities of character encoding. There's a consensus that while plain text offers simplicity, its lack of inherent structure can be a limitation compared to well-specified formats.

Tool Time: More Text-Based Creations

Many users contribute to the list of modern and classic text-based diagramming and ASCII art tools, eager to share their favorites or discover new ones. Mentions include `M-x artist-mode` in Emacs, asciiflow.com, asciidraw.github.io, D2, and monosketch.io, demonstrating a lively interest in this niche of software.

The Simplicity vs. Structure Quandary

The discussion often touches upon the inherent trade-offs of plain text. While lauded for its simplicity, portability, and universal editability, its lack of built-in structure is acknowledged as a significant limitation. Commenters weigh the benefits of ad-hoc plain text solutions against the robustness and tooling of structured formats like XML, JSON, or even database systems, highlighting that while plain text excels in certain scenarios, it's not a panacea for all data management needs.

Unsung's Praises Sung

Several commenters take the opportunity to praise the "Unsung" blog itself, calling it "one of the best little blogs around" and encouraging others to explore its content, indicating that the source of the article is well-regarded within the HN community.