#Element on my iPhone has suddenly gotten the "notifications arrive but sync needs the app to be open and takes _forever_" syndrome. Reading up on it this seems to be some sort of known issue, and rather than figuring out how come it can happen overnight the solution is apparently to upgrade to #ElementX
Alright. That however needs the server to support "sliding sync". Fine - I run my own server, so let's ...
Sure. I use #Dendrite, not #Synapse, so it doesn't support Sliding Sync yet. It seems to consists of running an extra Docker container and then ...
... add a single line to a JSON response created by Dendrite.
This is why we open source. If my understanding is correct my server will support this today then.
(I'm getting the feeling Dendrite is a lost cause. Synapse or #Conduit would be my recommendation for someone doing a new #Matrix server install today)
#element #elementx #dendrite #synapse #conduit #matrix
Synapse v1.91.2 Released: https://github.com/matrix-org/synapse/releases/tag/v1.91.2 #linux #linuxgaming #update #foss #release #synapse #matrix
#linux #linuxgaming #update #foss #release #synapse #matrix
Dear friends of #BSDCafe and the #Fediverse, ongoing tests with the #Matrix server at BSD Cafe.
Based on the poll results, I've chosen Synapse. It seems to be working... stay tuned!
#ServerTest #Synapse #StayTuned #MatrixServer #BSDCafeUpdates #BSDCafeServices
#bsdcafe #fediverse #matrix #servertest #synapse #staytuned #matrixserver #bsdcafeupdates #bsdcafeservices
Our lab (Toyooka Lab @LabToyooka) at Drexel University in Philadelphia is seeking a research assistant who is enthusiastic about autism research. We study the efficacy of peptides on neuronal morphology (neurite/spine/synapse formation), neural circuits and behaviors using autism mouse models (See the details about the project at the lab webpage: https://toyooka-lab.academic.ws/).
Please see the details and apply for this position (Job #: 501807) at the Drexel Human Resources website. https://careers.drexel.edu/en-us/job/501807/research-assistant-i
If you have any questions, please email me at kt469@drexel.edu.
#autism #ASD #therapy #DrugDiscovery #ResearchAssistant #ResearchAssistantJob #AcademicJob #LabTechnician #neuroscience #brain #CellBiology #BrainDevelopment #neurodevelopment #neurodevelopmentalDisorder #Axon #dendrites #Synapse #NeuralCircuit #philadelphia
#autism #asd #therapy #drugdiscovery #researchassistant #researchassistantjob #academicjob #labtechnician #neuroscience #brain #cellbiology #braindevelopment #neurodevelopment #neurodevelopmentaldisorder #axon #dendrites #synapse #neuralcircuit #philadelphia
Our lab (Toyooka Lab @LabToyooka) at Drexel University in Philadelphia is seeking a postdoctoral researcher who is enthusiastic about autism research. We study the efficacy of peptides on neuronal morphology (neurite/spine/synapse formation), neural circuits and behaviors using autism mouse models (See the details about the project at the lab webpage: https://toyooka-lab.academic.ws/).
Please see the details and apply for this position (Job #: 501741) at the Drexel Human Resources website. https://careers.drexel.edu/en-us/job/501741/postdoctoral-researcher
If you have any questions, please email me at kt469@drexel.edu.
#autism #ASD #therapy #DrugDiscovery #postdoc #PostdocJob #AcademicJob #neuroscience #brain #CellBiology #BrainDevelopment #neurodevelopment #neurodevelopmentalDisorder #Axon #dendrites #Synapse #NeuralCircuit #philadelphia
#autism #asd #therapy #drugdiscovery #postdoc #postdocjob #academicjob #neuroscience #brain #cellbiology #braindevelopment #neurodevelopment #neurodevelopmentaldisorder #axon #dendrites #synapse #neuralcircuit #philadelphia
I recently published a #blog #post on #selfhosting #Matrix in #Docker with #Synapse.
https://slashtechno.com/blog/2023/setting-up-synapse/
#blog #post #selfhosting #matrix #docker #synapse
Dear friends of #BSDCafe and the #Fediverse, I had a few minutes and updated the Wiki page about the technical choices made for the BSD Cafe services (https://wiki.bsd.cafe/bsdcafe-technical-details).
As I mentioned before, I'd love to introduce more BSDs into the setup, either replacing or adding. In the coming days, time permitting, I'll evaluate this further.
In the meantime, the poll on Matrix software has concluded, and the majority of you suggested Synapse. I'm considering setting up a Matrix server for the BSD Cafe, and given the recommendations, I'll likely use Synapse. However, I'll first try it out on some test domains as I'm inexperienced in managing a Matrix server. Stay tuned!
#BSD #opensource #techupdate #Matrix #Synapse #technews #BSDCafeUpdates #BSDCafeServices #SysAdmin
#bsdcafe #fediverse #bsd #opensource #techupdate #matrix #synapse #technews #bsdcafeupdates #bsdcafeservices #sysadmin
@M0YNG Anything that promotes #matrix is okay with me :)
Like some others, I run my own personal #synapse server so don't need an account.
Only reason against it is that some conversations might be taken off mastodon and be hidden to others. That's one reason I don't like #Discord.
I keep returning to the idea of running a #matrix server attached to mastodon.radio
We have an #xmpp server already, but I don't think it gets much use and not many projects host discussions on xmpp these days, and many use matrix so it feels like matrix would be more useful.
However, it is more resource intensive, I'd probably need to spin up a new vps dedicated to running the #synapse matrix server, and I don't want to use donations wastefully. Plus more admin overhead.
So, do you want it?
Following my post on self-hosting a Synapse server, here's a bit more of a dive into the homeserver.yaml config file. https://www.saltyoldgeek.com/posts/homeserver-yaml/ #matrix #matrixdotorg #synapse #selfhosted
#matrix #matrixdotorg #synapse #selfhosted
What would you recommend for a new Matrix server these days?
Please, comment and boost!
#Matrix #MatrixServer #Synapse #Dendrite #Conduit #MastodonAdvice #OpenSource #Decentralization
#matrix #matrixserver #synapse #dendrite #conduit #mastodonadvice #opensource #decentralization
My VPS drive space kept filling up. Turned out to be the bulky #matrix #synapse database. One room had 25 million rows of events (wtf). Couldn't even delete it from the API, had to manually purge in postgresql (not recommended) After more cleanups, down to 2.6gig. Still too chubby for a one person instance, with few rooms. Synapse is pretty terrible at housecleaning. Would use conduit, but no way to migrate afaik.
Working on a post in reference to something posted on the selfhosted discord/matrix servers on setting out your own matrix/synapse server. #selfhosted #matrix #synapse #element
#selfhosted #matrix #synapse #element
TL;DR for other #Matrix server admins who struggle with db size / performance issues: just check if any of your server's users has joined the matrix.org main room.
If that's the case, then it's likely that >90% of your db space is eaten up by all the join/leave events on that room.
If you don't want to kick your users out of that room, then simply call the /purge_history endpoint periodically to clean up all the events (there can easily be thousands per week).
Oh, and migrate to Postgres ASAP if you're still on SQLite. SQLite was never intended to run a db of several 10s/100s of GB on a production server with concurrent access. Even if scale isn't an issue for you (yet), most of the db maintenance tools currently developed for #Synapse exclusively target Postgres installations.
I've caught the (actually quite obvious) culprit.
Some users on the server were subscribed to #matrix:matrix.org.
Several hundreds of thousands of state events are from that room alone.
Running /_synapse/admin/v1/purge_history now, maybe I can clean up a lot of garbage before spending a whole day migrating garbage from a DBMS to another, just to dump once it gets on the new DBMS.
Still, I wish that:
1. The logic for compacting state events on #Synapse was something that could be configured to run automatically and periodically (and enabled by default) from the server itself, rather than relying on 3rd-party tools only once the database is already choking.
2. The logic for linking events and its data representations is admittedly quite cool and flexible now that I understand it a bit better. However, you lose all the pros if you can't efficiently run something like "remove everything about this room before this timestamp" without having to transverse potentially millions of events. Even a simple indexed created/updated timestamp column on the events and *state tables would help - just saying.
#Microglia-#synapse engulfment via PtdSer-#TREM2 ameliorates neuronal hyperactivity in #Alzheimer’s disease models
Javier Rueda-Carrasco, Soyon Hong et al
https://www.embopress.org/doi/full/10.15252/embj.2022113246
#microglia #synapse #trem2 #alzheimer
I used @yunohost to install #Synapse and #ElementWeb for #Matrix, which by default install #Coturn, but it's been pretty shaky for video calls.
Issues are mainly with one person calling from #Element on a slightly older #iPhone. About 2/3 of the time, the call doesn't ring on one side, or connects without sound, or doesn't connect at all.
Any idea what community would make sense to troubleshoot this with? #Yunohost? Synapse? #Element? Coturn? Hard to know where to even start... 🤔
#synapse #ElementWeb #matrix #coturn #element #iphone #yunohost