fell, to Matrix
@fell@ma.fellr.net avatar

I just learnt about jemalloc in order to fix the memory hunger of Synapse.

So yeah, Python developers will rather hijack the glibc memory allocator than switch to a resource efficient language.

#jemalloc #Matrix #Synapse #Python #glibc #programming

zalasur, to fediverse
@zalasur@mastodon.surazal.net avatar

Today it's a technology stream! I'll be setting up a Synapse server and will try to get it federated.

Once we get this done, my next stream will be.... drum roll Dwarf Fortress!

https://video.surazal.net/w/5S7FPXJMZh1i1eqZLY9mcV

zalasur, to Matrix
@zalasur@mastodon.surazal.net avatar

I might finally do a technical stream this weekend. But instead of coding the goal for me will be to set up #Synapse and hook up to the #Matrix. I tried this before but got stuck on the mail server setup step, but I've been told there are other options so I guess we'll give this another go.

Will I finally divorce myself from #Discord? Probably not, but this is a good first step and if I can get this to work, then I can finally delete my server from that cursed network! 😂

Bubu, to Matrix
@Bubu@chaos.social avatar

If you run your own server you probably want to update to v1.105.1 now: https://github.com/element-hq/synapse/security/advisories/GHSA-3h7q-rfh9-xm4v

zalasur, to Matrix
@zalasur@mastodon.surazal.net avatar

So has anyone had experience setting up a server using ? The platform itself seemed pretty straightforward until it got to the part where I needed to configure a mail server. What solutions do people use?

I want desperately to set my own server and ween myself off of Discord soooo badly. 😅

sailreal, to mastodon
@sailreal@mastodon.vhome.info avatar
dbrgn, to Matrix German
@dbrgn@chaos.social avatar

Uff, bei sieht man als Serveradmin im Log jeden Klick eines Users auf einen Chat im Matrix Client 😕 So viel zum Thema Metadatensparsamkeit.

fell, to Matrix
@fell@ma.fellr.net avatar

Ah, yes. Thank you, Matrix.

fell,
@fell@ma.fellr.net avatar

Maybe I should get rid of and install instead. I hate Python, but I guess slow software is better than broken software...

That being said, I have no idea which part of the chain failed here. Local Server? Remote Server? Client? Protocol? Whatever.

andrewplested, to Neuroscience
@andrewplested@mstdn.science avatar

Cryo-ET of the SC-CA1 hippocampal connection from Eric Gouaux group. Nice confirmation that GluA2 N-terminus is closer to the pre-synapse than to the post-synapse!

https://www.biorxiv.org/content/10.1101/2024.04.01.587595v1.full.pdf

alexkidman, to retrogaming
@alexkidman@aus.social avatar

It's retro game of the week time again -- and this week, it's the truly excellent Sega Master System version of Choplifter. A great game in its time that has aged fantastically well!

https://alexreviewstech.com/retro-game-of-the-week-choplifter-sega-master-system/

Thorsten_Guenther,
@Thorsten_Guenther@mastodon.social avatar

@alexkidman To be fair, the original version of and it's derivatives such as the version that I played did age much worse (terrible slowdown issues, and an easy to reach end at a maximum score of 48 diminishes it's replay value significantly). Thankfully, the version is instead based on SEGA's vastly enhanced arcade coin-op. On the Atari 800 I recommend 's instead to fulfill your chopper cravings.

Natanox, to Matrix
@Natanox@chaos.social avatar

Do servers by now finally come with some proper admin interface, or the (X) client perhaps? Or do you still have to either rely in third-party admin interfaces or curl the API directly?

ghawkins, to Matrix
@ghawkins@mastodon.garyhawkins.uk avatar

Just (accidentally) done an interesting experiment while trawling through my Web server logs for another reason. It seems as though there are some /very/ old versions of servers running out there querying my well-known URI. If you're still on 1.53.0 (or even older), please upgrade!

mima, to mastodon

(neo)’liberal’ licenses like MIT and BSD that enable corporations to partake of the free labour of others

implying that the / doesn't let corps partake in the free labor of others too> and enclose the commons

