• 3 posts
  • 13 comments
Joined 3 years ago
Cake day: June 13th, 2023

I’ve had some feedback today that Decronym is “spamming” unrelated acronym definitions into threads that don’t need them. Unfortunately, details of which acronyms are superfluous wasn’t forthcoming, so:

From this list, which acronyms do you guys think can be removed as unnecessary to explain?

http://decronym.xyz/acronyms/selfhosted@lemmy_world

Edited to add: There’ve been instances of the bot “finding” acronyms that aren’t mentioned in the thread, and speculation that vibecoding is at fault. The real answer, I think, is simpler.

Decronym uses a local Lemmy instance, and polls the database directly for new comments. Last time I tried to upgrade Lemmy, it went so badly I had to wipe the server and start over from a fresh Debian; threads on the fresh instance started from ID 1 again.

But Decronym’s list of detected acronyms wasn’t wiped, so it’s been pointing at the wrong thread IDs this whole time.

I’ve now wiped the threads and detected acronyms for this comm, and the bot should behave more sensibly.

  • I’m hosting the Decronym bot on a single-user instance, and it’s a real pain. The bot’s been down for weeks, actually, because an upgrade failed with some obscure error around the database schema…

    I’ve ended up just today, wiping the whole thing and starting over, losing all data and having to refederate the bot. So yeah, I wouldn’t recommend.

    [Acronyms to help the bot re-establish: LVM, HASS, k8s]

  • That was kind of the author’s point: that HTTP is so broadly specified, and at that point had so many unnecessary RFCs extending it, that you could halfway-sensibly write a hardware control protocol by HTTP alone even if that was a terrible idea.

    Source: I wrote the tea-brewing extension to HTCPCP, which takes it another notch into the ridiculous.

A couple of weeks ago, I posted a thread here asking whether y’all could make use of Decronym the acronym explainer bot, and reaction was positive.

I finally got around to setting up an initial version of the database earlier today, so Decronym is now running; this post links to the current list of 40 or so acronyms that have definitions, based almost entirely on acronyms that been used in the pinned “What do you selfhost” thread.

If I’ve made glaring errors or omissions, do let me know and the database can be updated. Otherwise, let’s see how this thing fares.

Hi, I’m the maintainer of Decronym. You may have come across Decronym on the aliensite, especially in the spaceflight communities; it picks up on comments that contain acronyms (that are in its database), and drops a helpful top-level comment on the thread that it keeps up to date as more acronyms get used.

Decronym’s now running on Lemmy, here’s a comment it left in /c/spacex a few days ago. There are a few acronyms and other bits of jargon that get thrown around in the selfhosted space: VPS, Plex, Debian and such like… so I wondered if y’all would welcome Decronym making comments in threads here?

If that sounds like a good idea, drop a comment with some acronyms and definitions you’d like Decronym to keep in its database, and I can look into getting it set up. Thanks!