Beehaw Support

153 readers
2 users here now

Support and meta community for Beehaw. Ask your questions about the community, technical issues, and other such things here.

A brief FAQ for lurkers and new users can be found here.

Our July 2023 financial update is here.

For a refresher on our philosophy, see also What is Beehaw?, The spirit of the rules, and Beehaw is a Community


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
1
 
 

A few quick notes on discussions the administrator team has had, since we've fielded a lot of questions in these particular fields. We're posting this both for transparency and to help us limit the load of having to respond to each of you individually.

  • We would like to become an official nonprofit at some point, but there is a cost associated with this, we are not lawyers, and we might need to change where/how we collect donations to do so.
  • We've upgraded the server approximately 7 times now. We're trying to balance fiscal responsibility with server costs. We are aware that digital ocean isn't the cheapest server and we are trying to be conservative with estimates and give ourselves extra runtime at whatever tier we are on. We're also hoping that the upcoming lemmy version will solve a lot of our CPU-bound issues.

We are aware of the following bugs:

  • the "report created" indicator flashes in the bottom left corner for some users randomly, even non-moderator users
  • sometimes, briefly or without a refresh, the username in the top corner will not be your own; as far as we can tell this is purely cosmetic and is not a security issue
  • sometimes the post you're in changes to another post for no clear reason
2
 
 

hey folks. here's a new FAQ on the community, since the currently pinned thread is a bit haphazard and crammed now, and we've had more time to go over stuff.

What is Beehaw?

in summary, we're a community that wants to cultivate a sense of real belonging to something, to foster meaningful conversations, and to ensure everyone feels valued and respected in a way that isn't the case with other social media out there. we've thought and written a lot about this. if you'd like more than that summary, we strongly encourage you to read the following essays, which explain how this community is run, what we prioritize in running it, and why we've designed it this way generally:

you can also read more on our Docs website

This sounds very cool! How do I join?

you can register here.

you don't need to write a whole essay, however: please answer the question fully, and try to engage with at least some of the content above/on the sidebar before you register.

this is not personal, but we've grown a lot and are primarily interested in users who really care for the philosophy of our community. if you don't answer the question fully, you will likely get denied or caught in registration limbo when we have a backlog of users.

How long should I expect to wait to be approved?

now that we have email working: anywhere from a few minutes to 48 hours. you should get notified if you've used an email to sign up either way. make sure to check your spam folder to be safe this may be an issue for some users. if you did not use an email to sign up, try logging in after about 24 hours, and then again after 48 hours.

if we receive an influx of users you may get caught in registration limbo by failing to answer the questions, and it may take longer to get back to you than the 48 hours listed here.

if you have issues with anything, please report them in the following thread!

I'm in! How can I keep Beehaw running, or otherwise contribute?

our instance is 100% user-funded. you can one-time donate or become a monthly donor here. you can donate anonymously both ways. as far as we're aware cryptocurrency is accepted by OpenCollective, it's just more laborious and you'll probably have to contact them to clear it.

if you have volunteer labor or advice you're willing to give us on how to keep the site running smoothly, we also generally appreciate that. our Matrix and Discord communities are the best way to offer that stuff to us.

How do I help keep the community running smoothly?

be considerate! think about the things you say and how you want to say them; be kind and charitable; don't assume the worst of people; but above all: Be(e) nice!

it might seem trite, but genuinely we've found there is no better distillation of what we want to accomplish here than that ethos. if something makes you feel like that ethos is being violated, err on the side of caution and report it (on desktop it's the flag button in the three dot menu on any post). it can't hurt. so far though we've found most people kind of know what we mean, and we're hopeful you'll be able to pick up on that too.

as for non-moderation ways you can keep things running: contribute to discussions! share stuff you find interesting! contribute your expertise and help out folks when they ask for it! it's okay—and very understandable—to lurk based on the toxicity commonplace on other social media, but we really do try to make this space as welcoming as possible to everyone here and we hope you'll find it a safer place to come out of your online shell.

What else should I know?

we always take feedback. while we can't promise any changes, you can provide thoughts and comments on just about anything on the site in Beehaw Support, or on Discord or Matrix (where we maintain real-time chat). we try to get a sense of what the community wants and needs all the time, so we'll frequently be asking for input from you to help inform our decisions.