Your "open commons" is worthless if it's effectively still proprietary. Case in point: 's extensions that pretty much everybody else have to support (Mastodon is AGPL, and it's not realistic to implement ActivityPub strictly to the spec and expect it to be compatible with Mastodon). Or GNUisms (implemented by software which are GPL) that userlands are forced to support. Or where there's basically only one server implementation that is usable ( whichis AGPL). I could go on and on.

RE: https://mastodon.ar.al/users/aral/statuses/112070988474220155

fijxu, to random
@fijxu@noc.social avatar

Synapse (Matrix) does a lot of COMMITs and INSERTs fucking my PostgresDB and my NVME TBW.
I am the only one using it + 2 other people so I will just shut down those services.

instance maintainers. I kneel, having to manage a Synapse instance takes a lot of money.

sailreal, to mastodon
@sailreal@mastodon.vhome.info avatar

👋 Bye bye and welcome on my server 🎉

I hope you feel comfy next to my , , , , , , , , , , , , , , , , -Relay, and 🤗

is so awesome 😍

JF, to random
@JF@mastodon.codingfield.com avatar

My @matrix home server is running for more than 1 year and a half on my @PINE64 board without any issue.
It was initially supposed to be just an experiment, but it worked so well that I continued to use it until now!

Today, I decided to move it to a cloud server to make the maintenance easier, and to solve some issues on my home network (the Matrix traffic seem to overwhelm my poor little router).

Meet me on @JF:matrix.codingfield.com !

fabio, to Matrix
@fabio@manganiello.social avatar

I wish that (and ) were better designed.

It has become among the most popular open messaging protocols, but it remains a scalability nightmare.

It's literally the Blockchain of messaging. Its current state is given by the sum of the whole chain of events received since t=0. It's a brittle append-only ledger, and any modifications you do to it are very likely to break it.

Do you have a huge 100GB database and you want to clean up old stuff? Sorry, you can't. There are some non-official solutions for compacting the events, but they're all likely to break your db - and none worked so far in my case.

Do you have users on your instance that entered a busy room on matrix.org? Then you'll get all the join/leave events of that busy room on your db, with no way of deleting them, and nothing to do unless your users exit those rooms.

Did you start your instance by toying with the default SQLite backend, and now that it's become big you want to move to Postgres? Sorry, no official guides provided, only unofficial procedures scattered across a bunch of blogs.

Do you want to change the name of your server? Sorry, you can't. All the events are tightly coupled to your server name. The advised solution is to simply start a new instance.

Such a rigid and brittle implementation shouldn't have become an open de facto standard without much questioning about its poor design decisions.

At the very least, some official tools must be provided to enable admins to compact events. If the size of the database is guaranteed to increase indefinitely, then entry barriers against self-hosting are only going to increase.

sharlatan, to Matrix
@sharlatan@mastodon.social avatar
thegamerstavern, to Matrix
@thegamerstavern@mstdn.games avatar

Tinkering a bit with , a self hosted server.

Having some issues with federation (and delegating federation) through the usage of traefik and let's encrypt.

Did anyone fall into this problem too?

Boost for help, thank you :boost_love:

stefano, to mastodon
@stefano@bsd.cafe avatar

"Don't install Mastodon, they said. It will be very heavy on the server, they said."

By far, the service that consumes approximately twice the resources of ALL the others combined at BSD Cafe is the Matrix server (and its related Postgres).

albertcardona, to Neuroscience
@albertcardona@mathstodon.xyz avatar

On the origin of synapses:

"The pre-synaptic machinery emerged through modification of calcium-regulated large vesicle release, while the postsynaptic machinery has different origins: the glutamatergic postsynapse originated through the fusion of a sensory signaling module and a module for filopodial outgrowth, while the GABAergic postsynapse incorporated an ancient actin regulatory module. The synaptic junction, in turn, is built around two adhesion modules controlled by phosphorylation, which resemble septate and adherens junctions."

by Arendt, 2020 https://www.sciencedirect.com/science/article/pii/S0960982220304887

boilingsteam, to linux
@boilingsteam@mastodon.cloud avatar
matrix, to Matrix
@matrix@mastodon.matrix.org avatar

Following up on last month's news about Synapse and Dendrite, @element has begun implementing its planned forks, starting with Synapse.

We recommend reading their latest blog post for details: https://element.io/blog/synapse-now-lives-at-github-com-element-hq-synapse/

The Foundation is pleased to see that, not only do the forked projects remain under an open source license, but Element binds itself, through the CLA, to keeping 3rd party contributions in the open source commons.

fell, to archlinux
@fell@ma.fellr.net avatar

I already ran into the first roadblock with migrating to YunoHost. 😮‍💨

It only supports Matrix bridges with the Synapse server, but not with Conduit. But I want to keep my Conduit data, so bye-bye YunoHost and hello barebones Arch Linux with AUR!

So yeah, I'm doing it completely DIY-style now.

fatuus, to Matrix
@fatuus@mstdn.fr avatar

J'essaye de retrouver l'article de blog a propos de / / et ce truc d'analyse de tous les chats pour luter contre le terrorisme et les abus pornographiques (dont j'ai perdu le nom 🤦)

Est-ce que vous auriez le nom ou le lien sous la main siouplé ?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • thenastyranch
  • magazineikmin
  • tacticalgear
  • InstantRegret
  • ngwrru68w68
  • Durango
  • Youngstown
  • slotface
  • mdbf
  • rosin
  • PowerRangers
  • kavyap
  • DreamBathrooms
  • normalnudes
  • vwfavf
  • hgfsjryuu7
  • cisconetworking
  • osvaldo12
  • everett
  • ethstaker
  • GTA5RPClips
  • khanakhh
  • tester
  • modclub
  • cubers
  • Leos
  • provamag3
  • All magazines