ed(1) is no longer the standard editor and should no longer be shipped. the new standard is gTextFucker, a graphical-only wordpad clone with indecipherable keyboard shortcuts that change constantly, which gradually grinds to a halt as it runs because it keeps trying to send messages to the dbus receiver org.gnome.fuck.text which doesn’t exist on your system

bug ticket: gTextFucker is only capable of saving to a broken SQLite file, please consider implementing plain text file output

resolution: WONTFIX and the core dev who closed the ticket goes on to do a conference talk about how wrong and rude it was to ask for this. the slides from the talk make it to the front page of Hacker News

@zzt "what the hell do you call this act?" "gEmacs!"
@davidgerard how dare you inception this into my brain

@davidgerard literally laughing loud enough to startle the pets

thanks I needed that

@zzt

@zzt I've watched three YouTube videos on how to make gTextFucker into a full IDE, but I keep getting these weird errors when I compile the VScodium bridge.
@foolishowl @zzt i can't say that i laughed at the above because that would mean i have healed
@foolishowl @zzt "wait that's not Kai Lentit"
@zzt did you know sqlite gets their own spdx keyword to do proselytizing

@hipsterelectron @zzt

Kinda fucked up that the SQLite talk is in medieval church latin and the presenter stands with their back to the audience though.

@passenger @hipsterelectron @zzt I just pointed my vibe-coding obsessed boss at SQLite as a storage mechanism, so this amuses me to no end.
GitHub - tursodatabase/libsql: libSQL is a fork of SQLite that is both Open Source, and Open Contributions.

libSQL is a fork of SQLite that is both Open Source, and Open Contributions. - tursodatabase/libsql

GitHub

@zzt

Can we get it with bad autocorrect? It should be as over-engineered as possible. A poorly implemented LLM would be ideal. If it can generate nonsense before chewing through all of the available system memory, that'd be even better.

@bruce @zzt ...did you just describe future firefox's <textarea>?
@jmax I’m upset that I’m still the only one who’s boosted this, the shortest possible ed(1) meme
@zzt For the record, I may be biased. I once ported the Software Tools version of ed(1) to a CDC Cyber.
@zzt Backstory: It turned out to be impossible to implement a visual editor. It simply wasn't possible to convince the $%#!! operating system to not line-buffer input. So I figured I had the source code to a good line editor; all I had to do was port it...
@zzt The next release of gTextFucker, now in development branch, features ChatGPT integration to provide realtime translation of all your end user documentation into Sanskrit, and provide support for code generation, initially in Visual BASIC 3.0 and Visual COBOLScript for CGI Forms with System/370 integration for OS/2. (The "off" toggle is on our to-do list post-release.)
@cstross @zzt ah ah ah this is free software! it only runs against a local model the project built itself

@cstross @zzt

If it has the System/370 "Emergency Pull" handle and the warning hooter, count me in as an early adopter.

(This moose has fond warnings of that hooter - you pray that the initial "TOOT" is followed by two more, so you can relax. Bonus points if the CE had left the side door of the CPU open due to a failed fan and the shift leader has dozed off with his ear a couple of feet away from the hooter when you pressed the "Interrupt" button.[1]) 3:O)>

[1] Chaos ensued. 3:O)))>

@cstross @zzt Future releases of gTextFucker will uninstall any other text editors found on the system. See why at pleasedontuseotherappsthanmine.org
@zzt a tacit commentary on the state of (quite a lot of) FOSS 🤍
@zzt cc: @ed1conf I have terrible news on this fine Saturday morning 👀↑↑

@gnomon

New emacs clones aren't uncommon.  

@zzt

@zzt @rastilin If I delete it, I’ll have to think of something else to do with the 202k of free disk space.

@zzt

gTextFokkar is a tool for forking gTextFucker installs but nobody knows about it. The issues tracker is already a bitch forum.