downvotes are disabled on this instance and will probably always be. we find them unproductive. communities cannot be made by users on here. we do take feedback on what gets made and when to make communities, as a part of the above point. you can always find a running list of communities we have at this link, or under the Communities button on desktop.

we are all volunteers, and this is not a job for us. we would like to not have it be one, so we can just be members of the community with all of you. please help keep it that way!

in the very, very long term, we aspire to become a co-op or similar, as a part of fulfilling our ethos.

as with the last thread, feel free to sound off on other questions you have. i, other mods, and community members will try to get to them as able.

3
 
 

this was made a few days ago when i was off but nobody announced it, so i guess i'm doing that now. the sidebar describes its purpose as follows:

Spirituality is a broad concept with room for many perspectives. In general, it includes a sense of connection to something bigger than ourselves, and it typically involves a search for meaning in life. As such, it is a universal human experience—something that touches us all. People may describe a spiritual experience as sacred or transcendent or simply a deep sense of aliveness and interconnectedness.

Some may find that their spiritual life is intricately linked to their association with a church, temple, mosque, or synagogue. Others may pray or find comfort in a personal relationship with God or a higher power. Still others seek meaning through their connections to nature or art. Like your sense of purpose, your personal definition of spirituality may change throughout your life, adapting to your own experiences and relationships

4
0
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 
 

Improving Beehaw

BLUF: The operations team at Beehaw has worked to increase site performance and uptime. This includes proactive monitoring to prevent problems from escalating and planning for future likely events.


Problem: Emails only sent to approved users, not denials; denied users can't reapply with the same username

  • Solution: Made it so denied users get emails and their usernames freed up to re-use

Details:

  • Disabled Docker postfix container; Lemmy runs on a Linux host that can use postfix itself, without any overhead

  • Modified various postfix components to accept localhost (same system) email traffic only

  • Created two different scripts to:

    • Check the Lemmy database once in while, for denied users, send them an email and delete the user from the database
      • User can use the same username to register again!
    • Send out emails to those users (and also, make the other Lemmy emails look nicer)
  • Sending so many emails from our provider caused the emails to end up in spam!! We had to change a bit of the outgoing flow

    • DKIM and SPF setup
    • Changed outgoing emails to relay through Mailgun instead of through our VPS
  • Configure Lemmy containers to use the host postfix as mail transport

All is well?


Problem: NO file level backups, only full image snapshots

  • Solution: Procured backup storage (Backblaze B2) and setup system backups, tested restoration (successfully)

Details:

  • Requested Funds from Beehaw org to be spent on purchase of cloud based storage, B2 - approved (thank you for the donations)

  • Installed and configured restic encrypted backups of key system files -> b2 'offsite'. This means, even the data from Beehaw that is saved there, is encrypted and no one else can read that information

  • Verified scheduled backups are being run every day, to b2. Important information such as the Lemmy volumes, pictures, configurations for various services, and a database dump are included in such

  • Verified restoration works! Had a small issue with the pictrs migration to object storage (b2). Restored the entire pictrs volume from restic b2 backup successfully. Backups work!

sorry for that downtime, but hey.. it worked


Problem: No metrics/monitoring; what do we focus on to fix?

  • Solution: Configured external system monitoring via external SNMP, internal monitoring for services/scripts
Details:
  • Using an existing self-hosted Network Monitoring Solution (thus, no cost), established monitoring of Beehaw.org systems via SNMP
  • This gives us important metrics such as network bandwidth usage, Memory, and CPU usage tracking down to which process are using the most, parsing system event logs and tracking disk IO/Usage
  • Host based monitoring that is configured to perform actions for known error occurrences and attempts to automatically resolve them. Such as Lemmy app; crashing; again
  • Alerting for unexpected events or prolonged outages. Spams the crap out of @admin and @Lionir. They love me
  • Database level tracking for 'expensive' queries to know where the time and effort is spent for Lemmy. Helps us to report these issues to the developers and get it fixed.

With this information we've determined the areas to focus on are database performance and storage concerns. We'll be moving our image storage to a CDN if possible to help with bandwidth and storage costs.

Peace of mind, and let the poor admins sleep!


Problem: Lemmy is really slow and more resources for it are REALLY expensive

  • Solution: Based on metrics (see above), tuned and configured various applications to improve performance and uptime
