Hacker News with Generative AI: Text Editing

Ropey – A UTF8 text rope for manipulating and editing large text (github.com/cessen)
Ropey is a utf8 text rope for Rust, designed to be the backing text-buffer for applications such as text editors. Ropey is fast, robust, and can handle huge texts and memory-incoherent edits with ease.
Show HN: Copy from tmux/nvim to clipboard over SSH (mil.ad)
Copying text to clipboard when working on a remote machine via SSH can be tricky. While you can usually highlight text with your mouse to copy it to the primary selection clipboard (and paste with middle-click), this approach has limitations.
Lies I was told about collab editing, Part 1: Algorithms for offline editing (moment.dev)
In early 2024, I began investigating collaborative editing systems for use in Moment’s core text editor.
Text Editing Hates You Too (2019) (lord.io)
Alexis Beingessner's Text Rendering Hates You, published exactly a month ago today, hits very close to my heart.
The missing text focused programming environment (utoronto.ca)
Hot take: the enduring popularity of writing applications in a list of environments that starts with Emacs Lisp and goes on to encompass things like Electron shows that we've persistently failed to create a good high level programming system for writing text-focused applications.
Unused Keys in Vim (fandom.com)
This page lists single unused keys in Vim. As such, it is an inverted version of :help index. In addition, the page lists synonyms that can safely be mapped.
Even Microsoft Notepad is getting AI text editing now (theverge.com)
Microsoft is adding AI-powered text editing to Notepad, the stripped-down text editor originally introduced in 1983.
Show HN: I Made Fleschkey – Non-AI Text Editor with Readability Insights (fleschkey.com)
For clear communication, try Fleschkey, the go-to tool for real-time readability analysis using the Flesch-Kincaid tests.
Speech Dictation Mode for Emacs (lepisma.xyz)
There is a wide range of input mechanisms for computers, starting with keyboards (which are relatively mature) and extending to various types of neural interfaces (currently under research). Speech lies somewhere on this spectrum with a lot of promises but still not much to show for. Keeping accessibility aspects aside, I think speech is mature enough to be used for drafting ideas and taking notes. Maybe not so much for structured writing like programming or final versions of most prose.
Chrome and FF extension to edit any browser text field in an Emacs buffer (github.com/KarimAziev)
Emacs: smarter search and replace (2021) (xenodium.com)
Import and Export Markdown in Google Docs (googleblog.com)
Editing Files at 1000 tokens/s with llama-70B (cursor.com)
Notepad Tab (notepadtab.com)