@ed1conf we need a unified hashtag for all ed(1)-posting. Using #ed is too generic, while #ed1 is under-represented. Ideas?
I’m slightly worried that my #ed1 scripts use a non-#POSIX behavior of newlines in s-ubstitutions inside g-lobal command list. (I even had one implementor point it out to me.) But both major ed(1) implementations (GNU and OpenBSD) support that, so I’m mostly safe. Still, an unsettling feeling.

There are guilty pleasure esoteric technologies. Something you don't really use everyday, something obscure, something challenging, but attractive nonetheless. It's usually something far outside the typical type of technology/programming one does.

For me, my guilty pleasure tech is #ed1. Writing scripts for it is super weird because buffers of text are the only abstraction ed(1) provides. With two-level-deep line filtering and actions at most. And that's challenging and thrilling.

For some, #Lisp might be the guilty pleasure tech. Because one rarely uses Lisp in everyday/work setting. I do use it everyday, so I'm kinda spoiled by Lisp always being there and yearn for even more atypical tech 😅

(I might also say that I use ed(1) everyday, and that won't be a lie. But using it for text editing is *different* from using it as a programming system, and that's what I want to do!)

This post was brought to you by Artyom wanting to write something in ed(1) come oooooooon something, I don't ask for much!

#ed #ed1 mascot idea: a person consisting exclusively of typed horizontal lines. Kind of a mummy.
Oh, so my post on using #ed #ed1 as a Static Site Generator has gone trending on the orange site. If only they knew I am considering all too mediocre setups with #Mustache or #Django templates...
Using ed(1) as My Static Site Generator

You can tell I’m an ed fan. Not only do I use it for esoteric challenges or compiler building, it also is my new SSG (Static Site Generator.) So here’s how it works:

Artyom Bologov

I still can't believe that most programming systems we use today are preoccupied with numbers. AFAIK, half of (R5RS?) #Scheme standard is numbers and operations on them. Same for #C, #CommonLisp, #Java—ten different types of numbers and huge libraries for them.

Humans think in images and words. Structured text-oriented languages feel like a much better fit for everyone not corrupted by C. Yet we have little to no popular attempts in that space. Structured Regular Expressions didn't catch up; #ed1 and #awk are considered mere #regex automation tools. Modal and the term rewriting systems have their Merveilles Town, but not much beyond. sh/#bash and the like are quite successful, but aren't considered real programming languages either.

Why.

#theRant

CSS-only Syntax Highlighting

The simplest syntax highlighter. I might copy it for Mycomarkup implementations. The script is in ed(1) of all languages, but it really takes next to no effort to copy it. Aartaka is truly the pioneer of technology choices.

#css, #ed(1)

CSS-only Syntax Highlighting

I hate JS. (No, not really.) I don't want to have even a line of JS on my webite. Especially for something as simple as syntax highlighting. I should be able to do that with some CSS and minor preprocessing, right?

Artyom Bologov
LA loses third effort to block affordable housing in some neighborhoods

Judge rules L.A. illegally tried to change the rules for a program to streamline affordable housing in neighborhoods with single-family homes.

LAist
https://laist.com/news/housing-homelessness/los-angeles-ed-1-changes-mayor-karen-bass-affordable-housing-low-income-streamline-revision #ED1 from #losangeles is a rare and interesting U.S. example of a #housing policy so successful it’s proponent found it necessary to defang it twice
Mayor Karen Bass further restricts where affordable housing can be streamlined in LA

One housing expert says the new changes leave a successful program “functionally gutted.”

LAist