Details:
  • I know it doesn't seem like it, but really, uptime has been better with a few exceptions
  • Modified NGINX (web server) to cache items and load balance between UI instances (currently running 2 lemmy-ui containers)
  • Setup frontend varnish cache to decrease backend (Lemmy/DB) load. Save images and other content before hitting the webserver; saves on CPU resources and connections, but no savings to bandwidth cost
  • Artificially restricting resource usage (memory, CPU) to prove that Lemmy can run on less hardware without a ton of problems. Need to reduce the cost of running Beehaw
THE DATABASE

This gets it's own section. Look, the largest issue with Lemmy performance is currently the database. We've spent a lot of time attempting to track down why and what it is, and then fixing what we reliably can. However, none of us are rust developers or database admins. We know where Lemmy spends its time in the DB but not why and really don't know how to fix it in the code. If you've complained about why is Lemmy/Beehaw so slow this is it; this is the reason.

So since I can't code rust, what do we do? Fix it where we can! Postgresql server setting tuning and changes. Changed the following items in postgresql to give better performance based on our load and hardware:

 huge_pages = on # requires sysctl.conf changes and a system reboot
 shared_buffers = 2GB
 max_connections = 150
 work_mem = 3MB
 maintenance_work_mem = 256MB
 temp_file_limit = 4GB
 min_wal_size = 1GB
 max_wal_size = 4GB
 effective_cache_size = 3GB
 random_page_cost = 1.2
 wal_buffers = 16MB
 bgwriter_delay = 100ms
 bgwriter_lru_maxpages = 150
 effective_io_concurrency = 200
 max_worker_processes = 4 
 max_parallel_workers_per_gather = 2
 max_parallel_maintenance_workers = 2
 max_parallel_workers = 6
 synchronous_commit = off  	
 shared_preload_libraries = 'pg_stat_statements'
 pg_stat_statements.track = all

Now I'm not saying all of these had an affect, or even a cumulative affect; just the values we've changed. Be sure to use your own system values and not copy the above. The three largest changes I'd say are key to do are synchronous_commit = off, huge_pages = on and work_mem = 3MB. This article may help you understand a few of those changes.

With these changes, the database seems to be working a damn sight better even under heavier loads. There are still a lot of inefficiencies that can be fixed with the Lemmy app for these queries. A user phiresky has made some huge improvements there and we're hoping to see those pulled into main Lemmy on the next full release.


Problem: Lemmy errors aren't helpful and sometimes don't even reach the user (UI)

  • Solution: Make our own UI with ~~blackjack and hookers~~ propagation for backend Lemmy errors. Some of these fixes have been merged into Lemmy main codebase

Details

  • Yeah, we did that. Including some other UI niceties. Main thing is, you need to pull in the lemmy-ui code make your changes locally, and then use that custom image as your UI for docker
  • Made some changes to a custom lemmy-ui image such as handling a few JSON parsed error better, improving feedback given to the user
  • Remove and/or move some elements around, change the CSS spacing
  • Change the node server to listen to system signals sent to it, such as a graceful docker restart
  • Other minor changes to assist caching, changed the container image to Debian based instead of Alpine (reducing crashes)

 

The end?

No, not by far. But I am about to hit the character limit for Lemmy posts. There have been many other changes and additions to Beehaw operations, these are but a few of the key changes. Sharing with the broader community so those of you also running Lemmy, can see if these changes help you too. Ask questions and I'll discuss and answer what I can; no secret sauce or passwords though; I'm not ChatGPT.

Shout out to @[email protected] , @[email protected] and @[email protected] for continuing to work with me to keep Beehaw running smoothly.

Thanks all you Beeple, for being here and putting up with our growing pains!

5
 
 

We have to move to object storage to have efficient image storage. We are currently at 70% of our disk storage.

We are sorry for the short notice and we don't know how long it will take though we believe it will take multiple hours.


Small post mortem :

  1. The migration required us to be down - we thought we could run without images
  2. It took much longer than initially anticipated
  3. It broke at close to 2:30AM - 3 hours into the migration and I couldn't fix it so the server has been down doing nothing for hours now
  4. We're booting back up from the backup made before the migration was attempted, we'll try another strategy.

There might've been some data loss in images, we're looking into it. In the meanwhile, if your profile picture or banner is broken, feel free to re-upload them.


Update :

Hi Beeple!

We're trying this again.

