milan

joined 1 year ago
MODERATOR OF
 

cross-posted from: https://lemmy.ml/post/3021118

What is Lemmy?

Lemmy is a self-hosted social link aggregation and discussion platform. It is completely free and open, and not controlled by any company. This means that there is no advertising, tracking, or secret algorithms. Content is organized into communities, so it is easy to subscribe to topics that you are interested in, and ignore others. Voting is used to bring the most interesting items to the top.

Major Changes

This version fixes the problem of comment context not loading properly. It also fixes a couple other bugs.

Support development

@dessalines and @nutomic are working full-time on Lemmy to integrate community contributions, fix bugs, optimize performance and much more. This work is funded exclusively through donations.

If you like using Lemmy, and want to make sure that we will always be available to work full time building it, consider donating to support its development. No one likes recurring donations, but they’ve proven to be the only way that open-source software like Lemmy can stay independent and alive.

Upgrade instructions

Follow the upgrade instructions for ansible or docker. There are no config or API changes with this release.

If you need help with the upgrade, you can ask in our support forum or on the Matrix Chat.

 

As of deep last light (cest), the error was identified and tchncs started to inform other servers about the events they were missing out on. It wasn't processing one of the outgoing queues correctly due to a well hidden typo in a configfile – causing one of the federation senders not identifying itself correctly.

You may run into a few recent messages that can't be decrypted, but otherwise everything federation related should be back to normal.

Sorry about this mess and thanks to everybody who has helped in identifying the issue.

 

Well hello again, I have just learned that the host that recently had both nvme drives fail upon drive replacement, now has new problems: the filesystem report permanent data errors affecting the database of both, Matrix server and Telegram bridge.

I have just rented a new machine and am about to restore the database snapshot of the 26. of july, just in case. All the troubleshooting the recent days was very exhausting, however, i will try to do or at least prepare this within the upcoming hours.

Update

After a rescan the errors have gone away, however the drives logged errors too. It's now the question as to whether the data integrety should be trusted.

Status august 1st

Well ... good question... optimizations have been made last night, the restore was successful and ... we are back to debugging outgoing federation :(


The new hardware also will be a bit more powerful... and yes, i have not forgotten that i wanted to update that database. It's just that i was busy debugging federation problems.

References

 

Just in case we have people here who could not see the infobox on the statuspage due to adblockers :)

 

Crossgeposted von: https://lemmy.ml/post/2540925

cross-posted from: https://lemmy.ml/post/2540874

What is Lemmy?

Lemmy is a self-hosted social link aggregation and discussion platform. It is completely free and open, and not controlled by any company. This means that there is no advertising, tracking, or secret algorithms. Content is organized into communities, so it is easy to subscribe to topics that you are interested in, and ignore others. Voting is used to bring the most interesting items to the top.

Major Changes

This version brings major optimizations to the database queries, which significantly reduces CPU usage. There is also a change to the way federation activities are stored, which reduces database size by around 80%. Special thanks to @phiresky for their work on DB optimizations.

The federation code now includes a check for dead instances which is used when sending activities. This helps to reduce the amount of outgoing POST requests, and also reduce server load.

In terms of security, Lemmy now performs HTML sanitization on all messages which are submitted through the API or received via federation. Together with the tightened content-security-policy from 0.18.2, cross-site scripting attacks are now much more difficult.

Other than that, there are numerous bug fixes and minor enhancements.

Support development

@dessalines and @nutomic are working full-time on Lemmy to integrate community contributions, fix bugs, optimize performance and much more. This work is funded exclusively through donations.

If you like using Lemmy, and want to make sure that we will always be available to work full time building it, consider donating to support its development. No one likes recurring donations, but they’ve proven to be the only way that open-source software like Lemmy can stay independent and alive.

Upgrade instructions

Follow the upgrade instructions for ansible or docker. There are no config or API changes with this release.

This upgrade takes ~5 minutes for the database migrations to complete.

You may need to run sudo chown 1000:1000 lemmy.hjson if you have any permissions errors.

If you need help with the upgrade, you can ask in our support forum or on the Matrix Chat.

 

