In fact, the closest thing we have to an ActivityPub *Reference Implementation* is the Express ActivityPub Server, which hasn't been updated recently and is only a *partial implementation*:
> https://github.com/dariusk/express-activitypub
I probably don't need to make the following point if you are a coder, but for the peanut gallery: Every substantial and mature protocol comes with a *Reference Implementation* as a testbed. And, by extension, this means ActivityPub is neither substantial nor mature.
[contd]
Today I came across ECaml (https://github.com/janestreet/ecaml) - a project that allows you to write #Emacs plugins in #OCaml. While, I don't have any issues with Elisp, I'll definitely check it out at some point. I'm guessing Jane Street are using it for their internal Emacs plugins.
I remember *years* of people saying Tim Sweeney is an idiot, the whole Fortnite mobile thing was just greed, etc. He took down Apple and Google's entire payments regime. Neither was saved by the courts. What a heck of a legacy. https://www.theverge.com/news/793610/google-epic-android-supreme-court-stay-denied
@eniko 100% this. Local control was why forums were great too, and BBS’s before that. Every attempt to make a global unified community fails because it’s not a community if it’s all ultimately controlled by Big Centrist With Growth Ambitions
@0xabad1dea add "smartwatches that don't display anything unless they are paired with an e-mail ID and a phone number on an app on a phone first". No networked function, fine, but they don't deign to get it to display the time!?
@aj I believe you are describing the “Tinkle-Down” theory: the rich get the money and piss on you. Seems to be working.
@ntnsndr he wrote strongly and compellingly. Murray Bookchin did too, FWIW.
@Kroc I think projects like Forth and uxn assume that hardware capable of running a typical but minimal OS and a C compiler won't be available for whatever reasons. Embedded computing adjacent. So, you can't complain about their lack of memory allocation etc.
Anything else you want probably can be done on Erlang, for which they nowadays seem to have a new implementation for 32-bit microcontrollers (atomvm).
This is the overview article I needed on Typst. It concisely explains how the document preparation system works, in what it differs from LaTeX, and why it may be a suitable replacement for LaTeX.
@citc I see no filter option on a connection.
@scripting hi. re: #RSS, are there servers that serve feeds aggregating specific hashtags (also, excluding specific hashtags). Something I'd like to do on the #Fediverse is "follow" but like "all posts on #Lisp but not any #French ones".
@rdavidatwell old post, I know. It looks like you didn't get clarifications then. It isn't any clearer yet, but your suspicion that RSS is already it has merit.
I imagine they want applications to use RSS for fetching web pages or its ilk. Nowadays they are about Wordpress supporting some of it.
As @mikedev said in another thread on this, #Hubzilla (and then #Streams and now #Forte) do all of this. But they don't use building blocks like #RSS which may be what makes them not #TextCasting
@Kroc I am not sure it is a simple problem. You need something portable to handle text terminals or graphics, and that is ncurses et al or SDL et al. Can ncurses or SDL be programmed to using, say, Forth? Not even WASM has any real-world interfaces.
"The craft of text editing" by Craig Finseth is said to cover most of the aspects beyond incidentals like UI primitives.
There is the editor e3 written in x86 assrmbler, for an opposite take on simplicity compared to portability.
@Kroc I am not sure it is a simple problem. You need something portable to handle text terminals or graphics, and that is ncurses et al or SDL et al. Can ncurses or SDL be programmed to using, say, Forth? Not even WASM has any real-world interfaces.
"The craft of text editing" by Craig Finseth is said to cover most of the aspects beyond incidentals like UI primitives.
There is the editor e3 written in x86 assrmbler, for an opposite take on simplicity compared to portability.
pro-libre software, pro-holisticism
pro-communalism, anti-consumerism
fan of #Plan9 and #HaikuOS
anti-witchhunt, see https://stallmansupport.org
I write software (C++) for a living.