This time, Beehaw should remain available though no pictures will be able to be uploaded. The error will likely be weird because Lemmy will think it is possible but we will block the upload from happening.

We'll take a snapshot of the pictures before the migration in 60 minutes at 21:00 UTC - it should take around one hour, do the migration and testing on our own before shipping on Beehaw.

Once we've resolved all these kinks, Beehaw will momentarily go down and then back up with the migration complete without losing any old pictures.

6
 
 

I'm just curious if it is on the table at some point. I only see a small slice of beehaw when I'm logged in but the active participation feels like it is on a downward trend. Like, there appears to be ~700 on here right now. I know numbers aren't everything, but overall engagement is important. I'm on several instances with different accounts. I've been gravitating towards my .world account because it is so active. I get a grouchy or rude reply still from time to time, but it seems like most of the trolls have gone or been removed. That instance seems to be maturing fast and growing some personality all its own. The server seems constantly stressed, but Ruud is holding it together. The moderation seems much more in check now too. That's just my perspective. I'd like to see everyone come together again, but I am just one user.

7
 
 

I’ve started to see some posts from those instances showing up on the “all” page when sorting by new, so wanted to know if the admins refederated with those instances.

8
 
 

Hey all,

Moderation philosophy posts started out as an exercise by myself to put down some of my thoughts on running communities that I'd learned over the years. As they continued I started to more heavily involve the other admins in the writing and brainstorming. This most recent post involved a lot of moderator voices as well, which is super exciting! This is a community, and we want the voices at all levels to represent the community and how it's run.

This is probably the first of several posts on moderation philosophy, how we make decisions, and an exercise to bring additional transparency to how we operate.

9
 
 

our June 2023 financial update.


obligatory preface: we're 100%-user funded and everything you donate to us specifically goes to the website, or any outside labor we pay to do something for us.

because of the unique circumstances of this month i won't report an expected yearly expense like i did last time. that'll probably come next month, when our finances are closer to a useful baseline.


overall expenses this month: $566.98

this is a mighty looking expense, but only $371.98 of it is infrastructure (and even less of that is actually site hosting).

$312.54 for Digital Ocean hosting, which can be further subdivided into

  • $241.47 for hosting the site itself
  • $48.29 for backups
  • $11.87 for site snapshots
  • $10.91 for bandwidth overage (1091.10GB @ $0.01/GB)

$15.28 for Hive, an internal chat platform we're trying to set up (also being hosted on Digital Ocean, but distinct enough to break out from overall DO hosting)

  • $13.89 for hosting Hive
  • $1.39 for backups

~$39.16 for email functionality, which can be further subdivided into

  • $35/mo for Mailgun (handles outbound emails, so approval/denial/notifications emails; also lets us not get marked as spam)
  • ~$4.16/mo ($50/yr, already paid in full) for Fastmail (handles all inbound emails)

$5/mo for 1TB of backup storage with BackBlaze (redundant backup system that's standalone from Digital Ocean)

the remaining $195 of this month's expenses have gone to paying @[email protected] for his community icons. we do so at a rate of $5 per icon and he's done 39 of them for us (36 of which are live so far).

overall: we definitely think we're able to downsize infrastructure costs going forward. we're already investigating how best to do that (both in terms of host and overall cost)--there's no ETA for a few reasons, but this month should not be representative of many more subsequent months.

overall contributions this month: $3,870.44

we also have an incredible amount of support, so that really helps things as far as "being able to take time to get everything right". according to OpenCollective, we currently have approximately:

  • 97 monthly contributions, totaling $549.58
  • 9 yearly contributions, totaling $254.99
  • 149 one-time donations, totaling $3,065.87

between monthly and yearly contributions, this means we are still more-or-less breaking even and sustainable overall with this month's costs. obviously, we would like to be substantially moreso though, through either lower costs, more donations, or a combination of both.

total end of month balance: $3,591.33

  • yes yes, this is already out of date by a bunch. expect it to be like that, i use UTC for our reports lol.

expense runway, assuming no further donations
  • assuming expenses like ours this month: we have about 6 months and 10 days of runway
  • assuming just expenses like our infrastructure this month: we have 10 and a half months of runway

if you'd like to make the runway longer (and reward us for even having this site up today after yesterday's complete fiasco), now is a good time to donate :)

10
 
 