This instance was updated a little while ago.

You might have heard of the recent security incident on some instances – that specific xss fix had been added to this instance in advance. However, there are no custom emojis yet, which was the source of that incident. But .... I'll likely add some soon. :)

1
submitted 1 year ago* (last edited 1 year ago) by milan@discuss.tchncs.de to c/pkm@discuss.tchncs.de
 

Anytype ist eine E2EE Notion Alternative – die so lange Invite-only war, dass Leute spekuliert haben, ob es nur Vaporware sei.

Ich habe eben zufällig den Downloadlink gefunden: https://download.anytype.io/ – außerdem heißt es auf Reddit, dass das Ding Anfang/Mitte Juli endlich opensource werden soll.

-> Community Beta Release & Alpha Migration Trail Guide

[–] milan@discuss.tchncs.de 0 points 1 year ago (2 children)

afaik sehr… das ist im fediverse nicht vorgesehen

[–] milan@discuss.tchncs.de 0 points 1 year ago* (last edited 1 year ago) (4 children)

Ich frag mich ja ob das langfristig nicht nur ein SEO sondern auch ein Rechtsproblem werden könnte, aber klar, strategisch macht die Wahl des Namens gewiss Sinn. (Und ich denke das die Suchmaschinen eh erstmal lernen müssen, das ganze Ding ist ja noch sehr jung)

[–] milan@discuss.tchncs.de 0 points 1 year ago (1 children)

i read it like ceo 😅

[–] milan@discuss.tchncs.de 0 points 1 year ago (1 children)

i am sure that was there already... did you switch to "all" communities on the "communitys" page?

[–] milan@discuss.tchncs.de 0 points 1 year ago (1 children)

yäiaa! 🚀

 

Since it took me a second as well, i thought, i'd better share this with you:

If you want to see a bigger version of an image, you don't need to open the thread (in fact it wouldn't even help).

Just click on the small tile with the image and a bigger version will appear.

0
submitted 1 year ago* (last edited 1 year ago) by milan@discuss.tchncs.de to c/tchncs@discuss.tchncs.de
 

Oh noes, that short community list 😱 – but hey, some have been shown to the instance already! 🎊
An instance needs to learn the network either organically from interactions or by getting pointed to nice places of the fediverse.

Finding a community

You might have seen the instancelist already. You can view their communities and subscribe to them from tchncs. Also check out browse.feddit.de for finding all teh nice communities across instances.

Syntax

The syntax for a community is !community.
The syntax for a remote community is [!community@server.xyz](/c/community@server.xyz)
The searchbox also understands full links like https://lemmy.ml/c/unixporn

Show this server a community:

Note: make sure you are searching the fediverse. Do not filter for local, which might be your default!

  1. Go to the search and look up a remote community that you either found on the network or simply guessed.
  2. The server will now try to subscribe to it in the background
  3. After a while the ui will refresh and show the community as a search result. This might take a few seconds. (otherwise see below).
  4. If you want to make sure, just search again after a few seconds or check the community-list and you should find what you were looking for.

If it's stuck at pending

There currently are many discussions around this. Right not it seems like it still works, even tho it says pending.

0
submitted 1 year ago* (last edited 1 year ago) by milan@discuss.tchncs.de to c/tchncs@discuss.tchncs.de
 

Feel welcome to use this post for testing purposes, feedback on the instance and to say hi!

Since the playground model wasn't really that good (it prevents users from making things their home), I've decided not to announce this instance to be in playground/testing mode. Instead, i'll simply try to make it work and hope that it won't become an administrative nightmare.

However – things are looking quite good so far.

In the background i am currently trying to determine whether the current location is powerful enough midterm, if not, there will be a quick and quiet maintenance to move the thing to a more fitting place (looking at the potential upcoming wave from Reddit). Also there are some smaller things in the background still being worked on, but they shouldn't affect users.

tl;dr have fun, if everything goes well, this will be a permanent place for people to enjoy – i hope. 🚀

Also check out https://join-lemmy.org/apps for apps and stuff.

view more: ‹ prev next ›