you know the drill i'm sure, let's not waste time. many of you have already noticed we've created the first batch of our six new communities, which are:

  • AskBeehaw: a community which is exactly what it says it is, asking the Beehaw community stuff! this was our most popular community on the survey, and it's also inclusive of AMAs or stuff like out of the loop (which overlaps somewhat with Chat--we're fine with that).
  • Tabletop Gaming: after some delay, the tabletop and boardgaming communities have their own section! this community is, as noted, inclusive of boardgames and similar things to them--we've already got a mod in the section looking out for that side of the community, so that's nice :)
  • US News: we've converted !news into World News (see here for why in brief) to accommodate that popular demand, which means that US News now gets its own community! in conjunction with us the community there is being cultivated by @[email protected], who has quite a lot of news experience and has a pretty clear vision of what that community will hopefully bring to the community table. we hope you'll like that vision.

other three communities should drop about next week, so be on the lookout for those.

as noted in the other announcement we're also taking mod applications. we're taking them for both new and old communities, so please feel free to apply over there if you're interested. thanks

11
 
 

Jebora for Android refuses to work because it doesn't support v0.17.4 any more.

12
1
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 
 

Compiling this data was not as hard as I expected, let's go through the data and the shiny graphs!

Age of Beeple

Most are above 24! Seems we got an older average age compared to a lot of social media. It would be interesting to see how many came here with experiences from independent forums before Reddit.

Where Beeple reside

This one's a big graph. Though we can notice most people are from the US. Would be nice to see more countries represented though a big part of it likely has to do with language. (You will need to open the big graph in another tab, it's too big to show properly.)

Gender identity of Beeple

So, as expected, mostly men. However, less than expected which is nice to see. There should be outreach to at least equalize this.

Sexual orientation of Beeple

This is kinda surprising. It seems we managed to get a lot more LGBTQ+ people than expected considering most of you all come from Reddit - so this is nice to see. This is most likely because of our focus on a safe space.

Whiteness of Beeple

As expected, mostly white which is unfortunate. I think there's outreach to be done in that regard as well.

Neurodivergence of Beeple

We seem to have a really surprising amount of neurodivergent people! Definitely nice to see.

Beeple with disabilities

I.. have no idea how to interpret this data so I'll just say, shiny graph.

Beeple's awareness of the Fediverse

Most knew about the fediverse but still a good 20% had not heard about it so glad to see you all managed to find your way here!

How Beeple have been dealing with Beehaw

It seems most people feel relatively confident in their ability to use Beehaw and most people seem to enjoy it. That makes me really happy to see. Feels rewarding, feels good.

Conclusion

I wanna thank everyone for the feedback about the survey and its questions - we'll do better next time! I'm glad we did this survey because it shows the areas to work on in terms of outreach! Thank you all for your participation!

13
 
 

quick dual announcement

New Communities

we've tabulated the easiest part of the survey (other results coming NOW) and we're pleased to announce that, in the future, we'll be creating six new communities. these six choices can be stratified as:

most popular, community picks

  • World News
  • AskBeehaw

hand picked, also popular with our community

  • Tabletop Gaming
  • Anime and Manga

hand picked, base exists in our community for it and distinct enough to take a chance on

  • Vegan and Vegetarian[^1]
  • Parenting

in the specific case of World News, the [email protected] community will be converted into the "World News" section, and a separate !usnews community will be spun off for US-centric news.

these communities will be created in batches of three. you'll see WN+US news conversion/AB/TG first, then A&M/V&V/P about a week after that.

as for communities that didn't make it, these are best fits for now:

Community Moderators

this also means we're taking on new Community moderators. as with last time: this is not a full time job and we don't want it to be, but this is also not a completely trivial commitment either, so please only apply if you're comfortable with making that commitment. (if you think it's becoming overwhelming or too much for you at a later point, that's different and we can discuss that then.) our community mods haven't had many issues though, so i doubt you will either.


What is expected of community moderators?

I'm sure you can surmise, but to be specific:

  • Encourage and promote respectful and constructive discussions, and address any behaviour that goes against our community's spirit to be(e) nice.
  • Assist people by answering their questions, offering guidance, and helping them navigate the platform effectively, ensuring they feel heard.
  • Where possible, give us and/or your fellow active mods concerns, improvements, or insights you have from your section of our community. 
What powers do community moderators have?

You'd be expected to use these responsibly, obviously:

  • The ability to remove or hide posts, comments, or other content that violate our community guidelines.
  • The authority to issue warnings to users who breach our mantra, and in severe cases, temporarily suspend their accounts.

We generally encourage a compassionate approach to moderating, though. Unless someone is clearly unproductive, we encourage you as a mod to engage in constructive dialogue before banning. And if you don't have the energy for this, you can flag a post to bring it to our (or another mod's) attention.

Additionally: blatantly misusing these or using them maliciously will be instant grounds for demotion, and in the latter case likely permanent banning from the site. Do not do that, please and thank you.

If I'm selected, how can I report stuff to the admins?

On site, you can flag it and leave it for us to deliberate. You can also reach one of us by DM on here.

If you need to immediately contact us for mod stuff, our main hubs of operation are Discord (where we have a specific channel for community mod reports) and Matrix (which is pretty relaxed and easy to follow). You can also use a DM on Beehaw itself.

How will mods be selected?

Hand selection. In the future we may supplement hand picking mods with another method—any mods selected by that method would most likely serve on a temporary basis (and that would be made clear to them on appointing).

Applications can be made here.[^2]

[^1]: because i've already seen moderately concerning posts w/r/t to this: please do not make us regret this community. it is currently this grouping or nothing. [^2]: we are working on a non-Google platform here but our first alternative failed to materialize today and there are easily half a dozen other things we need to prioritize right now (including the big 0.18 update, which had its timing on here derailed by a crippling bug). we'll get to an alternative when we do. if you do not want to use the form, DM me and we can arrange something.

14
 
 

unless everyone else is getting those same errors and they just happen to perfectly correlate with when i send a link on discord

anyone have any ideas?

15
 
 

Title. I just get a "404: couldnt_find_community" error. This is the direct link to the sub: https://programming.dev/c/devops

16
 
 

So when using the Beehaw PWA created by Chrome or Firefox the nav buttons at the bottom of the screen are hidden, requiring swiping up from the bottom of the screen every time I want to hit the back button.

I'm also using another Lemmy PWA for another instance and that one works as expected, with the bottom buttons staying on the screen. I believe the Beehaw PWA is in fullscreen and the other isn't.

17
 
 

cross-posted from: https://lemmy.ca/post/942473

I have a fork of Jerboa to help with any login issues for those with accounts still on 0.17.x, until either the servers upgrade or until a newer version allows connecting to both 0.18 and pre 0.18 servers.

Later tomorrow I will include a version with the app name changed so that it can run alongside dessalines' version.

18
 
 

I just updated to the most recent version of Jerboa (the Android Lemmy client), and when I tried to log in to Beehaw, I got a message saying that Beehaw's server version is older than the minimum version now required by Jerboa.

Not complaining. Just FYI.

19
 
 

I've noticed that when browsing through threads, some users have the @ prefix, while others don't, despite both being members of this instance.

What's the reason for that? Is it something to do with the "Display name" option in the settings?

20
 
 

I can login to my beehaw account through an app but on my computer it just sits and spins forever. Gave it the whole weekend thinking it was just a capacity issue but I think the login might just be broken.

Can anyone else confirm?

21
 
 

Three questions:

  • What does the language dropdown actually do?
  • What does the "if you deselect Undetermined" warning banner mean?
  • Are we able to tag our comments as being in whatever specific language across the board, by default (e.g., English)?
22
23
1
@support (mastodon.social)
submitted 1 year ago by [email protected] to c/[email protected]
 
 

@support

Hey y'all! I got an email a week ago saying my account was approved, but I haven't been able to log in via Firefox on Debian or Android. The loading wheel just keeps spinning after I click the login button and doesn't stop. Does anybody here know it there's been issues with new accounts lately?

24
 
 

I have seen them around the Fediverse and on Reddit and if implemented properly it helps greatly.

I don't know about others but I appreciate a good TL/DR bot to help determine if I want to read the full article posted.

is this something that has been considered for communities like news? I know I would like to see this.

A working example seems to be: https://lemmy.world/u/tldrbot that used this under the hood: https://github.com/SleeplessOne1917/lemmy-bot

25
 
 

What's the story with this? I'm getting it every time I log into Beehaw over the last few days. And Beehaw keeps crashing without warning and going straight to that same warning. Should I worry?

This isn't happening on any of my other Fediverse accounts, by the way.

view more: next ›